Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos
@ 2024-02-02 22:40 Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
                   ` (17 more replies)
  0 siblings, 18 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-02 22:40 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

Add the flag XE_VM_BIND_FLAG_DUMPABLE to notify devcoredump that this
mapping should be dumped.

This is not hooked up, but the uapi should be ready before merging.

It's likely easier to dump the contents of the bo's at devcoredump
readout time, so it's better if the bos will stay unmodified after
a hang. The NEEDS_CPU_MAPPING flag is removed as requirement.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_vm.c | 8 +++-----
 include/uapi/drm/xe_drm.h  | 1 +
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 9c1c68a2fff73..c521bca9105e1 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -2717,12 +2717,13 @@ static int vm_bind_ioctl_ops_execute(struct xe_vm *vm,
 #ifdef TEST_VM_ASYNC_OPS_ERROR
 #define SUPPORTED_FLAGS	\
 	(FORCE_ASYNC_OP_ERROR | DRM_XE_VM_BIND_FLAG_READONLY | \
-	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | 0xffff)
+	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | \
+	 DRM_XE_VM_BIND_FLAG_DUMPABLE | 0xffff)
 #else
 #define SUPPORTED_FLAGS	\
 	(DRM_XE_VM_BIND_FLAG_READONLY | \
 	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | \
-	 0xffff)
+	 DRM_XE_VM_BIND_FLAG_DUMPABLE | 0xffff)
 #endif
 #define XE_64K_PAGE_MASK 0xffffull
 #define ALL_DRM_XE_SYNCS_FLAGS (DRM_XE_SYNCS_FLAG_WAIT_FOR_OP)
@@ -2949,9 +2950,6 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 		u16 pat_index = bind_ops[i].pat_index;
 		u16 coh_mode;
 
-		if (!obj)
-			continue;
-
 		gem_obj = drm_gem_object_lookup(file, obj);
 		if (XE_IOCTL_DBG(xe, !gem_obj)) {
 			err = -ENOENT;
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 50bbea0992d9c..0f975f57f3e59 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -930,6 +930,7 @@ struct drm_xe_vm_bind_op {
 #define DRM_XE_VM_BIND_FLAG_READONLY	(1 << 0)
 #define DRM_XE_VM_BIND_FLAG_IMMEDIATE	(1 << 1)
 #define DRM_XE_VM_BIND_FLAG_NULL	(1 << 2)
+#define DRM_XE_VM_BIND_FLAG_DUMPABLE	(1 << 3)
 	/** @flags: Bind flags */
 	__u32 flags;
 
-- 
2.43.0


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

* [PATCH v3 2/4] drm/xe: Annotate each dumpable vma as such
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
@ 2024-02-02 22:40 ` Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-02 22:40 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

In preparation for snapshot dumping, mark each dumpable VMA as such, so
we can walk over the VM later and dump it.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_vm.c       | 13 +++++++++++++
 drivers/gpu/drm/xe/xe_vm_types.h |  3 +++
 2 files changed, 16 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index c521bca9105e1..7ae3918121a43 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -797,6 +797,7 @@ static void xe_vma_free(struct xe_vma *vma)
 
 #define VMA_CREATE_FLAG_READ_ONLY	BIT(0)
 #define VMA_CREATE_FLAG_IS_NULL		BIT(1)
