Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions
@ 2024-01-03 18:44 Brian Welty
  2024-01-03 18:44 ` [PATCH v2 1/5] drm/xe: Refactor __xe_exec_queue_create() Brian Welty
                   ` (11 more replies)
  0 siblings, 12 replies; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

We have an issue in that exec_queue_user_extensions are applied too late.
In the case of USM properties, these need to be set prior to xe_lrc_init().

Split __xe_exec_queue_create() into two functions, alloc and init.
Setting of exec_queue user extensions is moved from the end of the ioctl
function earlier, into __xe_exec_queue_alloc(). This fixes above issue
with USM properties being set too late.

However, in order to apply user extensions this early, we can no longer
call q->ops functions.  Instead, make it more efficient. User extension
functions can simply update the q->sched_props values and they will be
applied by the backend during q->ops->init().

Note to reviewers, perhaps review the last patch first.

v2: changes noted in patches, added a patch 5 to remove now unused
    exec_queue_ops.set_job_timeout_ms()


Brian Welty (5):
  drm/xe: Refactor __xe_exec_queue_create()
  drm/xe: Add exec_queue.sched_props.job_timeout_ms
  drm/xe: Add exec_queue.sched_props.priority
  drm/xe: Finish refactoring of exec_queue_create
  drm/xe: Remove set_job_timeout_ms() from exec_queue_ops

 drivers/gpu/drm/xe/xe_exec_queue.c       | 129 ++++++++++++++++-------
 drivers/gpu/drm/xe/xe_exec_queue.h       |   3 +-
 drivers/gpu/drm/xe/xe_exec_queue_types.h |   8 +-
 drivers/gpu/drm/xe/xe_execlist.c         |   8 --
 drivers/gpu/drm/xe/xe_gsc.c              |   2 +-
 drivers/gpu/drm/xe/xe_gt.c               |   4 +-
 drivers/gpu/drm/xe/xe_guc_submit.c       |  25 +----
 drivers/gpu/drm/xe/xe_migrate.c          |   4 +-
 8 files changed, 105 insertions(+), 78 deletions(-)

-- 
2.43.0


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

* [PATCH v2 1/5] drm/xe: Refactor __xe_exec_queue_create()
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
@ 2024-01-03 18:44 ` Brian Welty
  2024-01-03 18:44 ` [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms Brian Welty
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

Split __xe_exec_queue_create() into two functions, alloc and init.

We have an issue in that exec_queue_user_extensions are applied too late.
In the case of USM properties, these need to be set prior to xe_lrc_init().
Refactor the logic here, so we can resolve this in follow-on. We only need
the xe_vm_lock held during the exec_queue_init function.

Signed-off-by: Brian Welty <brian.welty@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_exec_queue.c | 58 ++++++++++++++++++++----------
 1 file changed, 39 insertions(+), 19 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
index 44fe8097b7cd..94ae87540854 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.c
+++ b/drivers/gpu/drm/xe/xe_exec_queue.c
@@ -30,16 +30,14 @@ enum xe_exec_queue_sched_prop {
 	XE_EXEC_QUEUE_SCHED_PROP_MAX = 3,
 };
 
-static struct xe_exec_queue *__xe_exec_queue_create(struct xe_device *xe,
-						    struct xe_vm *vm,
-						    u32 logical_mask,
-						    u16 width, struct xe_hw_engine *hwe,
-						    u32 flags)
+static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
+						   struct xe_vm *vm,
+						   u32 logical_mask,
+						   u16 width, struct xe_hw_engine *hwe,
+						   u32 flags)
 {
 	struct xe_exec_queue *q;
 	struct xe_gt *gt = hwe->gt;
-	int err;
-	int i;
 
 	/* only kernel queues can be permanent */
 	XE_WARN_ON((flags & EXEC_QUEUE_FLAG_PERMANENT) && !(flags & EXEC_QUEUE_FLAG_KERNEL));
@@ -77,8 +75,23 @@ static struct xe_exec_queue *__xe_exec_queue_create(struct xe_device *xe,
 		q->bind.fence_seqno = XE_FENCE_INITIAL_SEQNO;
 	}
 
-	for (i = 0; i < width; ++i) {
-		err = xe_lrc_init(q->lrc + i, hwe, q, vm, SZ_16K);
+	return q;
+}
+
+static void __xe_exec_queue_free(struct xe_exec_queue *q)
+{
+	if (q->vm)
+		xe_vm_put(q->vm);
+	kfree(q);
+}
+
+static int __xe_exec_queue_init(struct xe_exec_queue *q)
+{
+	struct xe_device *xe = gt_to_xe(q->gt);
+	int i, err;
+
+	for (i = 0; i < q->width; ++i) {
+		err = xe_lrc_init(q->lrc + i, q->hwe, q, q->vm, SZ_16K);
 		if (err)
 			goto err_lrc;
 	}
@@ -95,16 +108,15 @@ static struct xe_exec_queue *__xe_exec_queue_create(struct xe_device *xe,
 	 * can perform GuC CT actions when needed. Caller is expected to have
 	 * already grabbed the rpm ref outside any sensitive locks.
 	 */
-	if (!(q->flags & EXEC_QUEUE_FLAG_PERMANENT) && (q->flags & EXEC_QUEUE_FLAG_VM || !vm))
+	if (!(q->flags & EXEC_QUEUE_FLAG_PERMANENT) && (q->flags & EXEC_QUEUE_FLAG_VM || !q->vm))
 		drm_WARN_ON(&xe->drm, !xe_device_mem_access_get_if_ongoing(xe));
 
-	return q;
+	return 0;
 
 err_lrc:
 	for (i = i - 1; i >= 0; --i)
 		xe_lrc_finish(q->lrc + i);
-	kfree(q);
-	return ERR_PTR(err);
+	return err;
 }
 
 struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
@@ -114,16 +126,27 @@ struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *v
 	struct xe_exec_queue *q;
 	int err;
 
+	q = __xe_exec_queue_alloc(xe, vm, logical_mask, width, hwe, flags);
+	if (IS_ERR(q))
+		return q;
+
 	if (vm) {
 		err = xe_vm_lock(vm, true);
 		if (err)
-			return ERR_PTR(err);
+			goto err_post_alloc;
 	}
-	q = __xe_exec_queue_create(xe, vm, logical_mask, width, hwe, flags);
+
+	err = __xe_exec_queue_init(q);
 	if (vm)
 		xe_vm_unlock(vm);
+	if (err)
+		goto err_post_alloc;
 
 	return q;
+
+err_post_alloc:
+	__xe_exec_queue_free(q);
+	return ERR_PTR(err);
 }
 
 struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe_gt *gt,
@@ -174,10 +197,7 @@ void xe_exec_queue_fini(struct xe_exec_queue *q)
 		xe_lrc_finish(q->lrc + i);
 	if (!(q->flags & EXEC_QUEUE_FLAG_PERMANENT) && (q->flags & EXEC_QUEUE_FLAG_VM || !q->vm))
 		xe_device_mem_access_put(gt_to_xe(q->gt));
-	if (q->vm)
-		xe_vm_put(q->vm);
-
-	kfree(q);
+	__xe_exec_queue_free(q);
 }
 
 void xe_exec_queue_assign_name(struct xe_exec_queue *q, u32 instance)
-- 
2.43.0


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

* [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
  2024-01-03 18:44 ` [PATCH v2 1/5] drm/xe: Refactor __xe_exec_queue_create() Brian Welty
@ 2024-01-03 18:44 ` Brian Welty
  2024-01-04 16:44   ` Matthew Brost
  2024-01-03 18:44 ` [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority Brian Welty
                   ` (9 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

The purpose here is to allow to optimize exec_queue_set_job_timeout()
in follow-on patch.  Currently it does q->ops->set_job_timeout(...).
But we'd like to apply exec_queue_user_extensions much earlier and
q->ops cannot be called before __xe_exec_queue_init().

It will be much more efficient to instead only have to set
q->sched_props.job_timeout_ms when applying user extensions. That value
will then be used during q->ops->init().

Signed-off-by: Brian Welty <brian.welty@intel.com>
---
 drivers/gpu/drm/xe/xe_exec_queue.c       | 2 ++
 drivers/gpu/drm/xe/xe_exec_queue_types.h | 2 ++
 drivers/gpu/drm/xe/xe_guc_submit.c       | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
index 94ae87540854..e78b13845417 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.c
+++ b/drivers/gpu/drm/xe/xe_exec_queue.c
@@ -65,6 +65,8 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
 	q->sched_props.timeslice_us = hwe->eclass->sched_props.timeslice_us;
 	q->sched_props.preempt_timeout_us =
 				hwe->eclass->sched_props.preempt_timeout_us;
+	q->sched_props.job_timeout_ms =
+				hwe->eclass->sched_props.job_timeout_ms;
 
 	if (xe_exec_queue_is_parallel(q)) {
 		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
index 3d7e704ec3d9..882eb5373980 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
+++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
@@ -142,6 +142,8 @@ struct xe_exec_queue {
 		u32 timeslice_us;
 		/** @preempt_timeout_us: preemption timeout in micro-seconds */
 		u32 preempt_timeout_us;
+		/** @job_timeout_ms: job timeout in milliseconds */
+		u32 job_timeout_ms;
 	} sched_props;
 
 	/** @compute: compute exec queue state */
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 21ac68e3246f..56c0a7bf554f 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -1218,7 +1218,7 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
 	init_waitqueue_head(&ge->suspend_wait);
 
 	timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ? MAX_SCHEDULE_TIMEOUT :
-		  q->hwe->eclass->sched_props.job_timeout_ms;
+		  q->sched_props.job_timeout_ms;
 	err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
 			    get_submit_wq(guc),
 			    q->lrc[0].ring.size / MAX_JOB_SIZE_BYTES, 64,
-- 
2.43.0


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

* [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
  2024-01-03 18:44 ` [PATCH v2 1/5] drm/xe: Refactor __xe_exec_queue_create() Brian Welty
  2024-01-03 18:44 ` [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms Brian Welty
@ 2024-01-03 18:44 ` Brian Welty
  2024-01-04 16:46   ` Matthew Brost
  2024-01-03 18:44 ` [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create Brian Welty
                   ` (8 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

The purpose here is to allow to optimize exec_queue_set_priority()
in follow-on patch.  Currently it does q->ops->set_priority(...).
But we'd like to apply exec_queue_user_extensions much earlier and
q->ops cannot be called before __xe_exec_queue_init().

It will be much more efficient to instead only have to set
q->sched_props.priority when applying user extensions. That value will
then already be set to the user requested value. So the setting of
default value is moved from q->ops->init() to __xe_exec_queue_alloc.

v2: fix existing bug such that q->sched_props.priority is now set
    before guc_exec_queue_add_msg() (Matt)
    fix existing bug in that xe_migrate_init() should use exec_queue's
    vfunc for updating priority.

Signed-off-by: Brian Welty <brian.welty@intel.com>
---
 drivers/gpu/drm/xe/xe_exec_queue.c       | 1 +
 drivers/gpu/drm/xe/xe_exec_queue_types.h | 4 ++--
 drivers/gpu/drm/xe/xe_guc_submit.c       | 7 +++----
 drivers/gpu/drm/xe/xe_migrate.c          | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
index e78b13845417..9891cddba71c 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.c
+++ b/drivers/gpu/drm/xe/xe_exec_queue.c
@@ -67,6 +67,7 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
 				hwe->eclass->sched_props.preempt_timeout_us;
 	q->sched_props.job_timeout_ms =
 				hwe->eclass->sched_props.job_timeout_ms;
+	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
 
 	if (xe_exec_queue_is_parallel(q)) {
 		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
index 882eb5373980..6ae4f4e2ddca 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
+++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
@@ -52,8 +52,6 @@ struct xe_exec_queue {
 	struct xe_vm *vm;
 	/** @class: class of this exec queue */
 	enum xe_engine_class class;
-	/** @priority: priority of this exec queue */
-	enum xe_exec_queue_priority priority;
 	/**
 	 * @logical_mask: logical mask of where job submitted to exec queue can run
 	 */
@@ -144,6 +142,8 @@ struct xe_exec_queue {
 		u32 preempt_timeout_us;
 		/** @job_timeout_ms: job timeout in milliseconds */
 		u32 job_timeout_ms;
+		/** @priority: priority of this exec queue */
+		enum xe_exec_queue_priority priority;
 	} sched_props;
 
 	/** @compute: compute exec queue state */
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 56c0a7bf554f..392cbde62957 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -421,7 +421,7 @@ static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q)
 {
 	struct exec_queue_policy policy;
 	struct xe_device *xe = guc_to_xe(guc);
-	enum xe_exec_queue_priority prio = q->priority;
+	enum xe_exec_queue_priority prio = q->sched_props.priority;
 	u32 timeslice_us = q->sched_props.timeslice_us;
 	u32 preempt_timeout_us = q->sched_props.preempt_timeout_us;
 
@@ -1231,7 +1231,6 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
 	err = xe_sched_entity_init(&ge->entity, sched);
 	if (err)
 		goto err_sched;
-	q->priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
 
 	if (xe_exec_queue_is_lr(q))
 		INIT_WORK(&q->guc->lr_tdr, xe_guc_exec_queue_lr_cleanup);
@@ -1301,15 +1300,15 @@ static int guc_exec_queue_set_priority(struct xe_exec_queue *q,
 {
 	struct xe_sched_msg *msg;
 
-	if (q->priority == priority || exec_queue_killed_or_banned(q))
+	if (q->sched_props.priority == priority || exec_queue_killed_or_banned(q))
 		return 0;
 
 	msg = kmalloc(sizeof(*msg), GFP_KERNEL);
 	if (!msg)
 		return -ENOMEM;
 
+	q->sched_props.priority = priority;
 	guc_exec_queue_add_msg(q, msg, SET_SCHED_PROPS);
-	q->priority = priority;
 
 	return 0;
 }
diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
index adf1dab5eba2..f967fa69769e 100644
--- a/drivers/gpu/drm/xe/xe_migrate.c
+++ b/drivers/gpu/drm/xe/xe_migrate.c
@@ -356,7 +356,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
 		return ERR_CAST(m->q);
 	}
 	if (xe->info.has_usm)
-		m->q->priority = XE_EXEC_QUEUE_PRIORITY_KERNEL;
+		m->q->ops->set_priority(m->q, XE_EXEC_QUEUE_PRIORITY_KERNEL);
 
 	mutex_init(&m->job_mutex);
 
-- 
2.43.0


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

* [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (2 preceding siblings ...)
  2024-01-03 18:44 ` [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority Brian Welty
@ 2024-01-03 18:44 ` Brian Welty
  2024-01-04 16:54   ` Matthew Brost
  2024-01-03 18:44 ` [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops Brian Welty
                   ` (7 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

Setting of exec_queue user extensions is moved from the end of the ioctl
function earlier, into __xe_exec_queue_alloc().
This fixes bug in that the USM attributes for access counters were being
applied too late, and effectively were ignored.

However, in order to apply user extensions this early, we can no longer
call q->ops functions.  Instead, make it more efficient. The user extension
functions can simply update the q->sched_props values and they will be
applied by the backend during q->ops->init().

v2: minor changes for readability (Matt)

Signed-off-by: Brian Welty <brian.welty@intel.com>
---
 drivers/gpu/drm/xe/xe_exec_queue.c | 74 ++++++++++++++++++++----------
 drivers/gpu/drm/xe/xe_exec_queue.h |  3 +-
 drivers/gpu/drm/xe/xe_gsc.c        |  2 +-
 drivers/gpu/drm/xe/xe_gt.c         |  4 +-
 drivers/gpu/drm/xe/xe_migrate.c    |  2 +-
 5 files changed, 57 insertions(+), 28 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
index 9891cddba71c..3cdad8a736e4 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.c
+++ b/drivers/gpu/drm/xe/xe_exec_queue.c
@@ -30,14 +30,18 @@ enum xe_exec_queue_sched_prop {
 	XE_EXEC_QUEUE_SCHED_PROP_MAX = 3,
 };
 
+static int exec_queue_user_extensions(struct xe_device *xe, struct xe_exec_queue *q,
+				      u64 extensions, int ext_number, bool create);
+
 static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
 						   struct xe_vm *vm,
 						   u32 logical_mask,
 						   u16 width, struct xe_hw_engine *hwe,
-						   u32 flags)
+						   u32 flags, u64 extensions)
 {
 	struct xe_exec_queue *q;
 	struct xe_gt *gt = hwe->gt;
+	int err;
 
 	/* only kernel queues can be permanent */
 	XE_WARN_ON((flags & EXEC_QUEUE_FLAG_PERMANENT) && !(flags & EXEC_QUEUE_FLAG_KERNEL));
@@ -50,8 +54,6 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
 	q->flags = flags;
 	q->hwe = hwe;
 	q->gt = gt;
-	if (vm)
-		q->vm = xe_vm_get(vm);
 	q->class = hwe->class;
 	q->width = width;
 	q->logical_mask = logical_mask;
@@ -69,6 +71,21 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
 				hwe->eclass->sched_props.job_timeout_ms;
 	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
 
+	if (extensions) {
+		/*
+		 * may set q->usm, must come before xe_lrc_init(),
+		 * may overwrite q->sched_props, must come before q->ops->init()
+		 */
+		err = exec_queue_user_extensions(xe, q, extensions, 0, true);
+		if (err) {
+			kfree(q);
+			return ERR_PTR(err);
+		}
+	}
+
+	if (vm)
+		q->vm = xe_vm_get(vm);
+
 	if (xe_exec_queue_is_parallel(q)) {
 		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
 		q->parallel.composite_fence_seqno = XE_FENCE_INITIAL_SEQNO;
@@ -124,12 +141,14 @@ static int __xe_exec_queue_init(struct xe_exec_queue *q)
 
 struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
 					   u32 logical_mask, u16 width,
-					   struct xe_hw_engine *hwe, u32 flags)
+					   struct xe_hw_engine *hwe, u32 flags,
+					   u64 extensions)
 {
 	struct xe_exec_queue *q;
 	int err;
 
-	q = __xe_exec_queue_alloc(xe, vm, logical_mask, width, hwe, flags);
+	q = __xe_exec_queue_alloc(xe, vm, logical_mask, width, hwe, flags,
+				  extensions);
 	if (IS_ERR(q))
 		return q;
 
@@ -174,7 +193,7 @@ struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe
 	if (!logical_mask)
 		return ERR_PTR(-ENODEV);
 
-	return xe_exec_queue_create(xe, vm, logical_mask, 1, hwe0, flags);
+	return xe_exec_queue_create(xe, vm, logical_mask, 1, hwe0, flags, 0);
 }
 
 void xe_exec_queue_destroy(struct kref *ref)
@@ -258,7 +277,11 @@ static int exec_queue_set_priority(struct xe_device *xe, struct xe_exec_queue *q
 	if (XE_IOCTL_DBG(xe, value > xe_exec_queue_device_get_max_priority(xe)))
 		return -EPERM;
 
-	return q->ops->set_priority(q, value);
+	if (!create)
+		return q->ops->set_priority(q, value);
+
+	q->sched_props.priority = value;
+	return 0;
 }
 
 static bool xe_exec_queue_enforce_schedule_limit(void)
@@ -325,7 +348,11 @@ static int exec_queue_set_timeslice(struct xe_device *xe, struct xe_exec_queue *
 	    !xe_hw_engine_timeout_in_range(value, min, max))
 		return -EINVAL;
 
-	return q->ops->set_timeslice(q, value);
+	if (!create)
+		return q->ops->set_timeslice(q, value);
+
+	q->sched_props.timeslice_us = value;
+	return 0;
 }
 
 static int exec_queue_set_preemption_timeout(struct xe_device *xe,
@@ -341,7 +368,11 @@ static int exec_queue_set_preemption_timeout(struct xe_device *xe,
 	    !xe_hw_engine_timeout_in_range(value, min, max))
 		return -EINVAL;
 
-	return q->ops->set_preempt_timeout(q, value);
+	if (!create)
+		return q->ops->set_preempt_timeout(q, value);
+
+	q->sched_props.preempt_timeout_us = value;
+	return 0;
 }
 
 static int exec_queue_set_persistence(struct xe_device *xe, struct xe_exec_queue *q,
@@ -376,7 +407,9 @@ static int exec_queue_set_job_timeout(struct xe_device *xe, struct xe_exec_queue
 	    !xe_hw_engine_timeout_in_range(value, min, max))
 		return -EINVAL;
 
-	return q->ops->set_job_timeout(q, value);
+	q->sched_props.job_timeout_ms = value;
+
+	return 0;
 }
 
 static int exec_queue_set_acc_trigger(struct xe_device *xe, struct xe_exec_queue *q,
@@ -651,6 +684,7 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
 	if (eci[0].engine_class == DRM_XE_ENGINE_CLASS_VM_BIND) {
 		for_each_gt(gt, xe, id) {
 			struct xe_exec_queue *new;
+			u32 flags;
 
 			if (xe_gt_is_media_type(gt))
 				continue;
@@ -669,14 +703,13 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
 			/* The migration vm doesn't hold rpm ref */
 			xe_device_mem_access_get(xe);
 
+			flags = EXEC_QUEUE_FLAG_PERSISTENT | EXEC_QUEUE_FLAG_VM |
+				(id ? EXEC_QUEUE_FLAG_BIND_ENGINE_CHILD : 0);
+
 			migrate_vm = xe_migrate_get_vm(gt_to_tile(gt)->migrate);
 			new = xe_exec_queue_create(xe, migrate_vm, logical_mask,
-						   args->width, hwe,
-						   EXEC_QUEUE_FLAG_PERSISTENT |
-						   EXEC_QUEUE_FLAG_VM |
-						   (id ?
-						    EXEC_QUEUE_FLAG_BIND_ENGINE_CHILD :
-						    0));
+						   args->width, hwe, flags,
+						   args->extensions);
 
 			xe_device_mem_access_put(xe); /* now held by engine */
 
@@ -724,7 +757,8 @@ 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_in_lr_mode(vm) ? 0 :
-					 EXEC_QUEUE_FLAG_PERSISTENT);
+					 EXEC_QUEUE_FLAG_PERSISTENT,
+					 args->extensions);
 		up_read(&vm->lock);
 		xe_vm_put(vm);
 		if (IS_ERR(q))
@@ -740,12 +774,6 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
 		}
 	}
 