+#define VMA_CREATE_FLAG_DUMPABLE	BIT(2)
 
 static struct xe_vma *xe_vma_create(struct xe_vm *vm,
 				    struct xe_bo *bo,
@@ -809,6 +810,7 @@ static struct xe_vma *xe_vma_create(struct xe_vm *vm,
 	u8 id;
 	bool read_only = (flags & VMA_CREATE_FLAG_READ_ONLY);
 	bool is_null = (flags & VMA_CREATE_FLAG_IS_NULL);
+	bool dumpable = (flags & VMA_CREATE_FLAG_DUMPABLE);
 
 	xe_assert(vm->xe, start < end);
 	xe_assert(vm->xe, end < vm->size);
@@ -843,6 +845,8 @@ static struct xe_vma *xe_vma_create(struct xe_vm *vm,
 	vma->gpuva.va.range = end - start + 1;
 	if (read_only)
 		vma->gpuva.flags |= XE_VMA_READ_ONLY;
+	if (dumpable)
+		vma->gpuva.flags |= XE_VMA_DUMPABLE;
 
 	for_each_tile(tile, vm->xe, id)
 		vma->tile_mask |= 0x1 << id;
@@ -2129,6 +2133,7 @@ vm_bind_ioctl_ops_create(struct xe_vm *vm, struct xe_bo *bo,
 			op->map.read_only =
 				flags & DRM_XE_VM_BIND_FLAG_READONLY;
 			op->map.is_null = flags & DRM_XE_VM_BIND_FLAG_NULL;
+			op->map.dumpable = flags & DRM_XE_VM_BIND_FLAG_DUMPABLE;
 			op->map.pat_index = pat_index;
 		} else if (__op->op == DRM_GPUVA_OP_PREFETCH) {
 			op->prefetch.region = prefetch_region;
@@ -2316,6 +2321,8 @@ static int vm_bind_ioctl_ops_parse(struct xe_vm *vm, struct xe_exec_queue *q,
 				VMA_CREATE_FLAG_READ_ONLY : 0;
 			flags |= op->map.is_null ?
 				VMA_CREATE_FLAG_IS_NULL : 0;
+			flags |= op->map.dumpable ?
+				VMA_CREATE_FLAG_DUMPABLE : 0;
 
 			vma = new_vma(vm, &op->base.map, op->map.pat_index,
 				      flags);
@@ -2340,6 +2347,9 @@ static int vm_bind_ioctl_ops_parse(struct xe_vm *vm, struct xe_exec_queue *q,
 				flags |= op->base.remap.unmap->va->flags &
 					DRM_GPUVA_SPARSE ?
 					VMA_CREATE_FLAG_IS_NULL : 0;
+				flags |= op->base.remap.unmap->va->flags &
+					XE_VMA_DUMPABLE ?
+					VMA_CREATE_FLAG_DUMPABLE : 0;
 
 				vma = new_vma(vm, op->base.remap.prev,
 					      old->pat_index, flags);
@@ -2371,6 +2381,9 @@ static int vm_bind_ioctl_ops_parse(struct xe_vm *vm, struct xe_exec_queue *q,
 				flags |= op->base.remap.unmap->va->flags &
 					DRM_GPUVA_SPARSE ?
 					VMA_CREATE_FLAG_IS_NULL : 0;
+				flags |= op->base.remap.unmap->va->flags &
+					XE_VMA_DUMPABLE ?
+					VMA_CREATE_FLAG_DUMPABLE : 0;
 
 				vma = new_vma(vm, op->base.remap.next,
 					      old->pat_index, flags);
diff --git a/drivers/gpu/drm/xe/xe_vm_types.h b/drivers/gpu/drm/xe/xe_vm_types.h
index 1fec66ae2eb2d..f97200282ff07 100644
--- a/drivers/gpu/drm/xe/xe_vm_types.h
+++ b/drivers/gpu/drm/xe/xe_vm_types.h
@@ -32,6 +32,7 @@ struct xe_vm;
 #define XE_VMA_PTE_4K		(DRM_GPUVA_USERBITS << 5)
 #define XE_VMA_PTE_2M		(DRM_GPUVA_USERBITS << 6)
 #define XE_VMA_PTE_1G		(DRM_GPUVA_USERBITS << 7)
+#define XE_VMA_DUMPABLE		(DRM_GPUVA_USERBITS << 8)
 
 /** struct xe_userptr - User pointer */
 struct xe_userptr {
@@ -295,6 +296,8 @@ struct xe_vma_op_map {
 	bool read_only;
 	/** @is_null: is NULL binding */
 	bool is_null;
+	/** @dumpable: whether BO is dumped on GPU hang */
+	bool dumpable;
 	/** @pat_index: The pat index to use for this operation. */
 	u16 pat_index;
 };
-- 
2.43.0


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

* [PATCH v3 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
@ 2024-02-02 22:40 ` Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-02 22:40 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

The devcoredump is done in fence signaling context. Because of this, we
cannot take any of the normal mutexes or we would invert.

Normal: Take vm->lock, dma_fence_wait()
Devcoredump: from dma_fence_wait() context, take vm->lock.

This doesn't work, and we only care about integrity, so take the locks
around additions and removals of vma's.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_vm.c       | 8 ++++++++
 drivers/gpu/drm/xe/xe_vm_types.h | 5 +++++
 2 files changed, 13 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 7ae3918121a43..1f0d58bfd1046 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1053,7 +1053,9 @@ static int xe_vm_insert_vma(struct xe_vm *vm, struct xe_vma *vma)
 	xe_assert(vm->xe, xe_vma_vm(vma) == vm);
 	lockdep_assert_held(&vm->lock);
 
+	mutex_lock(&vm->snap_mutex);
 	err = drm_gpuva_insert(&vm->gpuvm, &vma->gpuva);
+	mutex_unlock(&vm->snap_mutex);
 	XE_WARN_ON(err);	/* Shouldn't be possible */
 
 	return err;
@@ -1064,7 +1066,9 @@ static void xe_vm_remove_vma(struct xe_vm *vm, struct xe_vma *vma)
 	xe_assert(vm->xe, xe_vma_vm(vma) == vm);
 	lockdep_assert_held(&vm->lock);
 
+	mutex_lock(&vm->snap_mutex);
 	drm_gpuva_remove(&vma->gpuva);
+	mutex_unlock(&vm->snap_mutex);
 	if (vm->usm.last_fault_vma == vma)
 		vm->usm.last_fault_vma = NULL;
 }
@@ -1291,6 +1295,7 @@ struct xe_vm *xe_vm_create(struct xe_device *xe, u32 flags)
 	vm->flags = flags;
 
 	init_rwsem(&vm->lock);
+	mutex_init(&vm->snap_mutex);
 
 	INIT_LIST_HEAD(&vm->rebind_list);
 
@@ -1416,6 +1421,7 @@ struct xe_vm *xe_vm_create(struct xe_device *xe, u32 flags)
 	return ERR_PTR(err);
 
 err_no_resv:
+	mutex_destroy(&vm->snap_mutex);
 	for_each_tile(tile, xe, id)
 		xe_range_fence_tree_fini(&vm->rftree[id]);
 	kfree(vm);
@@ -1515,6 +1521,8 @@ void xe_vm_close_and_put(struct xe_vm *vm)
 
 	up_write(&vm->lock);
 
+	mutex_destroy(&vm->snap_mutex);
+
 	mutex_lock(&xe->usm.lock);
 	if (vm->flags & XE_VM_FLAG_FAULT_MODE)
 		xe->usm.num_vm_in_fault_mode--;
diff --git a/drivers/gpu/drm/xe/xe_vm_types.h b/drivers/gpu/drm/xe/xe_vm_types.h
index f97200282ff07..2079021ba220c 100644
--- a/drivers/gpu/drm/xe/xe_vm_types.h
+++ b/drivers/gpu/drm/xe/xe_vm_types.h
@@ -161,6 +161,11 @@ struct xe_vm {
 	 * VM
 	 */
 	struct rw_semaphore lock;
+	/**
+	 * @snap_mutex: Mutex used to guard insertions and removals from gpuva,
+	 * so we can take a snapshot safely from devcoredump.
+	 */
+	struct mutex snap_mutex;
 
 	/**
 	 * @rebind_list: list of VMAs that need rebinding. Protected by the
-- 
2.43.0


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

* [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
  2024-02-02 22:40 ` [PATCH v3 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
@ 2024-02-02 22:40 ` Maarten Lankhorst
  2024-02-02 22:45   ` [PATCH v3.1] " Maarten Lankhorst
  2024-02-05 20:36   ` [PATCH v3 4/4] " Souza, Jose
  2024-02-02 23:55 ` ✓ CI.Patch_applied: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2) Patchwork
                   ` (14 subsequent siblings)
  17 siblings, 2 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-02 22:40 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

Since we cannot immediately capture the BO's and userptr, perform it in
2 stages. The immediate stage takes a reference to each BO and userptr,
while a delayed worker captures the contents and then frees the
reference.

This is required because in signaling context, no locks can be taken, no
memory can be allocated, and no waits on userspace can be performed.

With the delayed worker, all of this can be performed very easily,
without having to resort to hacks.

Changes since v1:
- Fix crash on NULL captured vm.
- Use ascii85_encode to capture BO contents and save some space.
- Add length to coredump output for each captured area.
Changes since v2:
- Dump each mapping on their own line, to simplify tooling.
- Fix null pointer deref in xe_vm_snapshot_free.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
 drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
 drivers/gpu/drm/xe/xe_vm.c                | 161 ++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_vm.h                |   5 +
 4 files changed, 205 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
index 08d3f6cb72292..3e863e51b9d4d 100644
--- a/drivers/gpu/drm/xe/xe_devcoredump.c
+++ b/drivers/gpu/drm/xe/xe_devcoredump.c
@@ -17,6 +17,7 @@
 #include "xe_guc_submit.h"
 #include "xe_hw_engine.h"
 #include "xe_sched_job.h"
+#include "xe_vm.h"
 
 /**
  * DOC: Xe device coredump
@@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
 	return &q->gt->uc.guc;
 }
 
+static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
+{
+	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
+
+	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
+	if (ss->vm)
+		xe_vm_snapshot_capture_delayed(ss->vm);
+	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
+}
+
 static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 				   size_t count, void *data, size_t datalen)
 {
 	struct xe_devcoredump *coredump = data;
 	struct xe_device *xe = coredump_to_xe(coredump);
-	struct xe_devcoredump_snapshot *ss;
+	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
 	struct drm_printer p;
 	struct drm_print_iterator iter;
 	struct timespec64 ts;
@@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 	if (!data || !coredump_to_xe(coredump))
 		return -ENODEV;
 
+	/* Ensure delayed work is captured before continuing */
+	flush_work(&ss->work);
+
 	iter.data = buffer;
 	iter.offset = 0;
 	iter.start = offset;
 	iter.remain = count;
 
-	ss = &coredump->snapshot;
 	p = drm_coredump_printer(&iter);
 
 	drm_printf(&p, "**** Xe Device Coredump ****\n");
@@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 		if (coredump->snapshot.hwe[i])
 			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
 						    &p);
+	if (coredump->snapshot.vm) {
+		drm_printf(&p, "\n**** VM state ****\n");
+		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
+	}
 
 	return count - iter.remain;
 }
@@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
 	if (!data || !coredump_to_xe(coredump))
 		return;
 
+	cancel_work_sync(&coredump->snapshot.work);
+
 	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
 	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
 	xe_sched_job_snapshot_free(coredump->snapshot.job);
 	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
 		if (coredump->snapshot.hwe[i])
 			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
+	xe_vm_snapshot_free(coredump->snapshot.vm);
+	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
 
 	coredump->captured = false;
 	drm_info(&coredump_to_xe(coredump)->drm,
@@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 	ss->snapshot_time = ktime_get_real();
 	ss->boot_time = ktime_get_boottime();
 
+	ss->gt = q->gt;
+	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
+
 	cookie = dma_fence_begin_signalling();
 	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
 		if (adj_logical_mask & BIT(i)) {
@@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
 	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
 	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
+	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
 
 	for_each_hw_engine(hwe, q->gt, id) {
 		if (hwe->class != q->hwe->class ||
@@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
 	}
 
+	if (ss->vm)
+		queue_work(system_unbound_wq, &ss->work);
+
 	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
 	dma_fence_end_signalling(cookie);
 }
@@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
 		      xe_devcoredump_read, xe_devcoredump_free);
 }
 #endif
+
diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
index d259119b2c980..b389c1a298e3d 100644
--- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
+++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
@@ -12,6 +12,7 @@
 #include "xe_hw_engine_types.h"
 
 struct xe_device;
+struct xe_gt;
 
 /**
  * struct xe_devcoredump_snapshot - Crash snapshot
@@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
 	/** @boot_time:  Relative boot time so the uptime can be calculated. */
 	ktime_t boot_time;
 
+	/** @gt: Affected GT, used by forcewake for delayed capture */
+	struct xe_gt *gt;
+	/** @work: Workqueue for deffered capture outside of signaling context */
+	struct work_struct work;
+
 	/* GuC snapshots */
 	/** @ct: GuC CT snapshot */
 	struct xe_guc_ct_snapshot *ct;
@@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
 	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
 	/** @job: Snapshot of job state */
 	struct xe_sched_job_snapshot *job;
+	/** @vm: Snapshot of VM state */
+	struct xe_vm_snapshot *vm;
 };
 
 /**
diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 1f0d58bfd1046..06a1120982cda 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -13,6 +13,7 @@
 #include <drm/ttm/ttm_execbuf_util.h>
 #include <drm/ttm/ttm_tt.h>
 #include <drm/xe_drm.h>
+#include <linux/ascii85.h>
 #include <linux/delay.h>
 #include <linux/kthread.h>
 #include <linux/mm.h>
@@ -3267,3 +3268,163 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
 
 	return 0;
 }
+
+struct xe_vm_snapshot {
+	unsigned long num_snaps;
+	struct {
+		uint64_t ofs, bo_ofs;
+		unsigned long len;
+		struct xe_bo *bo;
+		void *data;
+		struct mm_struct *mm;
+	} snap[];
+};
+
+struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
+{
+	unsigned long num_snaps = 0, i;
+	struct xe_vm_snapshot *snap = NULL;
+	struct drm_gpuva *gpuva;
+
+	if (!vm)
+		return NULL;
+
+	mutex_lock(&vm->snap_mutex);
+	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
+		if (gpuva->flags & XE_VMA_DUMPABLE)
+			num_snaps++;
+	}
+
+	if (num_snaps)
+		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
+	if (!snap)
+		goto out_unlock;
+
+	snap->num_snaps = num_snaps;
+	i = 0;
+	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
+		struct xe_vma *vma = gpuva_to_vma(gpuva);
+		struct xe_bo *bo = vma->gpuva.gem.obj ?
+			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
+
+		if (!(gpuva->flags & XE_VMA_DUMPABLE))
+			continue;
+
+		snap->snap[i].ofs = xe_vma_start(vma);
+		snap->snap[i].len = xe_vma_size(vma);
+		if (bo) {
+			snap->snap[i].bo = xe_bo_get(bo);
+			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
+		} else if (xe_vma_is_userptr(vma)) {
+			if (mmget_not_zero(vma->userptr.notifier.mm))
+				snap->snap[i].mm = vma->userptr.notifier.mm;
+			else
+				snap->snap[i].data = ERR_PTR(-EFAULT);
+			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
+		} else {
+			snap->snap[i].data = ERR_PTR(-ENOENT);
+		}
+		i++;
+	}
+
+out_unlock:
+	mutex_unlock(&vm->snap_mutex);
+	return snap;
+}
+
+void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
+{
+	for (int i = 0; i < snap->num_snaps; i++) {
+		struct xe_bo *bo = snap->snap[i].bo;
+		struct iosys_map src;
+		int err;
+
+		if (IS_ERR(snap->snap[i].data))
+			continue;
+
+		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
+		if (!snap->snap[i].data) {
+			snap->snap[i].data = ERR_PTR(-ENOMEM);
+			goto cleanup_bo;
+		}
+
+		if (bo) {
+			dma_resv_lock(bo->ttm.base.resv, NULL);
+			err = ttm_bo_vmap(&bo->ttm, &src);
+			if (!err) {
+				xe_map_memcpy_from(xe_bo_device(bo),
+						   snap->snap[i].data,
+						   &src, snap->snap[i].bo_ofs,
+						   snap->snap[i].len);
+				ttm_bo_vunmap(&bo->ttm, &src);
+			}
+			dma_resv_unlock(bo->ttm.base.resv);
+		} else {
+			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
+			kthread_use_mm(snap->snap[i].mm);
+
+			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
+				err = 0;
+			else
+				err = -EFAULT;
+			kthread_unuse_mm(snap->snap[i].mm);
+			mmput(snap->snap[i].mm);
+			snap->snap[i].mm = NULL;
+		}
+
+		if (err) {
+			kvfree(snap->snap[i].data);
+			snap->snap[i].data = ERR_PTR(err);
+		}
+
+cleanup_bo:
+		xe_bo_put(bo);
+		snap->snap[i].bo = NULL;
+	}
+}
+
+void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
+{
+	unsigned long i, j;
+
+	for (i = 0; i < snap->num_snaps; i++) {
+		if (IS_ERR(snap->snap[i].data))
+			goto uncaptured;
+
+		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
+		drm_printf(p, "[%llx].data: ",
+			   snap->snap[i].ofs + j);
+
+		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
+			uint32_t *val = snap->snap[i].data + j;
+			char dumped[ASCII85_BUFSZ];
+
+			drm_puts(p, ascii85_encode(*val, dumped));
+		}
+
+		drm_puts(p, "\n");
+		continue;
+
+uncaptured:
+		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
+			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
+			   PTR_ERR(snap->snap[i].data));
+	}
+}
+
+void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
+{
+	unsigned long i;
+
+	if (!snap)
+		return;
+
+	for (i = 0; i < snap->num_snaps; i++) {
+		if (!IS_ERR(snap->snap[i].data))
+			kvfree(snap->snap[i].data);
+		xe_bo_put(snap->snap[i].bo);
+		if (snap->snap[i].mm)
+			mmput(snap->snap[i].mm);
+	}
+	kvfree(snap);
+}
diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
index df4a82e960ff0..6df1f1c7f85d9 100644
--- a/drivers/gpu/drm/xe/xe_vm.h
+++ b/drivers/gpu/drm/xe/xe_vm.h
@@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
 { /* noop */ }
 #endif
 #endif
+
+struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
+void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
+void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
+void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);
-- 
2.43.0


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

* [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-02 22:40 ` [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
@ 2024-02-02 22:45   ` Maarten Lankhorst
  2024-02-05 16:32     ` Souza, Jose
  2024-02-05 16:47     ` Souza, Jose
  2024-02-05 20:36   ` [PATCH v3 4/4] " Souza, Jose
  1 sibling, 2 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-02 22:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

Since we cannot immediately capture the BO's and userptr, perform it in
2 stages. The immediate stage takes a reference to each BO and userptr,
while a delayed worker captures the contents and then frees the
reference.

This is required because in signaling context, no locks can be taken, no
memory can be allocated, and no waits on userspace can be performed.

With the delayed worker, all of this can be performed very easily,
without having to resort to hacks.

Changes since v1:
- Fix crash on NULL captured vm.
- Use ascii85_encode to capture BO contents and save some space.
- Add length to coredump output for each captured area.
Changes since v2:
- Dump each mapping on their own line, to simplify tooling.
- Fix null pointer deref in xe_vm_snapshot_free.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
 drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
 drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_vm.h                |   5 +
 4 files changed, 206 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
index 08d3f6cb72292..3e863e51b9d4d 100644
--- a/drivers/gpu/drm/xe/xe_devcoredump.c
+++ b/drivers/gpu/drm/xe/xe_devcoredump.c
@@ -17,6 +17,7 @@
 #include "xe_guc_submit.h"
 #include "xe_hw_engine.h"
 #include "xe_sched_job.h"
+#include "xe_vm.h"
 
 /**
  * DOC: Xe device coredump
@@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
 	return &q->gt->uc.guc;
 }
 
+static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
+{
+	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
+
+	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
+	if (ss->vm)
+		xe_vm_snapshot_capture_delayed(ss->vm);
+	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
+}
+
 static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 				   size_t count, void *data, size_t datalen)
 {
 	struct xe_devcoredump *coredump = data;
 	struct xe_device *xe = coredump_to_xe(coredump);
-	struct xe_devcoredump_snapshot *ss;
+	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
 	struct drm_printer p;
 	struct drm_print_iterator iter;
 	struct timespec64 ts;
@@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 	if (!data || !coredump_to_xe(coredump))
 		return -ENODEV;
 
+	/* Ensure delayed work is captured before continuing */
+	flush_work(&ss->work);
+
 	iter.data = buffer;
 	iter.offset = 0;
 	iter.start = offset;
 	iter.remain = count;
 
-	ss = &coredump->snapshot;
 	p = drm_coredump_printer(&iter);
 
 	drm_printf(&p, "**** Xe Device Coredump ****\n");
@@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
 		if (coredump->snapshot.hwe[i])
 			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
 						    &p);
+	if (coredump->snapshot.vm) {
+		drm_printf(&p, "\n**** VM state ****\n");
+		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
+	}
 
 	return count - iter.remain;
 }
@@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
 	if (!data || !coredump_to_xe(coredump))
 		return;
 
+	cancel_work_sync(&coredump->snapshot.work);
+
 	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
 	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
 	xe_sched_job_snapshot_free(coredump->snapshot.job);
 	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
 		if (coredump->snapshot.hwe[i])
 			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
+	xe_vm_snapshot_free(coredump->snapshot.vm);
+	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
 
 	coredump->captured = false;
 	drm_info(&coredump_to_xe(coredump)->drm,
@@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 	ss->snapshot_time = ktime_get_real();
 	ss->boot_time = ktime_get_boottime();
 
+	ss->gt = q->gt;
+	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
+
 	cookie = dma_fence_begin_signalling();
 	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
 		if (adj_logical_mask & BIT(i)) {
@@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
 	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
 	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
+	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
 
 	for_each_hw_engine(hwe, q->gt, id) {
 		if (hwe->class != q->hwe->class ||
@@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
 		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
 	}
 
+	if (ss->vm)
+		queue_work(system_unbound_wq, &ss->work);
+
 	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
 	dma_fence_end_signalling(cookie);
 }
@@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
 		      xe_devcoredump_read, xe_devcoredump_free);
 }
 #endif
+
diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
index d259119b2c980..b389c1a298e3d 100644
--- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
+++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
@@ -12,6 +12,7 @@
 #include "xe_hw_engine_types.h"
 
 struct xe_device;
+struct xe_gt;
 
 /**
  * struct xe_devcoredump_snapshot - Crash snapshot
@@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
 	/** @boot_time:  Relative boot time so the uptime can be calculated. */
 	ktime_t boot_time;
 
+	/** @gt: Affected GT, used by forcewake for delayed capture */
+	struct xe_gt *gt;
+	/** @work: Workqueue for deffered capture outside of signaling context */
+	struct work_struct work;
+
 	/* GuC snapshots */
 	/** @ct: GuC CT snapshot */
 	struct xe_guc_ct_snapshot *ct;
@@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
 	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
 	/** @job: Snapshot of job state */
 	struct xe_sched_job_snapshot *job;
+	/** @vm: Snapshot of VM state */
+	struct xe_vm_snapshot *vm;
 };
 
 /**
diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 1f0d58bfd1046..6965fe15bcbea 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -13,6 +13,7 @@
 #include <drm/ttm/ttm_execbuf_util.h>
 #include <drm/ttm/ttm_tt.h>
 #include <drm/xe_drm.h>
+#include <linux/ascii85.h>
 #include <linux/delay.h>
 #include <linux/kthread.h>
 #include <linux/mm.h>
@@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
 
 	return 0;
 }
+
+struct xe_vm_snapshot {
+	unsigned long num_snaps;
+	struct {
+		uint64_t ofs, bo_ofs;
+		unsigned long len;
+		struct xe_bo *bo;
+		void *data;
+		struct mm_struct *mm;
+	} snap[];
+};
+
+struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
+{
+	unsigned long num_snaps = 0, i;
+	struct xe_vm_snapshot *snap = NULL;
+	struct drm_gpuva *gpuva;
+
+	if (!vm)
+		return NULL;
+
+	mutex_lock(&vm->snap_mutex);
+	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
+		if (gpuva->flags & XE_VMA_DUMPABLE)
+			num_snaps++;
+	}
+
+	if (num_snaps)
+		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
+	if (!snap)
+		goto out_unlock;
+
+	snap->num_snaps = num_snaps;
+	i = 0;
+	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
+		struct xe_vma *vma = gpuva_to_vma(gpuva);
+		struct xe_bo *bo = vma->gpuva.gem.obj ?
+			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
+
+		if (!(gpuva->flags & XE_VMA_DUMPABLE))
+			continue;
+
+		snap->snap[i].ofs = xe_vma_start(vma);
+		snap->snap[i].len = xe_vma_size(vma);
+		if (bo) {
+			snap->snap[i].bo = xe_bo_get(bo);
+			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
+		} else if (xe_vma_is_userptr(vma)) {
+			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
+			if (mmget_not_zero(userptr->notifier.mm))
+				snap->snap[i].mm = userptr->notifier.mm;
+			else
+				snap->snap[i].data = ERR_PTR(-EFAULT);
+			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
+		} else {
+			snap->snap[i].data = ERR_PTR(-ENOENT);
+		}
+		i++;
+	}
+
+out_unlock:
+	mutex_unlock(&vm->snap_mutex);
+	return snap;
+}
+
+void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
+{
+	for (int i = 0; i < snap->num_snaps; i++) {
+		struct xe_bo *bo = snap->snap[i].bo;
+		struct iosys_map src;
+		int err;
+
+		if (IS_ERR(snap->snap[i].data))
+			continue;
+
+		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
+		if (!snap->snap[i].data) {
+			snap->snap[i].data = ERR_PTR(-ENOMEM);
+			goto cleanup_bo;
+		}
+
+		if (bo) {
+			dma_resv_lock(bo->ttm.base.resv, NULL);
+			err = ttm_bo_vmap(&bo->ttm, &src);
+			if (!err) {
+				xe_map_memcpy_from(xe_bo_device(bo),
+						   snap->snap[i].data,
+						   &src, snap->snap[i].bo_ofs,
+						   snap->snap[i].len);
+				ttm_bo_vunmap(&bo->ttm, &src);
+			}
+			dma_resv_unlock(bo->ttm.base.resv);
+		} else {
+			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
+			kthread_use_mm(snap->snap[i].mm);
+
+			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
+				err = 0;
+			else
+				err = -EFAULT;
+			kthread_unuse_mm(snap->snap[i].mm);
+			mmput(snap->snap[i].mm);
+			snap->snap[i].mm = NULL;
+		}
+
+		if (err) {
+			kvfree(snap->snap[i].data);
+			snap->snap[i].data = ERR_PTR(err);
+		}
+
+cleanup_bo:
+		xe_bo_put(bo);
+		snap->snap[i].bo = NULL;
+	}
+}
+
+void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
+{
+	unsigned long i, j;
+
+	for (i = 0; i < snap->num_snaps; i++) {
+		if (IS_ERR(snap->snap[i].data))
+			goto uncaptured;
+
+		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
+		drm_printf(p, "[%llx].data: ",
+			   snap->snap[i].ofs + j);
+
+		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
+			uint32_t *val = snap->snap[i].data + j;
+			char dumped[ASCII85_BUFSZ];
+
+			drm_puts(p, ascii85_encode(*val, dumped));
+		}
+
+		drm_puts(p, "\n");
+		continue;
+
+uncaptured:
+		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
+			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
+			   PTR_ERR(snap->snap[i].data));
+	}
+}
+
+void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
+{
+	unsigned long i;
+
+	if (!snap)
+		return;
+
+	for (i = 0; i < snap->num_snaps; i++) {
+		if (!IS_ERR(snap->snap[i].data))
+			kvfree(snap->snap[i].data);
+		xe_bo_put(snap->snap[i].bo);
+		if (snap->snap[i].mm)
+			mmput(snap->snap[i].mm);
+	}
+	kvfree(snap);
+}
diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
index df4a82e960ff0..6df1f1c7f85d9 100644
--- a/drivers/gpu/drm/xe/xe_vm.h
+++ b/drivers/gpu/drm/xe/xe_vm.h
@@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
 { /* noop */ }
 #endif
 #endif
+
+struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
+void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
+void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
+void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);
-- 
2.43.0


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

* ✓ CI.Patch_applied: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (2 preceding siblings ...)
  2024-02-02 22:40 ` [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
@ 2024-02-02 23:55 ` Patchwork
  2024-02-02 23:55 ` ✗ CI.checkpatch: warning " Patchwork
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-02 23:55 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-tip' with base: ===
Base commit: 40994da55 drm-tip: 2024y-02m-02d-22h-08m-37s UTC integration manifest
=== git am output follows ===
.git/rebase-apply/patch:120: new blank line at EOF.
+
warning: 1 line adds whitespace errors.
Applying: drm/xe: Add uapi for dumpable bos
Applying: drm/xe: Annotate each dumpable vma as such
Applying: drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
Applying: drm/xe: Implement VM snapshot support for BO's and userptr



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

* ✗ CI.checkpatch: warning for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (3 preceding siblings ...)
  2024-02-02 23:55 ` ✓ CI.Patch_applied: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2) Patchwork
@ 2024-02-02 23:55 ` Patchwork
  2024-02-02 23:56 ` ✓ CI.KUnit: success " Patchwork
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-02 23:55 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
State : warning

== 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
35591fb8b4d5305b37ce31483f85ac0956eaa536
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 680e657dd658120ae93e2f02cd949d44d1bfab22
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Date:   Fri Feb 2 23:45:14 2024 +0100

    drm/xe: Implement VM snapshot support for BO's and userptr
    
    Since we cannot immediately capture the BO's and userptr, perform it in
    2 stages. The immediate stage takes a reference to each BO and userptr,
    while a delayed worker captures the contents and then frees the
    reference.
    
    This is required because in signaling context, no locks can be taken, no
    memory can be allocated, and no waits on userspace can be performed.
    
    With the delayed worker, all of this can be performed very easily,
    without having to resort to hacks.
    
    Changes since v1:
    - Fix crash on NULL captured vm.
    - Use ascii85_encode to capture BO contents and save some space.
    - Add length to coredump output for each captured area.
    Changes since v2:
    - Dump each mapping on their own line, to simplify tooling.
    - Fix null pointer deref in xe_vm_snapshot_free.
    
    Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
+ /mt/dim checkpatch 40994da55437acf620a48af39b0d8545e1595c42 drm-intel
5d4eaf749 drm/xe: Add uapi for dumpable bos
d63ecc1d6 drm/xe: Annotate each dumpable vma as such
73dc06fb4 drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
680e657dd drm/xe: Implement VM snapshot support for BO's and userptr
-:158: WARNING:TYPO_SPELLING: 'deffered' may be misspelled - perhaps 'deferred'?
#158: FILE: drivers/gpu/drm/xe/xe_devcoredump_types.h:32:
+	/** @work: Workqueue for deffered capture outside of signaling context */
 	                         ^^^^^^^^

-:193: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u64' over 'uint64_t'
#193: FILE: drivers/gpu/drm/xe/xe_vm.c:3288:
+		uint64_t ofs, bo_ofs;

-:238: WARNING:LINE_SPACING: Missing a blank line after declarations
#238: FILE: drivers/gpu/drm/xe/xe_vm.c:3333:
+			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
+			if (mmget_not_zero(userptr->notifier.mm))

-:283: WARNING:LINE_SPACING: Missing a blank line after declarations
#283: FILE: drivers/gpu/drm/xe/xe_vm.c:3378:
+			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
+			kthread_use_mm(snap->snap[i].mm);

-:318: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u32' over 'uint32_t'
#318: FILE: drivers/gpu/drm/xe/xe_vm.c:3413:
+			uint32_t *val = snap->snap[i].data + j;

total: 0 errors, 3 warnings, 2 checks, 305 lines checked



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

* ✓ CI.KUnit: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (4 preceding siblings ...)
  2024-02-02 23:55 ` ✗ CI.checkpatch: warning " Patchwork
@ 2024-02-02 23:56 ` Patchwork
  2024-02-03  0:03 ` ✓ CI.Build: " Patchwork
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-02 23:56 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[23:55:22] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:55:27] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
../arch/x86/um/user-offsets.c:17:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
   17 | void foo(void)
      |      ^~~
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
    9 | void foo(void)
      |      ^~~
../arch/x86/um/bugs_64.c:9:6: warning: no previous prototype for ‘arch_check_bugs’ [-Wmissing-prototypes]
    9 | void arch_check_bugs(void)
      |      ^~~~~~~~~~~~~~~
../arch/x86/um/bugs_64.c:13:6: warning: no previous prototype for ‘arch_examine_signal’ [-Wmissing-prototypes]
   13 | void arch_examine_signal(int sig, struct uml_pt_regs *regs)
      |      ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/fault.c:18:5: warning: no previous prototype for ‘arch_fixup’ [-Wmissing-prototypes]
   18 | int arch_fixup(unsigned long address, struct uml_pt_regs *regs)
      |     ^~~~~~~~~~
../arch/x86/um/os-Linux/mcontext.c:7:6: warning: no previous prototype for ‘get_regs_from_mc’ [-Wmissing-prototypes]
    7 | void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc)
      |      ^~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:16:5: warning: no previous prototype for ‘__vdso_clock_gettime’ [-Wmissing-prototypes]
   16 | int __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts)
      |     ^~~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:30:5: warning: no previous prototype for ‘__vdso_gettimeofday’ [-Wmissing-prototypes]
   30 | int __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:44:21: warning: no previous prototype for ‘__vdso_time’ [-Wmissing-prototypes]
   44 | __kernel_old_time_t __vdso_time(__kernel_old_time_t *t)
      |                     ^~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:57:1: warning: no previous prototype for ‘__vdso_getcpu’ [-Wmissing-prototypes]
   57 | __vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused)
      | ^~~~~~~~~~~~~
../arch/x86/um/os-Linux/registers.c:146:15: warning: no previous prototype for ‘get_thread_reg’ [-Wmissing-prototypes]
  146 | unsigned long get_thread_reg(int reg, jmp_buf *buf)
      |               ^~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:107:6: warning: no previous prototype for ‘wait_stub_done’ [-Wmissing-prototypes]
  107 | void wait_stub_done(int pid)
      |      ^~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:683:6: warning: no previous prototype for ‘__switch_mm’ [-Wmissing-prototypes]
  683 | void __switch_mm(struct mm_id *mm_idp)
      |      ^~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
   36 | int __init start_uml(void)
      |            ^~~~~~~~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
  111 | int poke_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
  171 | int peek_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/um/os-Linux/main.c:187:7: warning: no previous prototype for ‘__wrap_malloc’ [-Wmissing-prototypes]
  187 | void *__wrap_malloc(int size)
      |       ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:208:7: warning: no previous prototype for ‘__wrap_calloc’ [-Wmissing-prototypes]
  208 | void *__wrap_calloc(int n, int size)
      |       ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:222:6: warning: no previous prototype for ‘__wrap_free’ [-Wmissing-prototypes]
  222 | void __wrap_free(void *ptr)
      |      ^~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
   17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
   60 | void destroy_context(struct mm_struct *mm)
      |      ^~~~~~~~~~~~~~~
../arch/um/os-Linux/mem.c:28:6: warning: no previous prototype for ‘kasan_map_memory’ [-Wmissing-prototypes]
   28 | void kasan_map_memory(void *start, size_t len)
      |      ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/mem.c:212:13: warning: no previous prototype for ‘check_tmpexec’ [-Wmissing-prototypes]
  212 | void __init check_tmpexec(void)
      |             ^~~~~~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
  560 | long sys_rt_sigreturn(void)
      |      ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/signal.c:75:6: warning: no previous prototype for ‘sig_handler’ [-Wmissing-prototypes]
   75 | void sig_handler(int sig, struct siginfo *si, mcontext_t *mc)
      |      ^~~~~~~~~~~
../arch/um/os-Linux/signal.c:111:6: warning: no previous prototype for ‘timer_alarm_handler’ [-Wmissing-prototypes]
  111 | void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc)
      |      ^~~~~~~~~~~~~~~~~~~
../arch/um/os-Linux/start_up.c:301:12: warning: no previous prototype for ‘parse_iomem’ [-Wmissing-prototypes]
  301 | int __init parse_iomem(char *str, int *add)
      |            ^~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
   48 | void arch_switch_to(struct task_struct *to)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
  202 | pgd_t *pgd_alloc(struct mm_struct *mm)
      |        ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
  215 | void *uml_kmalloc(int size, int flags)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
   51 | int pid_to_processor_id(int pid)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
   87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
  140 | void fork_handler(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
  217 | void arch_cpu_idle(void)
      |      ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
  253 | int copy_to_user_proc(void __user *to, void *from, int size)
      |     ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
  263 | int clear_user_proc(void __user *buf, int size)
      |     ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
  271 | void set_using_sysemu(int value)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
  278 | int get_using_sysemu(void)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
  316 | int __init make_proc_sysemu(void)
      |            ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
  348 | unsigned long arch_align_stack(unsigned long sp)
      |               ^~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
   45 | void machine_restart(char * __unused)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
   51 | void machine_power_off(void)
      |      ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
   57 | void machine_halt(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
  579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
      |      ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
  594 | void force_flush_all(void)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
  408 | int __init __weak read_initrd(void)
      |                   ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
  461 | void *text_poke(void *addr, const void *opcode, size_t len)
      |       ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
  473 | void text_poke_sync(void)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
   60 | int __init kmsg_dumper_stdout_init(void)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
  156 | u64 ioread64_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
  163 | u64 ioread64_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
  170 | u64 ioread64be_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
  178 | u64 ioread64be_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
  264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
  272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
  280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
  288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
stty: 'standard input': Inappropriate ioctl for device

[23:55:50] Starting KUnit Kernel (1/1)...
[23:55:50] ============================================================
[23:55:50] =================== guc_dbm (7 subtests) ===================
[23:55:50] [PASSED] test_empty
[23:55:50] [PASSED] test_default
[23:55:50] ======================== test_size  ========================
[23:55:50] [PASSED] 4
[23:55:50] [PASSED] 8
[23:55:50] [PASSED] 32
[23:55:50] [PASSED] 256
[23:55:50] ==================== [PASSED] test_size ====================
[23:55:50] ======================= test_reuse  ========================
[23:55:50] [PASSED] 4
[23:55:50] [PASSED] 8
[23:55:50] [PASSED] 32
[23:55:50] [PASSED] 256
[23:55:50] =================== [PASSED] test_reuse ====================
[23:55:50] =================== test_range_overlap  ====================
[23:55:50] [PASSED] 4
[23:55:50] [PASSED] 8
[23:55:50] [PASSED] 32
[23:55:50] [PASSED] 256
[23:55:50] =============== [PASSED] test_range_overlap ================
[23:55:50] =================== test_range_compact  ====================
[23:55:50] [PASSED] 4
[23:55:50] [PASSED] 8
[23:55:50] [PASSED] 32
[23:55:50] [PASSED] 256
[23:55:50] =============== [PASSED] test_range_compact ================
[23:55:50] ==================== test_range_spare  =====================
[23:55:50] [PASSED] 4
[23:55:50] [PASSED] 8
[23:55:50] [PASSED] 32
[23:55:50] [PASSED] 256
[23:55:50] ================ [PASSED] test_range_spare =================
[23:55:50] ===================== [PASSED] guc_dbm =====================
[23:55:50] ================== no_relay (3 subtests) ===================
[23:55:50] [PASSED] xe_drops_guc2pf_if_not_ready
[23:55:50] [PASSED] xe_drops_guc2vf_if_not_ready
[23:55:50] [PASSED] xe_rejects_send_if_not_ready
[23:55:50] ==================== [PASSED] no_relay =====================
[23:55:50] ================== pf_relay (14 subtests) ==================
[23:55:50] [PASSED] pf_rejects_guc2pf_too_short
[23:55:50] [PASSED] pf_rejects_guc2pf_too_long
[23:55:50] [PASSED] pf_rejects_guc2pf_no_payload
[23:55:50] [PASSED] pf_fails_no_payload
[23:55:50] [PASSED] pf_fails_bad_origin
[23:55:50] [PASSED] pf_fails_bad_type
[23:55:50] [PASSED] pf_txn_reports_error
[23:55:50] [PASSED] pf_txn_sends_pf2guc
[23:55:50] [PASSED] pf_sends_pf2guc
[23:55:50] [SKIPPED] pf_loopback_nop
[23:55:50] [SKIPPED] pf_loopback_echo
[23:55:50] [SKIPPED] pf_loopback_fail
[23:55:50] [SKIPPED] pf_loopback_busy
[23:55:50] [SKIPPED] pf_loopback_retry
[23:55:50] ==================== [PASSED] pf_relay =====================
[23:55:50] ================== vf_relay (3 subtests) ===================
[23:55:50] [PASSED] vf_rejects_guc2vf_too_short
[23:55:50] [PASSED] vf_rejects_guc2vf_too_long
[23:55:50] [PASSED] vf_rejects_guc2vf_no_payload
[23:55:50] ==================== [PASSED] vf_relay =====================
[23:55:50] ===================== lmtt (1 subtest) =====================
[23:55:50] ======================== test_ops  =========================
[23:55:50] [PASSED] 2-level
[23:55:50] [PASSED] multi-level
[23:55:50] ==================== [PASSED] test_ops =====================
[23:55:50] ====================== [PASSED] lmtt =======================
[23:55:50] ==================== xe_bo (2 subtests) ====================
[23:55:50] [SKIPPED] xe_ccs_migrate_kunit
[23:55:50] [SKIPPED] xe_bo_evict_kunit
[23:55:50] ===================== [SKIPPED] xe_bo ======================
[23:55:50] ================== xe_dma_buf (1 subtest) ==================
[23:55:50] [SKIPPED] xe_dma_buf_kunit
[23:55:50] =================== [SKIPPED] xe_dma_buf ===================
[23:55:50] ================== xe_migrate (1 subtest) ==================
[23:55:50] [SKIPPED] xe_migrate_sanity_kunit
[23:55:50] =================== [SKIPPED] xe_migrate ===================
[23:55:50] =================== xe_mocs (2 subtests) ===================
[23:55:50] [SKIPPED] xe_live_mocs_kernel_kunit
[23:55:50] [SKIPPED] xe_live_mocs_reset_kunit
[23:55:50] ==================== [SKIPPED] xe_mocs =====================
[23:55:50] =================== xe_pci (2 subtests) ====================
[23:55:50] [PASSED] xe_gmdid_graphics_ip
[23:55:50] [PASSED] xe_gmdid_media_ip
[23:55:50] ===================== [PASSED] xe_pci ======================
[23:55:50] ==================== xe_rtp (1 subtest) ====================
[23:55:50] ================== xe_rtp_process_tests  ===================
[23:55:50] [PASSED] coalesce-same-reg
[23:55:50] [PASSED] no-match-no-add
[23:55:50] [PASSED] no-match-no-add-multiple-rules
[23:55:50] [PASSED] two-regs-two-entries
[23:55:50] [PASSED] clr-one-set-other
[23:55:50] [PASSED] set-field
[23:55:50] [PASSED] conflict-duplicate
[23:55:50] [PASSED] conflict-not-disjoint
[23:55:50] [PASSED] conflict-reg-type
[23:55:50] ============== [PASSED] xe_rtp_process_tests ===============
[23:55:50] ===================== [PASSED] xe_rtp ======================
[23:55:50] ==================== xe_wa (1 subtest) =====================
[23:55:50] ======================== xe_wa_gt  =========================
[23:55:50] [PASSED] TIGERLAKE (B0)
[23:55:50] [PASSED] DG1 (A0)
[23:55:50] [PASSED] DG1 (B0)
[23:55:50] [PASSED] ALDERLAKE_S (A0)
[23:55:50] [PASSED] ALDERLAKE_S (B0)
[23:55:50] [PASSED] ALDERLAKE_S (C0)
[23:55:50] [PASSED] ALDERLAKE_S (D0)
[23:55:50] [PASSED] ALDERLAKE_P (A0)
[23:55:50] [PASSED] ALDERLAKE_P (B0)
[23:55:50] [PASSED] ALDERLAKE_P (C0)
[23:55:50] [PASSED] ALDERLAKE_S_RPLS (D0)
[23:55:50] [PASSED] ALDERLAKE_P_RPLU (E0)
[23:55:50] [PASSED] DG2_G10 (C0)
[23:55:50] [PASSED] DG2_G11 (B1)
[23:55:50] [PASSED] DG2_G12 (A1)
[23:55:50] [PASSED] METEORLAKE (g:A0, m:A0)
[23:55:50] [PASSED] METEORLAKE (g:A0, m:A0)
[23:55:50] [PASSED] LUNARLAKE (g:A0, m:A0)
[23:55:50] [PASSED] LUNARLAKE (g:B0, m:A0)
[23:55:50] ==================== [PASSED] xe_wa_gt =====================
[23:55:50] ====================== [PASSED] xe_wa ======================
[23:55:50] ============================================================
[23:55:50] Testing complete. Ran 80 tests: passed: 69, skipped: 11
[23:55:50] Elapsed time: 28.027s total, 4.183s configuring, 23.624s building, 0.180s running

+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[23:55:50] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:55:52] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
    9 | void foo(void)
      |      ^~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
  111 | int poke_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
  171 | int peek_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
  560 | long sys_rt_sigreturn(void)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
  202 | pgd_t *pgd_alloc(struct mm_struct *mm)
      |        ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
  215 | void *uml_kmalloc(int size, int flags)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
   51 | int pid_to_processor_id(int pid)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
   87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
  140 | void fork_handler(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
  217 | void arch_cpu_idle(void)
      |      ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
  253 | int copy_to_user_proc(void __user *to, void *from, int size)
      |     ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
  263 | int clear_user_proc(void __user *buf, int size)
      |     ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
  271 | void set_using_sysemu(int value)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
  278 | int get_using_sysemu(void)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
  316 | int __init make_proc_sysemu(void)
      |            ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
  348 | unsigned long arch_align_stack(unsigned long sp)
      |               ^~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
   45 | void machine_restart(char * __unused)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
   51 | void machine_power_off(void)
      |      ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
   57 | void machine_halt(void)
      |      ^~~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
   48 | void arch_switch_to(struct task_struct *to)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
  579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
      |      ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
  594 | void force_flush_all(void)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
  408 | int __init __weak read_initrd(void)
      |                   ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
  461 | void *text_poke(void *addr, const void *opcode, size_t len)
      |       ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
  473 | void text_poke_sync(void)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
   60 | int __init kmsg_dumper_stdout_init(void)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
   36 | int __init start_uml(void)
      |            ^~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
   17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
   60 | void destroy_context(struct mm_struct *mm)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
  156 | u64 ioread64_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
  163 | u64 ioread64_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
  170 | u64 ioread64be_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
  178 | u64 ioread64be_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
  264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
  272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
  280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
  288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~

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

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



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

* ✓ CI.Build: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (5 preceding siblings ...)
  2024-02-02 23:56 ` ✓ CI.KUnit: success " Patchwork
@ 2024-02-03  0:03 ` Patchwork
  2024-02-03  0:03 ` ✓ CI.Hooks: " Patchwork
                   ` (10 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-03  0:03 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

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



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

* ✓ CI.Hooks: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (6 preceding siblings ...)
  2024-02-03  0:03 ` ✓ CI.Build: " Patchwork
@ 2024-02-03  0:03 ` Patchwork
  2024-02-03  0:05 ` ✓ CI.checksparse: " Patchwork
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-03  0:03 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
/workspace
+ pwd
+ ls -la
total 952
drwxrwxr-x 12 1003 1003   4096 Feb  3 00:03 .
drwxr-xr-x  1 root root   4096 Feb  3 00:03 ..
-rw-rw-r--  1 1003 1003 819552 Feb  3 00:03 build.log
-rw-rw-r--  1 1003 1003   2875 Feb  2 23:55 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Feb  2 23:53 ci
drwxrwxr-x  9 1003 1003   4096 Feb  2 23:53 docker
drwxrwxr-x  8 1003 1003   4096 Feb  2 23:53 .git
-rw-rw-r--  1 1003 1003    527 Feb  2 23:55 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Feb  2 23:53 .github
-rw-rw-r--  1 1003 1003    233 Feb  2 23:53 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Feb  3 00:03 hooks.log
drwxrwxr-x 31 1003 1003   4096 Feb  3 00:03 kernel
-rw-rw-r--  1 1003 1003  21476 Feb  2 23:55 kernel.mbox
-rw-rw-r--  1 1003 1003  51932 Feb  2 23:56 kunit.log
-rw-rw-r--  1 1003 1003     48 Feb  2 23:55 parent.tag
drwxrwxr-x 44 1003 1003   4096 Feb  2 23:53 pipelines
-rw-rw-r--  1 1003 1003    793 Feb  2 23:53 README.adoc
drwxrwxr-x  3 1003 1003   4096 Feb  2 23:53 scripts
drwxrwxr-x  3 1003 1003   4096 Feb  2 23:53 src
drwxrwxr-x  2 1003 1003   4096 Feb  2 23:53 vars
drwxrwxr-x  2 1003 1003   4096 Feb  2 23:53 .vscode
+ uname -a
Linux 17450709a700 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
680e657dd drm/xe: Implement VM snapshot support for BO's and userptr
73dc06fb4 drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
d63ecc1d6 drm/xe: Annotate each dumpable vma as such
5d4eaf749 drm/xe: Add uapi for dumpable bos
40994da55 drm-tip: 2024y-02m-02d-22h-08m-37s UTC integration manifest
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_proxy.o
  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_vram_freq.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_guc_relay.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/display/ext/i915_irq.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fb_bo.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
  CC [M]  drivers/gpu/drm/xe/display/xe_dsb_buffer.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/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_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_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug.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_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/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_pipe_crc.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h
  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_actions_sriov_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_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
  HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  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/xe/tests/xe_mocs_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_test_mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
  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
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  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/xe_display.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.h
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  HDRTEST drivers/gpu/drm/xe/xe_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_proxy.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_sriov_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
  LD [M]  drivers/gpu/drm/xe/tests/xe_test.o
  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_hxg_helpers.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_relay.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_relay_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_vram_freq.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_test.mod.o
  LD [M]  drivers/gpu/drm/xe/xe.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_mocs_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_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] 27+ messages in thread

* ✓ CI.checksparse: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (7 preceding siblings ...)
  2024-02-03  0:03 ` ✓ CI.Hooks: " Patchwork
@ 2024-02-03  0:05 ` Patchwork
  2024-02-03  0:30 ` ✗ CI.BAT: failure " Patchwork
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-03  0:05 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
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 40994da55437acf620a48af39b0d8545e1595c42
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] 27+ messages in thread

* ✗ CI.BAT: failure for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (8 preceding siblings ...)
  2024-02-03  0:05 ` ✓ CI.checksparse: " Patchwork
@ 2024-02-03  0:30 ` Patchwork
  2024-02-05 10:00 ` [PATCH] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-03  0:30 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

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

== Series Details ==

Series: series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2)
URL   : https://patchwork.freedesktop.org/series/129496/
State : failure

== Summary ==

CI Bug Log - changes from xe-719-40994da55437acf620a48af39b0d8545e1595c42_BAT -> xe-pw-129496v2_BAT
====================================================

Summary
-------

  **FAILURE**

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

  

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

  No changes in participating hosts

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

  Here are the unknown changes that may have been introduced in xe-pw-129496v2_BAT:

### IGT changes ###

#### Possible regressions ####

  * igt@xe_exec_compute_mode@twice-userptr-invalidate:
    - bat-atsm-2:         [PASS][1] -> [FAIL][2] +91 other tests fail
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html

  * igt@xe_intel_bb@create-in-region:
    - bat-dg2-oem2:       [PASS][3] -> [FAIL][4] +92 other tests fail
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html

  * igt@xe_intel_bb@intel-bb-blit-y:
    - bat-pvc-2:          [PASS][5] -> [FAIL][6] +117 other tests fail
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html

  * igt@xe_intel_bb@offset-control:
    - bat-adlp-7:         [PASS][7] -> [FAIL][8] +71 other tests fail
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-adlp-7/igt@xe_intel_bb@offset-control.html
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-adlp-7/igt@xe_intel_bb@offset-control.html

  * igt@xe_live_ktest@dmabuf@xe_dma_buf-xe_dma_buf_kunit:
    - bat-dg2-oem2:       [PASS][9] -> [DMESG-WARN][10] +1 other test dmesg-warn
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-dg2-oem2/igt@xe_live_ktest@dmabuf@xe_dma_buf-xe_dma_buf_kunit.html
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-dg2-oem2/igt@xe_live_ktest@dmabuf@xe_dma_buf-xe_dma_buf_kunit.html

  
#### Warnings ####

  * igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd:
    - bat-pvc-2:          [INCOMPLETE][11] ([Intel XE#392]) -> [FAIL][12]
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-pvc-2/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-pvc-2/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html

  
#### Suppressed ####

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

  * {igt@xe_intel_bb@render@render-4-1024}:
    - bat-atsm-2:         [PASS][13] -> [FAIL][14] +2 other tests fail
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-atsm-2/igt@xe_intel_bb@render@render-4-1024.html
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-atsm-2/igt@xe_intel_bb@render@render-4-1024.html

  * {igt@xe_pat@pat-index-xelp@render}:
    - bat-adlp-7:         [PASS][15] -> [FAIL][16] +2 other tests fail
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-adlp-7/igt@xe_pat@pat-index-xelp@render.html
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-adlp-7/igt@xe_pat@pat-index-xelp@render.html
    - bat-dg2-oem2:       [PASS][17] -> [FAIL][18] +2 other tests fail
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-dg2-oem2/igt@xe_pat@pat-index-xelp@render.html
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-dg2-oem2/igt@xe_pat@pat-index-xelp@render.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@xe_live_ktest@migrate:
    - bat-dg2-oem2:       [PASS][19] -> [SKIP][20] ([Intel XE#1192])
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-dg2-oem2/igt@xe_live_ktest@migrate.html
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129496v2/bat-dg2-oem2/igt@xe_live_ktest@migrate.html

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

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


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

  * Linux: xe-719-40994da55437acf620a48af39b0d8545e1595c42 -> xe-pw-129496v2

  IGT_7702: bf075a74ece1956fc0e554291591b9da3eab54cf @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-719-40994da55437acf620a48af39b0d8545e1595c42: 40994da55437acf620a48af39b0d8545e1595c42
  xe-pw-129496v2: 129496v2

== Logs ==

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

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

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

* [PATCH] drm/xe: Add uapi for dumpable bos
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (9 preceding siblings ...)
  2024-02-03  0:30 ` ✗ CI.BAT: failure " Patchwork
@ 2024-02-05 10:00 ` Maarten Lankhorst
  2024-02-05 10:03 ` ✓ CI.Patch_applied: success for series starting with drm/xe: Add uapi for dumpable bos (rev3) Patchwork
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-05 10:00 UTC (permalink / raw)
  To: intel-xe; +Cc: Maarten Lankhorst

Add the flag XE_VM_BIND_FLAG_DUMPABLE to notify devcoredump that this
mapping should be dumped.

This is not hooked up, but the uapi should be ready before merging.

It's likely easier to dump the contents of the bo's at devcoredump
readout time, so it's better if the bos will stay unmodified after
a hang. The NEEDS_CPU_MAPPING flag is removed as requirement.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_vm.c | 5 +++--
 include/uapi/drm/xe_drm.h  | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 7e29b816c4d42..aa5403e7a80e1 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -2730,12 +2730,13 @@ static int vm_bind_ioctl_ops_execute(struct xe_vm *vm,
 #ifdef TEST_VM_ASYNC_OPS_ERROR
 #define SUPPORTED_FLAGS	\
 	(FORCE_ASYNC_OP_ERROR | DRM_XE_VM_BIND_FLAG_READONLY | \
-	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | 0xffff)
+	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | \
+	 DRM_XE_VM_BIND_FLAG_DUMPABLE | 0xffff)
 #else
 #define SUPPORTED_FLAGS	\
 	(DRM_XE_VM_BIND_FLAG_READONLY | \
 	 DRM_XE_VM_BIND_FLAG_IMMEDIATE | DRM_XE_VM_BIND_FLAG_NULL | \
-	 0xffff)
+	 DRM_XE_VM_BIND_FLAG_DUMPABLE | 0xffff)
 #endif
 #define XE_64K_PAGE_MASK 0xffffull
 #define ALL_DRM_XE_SYNCS_FLAGS (DRM_XE_SYNCS_FLAG_WAIT_FOR_OP)
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 50bbea0992d9c..0f975f57f3e59 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -930,6 +930,7 @@ struct drm_xe_vm_bind_op {
 #define DRM_XE_VM_BIND_FLAG_READONLY	(1 << 0)
 #define DRM_XE_VM_BIND_FLAG_IMMEDIATE	(1 << 1)
 #define DRM_XE_VM_BIND_FLAG_NULL	(1 << 2)
+#define DRM_XE_VM_BIND_FLAG_DUMPABLE	(1 << 3)
 	/** @flags: Bind flags */
 	__u32 flags;
 
-- 
2.43.0


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

* ✓ CI.Patch_applied: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (10 preceding siblings ...)
  2024-02-05 10:00 ` [PATCH] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
@ 2024-02-05 10:03 ` Patchwork
  2024-02-05 10:04 ` ✗ CI.checkpatch: warning " Patchwork
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:03 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-tip' with base: ===
Base commit: 200b5a40e drm-tip: 2024y-02m-05d-06h-39m-40s UTC integration manifest
=== git am output follows ===
.git/rebase-apply/patch:120: new blank line at EOF.
+
warning: 1 line adds whitespace errors.
Applying: drm/xe: Add uapi for dumpable bos
Applying: drm/xe: Annotate each dumpable vma as such
Applying: drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
Applying: drm/xe: Implement VM snapshot support for BO's and userptr



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

* ✗ CI.checkpatch: warning for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (11 preceding siblings ...)
  2024-02-05 10:03 ` ✓ CI.Patch_applied: success for series starting with drm/xe: Add uapi for dumpable bos (rev3) Patchwork
@ 2024-02-05 10:04 ` Patchwork
  2024-02-05 10:05 ` ✓ CI.KUnit: success " Patchwork
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:04 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
State : warning

== 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
35591fb8b4d5305b37ce31483f85ac0956eaa536
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 608e728a69150d5d3dc8aac21d9fe09a6ffb3d16
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Date:   Fri Feb 2 23:45:14 2024 +0100

    drm/xe: Implement VM snapshot support for BO's and userptr
    
    Since we cannot immediately capture the BO's and userptr, perform it in
    2 stages. The immediate stage takes a reference to each BO and userptr,
    while a delayed worker captures the contents and then frees the
    reference.
    
    This is required because in signaling context, no locks can be taken, no
    memory can be allocated, and no waits on userspace can be performed.
    
    With the delayed worker, all of this can be performed very easily,
    without having to resort to hacks.
    
    Changes since v1:
    - Fix crash on NULL captured vm.
    - Use ascii85_encode to capture BO contents and save some space.
    - Add length to coredump output for each captured area.
    Changes since v2:
    - Dump each mapping on their own line, to simplify tooling.
    - Fix null pointer deref in xe_vm_snapshot_free.
    
    Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
+ /mt/dim checkpatch 200b5a40e45282dfa868d4cb363dca46fc2cf60e drm-intel
e04224299 drm/xe: Add uapi for dumpable bos
4ea2b80b8 drm/xe: Annotate each dumpable vma as such
bac2883fa drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
608e728a6 drm/xe: Implement VM snapshot support for BO's and userptr
-:158: WARNING:TYPO_SPELLING: 'deffered' may be misspelled - perhaps 'deferred'?
#158: FILE: drivers/gpu/drm/xe/xe_devcoredump_types.h:32:
+	/** @work: Workqueue for deffered capture outside of signaling context */
 	                         ^^^^^^^^

-:193: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u64' over 'uint64_t'
#193: FILE: drivers/gpu/drm/xe/xe_vm.c:3291:
+		uint64_t ofs, bo_ofs;

-:238: WARNING:LINE_SPACING: Missing a blank line after declarations
#238: FILE: drivers/gpu/drm/xe/xe_vm.c:3336:
+			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
+			if (mmget_not_zero(userptr->notifier.mm))

-:283: WARNING:LINE_SPACING: Missing a blank line after declarations
#283: FILE: drivers/gpu/drm/xe/xe_vm.c:3381:
+			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
+			kthread_use_mm(snap->snap[i].mm);

-:318: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u32' over 'uint32_t'
#318: FILE: drivers/gpu/drm/xe/xe_vm.c:3416:
+			uint32_t *val = snap->snap[i].data + j;

total: 0 errors, 3 warnings, 2 checks, 305 lines checked



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

* ✓ CI.KUnit: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (12 preceding siblings ...)
  2024-02-05 10:04 ` ✗ CI.checkpatch: warning " Patchwork
@ 2024-02-05 10:05 ` Patchwork
  2024-02-05 10:12 ` ✓ CI.Build: " Patchwork
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:05 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[10:04:11] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[10:04:15] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
../arch/x86/um/user-offsets.c:17:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
   17 | void foo(void)
      |      ^~~
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
    9 | void foo(void)
      |      ^~~
../arch/x86/um/bugs_64.c:9:6: warning: no previous prototype for ‘arch_check_bugs’ [-Wmissing-prototypes]
    9 | void arch_check_bugs(void)
      |      ^~~~~~~~~~~~~~~
../arch/x86/um/bugs_64.c:13:6: warning: no previous prototype for ‘arch_examine_signal’ [-Wmissing-prototypes]
   13 | void arch_examine_signal(int sig, struct uml_pt_regs *regs)
      |      ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/fault.c:18:5: warning: no previous prototype for ‘arch_fixup’ [-Wmissing-prototypes]
   18 | int arch_fixup(unsigned long address, struct uml_pt_regs *regs)
      |     ^~~~~~~~~~
../arch/x86/um/os-Linux/registers.c:146:15: warning: no previous prototype for ‘get_thread_reg’ [-Wmissing-prototypes]
  146 | unsigned long get_thread_reg(int reg, jmp_buf *buf)
      |               ^~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:107:6: warning: no previous prototype for ‘wait_stub_done’ [-Wmissing-prototypes]
  107 | void wait_stub_done(int pid)
      |      ^~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:683:6: warning: no previous prototype for ‘__switch_mm’ [-Wmissing-prototypes]
  683 | void __switch_mm(struct mm_id *mm_idp)
      |      ^~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:16:5: warning: no previous prototype for ‘__vdso_clock_gettime’ [-Wmissing-prototypes]
   16 | int __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts)
      |     ^~~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:30:5: warning: no previous prototype for ‘__vdso_gettimeofday’ [-Wmissing-prototypes]
   30 | int __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:44:21: warning: no previous prototype for ‘__vdso_time’ [-Wmissing-prototypes]
   44 | __kernel_old_time_t __vdso_time(__kernel_old_time_t *t)
      |                     ^~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:57:1: warning: no previous prototype for ‘__vdso_getcpu’ [-Wmissing-prototypes]
   57 | __vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused)
      | ^~~~~~~~~~~~~
../arch/x86/um/os-Linux/mcontext.c:7:6: warning: no previous prototype for ‘get_regs_from_mc’ [-Wmissing-prototypes]
    7 | void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc)
      |      ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/main.c:187:7: warning: no previous prototype for ‘__wrap_malloc’ [-Wmissing-prototypes]
  187 | void *__wrap_malloc(int size)
      |       ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:208:7: warning: no previous prototype for ‘__wrap_calloc’ [-Wmissing-prototypes]
  208 | void *__wrap_calloc(int n, int size)
      |       ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:222:6: warning: no previous prototype for ‘__wrap_free’ [-Wmissing-prototypes]
  222 | void __wrap_free(void *ptr)
      |      ^~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
   17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
   60 | void destroy_context(struct mm_struct *mm)
      |      ^~~~~~~~~~~~~~~
../arch/um/os-Linux/mem.c:28:6: warning: no previous prototype for ‘kasan_map_memory’ [-Wmissing-prototypes]
   28 | void kasan_map_memory(void *start, size_t len)
      |      ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/mem.c:212:13: warning: no previous prototype for ‘check_tmpexec’ [-Wmissing-prototypes]
  212 | void __init check_tmpexec(void)
      |             ^~~~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
   36 | int __init start_uml(void)
      |            ^~~~~~~~~
../arch/um/os-Linux/signal.c:75:6: warning: no previous prototype for ‘sig_handler’ [-Wmissing-prototypes]
   75 | void sig_handler(int sig, struct siginfo *si, mcontext_t *mc)
      |      ^~~~~~~~~~~
../arch/um/os-Linux/signal.c:111:6: warning: no previous prototype for ‘timer_alarm_handler’ [-Wmissing-prototypes]
  111 | void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc)
      |      ^~~~~~~~~~~~~~~~~~~
../arch/um/os-Linux/start_up.c:301:12: warning: no previous prototype for ‘parse_iomem’ [-Wmissing-prototypes]
  301 | int __init parse_iomem(char *str, int *add)
      |            ^~~~~~~~~~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
  111 | int poke_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
  171 | int peek_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
  560 | long sys_rt_sigreturn(void)
      |      ^~~~~~~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
   48 | void arch_switch_to(struct task_struct *to)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
  202 | pgd_t *pgd_alloc(struct mm_struct *mm)
      |        ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
  215 | void *uml_kmalloc(int size, int flags)
      |       ^~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
   45 | void machine_restart(char * __unused)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
   51 | void machine_power_off(void)
      |      ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
   57 | void machine_halt(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
   51 | int pid_to_processor_id(int pid)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
   87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
  140 | void fork_handler(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
  217 | void arch_cpu_idle(void)
      |      ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
  253 | int copy_to_user_proc(void __user *to, void *from, int size)
      |     ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
  263 | int clear_user_proc(void __user *buf, int size)
      |     ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
  271 | void set_using_sysemu(int value)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
  278 | int get_using_sysemu(void)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
  316 | int __init make_proc_sysemu(void)
      |            ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
  348 | unsigned long arch_align_stack(unsigned long sp)
      |               ^~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
  579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
      |      ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
  594 | void force_flush_all(void)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
   60 | int __init kmsg_dumper_stdout_init(void)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
  408 | int __init __weak read_initrd(void)
      |                   ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
  461 | void *text_poke(void *addr, const void *opcode, size_t len)
      |       ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
  473 | void text_poke_sync(void)
      |      ^~~~~~~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
  156 | u64 ioread64_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
  163 | u64 ioread64_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
  170 | u64 ioread64be_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
  178 | u64 ioread64be_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
  264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
  272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
  280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
  288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
stty: 'standard input': Inappropriate ioctl for device

[10:04:38] Starting KUnit Kernel (1/1)...
[10:04:38] ============================================================
[10:04:38] =================== guc_dbm (7 subtests) ===================
[10:04:38] [PASSED] test_empty
[10:04:38] [PASSED] test_default
[10:04:38] ======================== test_size  ========================
[10:04:38] [PASSED] 4
[10:04:38] [PASSED] 8
[10:04:38] [PASSED] 32
[10:04:38] [PASSED] 256
[10:04:38] ==================== [PASSED] test_size ====================
[10:04:38] ======================= test_reuse  ========================
[10:04:38] [PASSED] 4
[10:04:38] [PASSED] 8
[10:04:38] [PASSED] 32
[10:04:38] [PASSED] 256
[10:04:38] =================== [PASSED] test_reuse ====================
[10:04:38] =================== test_range_overlap  ====================
[10:04:38] [PASSED] 4
[10:04:38] [PASSED] 8
[10:04:38] [PASSED] 32
[10:04:38] [PASSED] 256
[10:04:38] =============== [PASSED] test_range_overlap ================
[10:04:38] =================== test_range_compact  ====================
[10:04:38] [PASSED] 4
[10:04:38] [PASSED] 8
[10:04:38] [PASSED] 32
[10:04:38] [PASSED] 256
[10:04:38] =============== [PASSED] test_range_compact ================
[10:04:38] ==================== test_range_spare  =====================
[10:04:38] [PASSED] 4
[10:04:38] [PASSED] 8
[10:04:38] [PASSED] 32
[10:04:38] [PASSED] 256
[10:04:38] ================ [PASSED] test_range_spare =================
[10:04:38] ===================== [PASSED] guc_dbm =====================
[10:04:38] ================== no_relay (3 subtests) ===================
[10:04:38] [PASSED] xe_drops_guc2pf_if_not_ready
[10:04:38] [PASSED] xe_drops_guc2vf_if_not_ready
[10:04:38] [PASSED] xe_rejects_send_if_not_ready
[10:04:38] ==================== [PASSED] no_relay =====================
[10:04:38] ================== pf_relay (14 subtests) ==================
[10:04:38] [PASSED] pf_rejects_guc2pf_too_short
[10:04:38] [PASSED] pf_rejects_guc2pf_too_long
[10:04:38] [PASSED] pf_rejects_guc2pf_no_payload
[10:04:38] [PASSED] pf_fails_no_payload
[10:04:38] [PASSED] pf_fails_bad_origin
[10:04:38] [PASSED] pf_fails_bad_type
[10:04:38] [PASSED] pf_txn_reports_error
[10:04:38] [PASSED] pf_txn_sends_pf2guc
[10:04:38] [PASSED] pf_sends_pf2guc
[10:04:38] [SKIPPED] pf_loopback_nop
[10:04:38] [SKIPPED] pf_loopback_echo
[10:04:38] [SKIPPED] pf_loopback_fail
[10:04:38] [SKIPPED] pf_loopback_busy
[10:04:38] [SKIPPED] pf_loopback_retry
[10:04:38] ==================== [PASSED] pf_relay =====================
[10:04:38] ================== vf_relay (3 subtests) ===================
[10:04:38] [PASSED] vf_rejects_guc2vf_too_short
[10:04:38] [PASSED] vf_rejects_guc2vf_too_long
[10:04:38] [PASSED] vf_rejects_guc2vf_no_payload
[10:04:38] ==================== [PASSED] vf_relay =====================
[10:04:38] ===================== lmtt (1 subtest) =====================
[10:04:38] ======================== test_ops  =========================
[10:04:38] [PASSED] 2-level
[10:04:38] [PASSED] multi-level
[10:04:38] ==================== [PASSED] test_ops =====================
[10:04:38] ====================== [PASSED] lmtt =======================
[10:04:38] ==================== xe_bo (2 subtests) ====================
[10:04:38] [SKIPPED] xe_ccs_migrate_kunit
[10:04:38] [SKIPPED] xe_bo_evict_kunit
[10:04:38] ===================== [SKIPPED] xe_bo ======================
[10:04:38] ================== xe_dma_buf (1 subtest) ==================
[10:04:38] [SKIPPED] xe_dma_buf_kunit
[10:04:38] =================== [SKIPPED] xe_dma_buf ===================
[10:04:38] ================== xe_migrate (1 subtest) ==================
[10:04:38] [SKIPPED] xe_migrate_sanity_kunit
[10:04:38] =================== [SKIPPED] xe_migrate ===================
[10:04:38] =================== xe_mocs (2 subtests) ===================
[10:04:38] [SKIPPED] xe_live_mocs_kernel_kunit
[10:04:38] [SKIPPED] xe_live_mocs_reset_kunit
[10:04:38] ==================== [SKIPPED] xe_mocs =====================
[10:04:38] =================== xe_pci (2 subtests) ====================
[10:04:38] [PASSED] xe_gmdid_graphics_ip
[10:04:38] [PASSED] xe_gmdid_media_ip
[10:04:38] ===================== [PASSED] xe_pci ======================
[10:04:38] ==================== xe_rtp (1 subtest) ====================
[10:04:38] ================== xe_rtp_process_tests  ===================
[10:04:38] [PASSED] coalesce-same-reg
[10:04:38] [PASSED] no-match-no-add
[10:04:38] [PASSED] no-match-no-add-multiple-rules
[10:04:38] [PASSED] two-regs-two-entries
[10:04:38] [PASSED] clr-one-set-other
[10:04:38] [PASSED] set-field
[10:04:38] [PASSED] conflict-duplicate
[10:04:38] [PASSED] conflict-not-disjoint
[10:04:38] [PASSED] conflict-reg-type
[10:04:38] ============== [PASSED] xe_rtp_process_tests ===============
[10:04:38] ===================== [PASSED] xe_rtp ======================
[10:04:38] ==================== xe_wa (1 subtest) =====================
[10:04:38] ======================== xe_wa_gt  =========================
[10:04:38] [PASSED] TIGERLAKE (B0)
[10:04:38] [PASSED] DG1 (A0)
[10:04:38] [PASSED] DG1 (B0)
[10:04:38] [PASSED] ALDERLAKE_S (A0)
[10:04:38] [PASSED] ALDERLAKE_S (B0)
[10:04:38] [PASSED] ALDERLAKE_S (C0)
[10:04:38] [PASSED] ALDERLAKE_S (D0)
[10:04:38] [PASSED] ALDERLAKE_P (A0)
[10:04:38] [PASSED] ALDERLAKE_P (B0)
[10:04:38] [PASSED] ALDERLAKE_P (C0)
[10:04:38] [PASSED] ALDERLAKE_S_RPLS (D0)
[10:04:38] [PASSED] ALDERLAKE_P_RPLU (E0)
[10:04:38] [PASSED] DG2_G10 (C0)
[10:04:38] [PASSED] DG2_G11 (B1)
[10:04:38] [PASSED] DG2_G12 (A1)
[10:04:38] [PASSED] METEORLAKE (g:A0, m:A0)
[10:04:38] [PASSED] METEORLAKE (g:A0, m:A0)
[10:04:38] [PASSED] LUNARLAKE (g:A0, m:A0)
[10:04:38] [PASSED] LUNARLAKE (g:B0, m:A0)
[10:04:38] ==================== [PASSED] xe_wa_gt =====================
[10:04:38] ====================== [PASSED] xe_wa ======================
[10:04:38] ============================================================
[10:04:38] Testing complete. Ran 80 tests: passed: 69, skipped: 11
[10:04:38] Elapsed time: 27.394s total, 4.200s configuring, 22.973s building, 0.185s running

+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[10:04:38] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[10:04:40] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
    9 | void foo(void)
      |      ^~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
  202 | pgd_t *pgd_alloc(struct mm_struct *mm)
      |        ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
  215 | void *uml_kmalloc(int size, int flags)
      |       ^~~~~~~~~~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
  111 | int poke_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
  171 | int peek_user(struct task_struct *child, long addr, long data)
      |     ^~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
   51 | int pid_to_processor_id(int pid)
      |     ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
   87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
      |       ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
  140 | void fork_handler(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
  217 | void arch_cpu_idle(void)
      |      ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
  253 | int copy_to_user_proc(void __user *to, void *from, int size)
      |     ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
  263 | int clear_user_proc(void __user *buf, int size)
      |     ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
  271 | void set_using_sysemu(int value)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
  278 | int get_using_sysemu(void)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
  316 | int __init make_proc_sysemu(void)
      |            ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
  348 | unsigned long arch_align_stack(unsigned long sp)
      |               ^~~~~~~~~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
  560 | long sys_rt_sigreturn(void)
      |      ^~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
   45 | void machine_restart(char * __unused)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
   51 | void machine_power_off(void)
      |      ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
   57 | void machine_halt(void)
      |      ^~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
  579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
      |      ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
  594 | void force_flush_all(void)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
  408 | int __init __weak read_initrd(void)
      |                   ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
  461 | void *text_poke(void *addr, const void *opcode, size_t len)
      |       ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
  473 | void text_poke_sync(void)
      |      ^~~~~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
   48 | void arch_switch_to(struct task_struct *to)
      |      ^~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
   60 | int __init kmsg_dumper_stdout_init(void)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
   17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
      |     ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
   60 | void destroy_context(struct mm_struct *mm)
      |      ^~~~~~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
   36 | int __init start_uml(void)
      |            ^~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
  156 | u64 ioread64_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
  163 | u64 ioread64_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
  170 | u64 ioread64be_lo_hi(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
  178 | u64 ioread64be_hi_lo(const void __iomem *addr)
      |     ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
  264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
  272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
  280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
  288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
      |      ^~~~~~~~~~~~~~~~~

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

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



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

* ✓ CI.Build: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (13 preceding siblings ...)
  2024-02-05 10:05 ` ✓ CI.KUnit: success " Patchwork
@ 2024-02-05 10:12 ` Patchwork
  2024-02-05 10:12 ` ✓ CI.Hooks: " Patchwork
                   ` (2 subsequent siblings)
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:12 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

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



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

* ✓ CI.Hooks: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (14 preceding siblings ...)
  2024-02-05 10:12 ` ✓ CI.Build: " Patchwork
@ 2024-02-05 10:12 ` Patchwork
  2024-02-05 10:14 ` ✓ CI.checksparse: " Patchwork
  2024-02-05 10:37 ` ✓ CI.BAT: " Patchwork
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:12 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 952
drwxrwxr-x 12 1003 1003   4096 Feb  5 10:12 .
drwxr-xr-x  1 root root   4096 Feb  5 10:12 ..
-rw-rw-r--  1 1003 1003 819552 Feb  5 10:12 build.log
-rw-rw-r--  1 1003 1003   2875 Feb  5 10:04 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Feb  5 10:01 ci
drwxrwxr-x  9 1003 1003   4096 Feb  5 10:01 docker
drwxrwxr-x  8 1003 1003   4096 Feb  5 10:01 .git
-rw-rw-r--  1 1003 1003    527 Feb  5 10:03 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Feb  5 10:01 .github
-rw-rw-r--  1 1003 1003    233 Feb  5 10:01 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Feb  5 10:12 hooks.log
drwxrwxr-x 31 1003 1003   4096 Feb  5 10:12 kernel
-rw-rw-r--  1 1003 1003  21168 Feb  5 10:03 kernel.mbox
-rw-rw-r--  1 1003 1003  51932 Feb  5 10:05 kunit.log
-rw-rw-r--  1 1003 1003     48 Feb  5 10:03 parent.tag
drwxrwxr-x 44 1003 1003   4096 Feb  5 10:01 pipelines
-rw-rw-r--  1 1003 1003    793 Feb  5 10:01 README.adoc
drwxrwxr-x  3 1003 1003   4096 Feb  5 10:01 scripts
drwxrwxr-x  3 1003 1003   4096 Feb  5 10:01 src
drwxrwxr-x  2 1003 1003   4096 Feb  5 10:01 vars
drwxrwxr-x  2 1003 1003   4096 Feb  5 10:01 .vscode
+ uname -a
Linux 37891776c54f 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
608e728a6 drm/xe: Implement VM snapshot support for BO's and userptr
bac2883fa drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
4ea2b80b8 drm/xe: Annotate each dumpable vma as such
e04224299 drm/xe: Add uapi for dumpable bos
200b5a40e drm-tip: 2024y-02m-05d-06h-39m-40s UTC integration manifest
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/arch/x86/special.o
  CC      /workspace/kernel/build64-default/tools/objtool/librbtree.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_proxy.o
  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_vram_freq.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_guc_relay.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/display/ext/i915_irq.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fb_bo.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
  CC [M]  drivers/gpu/drm/xe/display/xe_dsb_buffer.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/i915-soc/intel_dram.o
  CC [M]  drivers/gpu/drm/xe/i915-display/icl_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_pch.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_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_map.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power.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_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/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_pipe_crc.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.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_actions_sriov_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_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_test_mod.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_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
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
  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/xe_display.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.h
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  HDRTEST drivers/gpu/drm/xe/xe_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_proxy.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
  LD [M]  drivers/gpu/drm/xe/tests/xe_test.o
  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_sriov_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_hxg_helpers.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_relay.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_relay_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_macros.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc_types.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_vram_freq.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_test.mod.o
  LD [M]  drivers/gpu/drm/xe/tests/xe_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_bo_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.ko
  LD [M]  drivers/gpu/drm/xe/xe.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] 27+ messages in thread

* ✓ CI.checksparse: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (15 preceding siblings ...)
  2024-02-05 10:12 ` ✓ CI.Hooks: " Patchwork
@ 2024-02-05 10:14 ` Patchwork
  2024-02-05 10:37 ` ✓ CI.BAT: " Patchwork
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:14 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
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 200b5a40e45282dfa868d4cb363dca46fc2cf60e
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] 27+ messages in thread

* ✓ CI.BAT: success for series starting with drm/xe: Add uapi for dumpable bos (rev3)
  2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
                   ` (16 preceding siblings ...)
  2024-02-05 10:14 ` ✓ CI.checksparse: " Patchwork
@ 2024-02-05 10:37 ` Patchwork
  17 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2024-02-05 10:37 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: intel-xe

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

== Series Details ==

Series: series starting with drm/xe: Add uapi for dumpable bos (rev3)
URL   : https://patchwork.freedesktop.org/series/129496/
State : success

== Summary ==

CI Bug Log - changes from xe-724-200b5a40e45282dfa868d4cb363dca46fc2cf60e_BAT -> xe-pw-129496v3_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

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

  Missing    (1): bat-adlp-7 


Changes
-------

  No changes found


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

  * Linux: xe-724-200b5a40e45282dfa868d4cb363dca46fc2cf60e -> xe-pw-129496v3

  IGT_7702: bf075a74ece1956fc0e554291591b9da3eab54cf @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-724-200b5a40e45282dfa868d4cb363dca46fc2cf60e: 200b5a40e45282dfa868d4cb363dca46fc2cf60e
  xe-pw-129496v3: 129496v3

== Logs ==

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

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

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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-02 22:45   ` [PATCH v3.1] " Maarten Lankhorst
@ 2024-02-05 16:32     ` Souza, Jose
  2024-02-05 20:35       ` Souza, Jose
  2024-02-05 16:47     ` Souza, Jose
  1 sibling, 1 reply; 27+ messages in thread
From: Souza, Jose @ 2024-02-05 16:32 UTC (permalink / raw)
  To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com

On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
> Since we cannot immediately capture the BO's and userptr, perform it in
> 2 stages. The immediate stage takes a reference to each BO and userptr,
> while a delayed worker captures the contents and then frees the
> reference.
> 
> This is required because in signaling context, no locks can be taken, no
> memory can be allocated, and no waits on userspace can be performed.
> 
> With the delayed worker, all of this can be performed very easily,
> without having to resort to hacks.
> 
> Changes since v1:
> - Fix crash on NULL captured vm.
> - Use ascii85_encode to capture BO contents and save some space.
> - Add length to coredump output for each captured area.
> Changes since v2:
> - Dump each mapping on their own line, to simplify tooling.
> - Fix null pointer deref in xe_vm_snapshot_free.


First crash dump with piglit already got:


[   65.097735] xe 0000:00:02.0: [drm:intel_pps_vdd_off_sync_unlocked [xe]] [ENCODER:307:DDI A/PHY A] PPS 0 PP_STATUS: 0x80000008 PP_CONTROL:
0x00000067
[   65.238975] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_3
[   65.239050] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_2
[  305.225363] loop0: detected capacity change from 0 to 8
[  430.689574] xe 0000:00:02.0: [drm] Timedout job: seqno=4294967169, guc_id=2, flags=0x8
[  430.689933] ------------[ cut here ]------------
[  430.689958] DEBUG_LOCKS_WARN_ON(lock->magic != lock)
[  430.689964] WARNING: CPU: 6 PID: 94 at kernel/locking/mutex.c:587 __mutex_lock+0x50d/0xb80
[  430.690007] Modules linked in: snd_hda_codec_hdmi snd_ctl_led ledtrig_audio snd_hda_codec_realtek snd_hda_codec_generic xe drm_ttm_helper gpu_sched
drm_suballoc_helper drm_gpuvm drm_exec i2c_algo_bit drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp coretemp snd_hda_intel
wmi_bmof crct10dif_pclmul snd_intel_dspcfg crc32_pclmul snd_hda_codec e1000e video ghash_clmulni_intel snd_hwdep kvm_intel snd_hda_core ptp i2c_i801
snd_pcm pps_core i2c_smbus mei_me mei intel_pmc_core intel_vsec wmi pmt_telemetry pmt_class fuse
[  430.690164] CPU: 6 PID: 94 Comm: kworker/u16:2 Not tainted 6.8.0-rc3-zeh-xe+ #1222
[  430.690188] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
[  430.690212] Workqueue: gt-ordered-wq drm_sched_job_timedout [gpu_sched]
[  430.690239] RIP: 0010:__mutex_lock+0x50d/0xb80
[  430.690254] Code: ff 85 c0 0f 84 7d fb ff ff 8b 15 b2 ec ba 00 85 d2 0f 85 6f fb ff ff 48 c7 c6 ca 46 3a 82 48 c7 c7 73 d6 39 82 e8 73 19 40 ff
<0f> 0b e9 55 fb ff ff 31 c9 31 d2 4c 89 e7 e8 80 7e 47 ff 84 c0 0f
[  430.690298] RSP: 0018:ffffc900005ebc60 EFLAGS: 00010282
[  430.690313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[  430.690332] RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
[  430.690356] RBP: ffffc900005ebcf0 R08: 00000000fffeffff R09: 0000000000000001
[  430.690375] R10: 00000000fffeffff R11: ffff888287080000 R12: ffff88824998d4a8
[  430.690394] R13: 0000000000000000 R14: ffff88824998d038 R15: ffff8881109b3e00
[  430.690417] FS:  0000000000000000(0000) GS:ffff888287b00000(0000) knlGS:0000000000000000
[  430.690438] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  430.690455] CR2: 00007f5ccd99de3e CR3: 000000000564a003 CR4: 0000000000770ef0
[  430.690475] PKRU: 55555554
[  430.690485] Call Trace:
[  430.690495]  <TASK>
[  430.690504]  ? __mutex_lock+0x50d/0xb80
[  430.690518]  ? __warn+0x7c/0x170
[  430.690538]  ? __mutex_lock+0x50d/0xb80
[  430.690575]  ? report_bug+0x189/0x1c0
[  430.690597]  ? handle_bug+0x36/0x70
[  430.690616]  ? exc_invalid_op+0x13/0x60
[  430.690637]  ? asm_exc_invalid_op+0x16/0x20
[  430.690661]  ? __mutex_lock+0x50d/0xb80
[  430.690680]  ? __slab_alloc.isra.0+0x4d/0x90
[  430.690703]  ? __slab_alloc.isra.0+0x5a/0x90
[  430.690722]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
[  430.690840]  ? rcu_is_watching+0xd/0x40
[  430.690863]  ? __kmalloc+0x2bd/0x400
[  430.690883]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
[  430.690984]  xe_vm_snapshot_capture+0x35/0x1f0 [xe]
[  430.691070]  ? xe_sched_job_snapshot_capture+0x64/0x80 [xe]
[  430.691155]  xe_devcoredump+0x1b9/0x2e0 [xe]
[  430.691226]  guc_exec_queue_timedout_job+0x98/0x5a0 [xe]
[  430.691305]  drm_sched_job_timedout+0x77/0xe0 [gpu_sched]
[  430.691337]  ? process_one_work+0x18d/0x4d0
[  430.691360]  process_one_work+0x1f4/0x4d0
[  430.691378]  worker_thread+0x1d8/0x3c0
[  430.691396]  ? rescuer_thread+0x390/0x390
[  430.691414]  kthread+0xfb/0x130
[  430.691429]  ? kthread_complete_and_exit+0x20/0x20
[  430.691451]  ret_from_fork+0x28/0x40
[  430.691470]  ? kthread_complete_and_exit+0x20/0x20
[  430.691495]  ret_from_fork_asm+0x11/0x20
[  430.691514]  </TASK>
[  430.691523] irq event stamp: 6077281
[  430.691537] hardirqs last  enabled at (6077281): [<ffffffff81d2dcaa>] _raw_spin_unlock_irqrestore+0x4a/0x70
[  430.691598] hardirqs last disabled at (6077280): [<ffffffff81d2da7a>] _raw_spin_lock_irqsave+0x4a/0x50
[  430.691640] softirqs last  enabled at (6075212): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
[  430.691679] softirqs last disabled at (6075205): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
[  430.691722] ---[ end trace 0000000000000000 ]---
[  430.691802] xe 0000:00:02.0: [drm] Xe device coredump has been created

And again this is missing 'hw status', 'hw context' and 'GuC log buffer' dumps(using i915 error dump names).

> 
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
>  drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
>  drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
>  drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
>  drivers/gpu/drm/xe/xe_vm.h                |   5 +
>  4 files changed, 206 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 08d3f6cb72292..3e863e51b9d4d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -17,6 +17,7 @@
>  #include "xe_guc_submit.h"
>  #include "xe_hw_engine.h"
>  #include "xe_sched_job.h"
> +#include "xe_vm.h"
>  
>  /**
>   * DOC: Xe device coredump
> @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
>  	return &q->gt->uc.guc;
>  }
>  
> +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
> +{
> +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
> +
> +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +	if (ss->vm)
> +		xe_vm_snapshot_capture_delayed(ss->vm);
> +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +}
> +
>  static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  				   size_t count, void *data, size_t datalen)
>  {
>  	struct xe_devcoredump *coredump = data;
>  	struct xe_device *xe = coredump_to_xe(coredump);
> -	struct xe_devcoredump_snapshot *ss;
> +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
>  	struct drm_printer p;
>  	struct drm_print_iterator iter;
>  	struct timespec64 ts;
> @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  	if (!data || !coredump_to_xe(coredump))
>  		return -ENODEV;
>  
> +	/* Ensure delayed work is captured before continuing */
> +	flush_work(&ss->work);
> +
>  	iter.data = buffer;
>  	iter.offset = 0;
>  	iter.start = offset;
>  	iter.remain = count;
>  
> -	ss = &coredump->snapshot;
>  	p = drm_coredump_printer(&iter);
>  
>  	drm_printf(&p, "**** Xe Device Coredump ****\n");
> @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
>  						    &p);
> +	if (coredump->snapshot.vm) {
> +		drm_printf(&p, "\n**** VM state ****\n");
> +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
> +	}
>  
>  	return count - iter.remain;
>  }
> @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
>  	if (!data || !coredump_to_xe(coredump))
>  		return;
>  
> +	cancel_work_sync(&coredump->snapshot.work);
> +
>  	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
>  	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
>  	xe_sched_job_snapshot_free(coredump->snapshot.job);
>  	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
> +	xe_vm_snapshot_free(coredump->snapshot.vm);
> +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
>  
>  	coredump->captured = false;
>  	drm_info(&coredump_to_xe(coredump)->drm,
> @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	ss->snapshot_time = ktime_get_real();
>  	ss->boot_time = ktime_get_boottime();
>  
> +	ss->gt = q->gt;
> +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
> +
>  	cookie = dma_fence_begin_signalling();
>  	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
>  		if (adj_logical_mask & BIT(i)) {
> @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
>  	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
>  	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
> +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>  
>  	for_each_hw_engine(hwe, q->gt, id) {
>  		if (hwe->class != q->hwe->class ||
> @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
>  	}
>  
> +	if (ss->vm)
> +		queue_work(system_unbound_wq, &ss->work);
> +
>  	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
>  	dma_fence_end_signalling(cookie);
>  }
> @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
>  		      xe_devcoredump_read, xe_devcoredump_free);
>  }
>  #endif
> +
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> index d259119b2c980..b389c1a298e3d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
> +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> @@ -12,6 +12,7 @@
>  #include "xe_hw_engine_types.h"
>  
>  struct xe_device;
> +struct xe_gt;
>  
>  /**
>   * struct xe_devcoredump_snapshot - Crash snapshot
> @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
>  	/** @boot_time:  Relative boot time so the uptime can be calculated. */
>  	ktime_t boot_time;
>  
> +	/** @gt: Affected GT, used by forcewake for delayed capture */
> +	struct xe_gt *gt;
> +	/** @work: Workqueue for deffered capture outside of signaling context */
> +	struct work_struct work;
> +
>  	/* GuC snapshots */
>  	/** @ct: GuC CT snapshot */
>  	struct xe_guc_ct_snapshot *ct;
> @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
>  	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
>  	/** @job: Snapshot of job state */
>  	struct xe_sched_job_snapshot *job;
> +	/** @vm: Snapshot of VM state */
> +	struct xe_vm_snapshot *vm;
>  };
>  
>  /**
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index 1f0d58bfd1046..6965fe15bcbea 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -13,6 +13,7 @@
>  #include <drm/ttm/ttm_execbuf_util.h>
>  #include <drm/ttm/ttm_tt.h>
>  #include <drm/xe_drm.h>
> +#include <linux/ascii85.h>
>  #include <linux/delay.h>
>  #include <linux/kthread.h>
>  #include <linux/mm.h>
> @@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
>  
>  	return 0;
>  }
> +
> +struct xe_vm_snapshot {
> +	unsigned long num_snaps;
> +	struct {
> +		uint64_t ofs, bo_ofs;
> +		unsigned long len;
> +		struct xe_bo *bo;
> +		void *data;
> +		struct mm_struct *mm;
> +	} snap[];
> +};
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
> +{
> +	unsigned long num_snaps = 0, i;
> +	struct xe_vm_snapshot *snap = NULL;
> +	struct drm_gpuva *gpuva;
> +
> +	if (!vm)
> +		return NULL;
> +
> +	mutex_lock(&vm->snap_mutex);
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		if (gpuva->flags & XE_VMA_DUMPABLE)
> +			num_snaps++;
> +	}
> +
> +	if (num_snaps)
> +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
> +	if (!snap)
> +		goto out_unlock;
> +
> +	snap->num_snaps = num_snaps;
> +	i = 0;
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		struct xe_vma *vma = gpuva_to_vma(gpuva);
> +		struct xe_bo *bo = vma->gpuva.gem.obj ?
> +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
> +
> +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
> +			continue;
> +
> +		snap->snap[i].ofs = xe_vma_start(vma);
> +		snap->snap[i].len = xe_vma_size(vma);
> +		if (bo) {
> +			snap->snap[i].bo = xe_bo_get(bo);
> +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
> +		} else if (xe_vma_is_userptr(vma)) {
> +			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
> +			if (mmget_not_zero(userptr->notifier.mm))
> +				snap->snap[i].mm = userptr->notifier.mm;
> +			else
> +				snap->snap[i].data = ERR_PTR(-EFAULT);
> +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
> +		} else {
> +			snap->snap[i].data = ERR_PTR(-ENOENT);
> +		}
> +		i++;
> +	}
> +
> +out_unlock:
> +	mutex_unlock(&vm->snap_mutex);
> +	return snap;
> +}
> +
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
> +{
> +	for (int i = 0; i < snap->num_snaps; i++) {
> +		struct xe_bo *bo = snap->snap[i].bo;
> +		struct iosys_map src;
> +		int err;
> +
> +		if (IS_ERR(snap->snap[i].data))
> +			continue;
> +
> +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
> +		if (!snap->snap[i].data) {
> +			snap->snap[i].data = ERR_PTR(-ENOMEM);
> +			goto cleanup_bo;
> +		}
> +
> +		if (bo) {
> +			dma_resv_lock(bo->ttm.base.resv, NULL);
> +			err = ttm_bo_vmap(&bo->ttm, &src);
> +			if (!err) {
> +				xe_map_memcpy_from(xe_bo_device(bo),
> +						   snap->snap[i].data,
> +						   &src, snap->snap[i].bo_ofs,
> +						   snap->snap[i].len);
> +				ttm_bo_vunmap(&bo->ttm, &src);
> +			}
> +			dma_resv_unlock(bo->ttm.base.resv);
> +		} else {
> +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
> +			kthread_use_mm(snap->snap[i].mm);
> +
> +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
> +				err = 0;
> +			else
> +				err = -EFAULT;
> +			kthread_unuse_mm(snap->snap[i].mm);
> +			mmput(snap->snap[i].mm);
> +			snap->snap[i].mm = NULL;
> +		}
> +
> +		if (err) {
> +			kvfree(snap->snap[i].data);
> +			snap->snap[i].data = ERR_PTR(err);
> +		}
> +
> +cleanup_bo:
> +		xe_bo_put(bo);
> +		snap->snap[i].bo = NULL;
> +	}
> +}
> +
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
> +{
> +	unsigned long i, j;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (IS_ERR(snap->snap[i].data))
> +			goto uncaptured;
> +
> +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
> +		drm_printf(p, "[%llx].data: ",
> +			   snap->snap[i].ofs + j);
> +
> +		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
> +			uint32_t *val = snap->snap[i].data + j;
> +			char dumped[ASCII85_BUFSZ];
> +
> +			drm_puts(p, ascii85_encode(*val, dumped));
> +		}
> +
> +		drm_puts(p, "\n");
> +		continue;
> +
> +uncaptured:
> +		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
> +			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
> +			   PTR_ERR(snap->snap[i].data));
> +	}
> +}
> +
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
> +{
> +	unsigned long i;
> +
> +	if (!snap)
> +		return;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (!IS_ERR(snap->snap[i].data))
> +			kvfree(snap->snap[i].data);
> +		xe_bo_put(snap->snap[i].bo);
> +		if (snap->snap[i].mm)
> +			mmput(snap->snap[i].mm);
> +	}
> +	kvfree(snap);
> +}
> diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> index df4a82e960ff0..6df1f1c7f85d9 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
>  { /* noop */ }
>  #endif
>  #endif
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);


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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-02 22:45   ` [PATCH v3.1] " Maarten Lankhorst
  2024-02-05 16:32     ` Souza, Jose
@ 2024-02-05 16:47     ` Souza, Jose
  2024-02-13 14:28       ` Maarten Lankhorst
  1 sibling, 1 reply; 27+ messages in thread
From: Souza, Jose @ 2024-02-05 16:47 UTC (permalink / raw)
  To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com

On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
> Since we cannot immediately capture the BO's and userptr, perform it in
> 2 stages. The immediate stage takes a reference to each BO and userptr,
> while a delayed worker captures the contents and then frees the
> reference.
> 
> This is required because in signaling context, no locks can be taken, no
> memory can be allocated, and no waits on userspace can be performed.
> 
> With the delayed worker, all of this can be performed very easily,
> without having to resort to hacks.
> 
> Changes since v1:
> - Fix crash on NULL captured vm.
> - Use ascii85_encode to capture BO contents and save some space.
> - Add length to coredump output for each captured area.
> Changes since v2:
> - Dump each mapping on their own line, to simplify tooling.
> - Fix null pointer deref in xe_vm_snapshot_free.
> 
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
>  drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
>  drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
>  drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
>  drivers/gpu/drm/xe/xe_vm.h                |   5 +
>  4 files changed, 206 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 08d3f6cb72292..3e863e51b9d4d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -17,6 +17,7 @@
>  #include "xe_guc_submit.h"
>  #include "xe_hw_engine.h"
>  #include "xe_sched_job.h"
> +#include "xe_vm.h"
>  
>  /**
>   * DOC: Xe device coredump
> @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
>  	return &q->gt->uc.guc;
>  }
>  
> +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
> +{
> +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
> +
> +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +	if (ss->vm)
> +		xe_vm_snapshot_capture_delayed(ss->vm);
> +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +}
> +
>  static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  				   size_t count, void *data, size_t datalen)
>  {
>  	struct xe_devcoredump *coredump = data;
>  	struct xe_device *xe = coredump_to_xe(coredump);
> -	struct xe_devcoredump_snapshot *ss;
> +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
>  	struct drm_printer p;
>  	struct drm_print_iterator iter;
>  	struct timespec64 ts;
> @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  	if (!data || !coredump_to_xe(coredump))
>  		return -ENODEV;
>  
> +	/* Ensure delayed work is captured before continuing */
> +	flush_work(&ss->work);
> +
>  	iter.data = buffer;
>  	iter.offset = 0;
>  	iter.start = offset;
>  	iter.remain = count;
>  
> -	ss = &coredump->snapshot;
>  	p = drm_coredump_printer(&iter);
>  
>  	drm_printf(&p, "**** Xe Device Coredump ****\n");
> @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
>  						    &p);
> +	if (coredump->snapshot.vm) {
> +		drm_printf(&p, "\n**** VM state ****\n");
> +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
> +	}
>  
>  	return count - iter.remain;
>  }
> @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
>  	if (!data || !coredump_to_xe(coredump))
>  		return;
>  
> +	cancel_work_sync(&coredump->snapshot.work);
> +
>  	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
>  	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
>  	xe_sched_job_snapshot_free(coredump->snapshot.job);
>  	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
> +	xe_vm_snapshot_free(coredump->snapshot.vm);
> +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
>  
>  	coredump->captured = false;
>  	drm_info(&coredump_to_xe(coredump)->drm,
> @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	ss->snapshot_time = ktime_get_real();
>  	ss->boot_time = ktime_get_boottime();
>  
> +	ss->gt = q->gt;
> +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
> +
>  	cookie = dma_fence_begin_signalling();
>  	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
>  		if (adj_logical_mask & BIT(i)) {
> @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
>  	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
>  	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
> +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>  
>  	for_each_hw_engine(hwe, q->gt, id) {
>  		if (hwe->class != q->hwe->class ||
> @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
>  	}
>  
> +	if (ss->vm)
> +		queue_work(system_unbound_wq, &ss->work);
> +
>  	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
>  	dma_fence_end_signalling(cookie);
>  }
> @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
>  		      xe_devcoredump_read, xe_devcoredump_free);
>  }
>  #endif
> +
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> index d259119b2c980..b389c1a298e3d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
> +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> @@ -12,6 +12,7 @@
>  #include "xe_hw_engine_types.h"
>  
>  struct xe_device;
> +struct xe_gt;
>  
>  /**
>   * struct xe_devcoredump_snapshot - Crash snapshot
> @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
>  	/** @boot_time:  Relative boot time so the uptime can be calculated. */
>  	ktime_t boot_time;
>  
> +	/** @gt: Affected GT, used by forcewake for delayed capture */
> +	struct xe_gt *gt;
> +	/** @work: Workqueue for deffered capture outside of signaling context */
> +	struct work_struct work;
> +
>  	/* GuC snapshots */
>  	/** @ct: GuC CT snapshot */
>  	struct xe_guc_ct_snapshot *ct;
> @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
>  	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
>  	/** @job: Snapshot of job state */
>  	struct xe_sched_job_snapshot *job;
> +	/** @vm: Snapshot of VM state */
> +	struct xe_vm_snapshot *vm;
>  };
>  
>  /**
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index 1f0d58bfd1046..6965fe15bcbea 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -13,6 +13,7 @@
>  #include <drm/ttm/ttm_execbuf_util.h>
>  #include <drm/ttm/ttm_tt.h>
>  #include <drm/xe_drm.h>
> +#include <linux/ascii85.h>
>  #include <linux/delay.h>
>  #include <linux/kthread.h>
>  #include <linux/mm.h>
> @@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
>  
>  	return 0;
>  }
> +
> +struct xe_vm_snapshot {
> +	unsigned long num_snaps;
> +	struct {
> +		uint64_t ofs, bo_ofs;
> +		unsigned long len;
> +		struct xe_bo *bo;
> +		void *data;
> +		struct mm_struct *mm;
> +	} snap[];
> +};
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
> +{
> +	unsigned long num_snaps = 0, i;
> +	struct xe_vm_snapshot *snap = NULL;
> +	struct drm_gpuva *gpuva;
> +
> +	if (!vm)
> +		return NULL;
> +
> +	mutex_lock(&vm->snap_mutex);
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		if (gpuva->flags & XE_VMA_DUMPABLE)
> +			num_snaps++;
> +	}
> +
> +	if (num_snaps)
> +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
> +	if (!snap)
> +		goto out_unlock;
> +
> +	snap->num_snaps = num_snaps;
> +	i = 0;
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		struct xe_vma *vma = gpuva_to_vma(gpuva);
> +		struct xe_bo *bo = vma->gpuva.gem.obj ?
> +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
> +
> +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
> +			continue;
> +
> +		snap->snap[i].ofs = xe_vma_start(vma);
> +		snap->snap[i].len = xe_vma_size(vma);
> +		if (bo) {
> +			snap->snap[i].bo = xe_bo_get(bo);
> +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
> +		} else if (xe_vma_is_userptr(vma)) {
> +			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
> +			if (mmget_not_zero(userptr->notifier.mm))
> +				snap->snap[i].mm = userptr->notifier.mm;
> +			else
> +				snap->snap[i].data = ERR_PTR(-EFAULT);
> +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
> +		} else {
> +			snap->snap[i].data = ERR_PTR(-ENOENT);
> +		}
> +		i++;
> +	}
> +
> +out_unlock:
> +	mutex_unlock(&vm->snap_mutex);
> +	return snap;
> +}
> +
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
> +{
> +	for (int i = 0; i < snap->num_snaps; i++) {
> +		struct xe_bo *bo = snap->snap[i].bo;
> +		struct iosys_map src;
> +		int err;
> +
> +		if (IS_ERR(snap->snap[i].data))
> +			continue;
> +
> +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
> +		if (!snap->snap[i].data) {
> +			snap->snap[i].data = ERR_PTR(-ENOMEM);
> +			goto cleanup_bo;
> +		}
> +
> +		if (bo) {
> +			dma_resv_lock(bo->ttm.base.resv, NULL);
> +			err = ttm_bo_vmap(&bo->ttm, &src);
> +			if (!err) {
> +				xe_map_memcpy_from(xe_bo_device(bo),
> +						   snap->snap[i].data,
> +						   &src, snap->snap[i].bo_ofs,
> +						   snap->snap[i].len);
> +				ttm_bo_vunmap(&bo->ttm, &src);
> +			}
> +			dma_resv_unlock(bo->ttm.base.resv);
> +		} else {
> +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
> +			kthread_use_mm(snap->snap[i].mm);
> +
> +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
> +				err = 0;
> +			else
> +				err = -EFAULT;
> +			kthread_unuse_mm(snap->snap[i].mm);
> +			mmput(snap->snap[i].mm);
> +			snap->snap[i].mm = NULL;
> +		}
> +
> +		if (err) {
> +			kvfree(snap->snap[i].data);
> +			snap->snap[i].data = ERR_PTR(err);
> +		}
> +
> +cleanup_bo:
> +		xe_bo_put(bo);
> +		snap->snap[i].bo = NULL;
> +	}
> +}
> +
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
> +{
> +	unsigned long i, j;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (IS_ERR(snap->snap[i].data))
> +			goto uncaptured;
> +
> +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
> +		drm_printf(p, "[%llx].data: ",
> +			   snap->snap[i].ofs + j);

j needs to be set to 0 before this drm_printf()

> +
> +		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
> +			uint32_t *val = snap->snap[i].data + j;
> +			char dumped[ASCII85_BUFSZ];
> +
> +			drm_puts(p, ascii85_encode(*val, dumped));
> +		}
> +
> +		drm_puts(p, "\n");
> +		continue;
> +
> +uncaptured:
> +		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
> +			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
> +			   PTR_ERR(snap->snap[i].data));
> +	}
> +}
> +
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
> +{
> +	unsigned long i;
> +
> +	if (!snap)
> +		return;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (!IS_ERR(snap->snap[i].data))
> +			kvfree(snap->snap[i].data);
> +		xe_bo_put(snap->snap[i].bo);
> +		if (snap->snap[i].mm)
> +			mmput(snap->snap[i].mm);
> +	}
> +	kvfree(snap);
> +}
> diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> index df4a82e960ff0..6df1f1c7f85d9 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
>  { /* noop */ }
>  #endif
>  #endif
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);


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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-05 16:32     ` Souza, Jose
@ 2024-02-05 20:35       ` Souza, Jose
  2024-02-06 20:08         ` Souza, Jose
  0 siblings, 1 reply; 27+ messages in thread
From: Souza, Jose @ 2024-02-05 20:35 UTC (permalink / raw)
  To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com

On Mon, 2024-02-05 at 08:32 -0800, José Roberto de Souza wrote:
> On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
> > Since we cannot immediately capture the BO's and userptr, perform it in
> > 2 stages. The immediate stage takes a reference to each BO and userptr,
> > while a delayed worker captures the contents and then frees the
> > reference.
> > 
> > This is required because in signaling context, no locks can be taken, no
> > memory can be allocated, and no waits on userspace can be performed.
> > 
> > With the delayed worker, all of this can be performed very easily,
> > without having to resort to hacks.
> > 
> > Changes since v1:
> > - Fix crash on NULL captured vm.
> > - Use ascii85_encode to capture BO contents and save some space.
> > - Add length to coredump output for each captured area.
> > Changes since v2:
> > - Dump each mapping on their own line, to simplify tooling.
> > - Fix null pointer deref in xe_vm_snapshot_free.
> 
> 
> First crash dump with piglit already got:
> 
> 
> [   65.097735] xe 0000:00:02.0: [drm:intel_pps_vdd_off_sync_unlocked [xe]] [ENCODER:307:DDI A/PHY A] PPS 0 PP_STATUS: 0x80000008 PP_CONTROL:
> 0x00000067
> [   65.238975] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_3
> [   65.239050] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_2
> [  305.225363] loop0: detected capacity change from 0 to 8
> [  430.689574] xe 0000:00:02.0: [drm] Timedout job: seqno=4294967169, guc_id=2, flags=0x8
> [  430.689933] ------------[ cut here ]------------
> [  430.689958] DEBUG_LOCKS_WARN_ON(lock->magic != lock)
> [  430.689964] WARNING: CPU: 6 PID: 94 at kernel/locking/mutex.c:587 __mutex_lock+0x50d/0xb80
> [  430.690007] Modules linked in: snd_hda_codec_hdmi snd_ctl_led ledtrig_audio snd_hda_codec_realtek snd_hda_codec_generic xe drm_ttm_helper gpu_sched
> drm_suballoc_helper drm_gpuvm drm_exec i2c_algo_bit drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp coretemp snd_hda_intel
> wmi_bmof crct10dif_pclmul snd_intel_dspcfg crc32_pclmul snd_hda_codec e1000e video ghash_clmulni_intel snd_hwdep kvm_intel snd_hda_core ptp i2c_i801
> snd_pcm pps_core i2c_smbus mei_me mei intel_pmc_core intel_vsec wmi pmt_telemetry pmt_class fuse
> [  430.690164] CPU: 6 PID: 94 Comm: kworker/u16:2 Not tainted 6.8.0-rc3-zeh-xe+ #1222
> [  430.690188] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
> [  430.690212] Workqueue: gt-ordered-wq drm_sched_job_timedout [gpu_sched]
> [  430.690239] RIP: 0010:__mutex_lock+0x50d/0xb80
> [  430.690254] Code: ff 85 c0 0f 84 7d fb ff ff 8b 15 b2 ec ba 00 85 d2 0f 85 6f fb ff ff 48 c7 c6 ca 46 3a 82 48 c7 c7 73 d6 39 82 e8 73 19 40 ff
> <0f> 0b e9 55 fb ff ff 31 c9 31 d2 4c 89 e7 e8 80 7e 47 ff 84 c0 0f
> [  430.690298] RSP: 0018:ffffc900005ebc60 EFLAGS: 00010282
> [  430.690313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
> [  430.690332] RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
> [  430.690356] RBP: ffffc900005ebcf0 R08: 00000000fffeffff R09: 0000000000000001
> [  430.690375] R10: 00000000fffeffff R11: ffff888287080000 R12: ffff88824998d4a8
> [  430.690394] R13: 0000000000000000 R14: ffff88824998d038 R15: ffff8881109b3e00
> [  430.690417] FS:  0000000000000000(0000) GS:ffff888287b00000(0000) knlGS:0000000000000000
> [  430.690438] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [  430.690455] CR2: 00007f5ccd99de3e CR3: 000000000564a003 CR4: 0000000000770ef0
> [  430.690475] PKRU: 55555554
> [  430.690485] Call Trace:
> [  430.690495]  <TASK>
> [  430.690504]  ? __mutex_lock+0x50d/0xb80
> [  430.690518]  ? __warn+0x7c/0x170
> [  430.690538]  ? __mutex_lock+0x50d/0xb80
> [  430.690575]  ? report_bug+0x189/0x1c0
> [  430.690597]  ? handle_bug+0x36/0x70
> [  430.690616]  ? exc_invalid_op+0x13/0x60
> [  430.690637]  ? asm_exc_invalid_op+0x16/0x20
> [  430.690661]  ? __mutex_lock+0x50d/0xb80
> [  430.690680]  ? __slab_alloc.isra.0+0x4d/0x90
> [  430.690703]  ? __slab_alloc.isra.0+0x5a/0x90
> [  430.690722]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> [  430.690840]  ? rcu_is_watching+0xd/0x40
> [  430.690863]  ? __kmalloc+0x2bd/0x400
> [  430.690883]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> [  430.690984]  xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> [  430.691070]  ? xe_sched_job_snapshot_capture+0x64/0x80 [xe]
> [  430.691155]  xe_devcoredump+0x1b9/0x2e0 [xe]
> [  430.691226]  guc_exec_queue_timedout_job+0x98/0x5a0 [xe]
> [  430.691305]  drm_sched_job_timedout+0x77/0xe0 [gpu_sched]
> [  430.691337]  ? process_one_work+0x18d/0x4d0
> [  430.691360]  process_one_work+0x1f4/0x4d0
> [  430.691378]  worker_thread+0x1d8/0x3c0
> [  430.691396]  ? rescuer_thread+0x390/0x390
> [  430.691414]  kthread+0xfb/0x130
> [  430.691429]  ? kthread_complete_and_exit+0x20/0x20
> [  430.691451]  ret_from_fork+0x28/0x40
> [  430.691470]  ? kthread_complete_and_exit+0x20/0x20
> [  430.691495]  ret_from_fork_asm+0x11/0x20
> [  430.691514]  </TASK>
> [  430.691523] irq event stamp: 6077281
> [  430.691537] hardirqs last  enabled at (6077281): [<ffffffff81d2dcaa>] _raw_spin_unlock_irqrestore+0x4a/0x70
> [  430.691598] hardirqs last disabled at (6077280): [<ffffffff81d2da7a>] _raw_spin_lock_irqsave+0x4a/0x50
> [  430.691640] softirqs last  enabled at (6075212): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
> [  430.691679] softirqs last disabled at (6075205): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
> [  430.691722] ---[ end trace 0000000000000000 ]---
> [  430.691802] xe 0000:00:02.0: [drm] Xe device coredump has been created

Hold a bit in this crash, the VM is being destroyed by Iris before drm_exec is done.
I think fixing it will fix this warning.

> 
> And again this is missing 'hw status', 'hw context' and 'GuC log buffer' dumps(using i915 error dump names).
> 
> > 
> > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > ---
> >  drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
> >  drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
> >  drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
> >  drivers/gpu/drm/xe/xe_vm.h                |   5 +
> >  4 files changed, 206 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> > index 08d3f6cb72292..3e863e51b9d4d 100644
> > --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> > +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> > @@ -17,6 +17,7 @@
> >  #include "xe_guc_submit.h"
> >  #include "xe_hw_engine.h"
> >  #include "xe_sched_job.h"
> > +#include "xe_vm.h"
> >  
> >  /**
> >   * DOC: Xe device coredump
> > @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
> >  	return &q->gt->uc.guc;
> >  }
> >  
> > +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
> > +{
> > +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
> > +
> > +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> > +	if (ss->vm)
> > +		xe_vm_snapshot_capture_delayed(ss->vm);
> > +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> > +}
> > +
> >  static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> >  				   size_t count, void *data, size_t datalen)
> >  {
> >  	struct xe_devcoredump *coredump = data;
> >  	struct xe_device *xe = coredump_to_xe(coredump);
> > -	struct xe_devcoredump_snapshot *ss;
> > +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> >  	struct drm_printer p;
> >  	struct drm_print_iterator iter;
> >  	struct timespec64 ts;
> > @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> >  	if (!data || !coredump_to_xe(coredump))
> >  		return -ENODEV;
> >  
> > +	/* Ensure delayed work is captured before continuing */
> > +	flush_work(&ss->work);
> > +
> >  	iter.data = buffer;
> >  	iter.offset = 0;
> >  	iter.start = offset;
> >  	iter.remain = count;
> >  
> > -	ss = &coredump->snapshot;
> >  	p = drm_coredump_printer(&iter);
> >  
> >  	drm_printf(&p, "**** Xe Device Coredump ****\n");
> > @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> >  		if (coredump->snapshot.hwe[i])
> >  			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
> >  						    &p);
> > +	if (coredump->snapshot.vm) {
> > +		drm_printf(&p, "\n**** VM state ****\n");
> > +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
> > +	}
> >  
> >  	return count - iter.remain;
> >  }
> > @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
> >  	if (!data || !coredump_to_xe(coredump))
> >  		return;
> >  
> > +	cancel_work_sync(&coredump->snapshot.work);
> > +
> >  	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
> >  	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
> >  	xe_sched_job_snapshot_free(coredump->snapshot.job);
> >  	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
> >  		if (coredump->snapshot.hwe[i])
> >  			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
> > +	xe_vm_snapshot_free(coredump->snapshot.vm);
> > +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
> >  
> >  	coredump->captured = false;
> >  	drm_info(&coredump_to_xe(coredump)->drm,
> > @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> >  	ss->snapshot_time = ktime_get_real();
> >  	ss->boot_time = ktime_get_boottime();
> >  
> > +	ss->gt = q->gt;
> > +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
> > +
> >  	cookie = dma_fence_begin_signalling();
> >  	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
> >  		if (adj_logical_mask & BIT(i)) {
> > @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> >  	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
> >  	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
> >  	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
> > +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
> >  
> >  	for_each_hw_engine(hwe, q->gt, id) {
> >  		if (hwe->class != q->hwe->class ||
> > @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> >  		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
> >  	}
> >  
> > +	if (ss->vm)
> > +		queue_work(system_unbound_wq, &ss->work);
> > +
> >  	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
> >  	dma_fence_end_signalling(cookie);
> >  }
> > @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
> >  		      xe_devcoredump_read, xe_devcoredump_free);
> >  }
> >  #endif
> > +
> > diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > index d259119b2c980..b389c1a298e3d 100644
> > --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > @@ -12,6 +12,7 @@
> >  #include "xe_hw_engine_types.h"
> >  
> >  struct xe_device;
> > +struct xe_gt;
> >  
> >  /**
> >   * struct xe_devcoredump_snapshot - Crash snapshot
> > @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
> >  	/** @boot_time:  Relative boot time so the uptime can be calculated. */
> >  	ktime_t boot_time;
> >  
> > +	/** @gt: Affected GT, used by forcewake for delayed capture */
> > +	struct xe_gt *gt;
> > +	/** @work: Workqueue for deffered capture outside of signaling context */
> > +	struct work_struct work;
> > +
> >  	/* GuC snapshots */
> >  	/** @ct: GuC CT snapshot */
> >  	struct xe_guc_ct_snapshot *ct;
> > @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
> >  	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> >  	/** @job: Snapshot of job state */
> >  	struct xe_sched_job_snapshot *job;
> > +	/** @vm: Snapshot of VM state */
> > +	struct xe_vm_snapshot *vm;
> >  };
> >  
> >  /**
> > diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> > index 1f0d58bfd1046..6965fe15bcbea 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.c
> > +++ b/drivers/gpu/drm/xe/xe_vm.c
> > @@ -13,6 +13,7 @@
> >  #include <drm/ttm/ttm_execbuf_util.h>
> >  #include <drm/ttm/ttm_tt.h>
> >  #include <drm/xe_drm.h>
> > +#include <linux/ascii85.h>
> >  #include <linux/delay.h>
> >  #include <linux/kthread.h>
> >  #include <linux/mm.h>
> > @@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
> >  
> >  	return 0;
> >  }
> > +
> > +struct xe_vm_snapshot {
> > +	unsigned long num_snaps;
> > +	struct {
> > +		uint64_t ofs, bo_ofs;
> > +		unsigned long len;
> > +		struct xe_bo *bo;
> > +		void *data;
> > +		struct mm_struct *mm;
> > +	} snap[];
> > +};
> > +
> > +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
> > +{
> > +	unsigned long num_snaps = 0, i;
> > +	struct xe_vm_snapshot *snap = NULL;
> > +	struct drm_gpuva *gpuva;
> > +
> > +	if (!vm)
> > +		return NULL;
> > +
> > +	mutex_lock(&vm->snap_mutex);
> > +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> > +		if (gpuva->flags & XE_VMA_DUMPABLE)
> > +			num_snaps++;
> > +	}
> > +
> > +	if (num_snaps)
> > +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
> > +	if (!snap)
> > +		goto out_unlock;
> > +
> > +	snap->num_snaps = num_snaps;
> > +	i = 0;
> > +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> > +		struct xe_vma *vma = gpuva_to_vma(gpuva);
> > +		struct xe_bo *bo = vma->gpuva.gem.obj ?
> > +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
> > +
> > +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
> > +			continue;
> > +
> > +		snap->snap[i].ofs = xe_vma_start(vma);
> > +		snap->snap[i].len = xe_vma_size(vma);
> > +		if (bo) {
> > +			snap->snap[i].bo = xe_bo_get(bo);
> > +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
> > +		} else if (xe_vma_is_userptr(vma)) {
> > +			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
> > +			if (mmget_not_zero(userptr->notifier.mm))
> > +				snap->snap[i].mm = userptr->notifier.mm;
> > +			else
> > +				snap->snap[i].data = ERR_PTR(-EFAULT);
> > +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
> > +		} else {
> > +			snap->snap[i].data = ERR_PTR(-ENOENT);
> > +		}
> > +		i++;
> > +	}
> > +
> > +out_unlock:
> > +	mutex_unlock(&vm->snap_mutex);
> > +	return snap;
> > +}
> > +
> > +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
> > +{
> > +	for (int i = 0; i < snap->num_snaps; i++) {
> > +		struct xe_bo *bo = snap->snap[i].bo;
> > +		struct iosys_map src;
> > +		int err;
> > +
> > +		if (IS_ERR(snap->snap[i].data))
> > +			continue;
> > +
> > +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
> > +		if (!snap->snap[i].data) {
> > +			snap->snap[i].data = ERR_PTR(-ENOMEM);
> > +			goto cleanup_bo;
> > +		}
> > +
> > +		if (bo) {
> > +			dma_resv_lock(bo->ttm.base.resv, NULL);
> > +			err = ttm_bo_vmap(&bo->ttm, &src);
> > +			if (!err) {
> > +				xe_map_memcpy_from(xe_bo_device(bo),
> > +						   snap->snap[i].data,
> > +						   &src, snap->snap[i].bo_ofs,
> > +						   snap->snap[i].len);
> > +				ttm_bo_vunmap(&bo->ttm, &src);
> > +			}
> > +			dma_resv_unlock(bo->ttm.base.resv);
> > +		} else {
> > +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
> > +			kthread_use_mm(snap->snap[i].mm);
> > +
> > +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
> > +				err = 0;
> > +			else
> > +				err = -EFAULT;
> > +			kthread_unuse_mm(snap->snap[i].mm);
> > +			mmput(snap->snap[i].mm);
> > +			snap->snap[i].mm = NULL;
> > +		}
> > +
> > +		if (err) {
> > +			kvfree(snap->snap[i].data);
> > +			snap->snap[i].data = ERR_PTR(err);
> > +		}
> > +
> > +cleanup_bo:
> > +		xe_bo_put(bo);
> > +		snap->snap[i].bo = NULL;
> > +	}
> > +}
> > +
> > +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
> > +{
> > +	unsigned long i, j;
> > +
> > +	for (i = 0; i < snap->num_snaps; i++) {
> > +		if (IS_ERR(snap->snap[i].data))
> > +			goto uncaptured;
> > +
> > +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
> > +		drm_printf(p, "[%llx].data: ",
> > +			   snap->snap[i].ofs + j);
> > +
> > +		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
> > +			uint32_t *val = snap->snap[i].data + j;
> > +			char dumped[ASCII85_BUFSZ];
> > +
> > +			drm_puts(p, ascii85_encode(*val, dumped));
> > +		}
> > +
> > +		drm_puts(p, "\n");
> > +		continue;
> > +
> > +uncaptured:
> > +		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
> > +			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
> > +			   PTR_ERR(snap->snap[i].data));
> > +	}
> > +}
> > +
> > +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
> > +{
> > +	unsigned long i;
> > +
> > +	if (!snap)
> > +		return;
> > +
> > +	for (i = 0; i < snap->num_snaps; i++) {
> > +		if (!IS_ERR(snap->snap[i].data))
> > +			kvfree(snap->snap[i].data);
> > +		xe_bo_put(snap->snap[i].bo);
> > +		if (snap->snap[i].mm)
> > +			mmput(snap->snap[i].mm);
> > +	}
> > +	kvfree(snap);
> > +}
> > diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> > index df4a82e960ff0..6df1f1c7f85d9 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.h
> > +++ b/drivers/gpu/drm/xe/xe_vm.h
> > @@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
> >  { /* noop */ }
> >  #endif
> >  #endif
> > +
> > +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
> > +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
> > +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
> > +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);
> 


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

* Re: [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-02 22:40 ` [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
  2024-02-02 22:45   ` [PATCH v3.1] " Maarten Lankhorst
@ 2024-02-05 20:36   ` Souza, Jose
  1 sibling, 0 replies; 27+ messages in thread
From: Souza, Jose @ 2024-02-05 20:36 UTC (permalink / raw)
  To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com

On Fri, 2024-02-02 at 23:40 +0100, Maarten Lankhorst wrote:
> Since we cannot immediately capture the BO's and userptr, perform it in
> 2 stages. The immediate stage takes a reference to each BO and userptr,
> while a delayed worker captures the contents and then frees the
> reference.
> 
> This is required because in signaling context, no locks can be taken, no
> memory can be allocated, and no waits on userspace can be performed.
> 
> With the delayed worker, all of this can be performed very easily,
> without having to resort to hacks.
> 
> Changes since v1:
> - Fix crash on NULL captured vm.
> - Use ascii85_encode to capture BO contents and save some space.
> - Add length to coredump output for each captured area.
> Changes since v2:
> - Dump each mapping on their own line, to simplify tooling.
> - Fix null pointer deref in xe_vm_snapshot_free.
> 
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
>  drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
>  drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
>  drivers/gpu/drm/xe/xe_vm.c                | 161 ++++++++++++++++++++++
>  drivers/gpu/drm/xe/xe_vm.h                |   5 +
>  4 files changed, 205 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 08d3f6cb72292..3e863e51b9d4d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -17,6 +17,7 @@
>  #include "xe_guc_submit.h"
>  #include "xe_hw_engine.h"
>  #include "xe_sched_job.h"
> +#include "xe_vm.h"
>  
>  /**
>   * DOC: Xe device coredump
> @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
>  	return &q->gt->uc.guc;
>  }
>  
> +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
> +{
> +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
> +
> +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +	if (ss->vm)
> +		xe_vm_snapshot_capture_delayed(ss->vm);
> +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> +}
> +
>  static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  				   size_t count, void *data, size_t datalen)
>  {
>  	struct xe_devcoredump *coredump = data;
>  	struct xe_device *xe = coredump_to_xe(coredump);
> -	struct xe_devcoredump_snapshot *ss;
> +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
>  	struct drm_printer p;
>  	struct drm_print_iterator iter;
>  	struct timespec64 ts;
> @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  	if (!data || !coredump_to_xe(coredump))
>  		return -ENODEV;
>  
> +	/* Ensure delayed work is captured before continuing */
> +	flush_work(&ss->work);
> +
>  	iter.data = buffer;
>  	iter.offset = 0;
>  	iter.start = offset;
>  	iter.remain = count;
>  
> -	ss = &coredump->snapshot;
>  	p = drm_coredump_printer(&iter);
>  
>  	drm_printf(&p, "**** Xe Device Coredump ****\n");
> @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
>  						    &p);
> +	if (coredump->snapshot.vm) {
> +		drm_printf(&p, "\n**** VM state ****\n");
> +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
> +	}
>  
>  	return count - iter.remain;
>  }
> @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
>  	if (!data || !coredump_to_xe(coredump))
>  		return;
>  
> +	cancel_work_sync(&coredump->snapshot.work);
> +
>  	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
>  	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
>  	xe_sched_job_snapshot_free(coredump->snapshot.job);
>  	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
>  		if (coredump->snapshot.hwe[i])
>  			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
> +	xe_vm_snapshot_free(coredump->snapshot.vm);
> +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
>  
>  	coredump->captured = false;
>  	drm_info(&coredump_to_xe(coredump)->drm,
> @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	ss->snapshot_time = ktime_get_real();
>  	ss->boot_time = ktime_get_boottime();
>  
> +	ss->gt = q->gt;
> +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);

this

> +
>  	cookie = dma_fence_begin_signalling();
>  	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
>  		if (adj_logical_mask & BIT(i)) {
> @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
>  	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
>  	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
> +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>  
>  	for_each_hw_engine(hwe, q->gt, id) {
>  		if (hwe->class != q->hwe->class ||
> @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>  		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
>  	}
>  
> +	if (ss->vm)
> +		queue_work(system_unbound_wq, &ss->work);

and this should put inside xe_vm_snapshot_capture().

> +
>  	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
>  	dma_fence_end_signalling(cookie);
>  }
> @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
>  		      xe_devcoredump_read, xe_devcoredump_free);
>  }
>  #endif
> +
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> index d259119b2c980..b389c1a298e3d 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
> +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> @@ -12,6 +12,7 @@
>  #include "xe_hw_engine_types.h"
>  
>  struct xe_device;
> +struct xe_gt;
>  
>  /**
>   * struct xe_devcoredump_snapshot - Crash snapshot
> @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
>  	/** @boot_time:  Relative boot time so the uptime can be calculated. */
>  	ktime_t boot_time;
>  
> +	/** @gt: Affected GT, used by forcewake for delayed capture */
> +	struct xe_gt *gt;
> +	/** @work: Workqueue for deffered capture outside of signaling context */
> +	struct work_struct work;
> +
>  	/* GuC snapshots */
>  	/** @ct: GuC CT snapshot */
>  	struct xe_guc_ct_snapshot *ct;
> @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
>  	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
>  	/** @job: Snapshot of job state */
>  	struct xe_sched_job_snapshot *job;
> +	/** @vm: Snapshot of VM state */
> +	struct xe_vm_snapshot *vm;
>  };
>  
>  /**
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index 1f0d58bfd1046..06a1120982cda 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -13,6 +13,7 @@
>  #include <drm/ttm/ttm_execbuf_util.h>
>  #include <drm/ttm/ttm_tt.h>
>  #include <drm/xe_drm.h>
> +#include <linux/ascii85.h>
>  #include <linux/delay.h>
>  #include <linux/kthread.h>
>  #include <linux/mm.h>
> @@ -3267,3 +3268,163 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
>  
>  	return 0;
>  }
> +
> +struct xe_vm_snapshot {
> +	unsigned long num_snaps;
> +	struct {
> +		uint64_t ofs, bo_ofs;
> +		unsigned long len;
> +		struct xe_bo *bo;
> +		void *data;
> +		struct mm_struct *mm;
> +	} snap[];
> +};
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
> +{
> +	unsigned long num_snaps = 0, i;
> +	struct xe_vm_snapshot *snap = NULL;
> +	struct drm_gpuva *gpuva;
> +
> +	if (!vm)
> +		return NULL;
> +
> +	mutex_lock(&vm->snap_mutex);
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		if (gpuva->flags & XE_VMA_DUMPABLE)
> +			num_snaps++;
> +	}
> +
> +	if (num_snaps)
> +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
> +	if (!snap)
> +		goto out_unlock;
> +
> +	snap->num_snaps = num_snaps;
> +	i = 0;
> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> +		struct xe_vma *vma = gpuva_to_vma(gpuva);
> +		struct xe_bo *bo = vma->gpuva.gem.obj ?
> +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
> +
> +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
> +			continue;
> +
> +		snap->snap[i].ofs = xe_vma_start(vma);
> +		snap->snap[i].len = xe_vma_size(vma);
> +		if (bo) {
> +			snap->snap[i].bo = xe_bo_get(bo);
> +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
> +		} else if (xe_vma_is_userptr(vma)) {
> +			if (mmget_not_zero(vma->userptr.notifier.mm))
> +				snap->snap[i].mm = vma->userptr.notifier.mm;
> +			else
> +				snap->snap[i].data = ERR_PTR(-EFAULT);
> +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
> +		} else {
> +			snap->snap[i].data = ERR_PTR(-ENOENT);
> +		}
> +		i++;
> +	}
> +
> +out_unlock:
> +	mutex_unlock(&vm->snap_mutex);
> +	return snap;
> +}
> +
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
> +{
> +	for (int i = 0; i < snap->num_snaps; i++) {
> +		struct xe_bo *bo = snap->snap[i].bo;
> +		struct iosys_map src;
> +		int err;
> +
> +		if (IS_ERR(snap->snap[i].data))
> +			continue;
> +
> +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
> +		if (!snap->snap[i].data) {
> +			snap->snap[i].data = ERR_PTR(-ENOMEM);
> +			goto cleanup_bo;
> +		}
> +
> +		if (bo) {
> +			dma_resv_lock(bo->ttm.base.resv, NULL);
> +			err = ttm_bo_vmap(&bo->ttm, &src);
> +			if (!err) {
> +				xe_map_memcpy_from(xe_bo_device(bo),
> +						   snap->snap[i].data,
> +						   &src, snap->snap[i].bo_ofs,
> +						   snap->snap[i].len);
> +				ttm_bo_vunmap(&bo->ttm, &src);
> +			}
> +			dma_resv_unlock(bo->ttm.base.resv);
> +		} else {
> +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
> +			kthread_use_mm(snap->snap[i].mm);
> +
> +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
> +				err = 0;
> +			else
> +				err = -EFAULT;
> +			kthread_unuse_mm(snap->snap[i].mm);
> +			mmput(snap->snap[i].mm);
> +			snap->snap[i].mm = NULL;
> +		}
> +
> +		if (err) {
> +			kvfree(snap->snap[i].data);
> +			snap->snap[i].data = ERR_PTR(err);
> +		}
> +
> +cleanup_bo:
> +		xe_bo_put(bo);
> +		snap->snap[i].bo = NULL;
> +	}
> +}
> +
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
> +{
> +	unsigned long i, j;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (IS_ERR(snap->snap[i].data))
> +			goto uncaptured;
> +
> +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
> +		drm_printf(p, "[%llx].data: ",
> +			   snap->snap[i].ofs + j);
> +
> +		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
> +			uint32_t *val = snap->snap[i].data + j;
> +			char dumped[ASCII85_BUFSZ];
> +
> +			drm_puts(p, ascii85_encode(*val, dumped));
> +		}
> +
> +		drm_puts(p, "\n");
> +		continue;
> +
> +uncaptured:
> +		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
> +			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
> +			   PTR_ERR(snap->snap[i].data));
> +	}
> +}
> +
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
> +{
> +	unsigned long i;
> +
> +	if (!snap)
> +		return;
> +
> +	for (i = 0; i < snap->num_snaps; i++) {
> +		if (!IS_ERR(snap->snap[i].data))
> +			kvfree(snap->snap[i].data);
> +		xe_bo_put(snap->snap[i].bo);
> +		if (snap->snap[i].mm)
> +			mmput(snap->snap[i].mm);
> +	}
> +	kvfree(snap);
> +}
> diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> index df4a82e960ff0..6df1f1c7f85d9 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
>  { /* noop */ }
>  #endif
>  #endif
> +
> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
> +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);


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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-05 20:35       ` Souza, Jose
@ 2024-02-06 20:08         ` Souza, Jose
  2024-02-13 14:41           ` Maarten Lankhorst
  0 siblings, 1 reply; 27+ messages in thread
From: Souza, Jose @ 2024-02-06 20:08 UTC (permalink / raw)
  To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com

On Mon, 2024-02-05 at 12:35 -0800, José Roberto de Souza wrote:
> On Mon, 2024-02-05 at 08:32 -0800, José Roberto de Souza wrote:
> > On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
> > > Since we cannot immediately capture the BO's and userptr, perform it in
> > > 2 stages. The immediate stage takes a reference to each BO and userptr,
> > > while a delayed worker captures the contents and then frees the
> > > reference.
> > > 
> > > This is required because in signaling context, no locks can be taken, no
> > > memory can be allocated, and no waits on userspace can be performed.
> > > 
> > > With the delayed worker, all of this can be performed very easily,
> > > without having to resort to hacks.
> > > 
> > > Changes since v1:
> > > - Fix crash on NULL captured vm.
> > > - Use ascii85_encode to capture BO contents and save some space.
> > > - Add length to coredump output for each captured area.
> > > Changes since v2:
> > > - Dump each mapping on their own line, to simplify tooling.
> > > - Fix null pointer deref in xe_vm_snapshot_free.
> > 
> > 
> > First crash dump with piglit already got:
> > 
> > 
> > [   65.097735] xe 0000:00:02.0: [drm:intel_pps_vdd_off_sync_unlocked [xe]] [ENCODER:307:DDI A/PHY A] PPS 0 PP_STATUS: 0x80000008 PP_CONTROL:
> > 0x00000067
> > [   65.238975] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_3
> > [   65.239050] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_2
> > [  305.225363] loop0: detected capacity change from 0 to 8
> > [  430.689574] xe 0000:00:02.0: [drm] Timedout job: seqno=4294967169, guc_id=2, flags=0x8
> > [  430.689933] ------------[ cut here ]------------
> > [  430.689958] DEBUG_LOCKS_WARN_ON(lock->magic != lock)
> > [  430.689964] WARNING: CPU: 6 PID: 94 at kernel/locking/mutex.c:587 __mutex_lock+0x50d/0xb80
> > [  430.690007] Modules linked in: snd_hda_codec_hdmi snd_ctl_led ledtrig_audio snd_hda_codec_realtek snd_hda_codec_generic xe drm_ttm_helper gpu_sched
> > drm_suballoc_helper drm_gpuvm drm_exec i2c_algo_bit drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp coretemp snd_hda_intel
> > wmi_bmof crct10dif_pclmul snd_intel_dspcfg crc32_pclmul snd_hda_codec e1000e video ghash_clmulni_intel snd_hwdep kvm_intel snd_hda_core ptp i2c_i801
> > snd_pcm pps_core i2c_smbus mei_me mei intel_pmc_core intel_vsec wmi pmt_telemetry pmt_class fuse
> > [  430.690164] CPU: 6 PID: 94 Comm: kworker/u16:2 Not tainted 6.8.0-rc3-zeh-xe+ #1222
> > [  430.690188] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
> > [  430.690212] Workqueue: gt-ordered-wq drm_sched_job_timedout [gpu_sched]
> > [  430.690239] RIP: 0010:__mutex_lock+0x50d/0xb80
> > [  430.690254] Code: ff 85 c0 0f 84 7d fb ff ff 8b 15 b2 ec ba 00 85 d2 0f 85 6f fb ff ff 48 c7 c6 ca 46 3a 82 48 c7 c7 73 d6 39 82 e8 73 19 40 ff
> > <0f> 0b e9 55 fb ff ff 31 c9 31 d2 4c 89 e7 e8 80 7e 47 ff 84 c0 0f
> > [  430.690298] RSP: 0018:ffffc900005ebc60 EFLAGS: 00010282
> > [  430.690313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
> > [  430.690332] RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
> > [  430.690356] RBP: ffffc900005ebcf0 R08: 00000000fffeffff R09: 0000000000000001
> > [  430.690375] R10: 00000000fffeffff R11: ffff888287080000 R12: ffff88824998d4a8
> > [  430.690394] R13: 0000000000000000 R14: ffff88824998d038 R15: ffff8881109b3e00
> > [  430.690417] FS:  0000000000000000(0000) GS:ffff888287b00000(0000) knlGS:0000000000000000
> > [  430.690438] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [  430.690455] CR2: 00007f5ccd99de3e CR3: 000000000564a003 CR4: 0000000000770ef0
> > [  430.690475] PKRU: 55555554
> > [  430.690485] Call Trace:
> > [  430.690495]  <TASK>
> > [  430.690504]  ? __mutex_lock+0x50d/0xb80
> > [  430.690518]  ? __warn+0x7c/0x170
> > [  430.690538]  ? __mutex_lock+0x50d/0xb80
> > [  430.690575]  ? report_bug+0x189/0x1c0
> > [  430.690597]  ? handle_bug+0x36/0x70
> > [  430.690616]  ? exc_invalid_op+0x13/0x60
> > [  430.690637]  ? asm_exc_invalid_op+0x16/0x20
> > [  430.690661]  ? __mutex_lock+0x50d/0xb80
> > [  430.690680]  ? __slab_alloc.isra.0+0x4d/0x90
> > [  430.690703]  ? __slab_alloc.isra.0+0x5a/0x90
> > [  430.690722]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> > [  430.690840]  ? rcu_is_watching+0xd/0x40
> > [  430.690863]  ? __kmalloc+0x2bd/0x400
> > [  430.690883]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> > [  430.690984]  xe_vm_snapshot_capture+0x35/0x1f0 [xe]
> > [  430.691070]  ? xe_sched_job_snapshot_capture+0x64/0x80 [xe]
> > [  430.691155]  xe_devcoredump+0x1b9/0x2e0 [xe]
> > [  430.691226]  guc_exec_queue_timedout_job+0x98/0x5a0 [xe]
> > [  430.691305]  drm_sched_job_timedout+0x77/0xe0 [gpu_sched]
> > [  430.691337]  ? process_one_work+0x18d/0x4d0
> > [  430.691360]  process_one_work+0x1f4/0x4d0
> > [  430.691378]  worker_thread+0x1d8/0x3c0
> > [  430.691396]  ? rescuer_thread+0x390/0x390
> > [  430.691414]  kthread+0xfb/0x130
> > [  430.691429]  ? kthread_complete_and_exit+0x20/0x20
> > [  430.691451]  ret_from_fork+0x28/0x40
> > [  430.691470]  ? kthread_complete_and_exit+0x20/0x20
> > [  430.691495]  ret_from_fork_asm+0x11/0x20
> > [  430.691514]  </TASK>
> > [  430.691523] irq event stamp: 6077281
> > [  430.691537] hardirqs last  enabled at (6077281): [<ffffffff81d2dcaa>] _raw_spin_unlock_irqrestore+0x4a/0x70
> > [  430.691598] hardirqs last disabled at (6077280): [<ffffffff81d2da7a>] _raw_spin_lock_irqsave+0x4a/0x50
> > [  430.691640] softirqs last  enabled at (6075212): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
> > [  430.691679] softirqs last disabled at (6075205): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
> > [  430.691722] ---[ end trace 0000000000000000 ]---
> > [  430.691802] xe 0000:00:02.0: [drm] Xe device coredump has been created
> 
> Hold a bit in this crash, the VM is being destroyed by Iris before drm_exec is done.
> I think fixing it will fix this warning.

Yep that was the case, it will be fixed by https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27500

> 
> > 
> > And again this is missing 'hw status', 'hw context' and 'GuC log buffer' dumps(using i915 error dump names).
> > 

If could at least include 'hw status' and 'hw context' buffers in the dump and fix the other comments that I left we would be ready to merge this.
The 'GuC log buffer' can be added later.

> > 
> > > 
> > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > > ---
> > >  drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
> > >  drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
> > >  drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
> > >  drivers/gpu/drm/xe/xe_vm.h                |   5 +
> > >  4 files changed, 206 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> > > index 08d3f6cb72292..3e863e51b9d4d 100644
> > > --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> > > +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> > > @@ -17,6 +17,7 @@
> > >  #include "xe_guc_submit.h"
> > >  #include "xe_hw_engine.h"
> > >  #include "xe_sched_job.h"
> > > +#include "xe_vm.h"
> > >  
> > >  /**
> > >   * DOC: Xe device coredump
> > > @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
> > >  	return &q->gt->uc.guc;
> > >  }
> > >  
> > > +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
> > > +{
> > > +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
> > > +
> > > +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> > > +	if (ss->vm)
> > > +		xe_vm_snapshot_capture_delayed(ss->vm);
> > > +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
> > > +}
> > > +
> > >  static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> > >  				   size_t count, void *data, size_t datalen)
> > >  {
> > >  	struct xe_devcoredump *coredump = data;
> > >  	struct xe_device *xe = coredump_to_xe(coredump);
> > > -	struct xe_devcoredump_snapshot *ss;
> > > +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> > >  	struct drm_printer p;
> > >  	struct drm_print_iterator iter;
> > >  	struct timespec64 ts;
> > > @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> > >  	if (!data || !coredump_to_xe(coredump))
> > >  		return -ENODEV;
> > >  
> > > +	/* Ensure delayed work is captured before continuing */
> > > +	flush_work(&ss->work);
> > > +
> > >  	iter.data = buffer;
> > >  	iter.offset = 0;
> > >  	iter.start = offset;
> > >  	iter.remain = count;
> > >  
> > > -	ss = &coredump->snapshot;
> > >  	p = drm_coredump_printer(&iter);
> > >  
> > >  	drm_printf(&p, "**** Xe Device Coredump ****\n");
> > > @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
> > >  		if (coredump->snapshot.hwe[i])
> > >  			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
> > >  						    &p);
> > > +	if (coredump->snapshot.vm) {
> > > +		drm_printf(&p, "\n**** VM state ****\n");
> > > +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
> > > +	}
> > >  
> > >  	return count - iter.remain;
> > >  }
> > > @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
> > >  	if (!data || !coredump_to_xe(coredump))
> > >  		return;
> > >  
> > > +	cancel_work_sync(&coredump->snapshot.work);
> > > +
> > >  	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
> > >  	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
> > >  	xe_sched_job_snapshot_free(coredump->snapshot.job);
> > >  	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
> > >  		if (coredump->snapshot.hwe[i])
> > >  			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
> > > +	xe_vm_snapshot_free(coredump->snapshot.vm);
> > > +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
> > >  
> > >  	coredump->captured = false;
> > >  	drm_info(&coredump_to_xe(coredump)->drm,
> > > @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> > >  	ss->snapshot_time = ktime_get_real();
> > >  	ss->boot_time = ktime_get_boottime();
> > >  
> > > +	ss->gt = q->gt;
> > > +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
> > > +
> > >  	cookie = dma_fence_begin_signalling();
> > >  	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
> > >  		if (adj_logical_mask & BIT(i)) {
> > > @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> > >  	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
> > >  	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
> > >  	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
> > > +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
> > >  
> > >  	for_each_hw_engine(hwe, q->gt, id) {
> > >  		if (hwe->class != q->hwe->class ||
> > > @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
> > >  		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
> > >  	}
> > >  
> > > +	if (ss->vm)
> > > +		queue_work(system_unbound_wq, &ss->work);
> > > +
> > >  	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
> > >  	dma_fence_end_signalling(cookie);
> > >  }
> > > @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
> > >  		      xe_devcoredump_read, xe_devcoredump_free);
> > >  }
> > >  #endif
> > > +
> > > diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > > index d259119b2c980..b389c1a298e3d 100644
> > > --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > > +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
> > > @@ -12,6 +12,7 @@
> > >  #include "xe_hw_engine_types.h"
> > >  
> > >  struct xe_device;
> > > +struct xe_gt;
> > >  
> > >  /**
> > >   * struct xe_devcoredump_snapshot - Crash snapshot
> > > @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
> > >  	/** @boot_time:  Relative boot time so the uptime can be calculated. */
> > >  	ktime_t boot_time;
> > >  
> > > +	/** @gt: Affected GT, used by forcewake for delayed capture */
> > > +	struct xe_gt *gt;
> > > +	/** @work: Workqueue for deffered capture outside of signaling context */
> > > +	struct work_struct work;
> > > +
> > >  	/* GuC snapshots */
> > >  	/** @ct: GuC CT snapshot */
> > >  	struct xe_guc_ct_snapshot *ct;
> > > @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
> > >  	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> > >  	/** @job: Snapshot of job state */
> > >  	struct xe_sched_job_snapshot *job;
> > > +	/** @vm: Snapshot of VM state */
> > > +	struct xe_vm_snapshot *vm;
> > >  };
> > >  
> > >  /**
> > > diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> > > index 1f0d58bfd1046..6965fe15bcbea 100644
> > > --- a/drivers/gpu/drm/xe/xe_vm.c
> > > +++ b/drivers/gpu/drm/xe/xe_vm.c
> > > @@ -13,6 +13,7 @@
> > >  #include <drm/ttm/ttm_execbuf_util.h>
> > >  #include <drm/ttm/ttm_tt.h>
> > >  #include <drm/xe_drm.h>
> > > +#include <linux/ascii85.h>
> > >  #include <linux/delay.h>
> > >  #include <linux/kthread.h>
> > >  #include <linux/mm.h>
> > > @@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
> > >  
> > >  	return 0;
> > >  }
> > > +
> > > +struct xe_vm_snapshot {
> > > +	unsigned long num_snaps;
> > > +	struct {
> > > +		uint64_t ofs, bo_ofs;
> > > +		unsigned long len;
> > > +		struct xe_bo *bo;
> > > +		void *data;
> > > +		struct mm_struct *mm;
> > > +	} snap[];
> > > +};
> > > +
> > > +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
> > > +{
> > > +	unsigned long num_snaps = 0, i;
> > > +	struct xe_vm_snapshot *snap = NULL;
> > > +	struct drm_gpuva *gpuva;
> > > +
> > > +	if (!vm)
> > > +		return NULL;
> > > +
> > > +	mutex_lock(&vm->snap_mutex);
> > > +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> > > +		if (gpuva->flags & XE_VMA_DUMPABLE)
> > > +			num_snaps++;
> > > +	}
> > > +
> > > +	if (num_snaps)
> > > +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
> > > +	if (!snap)
> > > +		goto out_unlock;
> > > +
> > > +	snap->num_snaps = num_snaps;
> > > +	i = 0;
> > > +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
> > > +		struct xe_vma *vma = gpuva_to_vma(gpuva);
> > > +		struct xe_bo *bo = vma->gpuva.gem.obj ?
> > > +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
> > > +
> > > +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
> > > +			continue;
> > > +
> > > +		snap->snap[i].ofs = xe_vma_start(vma);
> > > +		snap->snap[i].len = xe_vma_size(vma);
> > > +		if (bo) {
> > > +			snap->snap[i].bo = xe_bo_get(bo);
> > > +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
> > > +		} else if (xe_vma_is_userptr(vma)) {
> > > +			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
> > > +			if (mmget_not_zero(userptr->notifier.mm))
> > > +				snap->snap[i].mm = userptr->notifier.mm;
> > > +			else
> > > +				snap->snap[i].data = ERR_PTR(-EFAULT);
> > > +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
> > > +		} else {
> > > +			snap->snap[i].data = ERR_PTR(-ENOENT);
> > > +		}
> > > +		i++;
> > > +	}
> > > +
> > > +out_unlock:
> > > +	mutex_unlock(&vm->snap_mutex);
> > > +	return snap;
> > > +}
> > > +
> > > +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
> > > +{
> > > +	for (int i = 0; i < snap->num_snaps; i++) {
> > > +		struct xe_bo *bo = snap->snap[i].bo;
> > > +		struct iosys_map src;
> > > +		int err;
> > > +
> > > +		if (IS_ERR(snap->snap[i].data))
> > > +			continue;
> > > +
> > > +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
> > > +		if (!snap->snap[i].data) {
> > > +			snap->snap[i].data = ERR_PTR(-ENOMEM);
> > > +			goto cleanup_bo;
> > > +		}
> > > +
> > > +		if (bo) {
> > > +			dma_resv_lock(bo->ttm.base.resv, NULL);
> > > +			err = ttm_bo_vmap(&bo->ttm, &src);
> > > +			if (!err) {
> > > +				xe_map_memcpy_from(xe_bo_device(bo),
> > > +						   snap->snap[i].data,
> > > +						   &src, snap->snap[i].bo_ofs,
> > > +						   snap->snap[i].len);
> > > +				ttm_bo_vunmap(&bo->ttm, &src);
> > > +			}
> > > +			dma_resv_unlock(bo->ttm.base.resv);
> > > +		} else {
> > > +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
> > > +			kthread_use_mm(snap->snap[i].mm);
> > > +
> > > +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
> > > +				err = 0;
> > > +			else
> > > +				err = -EFAULT;
> > > +			kthread_unuse_mm(snap->snap[i].mm);
> > > +			mmput(snap->snap[i].mm);
> > > +			snap->snap[i].mm = NULL;
> > > +		}
> > > +
> > > +		if (err) {
> > > +			kvfree(snap->snap[i].data);
> > > +			snap->snap[i].data = ERR_PTR(err);
> > > +		}
> > > +
> > > +cleanup_bo:
> > > +		xe_bo_put(bo);
> > > +		snap->snap[i].bo = NULL;
> > > +	}
> > > +}
> > > +
> > > +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
> > > +{
> > > +	unsigned long i, j;
> > > +
> > > +	for (i = 0; i < snap->num_snaps; i++) {
> > > +		if (IS_ERR(snap->snap[i].data))
> > > +			goto uncaptured;
> > > +
> > > +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
> > > +		drm_printf(p, "[%llx].data: ",
> > > +			   snap->snap[i].ofs + j);
> > > +
> > > +		for (j = 0; j < snap->snap[i].len; j += sizeof(u32)) {
> > > +			uint32_t *val = snap->snap[i].data + j;
> > > +			char dumped[ASCII85_BUFSZ];
> > > +
> > > +			drm_puts(p, ascii85_encode(*val, dumped));
> > > +		}
> > > +
> > > +		drm_puts(p, "\n");
> > > +		continue;
> > > +
> > > +uncaptured:
> > > +		drm_printf(p, "Unable to capture range [%llx-%llx]: %li\n",
> > > +			   snap->snap[i].ofs, snap->snap[i].ofs + snap->snap[i].len - 1,
> > > +			   PTR_ERR(snap->snap[i].data));
> > > +	}
> > > +}
> > > +
> > > +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap)
> > > +{
> > > +	unsigned long i;
> > > +
> > > +	if (!snap)
> > > +		return;
> > > +
> > > +	for (i = 0; i < snap->num_snaps; i++) {
> > > +		if (!IS_ERR(snap->snap[i].data))
> > > +			kvfree(snap->snap[i].data);
> > > +		xe_bo_put(snap->snap[i].bo);
> > > +		if (snap->snap[i].mm)
> > > +			mmput(snap->snap[i].mm);
> > > +	}
> > > +	kvfree(snap);
> > > +}
> > > diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> > > index df4a82e960ff0..6df1f1c7f85d9 100644
> > > --- a/drivers/gpu/drm/xe/xe_vm.h
> > > +++ b/drivers/gpu/drm/xe/xe_vm.h
> > > @@ -271,3 +271,8 @@ static inline void vm_dbg(const struct drm_device *dev,
> > >  { /* noop */ }
> > >  #endif
> > >  #endif
> > > +
> > > +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm);
> > > +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap);
> > > +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p);
> > > +void xe_vm_snapshot_free(struct xe_vm_snapshot *snap);
> > 
> 


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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-05 16:47     ` Souza, Jose
@ 2024-02-13 14:28       ` Maarten Lankhorst
  0 siblings, 0 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-13 14:28 UTC (permalink / raw)
  To: Souza, Jose, intel-xe@lists.freedesktop.org

Hey,

On 2024-02-05 17:47, Souza, Jose wrote:
> On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
>> Since we cannot immediately capture the BO's and userptr, perform it in
>> 2 stages. The immediate stage takes a reference to each BO and userptr,
>> while a delayed worker captures the contents and then frees the
>> reference.
>>
>> This is required because in signaling context, no locks can be taken, no
>> memory can be allocated, and no waits on userspace can be performed.
>>
>> With the delayed worker, all of this can be performed very easily,
>> without having to resort to hacks.
>>
>> Changes since v1:
>> - Fix crash on NULL captured vm.
>> - Use ascii85_encode to capture BO contents and save some space.
>> - Add length to coredump output for each captured area.
>> Changes since v2:
>> - Dump each mapping on their own line, to simplify tooling.
>> - Fix null pointer deref in xe_vm_snapshot_free.
>>
>> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
>> ---
>>   drivers/gpu/drm/xe/xe_devcoredump.c       |  33 ++++-
>>   drivers/gpu/drm/xe/xe_devcoredump_types.h |   8 ++
>>   drivers/gpu/drm/xe/xe_vm.c                | 162 ++++++++++++++++++++++
>>   drivers/gpu/drm/xe/xe_vm.h                |   5 +
>>   4 files changed, 206 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
>> index 08d3f6cb72292..3e863e51b9d4d 100644
>> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
>> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
>> @@ -17,6 +17,7 @@
>>   #include "xe_guc_submit.h"
>>   #include "xe_hw_engine.h"
>>   #include "xe_sched_job.h"
>> +#include "xe_vm.h"
>>   
>>   /**
>>    * DOC: Xe device coredump
>> @@ -59,12 +60,22 @@ static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
>>   	return &q->gt->uc.guc;
>>   }
>>   
>> +static void xe_devcoredump_deferred_snap_work(struct work_struct *work)
>> +{
>> +	struct xe_devcoredump_snapshot *ss = container_of(work, typeof(*ss), work);
>> +
>> +	xe_force_wake_get(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
>> +	if (ss->vm)
>> +		xe_vm_snapshot_capture_delayed(ss->vm);
>> +	xe_force_wake_put(gt_to_fw(ss->gt), XE_FORCEWAKE_ALL);
>> +}
>> +
>>   static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>>   				   size_t count, void *data, size_t datalen)
>>   {
>>   	struct xe_devcoredump *coredump = data;
>>   	struct xe_device *xe = coredump_to_xe(coredump);
>> -	struct xe_devcoredump_snapshot *ss;
>> +	struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
>>   	struct drm_printer p;
>>   	struct drm_print_iterator iter;
>>   	struct timespec64 ts;
>> @@ -74,12 +85,14 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>>   	if (!data || !coredump_to_xe(coredump))
>>   		return -ENODEV;
>>   
>> +	/* Ensure delayed work is captured before continuing */
>> +	flush_work(&ss->work);
>> +
>>   	iter.data = buffer;
>>   	iter.offset = 0;
>>   	iter.start = offset;
>>   	iter.remain = count;
>>   
>> -	ss = &coredump->snapshot;
>>   	p = drm_coredump_printer(&iter);
>>   
>>   	drm_printf(&p, "**** Xe Device Coredump ****\n");
>> @@ -104,6 +117,10 @@ static ssize_t xe_devcoredump_read(char *buffer, loff_t offset,
>>   		if (coredump->snapshot.hwe[i])
>>   			xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i],
>>   						    &p);
>> +	if (coredump->snapshot.vm) {
>> +		drm_printf(&p, "\n**** VM state ****\n");
>> +		xe_vm_snapshot_print(coredump->snapshot.vm, &p);
>> +	}
>>   
>>   	return count - iter.remain;
>>   }
>> @@ -117,12 +134,16 @@ static void xe_devcoredump_free(void *data)
>>   	if (!data || !coredump_to_xe(coredump))
>>   		return;
>>   
>> +	cancel_work_sync(&coredump->snapshot.work);
>> +
>>   	xe_guc_ct_snapshot_free(coredump->snapshot.ct);
>>   	xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge);
>>   	xe_sched_job_snapshot_free(coredump->snapshot.job);
>>   	for (i = 0; i < XE_NUM_HW_ENGINES; i++)
>>   		if (coredump->snapshot.hwe[i])
>>   			xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]);
>> +	xe_vm_snapshot_free(coredump->snapshot.vm);
>> +	memset(&coredump->snapshot, 0, sizeof(coredump->snapshot));
>>   
>>   	coredump->captured = false;
>>   	drm_info(&coredump_to_xe(coredump)->drm,
>> @@ -145,6 +166,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>>   	ss->snapshot_time = ktime_get_real();
>>   	ss->boot_time = ktime_get_boottime();
>>   
>> +	ss->gt = q->gt;
>> +	INIT_WORK(&ss->work, xe_devcoredump_deferred_snap_work);
>> +
>>   	cookie = dma_fence_begin_signalling();
>>   	for (i = 0; q->width > 1 && i < XE_HW_ENGINE_MAX_INSTANCE;) {
>>   		if (adj_logical_mask & BIT(i)) {
>> @@ -160,6 +184,7 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>>   	coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true);
>>   	coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(job);
>>   	coredump->snapshot.job = xe_sched_job_snapshot_capture(job);
>> +	coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>>   
>>   	for_each_hw_engine(hwe, q->gt, id) {
>>   		if (hwe->class != q->hwe->class ||
>> @@ -170,6 +195,9 @@ static void devcoredump_snapshot(struct xe_devcoredump *coredump,
>>   		coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe);
>>   	}
>>   
>> +	if (ss->vm)
>> +		queue_work(system_unbound_wq, &ss->work);
>> +
>>   	xe_force_wake_put(gt_to_fw(q->gt), XE_FORCEWAKE_ALL);
>>   	dma_fence_end_signalling(cookie);
>>   }
>> @@ -203,3 +231,4 @@ void xe_devcoredump(struct xe_sched_job *job)
>>   		      xe_devcoredump_read, xe_devcoredump_free);
>>   }
>>   #endif
>> +
>> diff --git a/drivers/gpu/drm/xe/xe_devcoredump_types.h b/drivers/gpu/drm/xe/xe_devcoredump_types.h
>> index d259119b2c980..b389c1a298e3d 100644
>> --- a/drivers/gpu/drm/xe/xe_devcoredump_types.h
>> +++ b/drivers/gpu/drm/xe/xe_devcoredump_types.h
>> @@ -12,6 +12,7 @@
>>   #include "xe_hw_engine_types.h"
>>   
>>   struct xe_device;
>> +struct xe_gt;
>>   
>>   /**
>>    * struct xe_devcoredump_snapshot - Crash snapshot
>> @@ -26,6 +27,11 @@ struct xe_devcoredump_snapshot {
>>   	/** @boot_time:  Relative boot time so the uptime can be calculated. */
>>   	ktime_t boot_time;
>>   
>> +	/** @gt: Affected GT, used by forcewake for delayed capture */
>> +	struct xe_gt *gt;
>> +	/** @work: Workqueue for deffered capture outside of signaling context */
>> +	struct work_struct work;
>> +
>>   	/* GuC snapshots */
>>   	/** @ct: GuC CT snapshot */
>>   	struct xe_guc_ct_snapshot *ct;
>> @@ -36,6 +42,8 @@ struct xe_devcoredump_snapshot {
>>   	struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
>>   	/** @job: Snapshot of job state */
>>   	struct xe_sched_job_snapshot *job;
>> +	/** @vm: Snapshot of VM state */
>> +	struct xe_vm_snapshot *vm;
>>   };
>>   
>>   /**
>> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
>> index 1f0d58bfd1046..6965fe15bcbea 100644
>> --- a/drivers/gpu/drm/xe/xe_vm.c
>> +++ b/drivers/gpu/drm/xe/xe_vm.c
>> @@ -13,6 +13,7 @@
>>   #include <drm/ttm/ttm_execbuf_util.h>
>>   #include <drm/ttm/ttm_tt.h>
>>   #include <drm/xe_drm.h>
>> +#include <linux/ascii85.h>
>>   #include <linux/delay.h>
>>   #include <linux/kthread.h>
>>   #include <linux/mm.h>
>> @@ -3267,3 +3268,164 @@ int xe_analyze_vm(struct drm_printer *p, struct xe_vm *vm, int gt_id)
>>   
>>   	return 0;
>>   }
>> +
>> +struct xe_vm_snapshot {
>> +	unsigned long num_snaps;
>> +	struct {
>> +		uint64_t ofs, bo_ofs;
>> +		unsigned long len;
>> +		struct xe_bo *bo;
>> +		void *data;
>> +		struct mm_struct *mm;
>> +	} snap[];
>> +};
>> +
>> +struct xe_vm_snapshot *xe_vm_snapshot_capture(struct xe_vm *vm)
>> +{
>> +	unsigned long num_snaps = 0, i;
>> +	struct xe_vm_snapshot *snap = NULL;
>> +	struct drm_gpuva *gpuva;
>> +
>> +	if (!vm)
>> +		return NULL;
>> +
>> +	mutex_lock(&vm->snap_mutex);
>> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
>> +		if (gpuva->flags & XE_VMA_DUMPABLE)
>> +			num_snaps++;
>> +	}
>> +
>> +	if (num_snaps)
>> +		snap = kvzalloc(offsetof(struct xe_vm_snapshot, snap[num_snaps]), GFP_NOWAIT);
>> +	if (!snap)
>> +		goto out_unlock;
>> +
>> +	snap->num_snaps = num_snaps;
>> +	i = 0;
>> +	drm_gpuvm_for_each_va(gpuva, &vm->gpuvm) {
>> +		struct xe_vma *vma = gpuva_to_vma(gpuva);
>> +		struct xe_bo *bo = vma->gpuva.gem.obj ?
>> +			gem_to_xe_bo(vma->gpuva.gem.obj) : NULL;
>> +
>> +		if (!(gpuva->flags & XE_VMA_DUMPABLE))
>> +			continue;
>> +
>> +		snap->snap[i].ofs = xe_vma_start(vma);
>> +		snap->snap[i].len = xe_vma_size(vma);
>> +		if (bo) {
>> +			snap->snap[i].bo = xe_bo_get(bo);
>> +			snap->snap[i].bo_ofs = xe_vma_bo_offset(vma);
>> +		} else if (xe_vma_is_userptr(vma)) {
>> +			struct xe_userptr *userptr = &to_userptr_vma(vma)->userptr;
>> +			if (mmget_not_zero(userptr->notifier.mm))
>> +				snap->snap[i].mm = userptr->notifier.mm;
>> +			else
>> +				snap->snap[i].data = ERR_PTR(-EFAULT);
>> +			snap->snap[i].bo_ofs = xe_vma_userptr(vma);
>> +		} else {
>> +			snap->snap[i].data = ERR_PTR(-ENOENT);
>> +		}
>> +		i++;
>> +	}
>> +
>> +out_unlock:
>> +	mutex_unlock(&vm->snap_mutex);
>> +	return snap;
>> +}
>> +
>> +void xe_vm_snapshot_capture_delayed(struct xe_vm_snapshot *snap)
>> +{
>> +	for (int i = 0; i < snap->num_snaps; i++) {
>> +		struct xe_bo *bo = snap->snap[i].bo;
>> +		struct iosys_map src;
>> +		int err;
>> +
>> +		if (IS_ERR(snap->snap[i].data))
>> +			continue;
>> +
>> +		snap->snap[i].data = kvmalloc(snap->snap[i].len, GFP_USER);
>> +		if (!snap->snap[i].data) {
>> +			snap->snap[i].data = ERR_PTR(-ENOMEM);
>> +			goto cleanup_bo;
>> +		}
>> +
>> +		if (bo) {
>> +			dma_resv_lock(bo->ttm.base.resv, NULL);
>> +			err = ttm_bo_vmap(&bo->ttm, &src);
>> +			if (!err) {
>> +				xe_map_memcpy_from(xe_bo_device(bo),
>> +						   snap->snap[i].data,
>> +						   &src, snap->snap[i].bo_ofs,
>> +						   snap->snap[i].len);
>> +				ttm_bo_vunmap(&bo->ttm, &src);
>> +			}
>> +			dma_resv_unlock(bo->ttm.base.resv);
>> +		} else {
>> +			void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
>> +			kthread_use_mm(snap->snap[i].mm);
>> +
>> +			if (!copy_from_user(snap->snap[i].data, userptr, snap->snap[i].len))
>> +				err = 0;
>> +			else
>> +				err = -EFAULT;
>> +			kthread_unuse_mm(snap->snap[i].mm);
>> +			mmput(snap->snap[i].mm);
>> +			snap->snap[i].mm = NULL;
>> +		}
>> +
>> +		if (err) {
>> +			kvfree(snap->snap[i].data);
>> +			snap->snap[i].data = ERR_PTR(err);
>> +		}
>> +
>> +cleanup_bo:
>> +		xe_bo_put(bo);
>> +		snap->snap[i].bo = NULL;
>> +	}
>> +}
>> +
>> +void xe_vm_snapshot_print(struct xe_vm_snapshot *snap, struct drm_printer *p)
>> +{
>> +	unsigned long i, j;
>> +
>> +	for (i = 0; i < snap->num_snaps; i++) {
>> +		if (IS_ERR(snap->snap[i].data))
>> +			goto uncaptured;
>> +
>> +		drm_printf(p, "[%llx].length: 0x%lx\n", snap->snap[i].ofs, snap->snap[i].len);
>> +		drm_printf(p, "[%llx].data: ",
>> +			   snap->snap[i].ofs + j);
> 
> j needs to be set to 0 before this drm_printf()
j should not have been there, thanks for catching!

~Maarten

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

* Re: [PATCH v3.1] drm/xe: Implement VM snapshot support for BO's and userptr
  2024-02-06 20:08         ` Souza, Jose
@ 2024-02-13 14:41           ` Maarten Lankhorst
  0 siblings, 0 replies; 27+ messages in thread
From: Maarten Lankhorst @ 2024-02-13 14:41 UTC (permalink / raw)
  To: Souza, Jose, intel-xe@lists.freedesktop.org



On 2024-02-06 21:08, Souza, Jose wrote:
> On Mon, 2024-02-05 at 12:35 -0800, José Roberto de Souza wrote:
>> On Mon, 2024-02-05 at 08:32 -0800, José Roberto de Souza wrote:
>>> On Fri, 2024-02-02 at 23:45 +0100, Maarten Lankhorst wrote:
>>>> Since we cannot immediately capture the BO's and userptr, perform it in
>>>> 2 stages. The immediate stage takes a reference to each BO and userptr,
>>>> while a delayed worker captures the contents and then frees the
>>>> reference.
>>>>
>>>> This is required because in signaling context, no locks can be taken, no
>>>> memory can be allocated, and no waits on userspace can be performed.
>>>>
>>>> With the delayed worker, all of this can be performed very easily,
>>>> without having to resort to hacks.
>>>>
>>>> Changes since v1:
>>>> - Fix crash on NULL captured vm.
>>>> - Use ascii85_encode to capture BO contents and save some space.
>>>> - Add length to coredump output for each captured area.
>>>> Changes since v2:
>>>> - Dump each mapping on their own line, to simplify tooling.
>>>> - Fix null pointer deref in xe_vm_snapshot_free.
>>>
>>>
>>> First crash dump with piglit already got:
>>>
>>>
>>> [   65.097735] xe 0000:00:02.0: [drm:intel_pps_vdd_off_sync_unlocked [xe]] [ENCODER:307:DDI A/PHY A] PPS 0 PP_STATUS: 0x80000008 PP_CONTROL:
>>> 0x00000067
>>> [   65.238975] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_3
>>> [   65.239050] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling PW_2
>>> [  305.225363] loop0: detected capacity change from 0 to 8
>>> [  430.689574] xe 0000:00:02.0: [drm] Timedout job: seqno=4294967169, guc_id=2, flags=0x8
>>> [  430.689933] ------------[ cut here ]------------
>>> [  430.689958] DEBUG_LOCKS_WARN_ON(lock->magic != lock)
>>> [  430.689964] WARNING: CPU: 6 PID: 94 at kernel/locking/mutex.c:587 __mutex_lock+0x50d/0xb80
>>> [  430.690007] Modules linked in: snd_hda_codec_hdmi snd_ctl_led ledtrig_audio snd_hda_codec_realtek snd_hda_codec_generic xe drm_ttm_helper gpu_sched
>>> drm_suballoc_helper drm_gpuvm drm_exec i2c_algo_bit drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp coretemp snd_hda_intel
>>> wmi_bmof crct10dif_pclmul snd_intel_dspcfg crc32_pclmul snd_hda_codec e1000e video ghash_clmulni_intel snd_hwdep kvm_intel snd_hda_core ptp i2c_i801
>>> snd_pcm pps_core i2c_smbus mei_me mei intel_pmc_core intel_vsec wmi pmt_telemetry pmt_class fuse
>>> [  430.690164] CPU: 6 PID: 94 Comm: kworker/u16:2 Not tainted 6.8.0-rc3-zeh-xe+ #1222
>>> [  430.690188] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
>>> [  430.690212] Workqueue: gt-ordered-wq drm_sched_job_timedout [gpu_sched]
>>> [  430.690239] RIP: 0010:__mutex_lock+0x50d/0xb80
>>> [  430.690254] Code: ff 85 c0 0f 84 7d fb ff ff 8b 15 b2 ec ba 00 85 d2 0f 85 6f fb ff ff 48 c7 c6 ca 46 3a 82 48 c7 c7 73 d6 39 82 e8 73 19 40 ff
>>> <0f> 0b e9 55 fb ff ff 31 c9 31 d2 4c 89 e7 e8 80 7e 47 ff 84 c0 0f
>>> [  430.690298] RSP: 0018:ffffc900005ebc60 EFLAGS: 00010282
>>> [  430.690313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
>>> [  430.690332] RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
>>> [  430.690356] RBP: ffffc900005ebcf0 R08: 00000000fffeffff R09: 0000000000000001
>>> [  430.690375] R10: 00000000fffeffff R11: ffff888287080000 R12: ffff88824998d4a8
>>> [  430.690394] R13: 0000000000000000 R14: ffff88824998d038 R15: ffff8881109b3e00
>>> [  430.690417] FS:  0000000000000000(0000) GS:ffff888287b00000(0000) knlGS:0000000000000000
>>> [  430.690438] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>> [  430.690455] CR2: 00007f5ccd99de3e CR3: 000000000564a003 CR4: 0000000000770ef0
>>> [  430.690475] PKRU: 55555554
>>> [  430.690485] Call Trace:
>>> [  430.690495]  <TASK>
>>> [  430.690504]  ? __mutex_lock+0x50d/0xb80
>>> [  430.690518]  ? __warn+0x7c/0x170
>>> [  430.690538]  ? __mutex_lock+0x50d/0xb80
>>> [  430.690575]  ? report_bug+0x189/0x1c0
>>> [  430.690597]  ? handle_bug+0x36/0x70
>>> [  430.690616]  ? exc_invalid_op+0x13/0x60
>>> [  430.690637]  ? asm_exc_invalid_op+0x16/0x20
>>> [  430.690661]  ? __mutex_lock+0x50d/0xb80
>>> [  430.690680]  ? __slab_alloc.isra.0+0x4d/0x90
>>> [  430.690703]  ? __slab_alloc.isra.0+0x5a/0x90
>>> [  430.690722]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
>>> [  430.690840]  ? rcu_is_watching+0xd/0x40
>>> [  430.690863]  ? __kmalloc+0x2bd/0x400
>>> [  430.690883]  ? xe_vm_snapshot_capture+0x35/0x1f0 [xe]
>>> [  430.690984]  xe_vm_snapshot_capture+0x35/0x1f0 [xe]
>>> [  430.691070]  ? xe_sched_job_snapshot_capture+0x64/0x80 [xe]
>>> [  430.691155]  xe_devcoredump+0x1b9/0x2e0 [xe]
>>> [  430.691226]  guc_exec_queue_timedout_job+0x98/0x5a0 [xe]
>>> [  430.691305]  drm_sched_job_timedout+0x77/0xe0 [gpu_sched]
>>> [  430.691337]  ? process_one_work+0x18d/0x4d0
>>> [  430.691360]  process_one_work+0x1f4/0x4d0
>>> [  430.691378]  worker_thread+0x1d8/0x3c0
>>> [  430.691396]  ? rescuer_thread+0x390/0x390
>>> [  430.691414]  kthread+0xfb/0x130
>>> [  430.691429]  ? kthread_complete_and_exit+0x20/0x20
>>> [  430.691451]  ret_from_fork+0x28/0x40
>>> [  430.691470]  ? kthread_complete_and_exit+0x20/0x20
>>> [  430.691495]  ret_from_fork_asm+0x11/0x20
>>> [  430.691514]  </TASK>
>>> [  430.691523] irq event stamp: 6077281
>>> [  430.691537] hardirqs last  enabled at (6077281): [<ffffffff81d2dcaa>] _raw_spin_unlock_irqrestore+0x4a/0x70
>>> [  430.691598] hardirqs last disabled at (6077280): [<ffffffff81d2da7a>] _raw_spin_lock_irqsave+0x4a/0x50
>>> [  430.691640] softirqs last  enabled at (6075212): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
>>> [  430.691679] softirqs last disabled at (6075205): [<ffffffff81131962>] irq_exit_rcu+0x82/0xe0
>>> [  430.691722] ---[ end trace 0000000000000000 ]---
>>> [  430.691802] xe 0000:00:02.0: [drm] Xe device coredump has been created
>>
>> Hold a bit in this crash, the VM is being destroyed by Iris before drm_exec is done.
>> I think fixing it will fix this warning.
> 
> Yep that was the case, it will be fixed by https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27500

It will fix the warning, but not the kernel bug. snap_mutex should be 
left valid for longer instead.

I'll destroy it from vm_destroy_work_func instead of xe_vm_close_and_put.

Cheers,
~Maarten

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

end of thread, other threads:[~2024-02-13 14:42 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-02 22:40 [PATCH v3 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
2024-02-02 22:40 ` [PATCH v3 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
2024-02-02 22:40 ` [PATCH v3 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
2024-02-02 22:40 ` [PATCH v3 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
2024-02-02 22:45   ` [PATCH v3.1] " Maarten Lankhorst
2024-02-05 16:32     ` Souza, Jose
2024-02-05 20:35       ` Souza, Jose
2024-02-06 20:08         ` Souza, Jose
2024-02-13 14:41           ` Maarten Lankhorst
2024-02-05 16:47     ` Souza, Jose
2024-02-13 14:28       ` Maarten Lankhorst
2024-02-05 20:36   ` [PATCH v3 4/4] " Souza, Jose
2024-02-02 23:55 ` ✓ CI.Patch_applied: success for series starting with [v3,1/4] drm/xe: Add uapi for dumpable bos (rev2) Patchwork
2024-02-02 23:55 ` ✗ CI.checkpatch: warning " Patchwork
2024-02-02 23:56 ` ✓ CI.KUnit: success " Patchwork
2024-02-03  0:03 ` ✓ CI.Build: " Patchwork
2024-02-03  0:03 ` ✓ CI.Hooks: " Patchwork
2024-02-03  0:05 ` ✓ CI.checksparse: " Patchwork
2024-02-03  0:30 ` ✗ CI.BAT: failure " Patchwork
2024-02-05 10:00 ` [PATCH] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
2024-02-05 10:03 ` ✓ CI.Patch_applied: success for series starting with drm/xe: Add uapi for dumpable bos (rev3) Patchwork
2024-02-05 10:04 ` ✗ CI.checkpatch: warning " Patchwork
2024-02-05 10:05 ` ✓ CI.KUnit: success " Patchwork
2024-02-05 10:12 ` ✓ CI.Build: " Patchwork
2024-02-05 10:12 ` ✓ CI.Hooks: " Patchwork
2024-02-05 10:14 ` ✓ CI.checksparse: " Patchwork
2024-02-05 10:37 ` ✓ 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