-	if (args->extensions) {
-		err = exec_queue_user_extensions(xe, q, args->extensions, 0, true);
-		if (XE_IOCTL_DBG(xe, err))
-			goto kill_exec_queue;
-	}
-
 	q->persistent.xef = xef;
 
 	mutex_lock(&xef->exec_queue.lock);
diff --git a/drivers/gpu/drm/xe/xe_exec_queue.h b/drivers/gpu/drm/xe/xe_exec_queue.h
index d959cc4a1a82..02ce8d204622 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.h
+++ b/drivers/gpu/drm/xe/xe_exec_queue.h
@@ -16,7 +16,8 @@ struct xe_file;
 
 struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
 					   u32 logical_mask, u16 width,
-					   struct xe_hw_engine *hw_engine, u32 flags);
+					   struct xe_hw_engine *hw_engine, u32 flags,
+					   u64 extensions);
 struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe_gt *gt,
 						 struct xe_vm *vm,
 						 enum xe_engine_class class, u32 flags);
diff --git a/drivers/gpu/drm/xe/xe_gsc.c b/drivers/gpu/drm/xe/xe_gsc.c
index a8a895cf4b44..5b84fc9ab8ad 100644
--- a/drivers/gpu/drm/xe/xe_gsc.c
+++ b/drivers/gpu/drm/xe/xe_gsc.c
@@ -356,7 +356,7 @@ int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc)
 	q = xe_exec_queue_create(xe, NULL,
 				 BIT(hwe->logical_instance), 1, hwe,
 				 EXEC_QUEUE_FLAG_KERNEL |
-				 EXEC_QUEUE_FLAG_PERMANENT);
+				 EXEC_QUEUE_FLAG_PERMANENT, 0);
 	if (IS_ERR(q)) {
 		xe_gt_err(gt, "Failed to create queue for GSC submission\n");
 		err = PTR_ERR(q);
diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
index 3af2adec1295..0f2258dc4a00 100644
--- a/drivers/gpu/drm/xe/xe_gt.c
+++ b/drivers/gpu/drm/xe/xe_gt.c
@@ -235,7 +235,7 @@ int xe_gt_record_default_lrcs(struct xe_gt *gt)
 			return -ENOMEM;
 
 		q = xe_exec_queue_create(xe, NULL, BIT(hwe->logical_instance), 1,
-					 hwe, EXEC_QUEUE_FLAG_KERNEL);
+					 hwe, EXEC_QUEUE_FLAG_KERNEL, 0);
 		if (IS_ERR(q)) {
 			err = PTR_ERR(q);
 			xe_gt_err(gt, "hwe %s: xe_exec_queue_create failed (%pe)\n",
@@ -252,7 +252,7 @@ int xe_gt_record_default_lrcs(struct xe_gt *gt)
 		}
 
 		nop_q = xe_exec_queue_create(xe, NULL, BIT(hwe->logical_instance),
-					     1, hwe, EXEC_QUEUE_FLAG_KERNEL);
+					     1, hwe, EXEC_QUEUE_FLAG_KERNEL, 0);
 		if (IS_ERR(nop_q)) {
 			err = PTR_ERR(nop_q);
 			xe_gt_err(gt, "hwe %s: nop xe_exec_queue_create failed (%pe)\n",
diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
index f967fa69769e..1f26154aee84 100644
--- a/drivers/gpu/drm/xe/xe_migrate.c
+++ b/drivers/gpu/drm/xe/xe_migrate.c
@@ -344,7 +344,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
 
 		m->q = xe_exec_queue_create(xe, vm, logical_mask, 1, hwe,
 					    EXEC_QUEUE_FLAG_KERNEL |
-					    EXEC_QUEUE_FLAG_PERMANENT);
+					    EXEC_QUEUE_FLAG_PERMANENT, 0);
 	} else {
 		m->q = xe_exec_queue_create_class(xe, primary_gt, vm,
 						  XE_ENGINE_CLASS_COPY,
-- 
2.43.0


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

* [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (3 preceding siblings ...)
  2024-01-03 18:44 ` [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create Brian Welty
@ 2024-01-03 18:44 ` Brian Welty
  2024-01-04 17:07   ` Matthew Brost
  2024-01-04 15:42 ` ✓ CI.Patch_applied: success for Refactor xe_exec_queue_create to fix user extensions (rev2) Patchwork
                   ` (6 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Brian Welty @ 2024-01-03 18:44 UTC (permalink / raw)
  To: intel-xe

This function is no longer used as the job_timeout is now
updated prior to calling queue_ops.init().

Signed-off-by: Brian Welty <brian.welty@intel.com>
---
 drivers/gpu/drm/xe/xe_exec_queue_types.h |  2 --
 drivers/gpu/drm/xe/xe_execlist.c         |  8 --------
 drivers/gpu/drm/xe/xe_guc_submit.c       | 16 ----------------
 3 files changed, 26 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
index 6ae4f4e2ddca..aed66295bfc4 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
+++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
@@ -198,8 +198,6 @@ struct xe_exec_queue_ops {
 	int (*set_timeslice)(struct xe_exec_queue *q, u32 timeslice_us);
 	/** @set_preempt_timeout: Set preemption timeout for exec queue */
 	int (*set_preempt_timeout)(struct xe_exec_queue *q, u32 preempt_timeout_us);
-	/** @set_job_timeout: Set job timeout for exec queue */
-	int (*set_job_timeout)(struct xe_exec_queue *q, u32 job_timeout_ms);
 	/**
 	 * @suspend: Suspend exec queue from executing, allowed to be called
 	 * multiple times in a row before resume with the caveat that
diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
index 96b5224eb478..58dfe6a78ffe 100644
--- a/drivers/gpu/drm/xe/xe_execlist.c
+++ b/drivers/gpu/drm/xe/xe_execlist.c
@@ -418,13 +418,6 @@ static int execlist_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
 	return 0;
 }
 
-static int execlist_exec_queue_set_job_timeout(struct xe_exec_queue *q,
-					       u32 job_timeout_ms)
-{
-	/* NIY */
-	return 0;
-}
-
 static int execlist_exec_queue_suspend(struct xe_exec_queue *q)
 {
 	/* NIY */
@@ -455,7 +448,6 @@ static const struct xe_exec_queue_ops execlist_exec_queue_ops = {
 	.set_priority = execlist_exec_queue_set_priority,
 	.set_timeslice = execlist_exec_queue_set_timeslice,
 	.set_preempt_timeout = execlist_exec_queue_set_preempt_timeout,
-	.set_job_timeout = execlist_exec_queue_set_job_timeout,
 	.suspend = execlist_exec_queue_suspend,
 	.suspend_wait = execlist_exec_queue_suspend_wait,
 	.resume = execlist_exec_queue_resume,
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 392cbde62957..7c29b8333c71 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -1350,21 +1350,6 @@ static int guc_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
 	return 0;
 }
 
-static int guc_exec_queue_set_job_timeout(struct xe_exec_queue *q, u32 job_timeout_ms)
-{
-	struct xe_gpu_scheduler *sched = &q->guc->sched;
-	struct xe_guc *guc = exec_queue_to_guc(q);
-	struct xe_device *xe = guc_to_xe(guc);
-
-	xe_assert(xe, !exec_queue_registered(q));
-	xe_assert(xe, !exec_queue_banned(q));
-	xe_assert(xe, !exec_queue_killed(q));
-
-	sched->base.timeout = job_timeout_ms;
-
-	return 0;
-}
-
 static int guc_exec_queue_suspend(struct xe_exec_queue *q)
 {
 	struct xe_sched_msg *msg = q->guc->static_msgs + STATIC_MSG_SUSPEND;
@@ -1415,7 +1400,6 @@ static const struct xe_exec_queue_ops guc_exec_queue_ops = {
 	.set_priority = guc_exec_queue_set_priority,
 	.set_timeslice = guc_exec_queue_set_timeslice,
 	.set_preempt_timeout = guc_exec_queue_set_preempt_timeout,
-	.set_job_timeout = guc_exec_queue_set_job_timeout,
 	.suspend = guc_exec_queue_suspend,
 	.suspend_wait = guc_exec_queue_suspend_wait,
 	.resume = guc_exec_queue_resume,
-- 
2.43.0


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

* ✓ CI.Patch_applied: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (4 preceding siblings ...)
  2024-01-03 18:44 ` [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops Brian Welty
@ 2024-01-04 15:42 ` Patchwork
  2024-01-04 15:43 ` ✓ CI.checkpatch: " Patchwork
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:42 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 7b3b98d03 drm/xe/xe2: Add workaround 16020183090
=== git am output follows ===
Applying: drm/xe: Refactor __xe_exec_queue_create()
Applying: drm/xe: Add exec_queue.sched_props.job_timeout_ms
Applying: drm/xe: Add exec_queue.sched_props.priority
Applying: drm/xe: Finish refactoring of exec_queue_create
Applying: drm/xe: Remove set_job_timeout_ms() from exec_queue_ops



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

* ✓ CI.checkpatch: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (5 preceding siblings ...)
  2024-01-04 15:42 ` ✓ CI.Patch_applied: success for Refactor xe_exec_queue_create to fix user extensions (rev2) Patchwork
@ 2024-01-04 15:43 ` Patchwork
  2024-01-04 15:44 ` ✓ CI.KUnit: " Patchwork
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:43 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
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
6030b24c1386b00de8187b5fb987e283a57b372a
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 617d369df56b823c12c9941f7b49e0d70ffc3093
Author: Brian Welty <brian.welty@intel.com>
Date:   Wed Jan 3 10:44:08 2024 -0800

    drm/xe: Remove set_job_timeout_ms() from exec_queue_ops
    
    This function is no longer used as the job_timeout is now
    updated prior to calling queue_ops.init().
    
    Signed-off-by: Brian Welty <brian.welty@intel.com>
+ /mt/dim checkpatch 7b3b98d034784b125bad7aca46f9e7a3cfcde45a drm-intel
6628d003b drm/xe: Refactor __xe_exec_queue_create()
df63619d8 drm/xe: Add exec_queue.sched_props.job_timeout_ms
6db446e81 drm/xe: Add exec_queue.sched_props.priority
b0e469acd drm/xe: Finish refactoring of exec_queue_create
617d369df drm/xe: Remove set_job_timeout_ms() from exec_queue_ops



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

* ✓ CI.KUnit: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (6 preceding siblings ...)
  2024-01-04 15:43 ` ✓ CI.checkpatch: " Patchwork
@ 2024-01-04 15:44 ` Patchwork
  2024-01-04 15:51 ` ✓ CI.Build: " Patchwork
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:44 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
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
[15:43:13] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[15:43:17] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[15:43:40] Starting KUnit Kernel (1/1)...
[15:43:40] ============================================================
[15:43:40] ========================= guc_dbm  =========================
[15:43:40] [PASSED] test_empty
[15:43:40] [PASSED] test_default
[15:43:40] ======================== test_size  ========================
[15:43:40] [PASSED] 4
[15:43:40] [PASSED] 8
[15:43:40] [PASSED] 32
[15:43:40] [PASSED] 256
[15:43:40] ==================== [PASSED] test_size ====================
[15:43:40] ======================= test_reuse  ========================
[15:43:40] [PASSED] 4
[15:43:40] [PASSED] 8
[15:43:40] [PASSED] 32
[15:43:40] [PASSED] 256
[15:43:40] =================== [PASSED] test_reuse ====================
[15:43:40] =================== test_range_overlap  ====================
[15:43:40] [PASSED] 4
[15:43:40] [PASSED] 8
[15:43:40] [PASSED] 32
[15:43:40] [PASSED] 256
[15:43:40] =============== [PASSED] test_range_overlap ================
[15:43:40] =================== test_range_compact  ====================
[15:43:40] [PASSED] 4
[15:43:40] [PASSED] 8
[15:43:40] [PASSED] 32
[15:43:40] [PASSED] 256
[15:43:40] =============== [PASSED] test_range_compact ================
[15:43:40] ==================== test_range_spare  =====================
[15:43:40] [PASSED] 4
[15:43:40] [PASSED] 8
[15:43:40] [PASSED] 32
[15:43:40] [PASSED] 256
[15:43:40] ================ [PASSED] test_range_spare =================
[15:43:40] ===================== [PASSED] guc_dbm =====================
[15:43:40] ========================== lmtt  ===========================
[15:43:40] ======================== test_ops  =========================
[15:43:40] [PASSED] 2-level
[15:43:40] [PASSED] multi-level
[15:43:40] ==================== [PASSED] test_ops =====================
[15:43:40] ====================== [PASSED] lmtt =======================
[15:43:40] ========================== xe_bo  ==========================
[15:43:40] [SKIPPED] xe_ccs_migrate_kunit
[15:43:40] [SKIPPED] xe_bo_evict_kunit
[15:43:40] ===================== [SKIPPED] xe_bo ======================
[15:43:40] ======================= xe_dma_buf  ========================
[15:43:40] [SKIPPED] xe_dma_buf_kunit
[15:43:40] =================== [SKIPPED] xe_dma_buf ===================
[15:43:40] ======================= xe_migrate  ========================
[15:43:40] [SKIPPED] xe_migrate_sanity_kunit
[15:43:40] =================== [SKIPPED] xe_migrate ===================
[15:43:40] ========================= xe_mocs  =========================
[15:43:40] [SKIPPED] xe_live_mocs_kernel_kunit
[15:43:40] ==================== [SKIPPED] xe_mocs =====================
[15:43:40] ========================= xe_pci  ==========================
[15:43:40] [PASSED] xe_gmdid_graphics_ip
[15:43:40] [PASSED] xe_gmdid_media_ip
[15:43:40] ===================== [PASSED] xe_pci ======================
[15:43:40] ========================= xe_rtp  ==========================
[15:43:40] ================== xe_rtp_process_tests  ===================
[15:43:40] [PASSED] coalesce-same-reg
[15:43:40] [PASSED] no-match-no-add
[15:43:40] [PASSED] no-match-no-add-multiple-rules
[15:43:40] [PASSED] two-regs-two-entries
[15:43:40] [PASSED] clr-one-set-other
[15:43:40] [PASSED] set-field
[15:43:40] [PASSED] conflict-duplicate
[15:43:40] [PASSED] conflict-not-disjoint
[15:43:40] [PASSED] conflict-reg-type
[15:43:40] ============== [PASSED] xe_rtp_process_tests ===============
[15:43:40] ===================== [PASSED] xe_rtp ======================
[15:43:40] ========================== xe_wa  ==========================
[15:43:40] ======================== xe_wa_gt  =========================
[15:43:40] [PASSED] TIGERLAKE (B0)
[15:43:40] [PASSED] DG1 (A0)
[15:43:40] [PASSED] DG1 (B0)
[15:43:40] [PASSED] ALDERLAKE_S (A0)
[15:43:40] [PASSED] ALDERLAKE_S (B0)
[15:43:40] [PASSED] ALDERLAKE_S (C0)
[15:43:40] [PASSED] ALDERLAKE_S (D0)
[15:43:40] [PASSED] ALDERLAKE_P (A0)
[15:43:40] [PASSED] ALDERLAKE_P (B0)
[15:43:40] [PASSED] ALDERLAKE_P (C0)
[15:43:40] [PASSED] ALDERLAKE_S_RPLS (D0)
[15:43:40] [PASSED] ALDERLAKE_P_RPLU (E0)
[15:43:40] [PASSED] DG2_G10 (A0)
[15:43:40] [PASSED] DG2_G10 (A1)
[15:43:40] [PASSED] DG2_G10 (B0)
[15:43:40] [PASSED] DG2_G10 (C0)
[15:43:40] [PASSED] DG2_G11 (A0)
[15:43:40] [PASSED] DG2_G11 (B0)
[15:43:40] [PASSED] DG2_G11 (B1)
[15:43:40] [PASSED] DG2_G12 (A0)
[15:43:40] [PASSED] DG2_G12 (A1)
[15:43:40] [PASSED] PVC (B0)
[15:43:40] [PASSED] PVC (B1)
[15:43:40] [PASSED] PVC (C0)
[15:43:40] [PASSED] METEORLAKE (g:A0, m:A0)
[15:43:40] [PASSED] METEORLAKE (g:A0, m:A0)
[15:43:40] [PASSED] LUNARLAKE (g:A0, m:A0)
[15:43:40] [PASSED] LUNARLAKE (g:B0, m:A0)
[15:43:40] ==================== [PASSED] xe_wa_gt =====================
[15:43:40] ====================== [PASSED] xe_wa ======================
[15:43:40] ============================================================
[15:43:40] Testing complete. Ran 68 tests: passed: 63, skipped: 5
[15:43:40] Elapsed time: 27.217s total, 4.187s configuring, 22.808s building, 0.177s running

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

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



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

* ✓ CI.Build: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (7 preceding siblings ...)
  2024-01-04 15:44 ` ✓ CI.KUnit: " Patchwork
@ 2024-01-04 15:51 ` Patchwork
  2024-01-04 15:52 ` ✓ CI.Hooks: " Patchwork
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:51 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
State : success

== Summary ==

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



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

* ✓ CI.Hooks: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (8 preceding siblings ...)
  2024-01-04 15:51 ` ✓ CI.Build: " Patchwork
@ 2024-01-04 15:52 ` Patchwork
  2024-01-04 15:53 ` ✓ CI.checksparse: " Patchwork
  2024-01-04 16:42 ` ✓ CI.BAT: " Patchwork
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:52 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
State : success

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 932
drwxrwxr-x 12 1003 1003   4096 Jan  4 15:51 .
drwxr-xr-x  1 root root   4096 Jan  4 15:51 ..
-rw-rw-r--  1 1003 1003 816314 Jan  4 15:51 build.log
-rw-rw-r--  1 1003 1003   1071 Jan  4 15:43 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Jan  4 15:41 ci
drwxrwxr-x  9 1003 1003   4096 Jan  4 15:41 docker
drwxrwxr-x  8 1003 1003   4096 Jan  4 15:41 .git
-rw-rw-r--  1 1003 1003    449 Jan  4 15:42 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Jan  4 15:41 .github
-rw-rw-r--  1 1003 1003    233 Jan  4 15:41 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Jan  4 15:51 hooks.log
drwxrwxr-x 31 1003 1003   4096 Jan  4 15:51 kernel
-rw-rw-r--  1 1003 1003  25642 Jan  4 15:42 kernel.mbox
-rw-rw-r--  1 1003 1003  32591 Jan  4 15:44 kunit.log
-rw-rw-r--  1 1003 1003     48 Jan  4 15:42 parent.tag
drwxrwxr-x 44 1003 1003   4096 Jan  4 15:41 pipelines
-rw-rw-r--  1 1003 1003    793 Jan  4 15:41 README.adoc
drwxrwxr-x  3 1003 1003   4096 Jan  4 15:41 scripts
drwxrwxr-x  3 1003 1003   4096 Jan  4 15:41 src
drwxrwxr-x  2 1003 1003   4096 Jan  4 15:41 vars
drwxrwxr-x  2 1003 1003   4096 Jan  4 15:41 .vscode
+ uname -a
Linux cb1051914afa 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
617d369df drm/xe: Remove set_job_timeout_ms() from exec_queue_ops
b0e469acd drm/xe: Finish refactoring of exec_queue_create
6db446e81 drm/xe: Add exec_queue.sched_props.priority
df63619d8 drm/xe: Add exec_queue.sched_props.job_timeout_ms
6628d003b drm/xe: Refactor __xe_exec_queue_create()
7b3b98d03 drm/xe/xe2: Add workaround 16020183090
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/generated/compile.h
  UPD     include/config/kernel.release
mkdir -p /workspace/kernel/build64-default/tools/objtool && make O=/workspace/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool 
  UPD     include/generated/utsrelease.h
  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
  HOSTCC  drivers/gpu/drm/xe/xe_gen_wa_oob
  CC [M]  drivers/gpu/drm/xe/xe_gsc_submit.o
  CC [M]  drivers/gpu/drm/xe/xe_gt.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_ccs_mode.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_freq.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_idle.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_throttle_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_topology.o
  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_db_mgr.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_memirq.o
  CC [M]  drivers/gpu/drm/xe/xe_sriov.o
  CC [M]  drivers/gpu/drm/xe/xe_lmtt.o
  CC [M]  drivers/gpu/drm/xe/xe_lmtt_2l.o
  CC [M]  drivers/gpu/drm/xe/xe_lmtt_ml.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/xe_dsb_buffer.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fb_bo.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/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
  CC [M]  drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/gsc_command_header_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  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
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
  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_lmem.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_fb_bo.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_gsc_commands.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_gsc_regs.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_sriov_regs.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_kunit_helpers.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_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device.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_gsc.h
  HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
  HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_ccs_mode.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_freq.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_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_throttle_sysfs.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_db_mgr.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_lmtt.h
  HDRTEST drivers/gpu/drm/xe/xe_lmtt_types.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_memirq.h
  HDRTEST drivers/gpu/drm/xe/xe_memirq_types.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_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_printk.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_gsc.o
  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/xe.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_bo_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_pci_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_wa_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] 19+ messages in thread

* ✓ CI.checksparse: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (9 preceding siblings ...)
  2024-01-04 15:52 ` ✓ CI.Hooks: " Patchwork
@ 2024-01-04 15:53 ` Patchwork
  2024-01-04 16:42 ` ✓ CI.BAT: " Patchwork
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 15:53 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
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 7b3b98d034784b125bad7aca46f9e7a3cfcde45a
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] 19+ messages in thread

* ✓ CI.BAT: success for Refactor xe_exec_queue_create to fix user extensions (rev2)
  2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
                   ` (10 preceding siblings ...)
  2024-01-04 15:53 ` ✓ CI.checksparse: " Patchwork
@ 2024-01-04 16:42 ` Patchwork
  11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-04 16:42 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

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

== Series Details ==

Series: Refactor xe_exec_queue_create to fix user extensions (rev2)
URL   : https://patchwork.freedesktop.org/series/128128/
State : success

== Summary ==

CI Bug Log - changes from xe-598-7b3b98d034784b125bad7aca46f9e7a3cfcde45a_BAT -> xe-pw-128128v2_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

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

  No changes in participating hosts

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

  Here are the changes found in xe-pw-128128v2_BAT that come from known issues:

### IGT changes ###

#### Possible fixes ####

  * igt@xe_create@create-execqueues-leak:
    - bat-atsm-2:         [FAIL][1] ([Intel XE#524]) -> [PASS][2] +1 other test pass
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-598-7b3b98d034784b125bad7aca46f9e7a3cfcde45a/bat-atsm-2/igt@xe_create@create-execqueues-leak.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128128v2/bat-atsm-2/igt@xe_create@create-execqueues-leak.html

  * igt@xe_create@create-execqueues-noleak:
    - bat-adlp-7:         [FAIL][3] ([Intel XE#524]) -> [PASS][4]
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-598-7b3b98d034784b125bad7aca46f9e7a3cfcde45a/bat-adlp-7/igt@xe_create@create-execqueues-noleak.html
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128128v2/bat-adlp-7/igt@xe_create@create-execqueues-noleak.html

  
  [Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524


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

  * IGT: IGT_7651 -> IGT_7655
  * Linux: xe-598-7b3b98d034784b125bad7aca46f9e7a3cfcde45a -> xe-pw-128128v2

  IGT_7651: 02fa4cf8bcbb15f1641e862fa83e2182c6f73a63 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_7655: ddf7cf40a00caa7d02f3729e1e50f78f102463d9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-598-7b3b98d034784b125bad7aca46f9e7a3cfcde45a: 7b3b98d034784b125bad7aca46f9e7a3cfcde45a
  xe-pw-128128v2: 128128v2

== Logs ==

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

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

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

* Re: [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms
  2024-01-03 18:44 ` [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms Brian Welty
@ 2024-01-04 16:44   ` Matthew Brost
  0 siblings, 0 replies; 19+ messages in thread
From: Matthew Brost @ 2024-01-04 16:44 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

On Wed, Jan 03, 2024 at 10:44:05AM -0800, Brian Welty wrote:
> The purpose here is to allow to optimize exec_queue_set_job_timeout()
> in follow-on patch.  Currently it does q->ops->set_job_timeout(...).
> But we'd like to apply exec_queue_user_extensions much earlier and
> q->ops cannot be called before __xe_exec_queue_init().
> 
> It will be much more efficient to instead only have to set
> q->sched_props.job_timeout_ms when applying user extensions. That value
> will then be used during q->ops->init().
> 
> Signed-off-by: Brian Welty <brian.welty@intel.com>

Reviewed-by: Matthew Brost <matthew.brost@intel.com>

> ---
>  drivers/gpu/drm/xe/xe_exec_queue.c       | 2 ++
>  drivers/gpu/drm/xe/xe_exec_queue_types.h | 2 ++
>  drivers/gpu/drm/xe/xe_guc_submit.c       | 2 +-
>  3 files changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
> index 94ae87540854..e78b13845417 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> @@ -65,6 +65,8 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>  	q->sched_props.timeslice_us = hwe->eclass->sched_props.timeslice_us;
>  	q->sched_props.preempt_timeout_us =
>  				hwe->eclass->sched_props.preempt_timeout_us;
> +	q->sched_props.job_timeout_ms =
> +				hwe->eclass->sched_props.job_timeout_ms;
>  
>  	if (xe_exec_queue_is_parallel(q)) {
>  		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> index 3d7e704ec3d9..882eb5373980 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
> +++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> @@ -142,6 +142,8 @@ struct xe_exec_queue {
>  		u32 timeslice_us;
>  		/** @preempt_timeout_us: preemption timeout in micro-seconds */
>  		u32 preempt_timeout_us;
> +		/** @job_timeout_ms: job timeout in milliseconds */
> +		u32 job_timeout_ms;
>  	} sched_props;
>  
>  	/** @compute: compute exec queue state */
> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> index 21ac68e3246f..56c0a7bf554f 100644
> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> @@ -1218,7 +1218,7 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
>  	init_waitqueue_head(&ge->suspend_wait);
>  
>  	timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ? MAX_SCHEDULE_TIMEOUT :
> -		  q->hwe->eclass->sched_props.job_timeout_ms;
> +		  q->sched_props.job_timeout_ms;
>  	err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
>  			    get_submit_wq(guc),
>  			    q->lrc[0].ring.size / MAX_JOB_SIZE_BYTES, 64,
> -- 
> 2.43.0
> 

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

* Re: [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority
  2024-01-03 18:44 ` [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority Brian Welty
@ 2024-01-04 16:46   ` Matthew Brost
  2024-01-04 19:03     ` Welty, Brian
  0 siblings, 1 reply; 19+ messages in thread
From: Matthew Brost @ 2024-01-04 16:46 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

On Wed, Jan 03, 2024 at 10:44:06AM -0800, Brian Welty wrote:
> The purpose here is to allow to optimize exec_queue_set_priority()
> in follow-on patch.  Currently it does q->ops->set_priority(...).
> But we'd like to apply exec_queue_user_extensions much earlier and
> q->ops cannot be called before __xe_exec_queue_init().
> 
> It will be much more efficient to instead only have to set
> q->sched_props.priority when applying user extensions. That value will
> then already be set to the user requested value. So the setting of
> default value is moved from q->ops->init() to __xe_exec_queue_alloc.
> 
> v2: fix existing bug such that q->sched_props.priority is now set
>     before guc_exec_queue_add_msg() (Matt)
>     fix existing bug in that xe_migrate_init() should use exec_queue's
>     vfunc for updating priority.
> 
> Signed-off-by: Brian Welty <brian.welty@intel.com>
> ---
>  drivers/gpu/drm/xe/xe_exec_queue.c       | 1 +
>  drivers/gpu/drm/xe/xe_exec_queue_types.h | 4 ++--
>  drivers/gpu/drm/xe/xe_guc_submit.c       | 7 +++----
>  drivers/gpu/drm/xe/xe_migrate.c          | 2 +-
>  4 files changed, 7 insertions(+), 7 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
> index e78b13845417..9891cddba71c 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> @@ -67,6 +67,7 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>  				hwe->eclass->sched_props.preempt_timeout_us;
>  	q->sched_props.job_timeout_ms =
>  				hwe->eclass->sched_props.job_timeout_ms;
> +	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
>  
>  	if (xe_exec_queue_is_parallel(q)) {
>  		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> index 882eb5373980..6ae4f4e2ddca 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
> +++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> @@ -52,8 +52,6 @@ struct xe_exec_queue {
>  	struct xe_vm *vm;
>  	/** @class: class of this exec queue */
>  	enum xe_engine_class class;
> -	/** @priority: priority of this exec queue */
> -	enum xe_exec_queue_priority priority;
>  	/**
>  	 * @logical_mask: logical mask of where job submitted to exec queue can run
>  	 */
> @@ -144,6 +142,8 @@ struct xe_exec_queue {
>  		u32 preempt_timeout_us;
>  		/** @job_timeout_ms: job timeout in milliseconds */
>  		u32 job_timeout_ms;
> +		/** @priority: priority of this exec queue */
> +		enum xe_exec_queue_priority priority;
>  	} sched_props;
>  
>  	/** @compute: compute exec queue state */
> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> index 56c0a7bf554f..392cbde62957 100644
> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> @@ -421,7 +421,7 @@ static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q)
>  {
>  	struct exec_queue_policy policy;
>  	struct xe_device *xe = guc_to_xe(guc);
> -	enum xe_exec_queue_priority prio = q->priority;
> +	enum xe_exec_queue_priority prio = q->sched_props.priority;
>  	u32 timeslice_us = q->sched_props.timeslice_us;
>  	u32 preempt_timeout_us = q->sched_props.preempt_timeout_us;
>  
> @@ -1231,7 +1231,6 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
>  	err = xe_sched_entity_init(&ge->entity, sched);
>  	if (err)
>  		goto err_sched;
> -	q->priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
>  
>  	if (xe_exec_queue_is_lr(q))
>  		INIT_WORK(&q->guc->lr_tdr, xe_guc_exec_queue_lr_cleanup);
> @@ -1301,15 +1300,15 @@ static int guc_exec_queue_set_priority(struct xe_exec_queue *q,
>  {
>  	struct xe_sched_msg *msg;
>  
> -	if (q->priority == priority || exec_queue_killed_or_banned(q))
> +	if (q->sched_props.priority == priority || exec_queue_killed_or_banned(q))
>  		return 0;
>  
>  	msg = kmalloc(sizeof(*msg), GFP_KERNEL);
>  	if (!msg)
>  		return -ENOMEM;
>  
> +	q->sched_props.priority = priority;
>  	guc_exec_queue_add_msg(q, msg, SET_SCHED_PROPS);
> -	q->priority = priority;

This probably should be its own patch and maybe with a Fixes tag too.

>  
>  	return 0;
>  }
> diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
> index adf1dab5eba2..f967fa69769e 100644
> --- a/drivers/gpu/drm/xe/xe_migrate.c
> +++ b/drivers/gpu/drm/xe/xe_migrate.c
> @@ -356,7 +356,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
>  		return ERR_CAST(m->q);
>  	}
>  	if (xe->info.has_usm)
> -		m->q->priority = XE_EXEC_QUEUE_PRIORITY_KERNEL;
> +		m->q->ops->set_priority(m->q, XE_EXEC_QUEUE_PRIORITY_KERNEL);

Same here.

Otherwise LGTM.

Matt

>  
>  	mutex_init(&m->job_mutex);
>  
> -- 
> 2.43.0
> 

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

* Re: [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create
  2024-01-03 18:44 ` [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create Brian Welty
@ 2024-01-04 16:54   ` Matthew Brost
  0 siblings, 0 replies; 19+ messages in thread
From: Matthew Brost @ 2024-01-04 16:54 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

On Wed, Jan 03, 2024 at 10:44:07AM -0800, Brian Welty wrote:
> Setting of exec_queue user extensions is moved from the end of the ioctl
> function earlier, into __xe_exec_queue_alloc().
> This fixes bug in that the USM attributes for access counters were being
> applied too late, and effectively were ignored.
> 
> However, in order to apply user extensions this early, we can no longer
> call q->ops functions.  Instead, make it more efficient. The user extension
> functions can simply update the q->sched_props values and they will be
> applied by the backend during q->ops->init().
> 
> v2: minor changes for readability (Matt)
> 
> Signed-off-by: Brian Welty <brian.welty@intel.com>

Reviewed-by: Matthew Brost <matthew.brost@intel.com>

> ---
>  drivers/gpu/drm/xe/xe_exec_queue.c | 74 ++++++++++++++++++++----------
>  drivers/gpu/drm/xe/xe_exec_queue.h |  3 +-
>  drivers/gpu/drm/xe/xe_gsc.c        |  2 +-
>  drivers/gpu/drm/xe/xe_gt.c         |  4 +-
>  drivers/gpu/drm/xe/xe_migrate.c    |  2 +-
>  5 files changed, 57 insertions(+), 28 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
> index 9891cddba71c..3cdad8a736e4 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> @@ -30,14 +30,18 @@ enum xe_exec_queue_sched_prop {
>  	XE_EXEC_QUEUE_SCHED_PROP_MAX = 3,
>  };
>  
> +static int exec_queue_user_extensions(struct xe_device *xe, struct xe_exec_queue *q,
> +				      u64 extensions, int ext_number, bool create);
> +
>  static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>  						   struct xe_vm *vm,
>  						   u32 logical_mask,
>  						   u16 width, struct xe_hw_engine *hwe,
> -						   u32 flags)
> +						   u32 flags, u64 extensions)
>  {
>  	struct xe_exec_queue *q;
>  	struct xe_gt *gt = hwe->gt;
> +	int err;
>  
>  	/* only kernel queues can be permanent */
>  	XE_WARN_ON((flags & EXEC_QUEUE_FLAG_PERMANENT) && !(flags & EXEC_QUEUE_FLAG_KERNEL));
> @@ -50,8 +54,6 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>  	q->flags = flags;
>  	q->hwe = hwe;
>  	q->gt = gt;
> -	if (vm)
> -		q->vm = xe_vm_get(vm);
>  	q->class = hwe->class;
>  	q->width = width;
>  	q->logical_mask = logical_mask;
> @@ -69,6 +71,21 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>  				hwe->eclass->sched_props.job_timeout_ms;
>  	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
>  
> +	if (extensions) {
> +		/*
> +		 * may set q->usm, must come before xe_lrc_init(),
> +		 * may overwrite q->sched_props, must come before q->ops->init()
> +		 */
> +		err = exec_queue_user_extensions(xe, q, extensions, 0, true);
> +		if (err) {
> +			kfree(q);
> +			return ERR_PTR(err);
> +		}
> +	}
> +
> +	if (vm)
> +		q->vm = xe_vm_get(vm);
> +
>  	if (xe_exec_queue_is_parallel(q)) {
>  		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
>  		q->parallel.composite_fence_seqno = XE_FENCE_INITIAL_SEQNO;
> @@ -124,12 +141,14 @@ static int __xe_exec_queue_init(struct xe_exec_queue *q)
>  
>  struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
>  					   u32 logical_mask, u16 width,
> -					   struct xe_hw_engine *hwe, u32 flags)
> +					   struct xe_hw_engine *hwe, u32 flags,
> +					   u64 extensions)
>  {
>  	struct xe_exec_queue *q;
>  	int err;
>  
> -	q = __xe_exec_queue_alloc(xe, vm, logical_mask, width, hwe, flags);
> +	q = __xe_exec_queue_alloc(xe, vm, logical_mask, width, hwe, flags,
> +				  extensions);
>  	if (IS_ERR(q))
>  		return q;
>  
> @@ -174,7 +193,7 @@ struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe
>  	if (!logical_mask)
>  		return ERR_PTR(-ENODEV);
>  
> -	return xe_exec_queue_create(xe, vm, logical_mask, 1, hwe0, flags);
> +	return xe_exec_queue_create(xe, vm, logical_mask, 1, hwe0, flags, 0);
>  }
>  
>  void xe_exec_queue_destroy(struct kref *ref)
> @@ -258,7 +277,11 @@ static int exec_queue_set_priority(struct xe_device *xe, struct xe_exec_queue *q
>  	if (XE_IOCTL_DBG(xe, value > xe_exec_queue_device_get_max_priority(xe)))
>  		return -EPERM;
>  
> -	return q->ops->set_priority(q, value);
> +	if (!create)
> +		return q->ops->set_priority(q, value);
> +
> +	q->sched_props.priority = value;
> +	return 0;
>  }
>  
>  static bool xe_exec_queue_enforce_schedule_limit(void)
> @@ -325,7 +348,11 @@ static int exec_queue_set_timeslice(struct xe_device *xe, struct xe_exec_queue *
>  	    !xe_hw_engine_timeout_in_range(value, min, max))
>  		return -EINVAL;
>  
> -	return q->ops->set_timeslice(q, value);
> +	if (!create)
> +		return q->ops->set_timeslice(q, value);
> +
> +	q->sched_props.timeslice_us = value;
> +	return 0;
>  }
>  
>  static int exec_queue_set_preemption_timeout(struct xe_device *xe,
> @@ -341,7 +368,11 @@ static int exec_queue_set_preemption_timeout(struct xe_device *xe,
>  	    !xe_hw_engine_timeout_in_range(value, min, max))
>  		return -EINVAL;
>  
> -	return q->ops->set_preempt_timeout(q, value);
> +	if (!create)
> +		return q->ops->set_preempt_timeout(q, value);
> +
> +	q->sched_props.preempt_timeout_us = value;
> +	return 0;
>  }
>  
>  static int exec_queue_set_persistence(struct xe_device *xe, struct xe_exec_queue *q,
> @@ -376,7 +407,9 @@ static int exec_queue_set_job_timeout(struct xe_device *xe, struct xe_exec_queue
>  	    !xe_hw_engine_timeout_in_range(value, min, max))
>  		return -EINVAL;
>  
> -	return q->ops->set_job_timeout(q, value);
> +	q->sched_props.job_timeout_ms = value;
> +
> +	return 0;
>  }
>  
>  static int exec_queue_set_acc_trigger(struct xe_device *xe, struct xe_exec_queue *q,
> @@ -651,6 +684,7 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
>  	if (eci[0].engine_class == DRM_XE_ENGINE_CLASS_VM_BIND) {
>  		for_each_gt(gt, xe, id) {
>  			struct xe_exec_queue *new;
> +			u32 flags;
>  
>  			if (xe_gt_is_media_type(gt))
>  				continue;
> @@ -669,14 +703,13 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
>  			/* The migration vm doesn't hold rpm ref */
>  			xe_device_mem_access_get(xe);
>  
> +			flags = EXEC_QUEUE_FLAG_PERSISTENT | EXEC_QUEUE_FLAG_VM |
> +				(id ? EXEC_QUEUE_FLAG_BIND_ENGINE_CHILD : 0);
> +
>  			migrate_vm = xe_migrate_get_vm(gt_to_tile(gt)->migrate);
>  			new = xe_exec_queue_create(xe, migrate_vm, logical_mask,
> -						   args->width, hwe,
> -						   EXEC_QUEUE_FLAG_PERSISTENT |
> -						   EXEC_QUEUE_FLAG_VM |
> -						   (id ?
> -						    EXEC_QUEUE_FLAG_BIND_ENGINE_CHILD :
> -						    0));
> +						   args->width, hwe, flags,
> +						   args->extensions);
>  
>  			xe_device_mem_access_put(xe); /* now held by engine */
>  
> @@ -724,7 +757,8 @@ 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_in_lr_mode(vm) ? 0 :
> -					 EXEC_QUEUE_FLAG_PERSISTENT);
> +					 EXEC_QUEUE_FLAG_PERSISTENT,
> +					 args->extensions);
>  		up_read(&vm->lock);
>  		xe_vm_put(vm);
>  		if (IS_ERR(q))
> @@ -740,12 +774,6 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
>  		}
>  	}
>  
> -	if (args->extensions) {
> -		err = exec_queue_user_extensions(xe, q, args->extensions, 0, true);
> -		if (XE_IOCTL_DBG(xe, err))
> -			goto kill_exec_queue;
> -	}
> -
>  	q->persistent.xef = xef;
>  
>  	mutex_lock(&xef->exec_queue.lock);
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.h b/drivers/gpu/drm/xe/xe_exec_queue.h
> index d959cc4a1a82..02ce8d204622 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue.h
> +++ b/drivers/gpu/drm/xe/xe_exec_queue.h
> @@ -16,7 +16,8 @@ struct xe_file;
>  
>  struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
>  					   u32 logical_mask, u16 width,
> -					   struct xe_hw_engine *hw_engine, u32 flags);
> +					   struct xe_hw_engine *hw_engine, u32 flags,
> +					   u64 extensions);
>  struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe_gt *gt,
>  						 struct xe_vm *vm,
>  						 enum xe_engine_class class, u32 flags);
> diff --git a/drivers/gpu/drm/xe/xe_gsc.c b/drivers/gpu/drm/xe/xe_gsc.c
> index a8a895cf4b44..5b84fc9ab8ad 100644
> --- a/drivers/gpu/drm/xe/xe_gsc.c
> +++ b/drivers/gpu/drm/xe/xe_gsc.c
> @@ -356,7 +356,7 @@ int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc)
>  	q = xe_exec_queue_create(xe, NULL,
>  				 BIT(hwe->logical_instance), 1, hwe,
>  				 EXEC_QUEUE_FLAG_KERNEL |
> -				 EXEC_QUEUE_FLAG_PERMANENT);
> +				 EXEC_QUEUE_FLAG_PERMANENT, 0);
>  	if (IS_ERR(q)) {
>  		xe_gt_err(gt, "Failed to create queue for GSC submission\n");
>  		err = PTR_ERR(q);
> diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
> index 3af2adec1295..0f2258dc4a00 100644
> --- a/drivers/gpu/drm/xe/xe_gt.c
> +++ b/drivers/gpu/drm/xe/xe_gt.c
> @@ -235,7 +235,7 @@ int xe_gt_record_default_lrcs(struct xe_gt *gt)
>  			return -ENOMEM;
>  
>  		q = xe_exec_queue_create(xe, NULL, BIT(hwe->logical_instance), 1,
> -					 hwe, EXEC_QUEUE_FLAG_KERNEL);
> +					 hwe, EXEC_QUEUE_FLAG_KERNEL, 0);
>  		if (IS_ERR(q)) {
>  			err = PTR_ERR(q);
>  			xe_gt_err(gt, "hwe %s: xe_exec_queue_create failed (%pe)\n",
> @@ -252,7 +252,7 @@ int xe_gt_record_default_lrcs(struct xe_gt *gt)
>  		}
>  
>  		nop_q = xe_exec_queue_create(xe, NULL, BIT(hwe->logical_instance),
> -					     1, hwe, EXEC_QUEUE_FLAG_KERNEL);
> +					     1, hwe, EXEC_QUEUE_FLAG_KERNEL, 0);
>  		if (IS_ERR(nop_q)) {
>  			err = PTR_ERR(nop_q);
>  			xe_gt_err(gt, "hwe %s: nop xe_exec_queue_create failed (%pe)\n",
> diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
> index f967fa69769e..1f26154aee84 100644
> --- a/drivers/gpu/drm/xe/xe_migrate.c
> +++ b/drivers/gpu/drm/xe/xe_migrate.c
> @@ -344,7 +344,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
>  
>  		m->q = xe_exec_queue_create(xe, vm, logical_mask, 1, hwe,
>  					    EXEC_QUEUE_FLAG_KERNEL |
> -					    EXEC_QUEUE_FLAG_PERMANENT);
> +					    EXEC_QUEUE_FLAG_PERMANENT, 0);
>  	} else {
>  		m->q = xe_exec_queue_create_class(xe, primary_gt, vm,
>  						  XE_ENGINE_CLASS_COPY,
> -- 
> 2.43.0
> 

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

* Re: [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops
  2024-01-03 18:44 ` [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops Brian Welty
@ 2024-01-04 17:07   ` Matthew Brost
  0 siblings, 0 replies; 19+ messages in thread
From: Matthew Brost @ 2024-01-04 17:07 UTC (permalink / raw)
  To: Brian Welty; +Cc: intel-xe

On Wed, Jan 03, 2024 at 10:44:08AM -0800, Brian Welty wrote:
> This function is no longer used as the job_timeout is now
> updated prior to calling queue_ops.init().
> 
> Signed-off-by: Brian Welty <brian.welty@intel.com>

Reviewed-by: Matthew Brost <matthew.brost@intel.com>

> ---
>  drivers/gpu/drm/xe/xe_exec_queue_types.h |  2 --
>  drivers/gpu/drm/xe/xe_execlist.c         |  8 --------
>  drivers/gpu/drm/xe/xe_guc_submit.c       | 16 ----------------
>  3 files changed, 26 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> index 6ae4f4e2ddca..aed66295bfc4 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
> +++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> @@ -198,8 +198,6 @@ struct xe_exec_queue_ops {
>  	int (*set_timeslice)(struct xe_exec_queue *q, u32 timeslice_us);
>  	/** @set_preempt_timeout: Set preemption timeout for exec queue */
>  	int (*set_preempt_timeout)(struct xe_exec_queue *q, u32 preempt_timeout_us);
> -	/** @set_job_timeout: Set job timeout for exec queue */
> -	int (*set_job_timeout)(struct xe_exec_queue *q, u32 job_timeout_ms);
>  	/**
>  	 * @suspend: Suspend exec queue from executing, allowed to be called
>  	 * multiple times in a row before resume with the caveat that
> diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
> index 96b5224eb478..58dfe6a78ffe 100644
> --- a/drivers/gpu/drm/xe/xe_execlist.c
> +++ b/drivers/gpu/drm/xe/xe_execlist.c
> @@ -418,13 +418,6 @@ static int execlist_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
>  	return 0;
>  }
>  
> -static int execlist_exec_queue_set_job_timeout(struct xe_exec_queue *q,
> -					       u32 job_timeout_ms)
> -{
> -	/* NIY */
> -	return 0;
> -}
> -
>  static int execlist_exec_queue_suspend(struct xe_exec_queue *q)
>  {
>  	/* NIY */
> @@ -455,7 +448,6 @@ static const struct xe_exec_queue_ops execlist_exec_queue_ops = {
>  	.set_priority = execlist_exec_queue_set_priority,
>  	.set_timeslice = execlist_exec_queue_set_timeslice,
>  	.set_preempt_timeout = execlist_exec_queue_set_preempt_timeout,
> -	.set_job_timeout = execlist_exec_queue_set_job_timeout,
>  	.suspend = execlist_exec_queue_suspend,
>  	.suspend_wait = execlist_exec_queue_suspend_wait,
>  	.resume = execlist_exec_queue_resume,
> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> index 392cbde62957..7c29b8333c71 100644
> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> @@ -1350,21 +1350,6 @@ static int guc_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
>  	return 0;
>  }
>  
> -static int guc_exec_queue_set_job_timeout(struct xe_exec_queue *q, u32 job_timeout_ms)
> -{
> -	struct xe_gpu_scheduler *sched = &q->guc->sched;
> -	struct xe_guc *guc = exec_queue_to_guc(q);
> -	struct xe_device *xe = guc_to_xe(guc);
> -
> -	xe_assert(xe, !exec_queue_registered(q));
> -	xe_assert(xe, !exec_queue_banned(q));
> -	xe_assert(xe, !exec_queue_killed(q));
> -
> -	sched->base.timeout = job_timeout_ms;
> -
> -	return 0;
> -}
> -
>  static int guc_exec_queue_suspend(struct xe_exec_queue *q)
>  {
>  	struct xe_sched_msg *msg = q->guc->static_msgs + STATIC_MSG_SUSPEND;
> @@ -1415,7 +1400,6 @@ static const struct xe_exec_queue_ops guc_exec_queue_ops = {
>  	.set_priority = guc_exec_queue_set_priority,
>  	.set_timeslice = guc_exec_queue_set_timeslice,
>  	.set_preempt_timeout = guc_exec_queue_set_preempt_timeout,
> -	.set_job_timeout = guc_exec_queue_set_job_timeout,
>  	.suspend = guc_exec_queue_suspend,
>  	.suspend_wait = guc_exec_queue_suspend_wait,
>  	.resume = guc_exec_queue_resume,
> -- 
> 2.43.0
> 

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

* Re: [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority
  2024-01-04 16:46   ` Matthew Brost
@ 2024-01-04 19:03     ` Welty, Brian
  2024-01-04 19:14       ` Matthew Brost
  0 siblings, 1 reply; 19+ messages in thread
From: Welty, Brian @ 2024-01-04 19:03 UTC (permalink / raw)
  To: Matthew Brost; +Cc: intel-xe



On 1/4/2024 8:46 AM, Matthew Brost wrote:
> On Wed, Jan 03, 2024 at 10:44:06AM -0800, Brian Welty wrote:
>> The purpose here is to allow to optimize exec_queue_set_priority()
>> in follow-on patch.  Currently it does q->ops->set_priority(...).
>> But we'd like to apply exec_queue_user_extensions much earlier and
>> q->ops cannot be called before __xe_exec_queue_init().
>>
>> It will be much more efficient to instead only have to set
>> q->sched_props.priority when applying user extensions. That value will
>> then already be set to the user requested value. So the setting of
>> default value is moved from q->ops->init() to __xe_exec_queue_alloc.
>>
>> v2: fix existing bug such that q->sched_props.priority is now set
>>      before guc_exec_queue_add_msg() (Matt)
>>      fix existing bug in that xe_migrate_init() should use exec_queue's
>>      vfunc for updating priority.
>>
>> Signed-off-by: Brian Welty <brian.welty@intel.com>
>> ---
>>   drivers/gpu/drm/xe/xe_exec_queue.c       | 1 +
>>   drivers/gpu/drm/xe/xe_exec_queue_types.h | 4 ++--
>>   drivers/gpu/drm/xe/xe_guc_submit.c       | 7 +++----
>>   drivers/gpu/drm/xe/xe_migrate.c          | 2 +-
>>   4 files changed, 7 insertions(+), 7 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
>> index e78b13845417..9891cddba71c 100644
>> --- a/drivers/gpu/drm/xe/xe_exec_queue.c
>> +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
>> @@ -67,6 +67,7 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
>>   				hwe->eclass->sched_props.preempt_timeout_us;
>>   	q->sched_props.job_timeout_ms =
>>   				hwe->eclass->sched_props.job_timeout_ms;
>> +	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
>>   
>>   	if (xe_exec_queue_is_parallel(q)) {
>>   		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
>> diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
>> index 882eb5373980..6ae4f4e2ddca 100644
>> --- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
>> +++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
>> @@ -52,8 +52,6 @@ struct xe_exec_queue {
>>   	struct xe_vm *vm;
>>   	/** @class: class of this exec queue */
>>   	enum xe_engine_class class;
>> -	/** @priority: priority of this exec queue */
>> -	enum xe_exec_queue_priority priority;
>>   	/**
>>   	 * @logical_mask: logical mask of where job submitted to exec queue can run
>>   	 */
>> @@ -144,6 +142,8 @@ struct xe_exec_queue {
>>   		u32 preempt_timeout_us;
>>   		/** @job_timeout_ms: job timeout in milliseconds */
>>   		u32 job_timeout_ms;
>> +		/** @priority: priority of this exec queue */
>> +		enum xe_exec_queue_priority priority;
>>   	} sched_props;
>>   
>>   	/** @compute: compute exec queue state */
>> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
>> index 56c0a7bf554f..392cbde62957 100644
>> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
>> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
>> @@ -421,7 +421,7 @@ static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q)
>>   {
>>   	struct exec_queue_policy policy;
>>   	struct xe_device *xe = guc_to_xe(guc);
>> -	enum xe_exec_queue_priority prio = q->priority;
>> +	enum xe_exec_queue_priority prio = q->sched_props.priority;
>>   	u32 timeslice_us = q->sched_props.timeslice_us;
>>   	u32 preempt_timeout_us = q->sched_props.preempt_timeout_us;
>>   
>> @@ -1231,7 +1231,6 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
>>   	err = xe_sched_entity_init(&ge->entity, sched);
>>   	if (err)
>>   		goto err_sched;
>> -	q->priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
>>   
>>   	if (xe_exec_queue_is_lr(q))
>>   		INIT_WORK(&q->guc->lr_tdr, xe_guc_exec_queue_lr_cleanup);
>> @@ -1301,15 +1300,15 @@ static int guc_exec_queue_set_priority(struct xe_exec_queue *q,
>>   {
>>   	struct xe_sched_msg *msg;
>>   
>> -	if (q->priority == priority || exec_queue_killed_or_banned(q))
>> +	if (q->sched_props.priority == priority || exec_queue_killed_or_banned(q))
>>   		return 0;
>>   
>>   	msg = kmalloc(sizeof(*msg), GFP_KERNEL);
>>   	if (!msg)
>>   		return -ENOMEM;
>>   
>> +	q->sched_props.priority = priority;
>>   	guc_exec_queue_add_msg(q, msg, SET_SCHED_PROPS);
>> -	q->priority = priority;
> 
> This probably should be its own patch and maybe with a Fixes tag too.
> 
>>   
>>   	return 0;
>>   }
>> diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
>> index adf1dab5eba2..f967fa69769e 100644
>> --- a/drivers/gpu/drm/xe/xe_migrate.c
>> +++ b/drivers/gpu/drm/xe/xe_migrate.c
>> @@ -356,7 +356,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
>>   		return ERR_CAST(m->q);
>>   	}
>>   	if (xe->info.has_usm)
>> -		m->q->priority = XE_EXEC_QUEUE_PRIORITY_KERNEL;
>> +		m->q->ops->set_priority(m->q, XE_EXEC_QUEUE_PRIORITY_KERNEL);
> 
> Same here.

Okay, will pursue....   but then I guess I'd rather pass a new flag into 
xe_exec_queue_create() and just set the priority upfront rather than use
the vfunc to modify it here later.  Will code it up and see how it 
looks.  Then don't have to deal with the vfunc possibly failing.

Would it be wrong to simply always use XE_EXEC_QUEUE_PRIORITY_KERNEL
for exec_queues created with flags:
	EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_PERMANENT
??


> 
> Otherwise LGTM.
> 
> Matt
> 
>>   
>>   	mutex_init(&m->job_mutex);
>>   
>> -- 
>> 2.43.0
>>

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

* Re: [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority
  2024-01-04 19:03     ` Welty, Brian
@ 2024-01-04 19:14       ` Matthew Brost
  0 siblings, 0 replies; 19+ messages in thread
From: Matthew Brost @ 2024-01-04 19:14 UTC (permalink / raw)
  To: Welty, Brian; +Cc: intel-xe

On Thu, Jan 04, 2024 at 11:03:44AM -0800, Welty, Brian wrote:
> 
> 
> On 1/4/2024 8:46 AM, Matthew Brost wrote:
> > On Wed, Jan 03, 2024 at 10:44:06AM -0800, Brian Welty wrote:
> > > The purpose here is to allow to optimize exec_queue_set_priority()
> > > in follow-on patch.  Currently it does q->ops->set_priority(...).
> > > But we'd like to apply exec_queue_user_extensions much earlier and
> > > q->ops cannot be called before __xe_exec_queue_init().
> > > 
> > > It will be much more efficient to instead only have to set
> > > q->sched_props.priority when applying user extensions. That value will
> > > then already be set to the user requested value. So the setting of
> > > default value is moved from q->ops->init() to __xe_exec_queue_alloc.
> > > 
> > > v2: fix existing bug such that q->sched_props.priority is now set
> > >      before guc_exec_queue_add_msg() (Matt)
> > >      fix existing bug in that xe_migrate_init() should use exec_queue's
> > >      vfunc for updating priority.
> > > 
> > > Signed-off-by: Brian Welty <brian.welty@intel.com>
> > > ---
> > >   drivers/gpu/drm/xe/xe_exec_queue.c       | 1 +
> > >   drivers/gpu/drm/xe/xe_exec_queue_types.h | 4 ++--
> > >   drivers/gpu/drm/xe/xe_guc_submit.c       | 7 +++----
> > >   drivers/gpu/drm/xe/xe_migrate.c          | 2 +-
> > >   4 files changed, 7 insertions(+), 7 deletions(-)
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
> > > index e78b13845417..9891cddba71c 100644
> > > --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> > > +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> > > @@ -67,6 +67,7 @@ static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
> > >   				hwe->eclass->sched_props.preempt_timeout_us;
> > >   	q->sched_props.job_timeout_ms =
> > >   				hwe->eclass->sched_props.job_timeout_ms;
> > > +	q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
> > >   	if (xe_exec_queue_is_parallel(q)) {
> > >   		q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
> > > diff --git a/drivers/gpu/drm/xe/xe_exec_queue_types.h b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> > > index 882eb5373980..6ae4f4e2ddca 100644
> > > --- a/drivers/gpu/drm/xe/xe_exec_queue_types.h
> > > +++ b/drivers/gpu/drm/xe/xe_exec_queue_types.h
> > > @@ -52,8 +52,6 @@ struct xe_exec_queue {
> > >   	struct xe_vm *vm;
> > >   	/** @class: class of this exec queue */
> > >   	enum xe_engine_class class;
> > > -	/** @priority: priority of this exec queue */
> > > -	enum xe_exec_queue_priority priority;
> > >   	/**
> > >   	 * @logical_mask: logical mask of where job submitted to exec queue can run
> > >   	 */
> > > @@ -144,6 +142,8 @@ struct xe_exec_queue {
> > >   		u32 preempt_timeout_us;
> > >   		/** @job_timeout_ms: job timeout in milliseconds */
> > >   		u32 job_timeout_ms;
> > > +		/** @priority: priority of this exec queue */
> > > +		enum xe_exec_queue_priority priority;
> > >   	} sched_props;
> > >   	/** @compute: compute exec queue state */
> > > diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> > > index 56c0a7bf554f..392cbde62957 100644
> > > --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> > > +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> > > @@ -421,7 +421,7 @@ static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q)
> > >   {
> > >   	struct exec_queue_policy policy;
> > >   	struct xe_device *xe = guc_to_xe(guc);
> > > -	enum xe_exec_queue_priority prio = q->priority;
> > > +	enum xe_exec_queue_priority prio = q->sched_props.priority;
> > >   	u32 timeslice_us = q->sched_props.timeslice_us;
> > >   	u32 preempt_timeout_us = q->sched_props.preempt_timeout_us;
> > > @@ -1231,7 +1231,6 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
> > >   	err = xe_sched_entity_init(&ge->entity, sched);
> > >   	if (err)
> > >   		goto err_sched;
> > > -	q->priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
> > >   	if (xe_exec_queue_is_lr(q))
> > >   		INIT_WORK(&q->guc->lr_tdr, xe_guc_exec_queue_lr_cleanup);
> > > @@ -1301,15 +1300,15 @@ static int guc_exec_queue_set_priority(struct xe_exec_queue *q,
> > >   {
> > >   	struct xe_sched_msg *msg;
> > > -	if (q->priority == priority || exec_queue_killed_or_banned(q))
> > > +	if (q->sched_props.priority == priority || exec_queue_killed_or_banned(q))
> > >   		return 0;
> > >   	msg = kmalloc(sizeof(*msg), GFP_KERNEL);
> > >   	if (!msg)
> > >   		return -ENOMEM;
> > > +	q->sched_props.priority = priority;
> > >   	guc_exec_queue_add_msg(q, msg, SET_SCHED_PROPS);
> > > -	q->priority = priority;
> > 
> > This probably should be its own patch and maybe with a Fixes tag too.
> > 
> > >   	return 0;
> > >   }
> > > diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
> > > index adf1dab5eba2..f967fa69769e 100644
> > > --- a/drivers/gpu/drm/xe/xe_migrate.c
> > > +++ b/drivers/gpu/drm/xe/xe_migrate.c
> > > @@ -356,7 +356,7 @@ struct xe_migrate *xe_migrate_init(struct xe_tile *tile)
> > >   		return ERR_CAST(m->q);
> > >   	}
> > >   	if (xe->info.has_usm)
> > > -		m->q->priority = XE_EXEC_QUEUE_PRIORITY_KERNEL;
> > > +		m->q->ops->set_priority(m->q, XE_EXEC_QUEUE_PRIORITY_KERNEL);
> > 
> > Same here.
> 
> Okay, will pursue....   but then I guess I'd rather pass a new flag into
> xe_exec_queue_create() and just set the priority upfront rather than use
> the vfunc to modify it here later.  Will code it up and see how it looks.
> Then don't have to deal with the vfunc possibly failing.
> 

This vfunc shouldn't fail in practice and if it does it actually does
not matter. We might want to audit the xe_exec_queue_ops return values
and change some of these to void.

> Would it be wrong to simply always use XE_EXEC_QUEUE_PRIORITY_KERNEL
> for exec_queues created with flags:
> 	EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_PERMANENT
> ??
> 

It seems like this works for now but need to careful going forward to
make sure assumption is correct.

Fine with it either way.

Matt

> 
> > 
> > Otherwise LGTM.
> > 
> > Matt
> > 
> > >   	mutex_init(&m->job_mutex);
> > > -- 
> > > 2.43.0
> > > 

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

end of thread, other threads:[~2024-01-04 19:15 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-03 18:44 [PATCH v2 0/5] Refactor xe_exec_queue_create to fix user extensions Brian Welty
2024-01-03 18:44 ` [PATCH v2 1/5] drm/xe: Refactor __xe_exec_queue_create() Brian Welty
2024-01-03 18:44 ` [PATCH v2 2/5] drm/xe: Add exec_queue.sched_props.job_timeout_ms Brian Welty
2024-01-04 16:44   ` Matthew Brost
2024-01-03 18:44 ` [PATCH v2 3/5] drm/xe: Add exec_queue.sched_props.priority Brian Welty
2024-01-04 16:46   ` Matthew Brost
2024-01-04 19:03     ` Welty, Brian
2024-01-04 19:14       ` Matthew Brost
2024-01-03 18:44 ` [PATCH v2 4/5] drm/xe: Finish refactoring of exec_queue_create Brian Welty
2024-01-04 16:54   ` Matthew Brost
2024-01-03 18:44 ` [PATCH v2 5/5] drm/xe: Remove set_job_timeout_ms() from exec_queue_ops Brian Welty
2024-01-04 17:07   ` Matthew Brost
2024-01-04 15:42 ` ✓ CI.Patch_applied: success for Refactor xe_exec_queue_create to fix user extensions (rev2) Patchwork
2024-01-04 15:43 ` ✓ CI.checkpatch: " Patchwork
2024-01-04 15:44 ` ✓ CI.KUnit: " Patchwork
2024-01-04 15:51 ` ✓ CI.Build: " Patchwork
2024-01-04 15:52 ` ✓ CI.Hooks: " Patchwork
2024-01-04 15:53 ` ✓ CI.checksparse: " Patchwork
2024-01-04 16:42 ` ✓ CI.BAT: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox