* [PATCH 1/4] drm/xe: Add uapi for dumpable bos
@ 2024-01-12 12:41 Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
` (11 more replies)
0 siblings, 12 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-12 12:41 UTC (permalink / raw)
To: intel-xe
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 a7e7a0b24099..0a3b9c0ad772 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -2687,12 +2687,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)
@@ -2919,9 +2920,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 50bbea0992d9..0f975f57f3e5 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.40.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 2/4] drm/xe: Annotate each dumpable vma as such
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
@ 2024-01-12 12:41 ` Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
` (10 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-12 12:41 UTC (permalink / raw)
To: intel-xe
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 0a3b9c0ad772..374ff4c6a029 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -784,6 +784,7 @@ struct dma_fence *xe_vm_rebind(struct xe_vm *vm, bool rebind_worker)
#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,
@@ -796,6 +797,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);
@@ -820,6 +822,8 @@ static struct xe_vma *xe_vma_create(struct xe_vm *vm,
vma->gpuva.flags |= XE_VMA_READ_ONLY;
if (is_null)
vma->gpuva.flags |= DRM_GPUVA_SPARSE;
+ if (dumpable)
+ vma->gpuva.flags |= XE_VMA_DUMPABLE;
for_each_tile(tile, vm->xe, id)
vma->tile_mask |= 0x1 << id;
@@ -2099,6 +2103,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;
@@ -2286,6 +2291,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);
@@ -2310,6 +2317,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);
@@ -2341,6 +2351,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 63e8a50b88e9..2877f44bef7d 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 {
@@ -291,6 +292,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.40.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
@ 2024-01-12 12:41 ` Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
` (9 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-12 12:41 UTC (permalink / raw)
To: intel-xe
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 374ff4c6a029..e1c07c6ecbaf 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1028,7 +1028,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;
@@ -1039,7 +1041,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;
}
@@ -1266,6 +1270,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);
@@ -1391,6 +1396,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);
@@ -1490,6 +1496,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 2877f44bef7d..eeb293c3a170 100644
--- a/drivers/gpu/drm/xe/xe_vm_types.h
+++ b/drivers/gpu/drm/xe/xe_vm_types.h
@@ -157,6 +157,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.40.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
@ 2024-01-12 12:41 ` Maarten Lankhorst
2024-01-12 17:20 ` Souza, Jose
` (2 more replies)
2024-01-12 13:22 ` ✓ CI.Patch_applied: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos Patchwork
` (8 subsequent siblings)
11 siblings, 3 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-12 12:41 UTC (permalink / raw)
To: intel-xe
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.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
drivers/gpu/drm/xe/xe_devcoredump.c | 34 ++++-
drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 ++
drivers/gpu/drm/xe/xe_vm.c | 149 ++++++++++++++++++++++
drivers/gpu/drm/xe/xe_vm.h | 5 +
4 files changed, 194 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
index 68abc0b195be..1ffae670f739 100644
--- a/drivers/gpu/drm/xe/xe_devcoredump.c
+++ b/drivers/gpu/drm/xe/xe_devcoredump.c
@@ -16,6 +16,7 @@
#include "xe_guc_ct.h"
#include "xe_guc_submit.h"
#include "xe_hw_engine.h"
+#include "xe_vm.h"
/**
* DOC: Xe device coredump
@@ -58,11 +59,21 @@ 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_devcoredump_snapshot *ss;
+ struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
struct drm_printer p;
struct drm_print_iterator iter;
struct timespec64 ts;
@@ -72,12 +83,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");
@@ -98,6 +111,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;
}
@@ -111,11 +128,15 @@ 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);
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,
@@ -137,6 +158,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)) {
@@ -151,6 +175,8 @@ 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(q);
+ if (q->vm)
+ coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
for_each_hw_engine(hwe, q->gt, id) {
if (hwe->class != q->hwe->class ||
@@ -161,6 +187,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);
}
@@ -194,3 +223,4 @@ void xe_devcoredump(struct xe_exec_queue *q)
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 7fdad9c3d3dd..17ae3e3597b0 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;
@@ -33,6 +39,8 @@ struct xe_devcoredump_snapshot {
struct xe_guc_submit_exec_queue_snapshot *ge;
/** @hwe: HW Engine snapshot array */
struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
+ /** @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 e1c07c6ecbaf..c16d0fd89411 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -3229,3 +3229,152 @@ 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;
+
+ 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;
+
+ for (j = 0; j < snap->snap[i].len; j += 64) {
+ uint32_t *x = snap->snap[i].data + j;
+
+ drm_printf(p, "[%llx] = { %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x }\n",
+ snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
+ x[8], x[9], x[10], x[11], x[12], x[13], x[14], x[15]);
+ }
+ 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;
+
+ 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 cf2f96e8c1ab..9a7513d31b2b 100644
--- a/drivers/gpu/drm/xe/xe_vm.h
+++ b/drivers/gpu/drm/xe/xe_vm.h
@@ -261,3 +261,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.40.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* ✓ CI.Patch_applied: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (2 preceding siblings ...)
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
@ 2024-01-12 13:22 ` Patchwork
2024-01-12 13:23 ` ✗ CI.checkpatch: warning " Patchwork
` (7 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:22 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 7a2018706 drm/xe: Fix potential deadlock in __fini_dbm
=== git am output follows ===
.git/rebase-apply/patch:119: 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] 19+ messages in thread
* ✗ CI.checkpatch: warning for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (3 preceding siblings ...)
2024-01-12 13:22 ` ✓ CI.Patch_applied: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos Patchwork
@ 2024-01-12 13:23 ` Patchwork
2024-01-12 13:23 ` ✓ CI.KUnit: success " Patchwork
` (6 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:23 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
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
faa12d3432d7ef7793d934cd9338c555e95a5aad
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 78b7a59ac3a58ddea1ebb8cc14a6982b263aa9df
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Date: Fri Jan 12 13:41:48 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.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
+ /mt/dim checkpatch 7a20187068bed91b523795a18219e570f1e84eb1 drm-intel
bb584db28 drm/xe: Add uapi for dumpable bos
c6bcab073 drm/xe: Annotate each dumpable vma as such
6b0d6095d drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
78b7a59ac drm/xe: Implement VM snapshot support for BO's and userptr
-:149: WARNING:TYPO_SPELLING: 'deffered' may be misspelled - perhaps 'deferred'?
#149: FILE: drivers/gpu/drm/xe/xe_devcoredump_types.h:32:
+ /** @work: Workqueue for deffered capture outside of signaling context */
^^^^^^^^
-:176: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u64' over 'uint64_t'
#176: FILE: drivers/gpu/drm/xe/xe_vm.c:3236:
+ uint64_t ofs, bo_ofs;
-:262: WARNING:LINE_SPACING: Missing a blank line after declarations
#262: FILE: drivers/gpu/drm/xe/xe_vm.c:3322:
+ void __user *userptr = (void __user *)(size_t)snap->snap[i].bo_ofs;
+ kthread_use_mm(snap->snap[i].mm);
-:293: CHECK:PREFER_KERNEL_TYPES: Prefer kernel type 'u32' over 'uint32_t'
#293: FILE: drivers/gpu/drm/xe/xe_vm.c:3353:
+ uint32_t *x = snap->snap[i].data + j;
-:296: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#296: FILE: drivers/gpu/drm/xe/xe_vm.c:3356:
+ snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
total: 0 errors, 3 warnings, 2 checks, 285 lines checked
^ permalink raw reply [flat|nested] 19+ messages in thread
* ✓ CI.KUnit: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (4 preceding siblings ...)
2024-01-12 13:23 ` ✗ CI.checkpatch: warning " Patchwork
@ 2024-01-12 13:23 ` Patchwork
2024-01-12 13:31 ` ✓ CI.Build: " Patchwork
` (5 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:23 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
stty: 'standard input': Inappropriate ioctl for device
[13:23:05] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[13:23:09] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[13:23:32] Starting KUnit Kernel (1/1)...
[13:23:32] ============================================================
[13:23:32] ========================= guc_dbm =========================
[13:23:32] [PASSED] test_empty
[13:23:32] [PASSED] test_default
[13:23:32] ======================== test_size ========================
[13:23:32] [PASSED] 4
[13:23:32] [PASSED] 8
[13:23:32] [PASSED] 32
[13:23:32] [PASSED] 256
[13:23:32] ==================== [PASSED] test_size ====================
[13:23:32] ======================= test_reuse ========================
[13:23:32] [PASSED] 4
[13:23:32] [PASSED] 8
[13:23:32] [PASSED] 32
[13:23:32] [PASSED] 256
[13:23:32] =================== [PASSED] test_reuse ====================
[13:23:32] =================== test_range_overlap ====================
[13:23:32] [PASSED] 4
[13:23:32] [PASSED] 8
[13:23:32] [PASSED] 32
[13:23:32] [PASSED] 256
[13:23:32] =============== [PASSED] test_range_overlap ================
[13:23:32] =================== test_range_compact ====================
[13:23:32] [PASSED] 4
[13:23:32] [PASSED] 8
[13:23:32] [PASSED] 32
[13:23:32] [PASSED] 256
[13:23:32] =============== [PASSED] test_range_compact ================
[13:23:32] ==================== test_range_spare =====================
[13:23:32] [PASSED] 4
[13:23:32] [PASSED] 8
[13:23:32] [PASSED] 32
[13:23:32] [PASSED] 256
[13:23:32] ================ [PASSED] test_range_spare =================
[13:23:32] ===================== [PASSED] guc_dbm =====================
[13:23:32] ======================== no_relay =========================
[13:23:32] [PASSED] xe_drops_guc2pf_if_not_ready
[13:23:32] [PASSED] xe_drops_guc2vf_if_not_ready
[13:23:32] [PASSED] xe_rejects_send_if_not_ready
[13:23:32] ==================== [PASSED] no_relay =====================
[13:23:32] ======================== pf_relay =========================
[13:23:32] [PASSED] pf_rejects_guc2pf_too_short
[13:23:32] [PASSED] pf_rejects_guc2pf_too_long
[13:23:32] [PASSED] pf_rejects_guc2pf_no_payload
[13:23:32] [PASSED] pf_fails_no_payload
[13:23:32] [PASSED] pf_fails_bad_origin
[13:23:32] [PASSED] pf_fails_bad_type
[13:23:32] [PASSED] pf_txn_reports_error
[13:23:32] [PASSED] pf_txn_sends_pf2guc
[13:23:32] [PASSED] pf_sends_pf2guc
[13:23:32] [SKIPPED] pf_loopback_nop
[13:23:32] [SKIPPED] pf_loopback_echo
[13:23:32] [SKIPPED] pf_loopback_fail
[13:23:32] [SKIPPED] pf_loopback_busy
[13:23:32] [SKIPPED] pf_loopback_retry
[13:23:32] ==================== [PASSED] pf_relay =====================
[13:23:32] ======================== vf_relay =========================
[13:23:32] [PASSED] vf_rejects_guc2vf_too_short
[13:23:32] [PASSED] vf_rejects_guc2vf_too_long
[13:23:32] [PASSED] vf_rejects_guc2vf_no_payload
[13:23:32] ==================== [PASSED] vf_relay =====================
[13:23:32] ========================== lmtt ===========================
[13:23:32] ======================== test_ops =========================
[13:23:32] [PASSED] 2-level
[13:23:32] [PASSED] multi-level
[13:23:32] ==================== [PASSED] test_ops =====================
[13:23:32] ====================== [PASSED] lmtt =======================
[13:23:32] ========================== xe_bo ==========================
[13:23:32] [SKIPPED] xe_ccs_migrate_kunit
[13:23:32] [SKIPPED] xe_bo_evict_kunit
[13:23:32] ===================== [SKIPPED] xe_bo ======================
[13:23:32] ======================= xe_dma_buf ========================
[13:23:32] [SKIPPED] xe_dma_buf_kunit
[13:23:32] =================== [SKIPPED] xe_dma_buf ===================
[13:23:32] ======================= xe_migrate ========================
[13:23:32] [SKIPPED] xe_migrate_sanity_kunit
[13:23:32] =================== [SKIPPED] xe_migrate ===================
[13:23:32] ========================= xe_mocs =========================
[13:23:32] [SKIPPED] xe_live_mocs_kernel_kunit
[13:23:32] [SKIPPED] xe_live_mocs_reset_kunit
[13:23:32] ==================== [SKIPPED] xe_mocs =====================
[13:23:32] ========================= xe_pci ==========================
[13:23:32] [PASSED] xe_gmdid_graphics_ip
[13:23:32] [PASSED] xe_gmdid_media_ip
[13:23:32] ===================== [PASSED] xe_pci ======================
[13:23:32] ========================= xe_rtp ==========================
[13:23:32] ================== xe_rtp_process_tests ===================
[13:23:32] [PASSED] coalesce-same-reg
[13:23:32] [PASSED] no-match-no-add
[13:23:32] [PASSED] no-match-no-add-multiple-rules
[13:23:32] [PASSED] two-regs-two-entries
[13:23:32] [PASSED] clr-one-set-other
[13:23:32] [PASSED] set-field
[13:23:32] [PASSED] conflict-duplicate
[13:23:32] [PASSED] conflict-not-disjoint
[13:23:32] [PASSED] conflict-reg-type
[13:23:32] ============== [PASSED] xe_rtp_process_tests ===============
[13:23:32] ===================== [PASSED] xe_rtp ======================
[13:23:32] ========================== xe_wa ==========================
[13:23:32] ======================== xe_wa_gt =========================
[13:23:32] [PASSED] TIGERLAKE (B0)
[13:23:32] [PASSED] DG1 (A0)
[13:23:32] [PASSED] DG1 (B0)
[13:23:32] [PASSED] ALDERLAKE_S (A0)
[13:23:32] [PASSED] ALDERLAKE_S (B0)
[13:23:32] [PASSED] ALDERLAKE_S (C0)
[13:23:32] [PASSED] ALDERLAKE_S (D0)
[13:23:32] [PASSED] ALDERLAKE_P (A0)
[13:23:32] [PASSED] ALDERLAKE_P (B0)
[13:23:32] [PASSED] ALDERLAKE_P (C0)
[13:23:32] [PASSED] ALDERLAKE_S_RPLS (D0)
[13:23:32] [PASSED] ALDERLAKE_P_RPLU (E0)
[13:23:32] [PASSED] DG2_G10 (C0)
[13:23:32] [PASSED] DG2_G11 (B1)
[13:23:32] [PASSED] DG2_G12 (A1)
[13:23:32] [PASSED] PVC (B0)
[13:23:32] [PASSED] PVC (B1)
[13:23:32] [PASSED] PVC (C0)
[13:23:32] [PASSED] METEORLAKE (g:A0, m:A0)
[13:23:32] [PASSED] METEORLAKE (g:A0, m:A0)
[13:23:32] [PASSED] LUNARLAKE (g:A0, m:A0)
[13:23:32] [PASSED] LUNARLAKE (g:B0, m:A0)
[13:23:32] ==================== [PASSED] xe_wa_gt =====================
[13:23:32] ====================== [PASSED] xe_wa ======================
[13:23:32] ============================================================
[13:23:32] Testing complete. Ran 83 tests: passed: 72, skipped: 11
[13:23:32] Elapsed time: 27.181s total, 4.179s configuring, 22.782s building, 0.184s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[13:23:32] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[13:23:34] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[13:23:54] Starting KUnit Kernel (1/1)...
[13:23:54] ============================================================
[13:23:54] ================== drm_test_pick_cmdline ==================
[13:23:54] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[13:23:54] =============== drm_test_pick_cmdline_named ===============
[13:23:54] [PASSED] NTSC
[13:23:54] [PASSED] NTSC-J
[13:23:54] [PASSED] PAL
[13:23:54] [PASSED] PAL-M
[13:23:54] =========== [PASSED] drm_test_pick_cmdline_named ===========
[13:23:54] ============== [PASSED] drm_test_pick_cmdline ==============
[13:23:54] ======================== drm_buddy ========================
[13:23:54] [PASSED] drm_test_buddy_alloc_limit
[13:23:54] [PASSED] drm_test_buddy_alloc_optimistic
[13:23:54] [PASSED] drm_test_buddy_alloc_pessimistic
[13:23:54] [PASSED] drm_test_buddy_alloc_pathological
[13:23:54] ==================== [PASSED] drm_buddy ====================
[13:23:54] =================== drm_cmdline_parser ====================
[13:23:54] [PASSED] drm_test_cmdline_force_d_only
[13:23:54] [PASSED] drm_test_cmdline_force_D_only_dvi
[13:23:54] [PASSED] drm_test_cmdline_force_D_only_hdmi
[13:23:54] [PASSED] drm_test_cmdline_force_D_only_not_digital
[13:23:54] [PASSED] drm_test_cmdline_force_e_only
[13:23:54] [PASSED] drm_test_cmdline_res
[13:23:54] [PASSED] drm_test_cmdline_res_vesa
[13:23:54] [PASSED] drm_test_cmdline_res_vesa_rblank
[13:23:54] [PASSED] drm_test_cmdline_res_rblank
[13:23:54] [PASSED] drm_test_cmdline_res_bpp
[13:23:54] [PASSED] drm_test_cmdline_res_refresh
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[13:23:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[13:23:54] [PASSED] drm_test_cmdline_res_margins_force_on
[13:23:54] [PASSED] drm_test_cmdline_res_vesa_margins
[13:23:54] [PASSED] drm_test_cmdline_name
[13:23:54] [PASSED] drm_test_cmdline_name_bpp
[13:23:54] [PASSED] drm_test_cmdline_name_option
[13:23:54] [PASSED] drm_test_cmdline_name_bpp_option
[13:23:54] [PASSED] drm_test_cmdline_rotate_0
[13:23:54] [PASSED] drm_test_cmdline_rotate_90
[13:23:54] [PASSED] drm_test_cmdline_rotate_180
[13:23:54] [PASSED] drm_test_cmdline_rotate_270
[13:23:54] [PASSED] drm_test_cmdline_hmirror
[13:23:54] [PASSED] drm_test_cmdline_vmirror
[13:23:54] [PASSED] drm_test_cmdline_margin_options
[13:23:54] [PASSED] drm_test_cmdline_multiple_options
[13:23:54] [PASSED] drm_test_cmdline_bpp_extra_and_option
[13:23:54] [PASSED] drm_test_cmdline_extra_and_option
[13:23:54] [PASSED] drm_test_cmdline_freestanding_options
[13:23:54] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[13:23:54] [PASSED] drm_test_cmdline_panel_orientation
[13:23:54] ================ drm_test_cmdline_invalid =================
[13:23:54] [PASSED] margin_only
[13:23:54] [PASSED] interlace_only
[13:23:54] [PASSED] res_missing_x
[13:23:54] [PASSED] res_missing_y
[13:23:54] [PASSED] res_bad_y
[13:23:54] [PASSED] res_missing_y_bpp
[13:23:54] [PASSED] res_bad_bpp
[13:23:54] [PASSED] res_bad_refresh
[13:23:54] [PASSED] res_bpp_refresh_force_on_off
[13:23:54] [PASSED] res_invalid_mode
[13:23:54] [PASSED] res_bpp_wrong_place_mode
[13:23:54] [PASSED] name_bpp_refresh
[13:23:54] [PASSED] name_refresh
[13:23:54] [PASSED] name_refresh_wrong_mode
[13:23:54] [PASSED] name_refresh_invalid_mode
[13:23:54] [PASSED] rotate_multiple
[13:23:54] [PASSED] rotate_invalid_val
[13:23:54] [PASSED] rotate_truncated
[13:23:54] [PASSED] invalid_option
[13:23:54] [PASSED] invalid_tv_option
[13:23:54] [PASSED] truncated_tv_option
[13:23:54] ============ [PASSED] drm_test_cmdline_invalid =============
[13:23:54] =============== drm_test_cmdline_tv_options ===============
[13:23:54] [PASSED] NTSC
[13:23:54] [PASSED] NTSC_443
[13:23:54] [PASSED] NTSC_J
[13:23:54] [PASSED] PAL
[13:23:54] [PASSED] PAL_M
[13:23:54] [PASSED] PAL_N
[13:23:54] [PASSED] SECAM
[13:23:54] =========== [PASSED] drm_test_cmdline_tv_options ===========
[13:23:54] =============== [PASSED] drm_cmdline_parser ================
[13:23:54] ================ drm_get_tv_mode_from_name ================
[13:23:54] ========== drm_test_get_tv_mode_from_name_valid ===========
[13:23:54] [PASSED] NTSC
[13:23:54] [PASSED] NTSC-443
[13:23:54] [PASSED] NTSC-J
[13:23:54] [PASSED] PAL
[13:23:54] [PASSED] PAL-M
[13:23:54] [PASSED] PAL-N
[13:23:54] [PASSED] SECAM
[13:23:54] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[13:23:54] [PASSED] drm_test_get_tv_mode_from_name_truncated
[13:23:54] ============ [PASSED] drm_get_tv_mode_from_name ============
[13:23:54] ==================== drm_damage_helper ====================
[13:23:54] [PASSED] drm_test_damage_iter_no_damage
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_src_moved
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_not_visible
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[13:23:54] [PASSED] drm_test_damage_iter_no_damage_no_fb
[13:23:54] [PASSED] drm_test_damage_iter_simple_damage
[13:23:54] [PASSED] drm_test_damage_iter_single_damage
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_outside_src
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_src_moved
[13:23:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[13:23:54] [PASSED] drm_test_damage_iter_damage
[13:23:54] [PASSED] drm_test_damage_iter_damage_one_intersect
[13:23:54] [PASSED] drm_test_damage_iter_damage_one_outside
[13:23:54] [PASSED] drm_test_damage_iter_damage_src_moved
[13:23:54] [PASSED] drm_test_damage_iter_damage_not_visible
[13:23:54] ================ [PASSED] drm_damage_helper ================
[13:23:54] ==================== drm_dp_mst_helper ====================
[13:23:54] ============== drm_test_dp_mst_calc_pbn_mode ==============
[13:23:54] [PASSED] Clock 154000 BPP 30 DSC disabled
[13:23:54] [PASSED] Clock 234000 BPP 30 DSC disabled
[13:23:54] [PASSED] Clock 297000 BPP 24 DSC disabled
[13:23:54] [PASSED] Clock 332880 BPP 24 DSC enabled
[13:23:54] [PASSED] Clock 324540 BPP 24 DSC enabled
[13:23:54] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[13:23:54] ============== drm_test_dp_mst_calc_pbn_div ===============
[13:23:54] [PASSED] Link rate 2000000 lane count 4
[13:23:54] [PASSED] Link rate 2000000 lane count 2
[13:23:54] [PASSED] Link rate 2000000 lane count 1
[13:23:54] [PASSED] Link rate 1350000 lane count 4
[13:23:54] [PASSED] Link rate 1350000 lane count 2
[13:23:54] [PASSED] Link rate 1350000 lane count 1
[13:23:54] [PASSED] Link rate 1000000 lane count 4
[13:23:54] [PASSED] Link rate 1000000 lane count 2
[13:23:54] [PASSED] Link rate 1000000 lane count 1
[13:23:54] [PASSED] Link rate 810000 lane count 4
[13:23:54] [PASSED] Link rate 810000 lane count 2
[13:23:54] [PASSED] Link rate 810000 lane count 1
[13:23:54] [PASSED] Link rate 540000 lane count 4
[13:23:54] [PASSED] Link rate 540000 lane count 2
[13:23:54] [PASSED] Link rate 540000 lane count 1
[13:23:54] [PASSED] Link rate 270000 lane count 4
[13:23:54] [PASSED] Link rate 270000 lane count 2
[13:23:54] [PASSED] Link rate 270000 lane count 1
[13:23:54] [PASSED] Link rate 162000 lane count 4
[13:23:54] [PASSED] Link rate 162000 lane count 2
[13:23:54] [PASSED] Link rate 162000 lane count 1
[13:23:54] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[13:23:54] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[13:23:54] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[13:23:54] [PASSED] DP_POWER_UP_PHY with port number
[13:23:54] [PASSED] DP_POWER_DOWN_PHY with port number
[13:23:54] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[13:23:54] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[13:23:54] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[13:23:54] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[13:23:54] [PASSED] DP_QUERY_PAYLOAD with port number
[13:23:54] [PASSED] DP_QUERY_PAYLOAD with VCPI
[13:23:54] [PASSED] DP_REMOTE_DPCD_READ with port number
[13:23:54] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[13:23:54] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[13:23:54] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[13:23:54] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[13:23:54] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[13:23:54] [PASSED] DP_REMOTE_I2C_READ with port number
[13:23:54] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[13:23:54] [PASSED] DP_REMOTE_I2C_READ with transactions array
[13:23:54] [PASSED] DP_REMOTE_I2C_WRITE with port number
[13:23:54] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[13:23:54] [PASSED] DP_REMOTE_I2C_WRITE with data array
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[13:23:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[13:23:54] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[13:23:54] ================ [PASSED] drm_dp_mst_helper ================
[13:23:54] ======================== drm_exec =========================
[13:23:54] [PASSED] sanitycheck
[13:23:54] [PASSED] test_lock
[13:23:54] [PASSED] test_lock_unlock
[13:23:54] [PASSED] test_duplicates
[13:23:54] [PASSED] test_prepare
[13:23:54] [PASSED] test_prepare_array
[13:23:54] [PASSED] test_multiple_loops
[13:23:54] ==================== [PASSED] drm_exec =====================
[13:23:54] ================= drm_format_helper_test ==================
[13:23:54] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[13:23:54] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[13:23:54] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[13:23:54] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[13:23:54] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[13:23:54] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[13:23:54] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[13:23:54] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[13:23:54] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[13:23:54] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[13:23:54] ============== drm_test_fb_xrgb8888_to_mono ===============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[13:23:54] ==================== drm_test_fb_swab =====================
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ================ [PASSED] drm_test_fb_swab =================
[13:23:54] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[13:23:54] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[13:23:54] [PASSED] single_pixel_source_buffer
[13:23:54] [PASSED] single_pixel_clip_rectangle
[13:23:54] [PASSED] well_known_colors
[13:23:54] [PASSED] destination_pitch
[13:23:54] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[13:23:54] ================= drm_test_fb_clip_offset =================
[13:23:54] [PASSED] pass through
[13:23:54] [PASSED] horizontal offset
[13:23:54] [PASSED] vertical offset
[13:23:54] [PASSED] horizontal and vertical offset
[13:23:54] [PASSED] horizontal offset (custom pitch)
[13:23:54] [PASSED] vertical offset (custom pitch)
[13:23:54] [PASSED] horizontal and vertical offset (custom pitch)
[13:23:54] ============= [PASSED] drm_test_fb_clip_offset =============
[13:23:54] ============== drm_test_fb_build_fourcc_list ==============
[13:23:54] [PASSED] no native formats
[13:23:54] [PASSED] XRGB8888 as native format
[13:23:54] [PASSED] remove duplicates
[13:23:54] [PASSED] convert alpha formats
[13:23:54] [PASSED] random formats
[13:23:54] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[13:23:54] =================== drm_test_fb_memcpy ====================
[13:23:54] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[13:23:54] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[13:23:54] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[13:23:54] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[13:23:54] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[13:23:54] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[13:23:54] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[13:23:54] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[13:23:54] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[13:23:54] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[13:23:54] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[13:23:54] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[13:23:54] =============== [PASSED] drm_test_fb_memcpy ================
[13:23:54] ============= [PASSED] drm_format_helper_test ==============
[13:23:54] ======================= drm_format ========================
[13:23:54] [PASSED] drm_test_format_block_width_invalid
[13:23:54] [PASSED] drm_test_format_block_width_one_plane
[13:23:54] [PASSED] drm_test_format_block_width_two_plane
[13:23:54] [PASSED] drm_test_format_block_width_three_plane
[13:23:54] [PASSED] drm_test_format_block_width_tiled
[13:23:54] [PASSED] drm_test_format_block_height_invalid
[13:23:54] [PASSED] drm_test_format_block_height_one_plane
[13:23:54] [PASSED] drm_test_format_block_height_two_plane
[13:23:54] [PASSED] drm_test_format_block_height_three_plane
[13:23:54] [PASSED] drm_test_format_block_height_tiled
[13:23:54] [PASSED] drm_test_format_min_pitch_invalid
[13:23:54] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[13:23:54] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[13:23:54] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[13:23:54] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[13:23:54] [PASSED] drm_test_format_min_pitch_two_plane
[13:23:54] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[13:23:54] [PASSED] drm_test_format_min_pitch_tiled
[13:23:54] =================== [PASSED] drm_format ====================
[13:23:54] ===================== drm_framebuffer =====================
[13:23:54] =============== drm_test_framebuffer_create ===============
[13:23:54] [PASSED] ABGR8888 normal sizes
[13:23:54] [PASSED] ABGR8888 max sizes
[13:23:54] [PASSED] ABGR8888 pitch greater than min required
[13:23:54] [PASSED] ABGR8888 pitch less than min required
[13:23:54] [PASSED] ABGR8888 Invalid width
[13:23:54] [PASSED] ABGR8888 Invalid buffer handle
[13:23:54] [PASSED] No pixel format
[13:23:54] [PASSED] ABGR8888 Width 0
[13:23:54] [PASSED] ABGR8888 Height 0
[13:23:54] [PASSED] ABGR8888 Out of bound height * pitch combination
[13:23:54] [PASSED] ABGR8888 Large buffer offset
[13:23:54] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[13:23:54] [PASSED] ABGR8888 Valid buffer modifier
[13:23:54] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[13:23:54] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] NV12 Normal sizes
[13:23:54] [PASSED] NV12 Max sizes
[13:23:54] [PASSED] NV12 Invalid pitch
[13:23:54] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[13:23:54] [PASSED] NV12 different modifier per-plane
[13:23:54] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[13:23:54] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] NV12 Modifier for inexistent plane
[13:23:54] [PASSED] NV12 Handle for inexistent plane
[13:23:54] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[13:23:54] [PASSED] YVU420 Normal sizes
[13:23:54] [PASSED] YVU420 Max sizes
[13:23:54] [PASSED] YVU420 Invalid pitch
[13:23:54] [PASSED] YVU420 Different pitches
[13:23:54] [PASSED] YVU420 Different buffer offsets/pitches
[13:23:54] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[13:23:54] [PASSED] YVU420 Valid modifier
[13:23:54] [PASSED] YVU420 Different modifiers per plane
[13:23:54] [PASSED] YVU420 Modifier for inexistent plane
[13:23:54] [PASSED] X0L2 Normal sizes
[13:23:54] [PASSED] X0L2 Max sizes
[13:23:54] [PASSED] X0L2 Invalid pitch
[13:23:54] [PASSED] X0L2 Pitch greater than minimum required
[13:23:54] [PASSED] X0L2 Handle for inexistent plane
[13:23:54] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[13:23:54] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[13:23:54] [PASSED] X0L2 Valid modifier
[13:23:54] [PASSED] X0L2 Modifier for inexistent plane
[13:23:54] =========== [PASSED] drm_test_framebuffer_create ===========
[13:23:54] ================= [PASSED] drm_framebuffer =================
[13:23:54] ====================== drm_gem_shmem ======================
[13:23:54] [PASSED] drm_gem_shmem_test_obj_create
[13:23:54] [PASSED] drm_gem_shmem_test_obj_create_private
[13:23:54] [PASSED] drm_gem_shmem_test_pin_pages
[13:23:54] [PASSED] drm_gem_shmem_test_vmap
[13:23:54] [PASSED] drm_gem_shmem_test_get_pages_sgt
[13:23:54] [PASSED] drm_gem_shmem_test_get_sg_table
[13:23:54] [PASSED] drm_gem_shmem_test_madvise
[13:23:54] [PASSED] drm_gem_shmem_test_purge
[13:23:54] ================== [PASSED] drm_gem_shmem ==================
[13:23:54] ==================== drm-test-managed =====================
[13:23:54] [PASSED] drm_test_managed_run_action
[13:23:54] ================ [PASSED] drm-test-managed =================
[13:23:54] ========================= drm_mm ==========================
[13:23:54] [PASSED] drm_test_mm_init
[13:23:54] [PASSED] drm_test_mm_debug
[13:23:54] [PASSED] drm_test_mm_align32
[13:23:54] [PASSED] drm_test_mm_align64
[13:23:54] [PASSED] drm_test_mm_lowest
[13:23:54] [PASSED] drm_test_mm_highest
[13:23:54] ===================== [PASSED] drm_mm ======================
[13:23:54] =================== drm_modes_analog_tv ===================
[13:23:54] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[13:23:54] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[13:23:54] [PASSED] drm_test_modes_analog_tv_pal_576i
[13:23:54] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[13:23:54] =============== [PASSED] drm_modes_analog_tv ===============
[13:23:54] ==================== drm_plane_helper =====================
[13:23:54] =============== drm_test_check_plane_state ================
[13:23:54] [PASSED] clipping_simple
[13:23:54] [PASSED] clipping_rotate_reflect
[13:23:54] [PASSED] positioning_simple
[13:23:54] [PASSED] upscaling
[13:23:54] [PASSED] downscaling
[13:23:54] [PASSED] rounding1
[13:23:54] [PASSED] rounding2
[13:23:54] [PASSED] rounding3
[13:23:54] [PASSED] rounding4
[13:23:54] =========== [PASSED] drm_test_check_plane_state ============
[13:23:54] =========== drm_test_check_invalid_plane_state ============
[13:23:54] [PASSED] positioning_invalid
[13:23:54] [PASSED] upscaling_invalid
[13:23:54] [PASSED] downscaling_invalid
[13:23:54] ======= [PASSED] drm_test_check_invalid_plane_state ========
[13:23:54] ================ [PASSED] drm_plane_helper =================
[13:23:54] ============ drm_connector_helper_tv_get_modes ============
[13:23:54] ====== drm_test_connector_helper_tv_get_modes_check =======
[13:23:54] [PASSED] None
[13:23:54] [PASSED] PAL
[13:23:54] [PASSED] NTSC
[13:23:54] [PASSED] Both, NTSC Default
[13:23:54] [PASSED] Both, PAL Default
[13:23:54] [PASSED] Both, NTSC Default, with PAL on command-line
[13:23:54] [PASSED] Both, PAL Default, with NTSC on command-line
[13:23:54] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[13:23:54] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[13:23:54] ======================== drm_rect =========================
[13:23:54] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[13:23:54] [PASSED] drm_test_rect_clip_scaled_not_clipped
[13:23:54] [PASSED] drm_test_rect_clip_scaled_clipped
[13:23:54] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[13:23:54] ================= drm_test_rect_intersect =================
[13:23:54] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[13:23:54] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
stty: 'standard input': Inappropriate ioctl for device
[13:23:54] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[13:23:54] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[13:23:54] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[13:23:54] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[13:23:54] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[13:23:54] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[13:23:54] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[13:23:54] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[13:23:54] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[13:23:54] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[13:23:54] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[13:23:54] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[13:23:54] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[13:23:54] ============= [PASSED] drm_test_rect_intersect =============
[13:23:54] ================ drm_test_rect_calc_hscale ================
[13:23:54] [PASSED] normal use
[13:23:54] [PASSED] out of max range
[13:23:54] [PASSED] out of min range
[13:23:54] [PASSED] zero dst
[13:23:54] [PASSED] negative src
[13:23:54] [PASSED] negative dst
[13:23:54] ============ [PASSED] drm_test_rect_calc_hscale ============
[13:23:54] ================ drm_test_rect_calc_vscale ================
[13:23:54] [PASSED] normal use
[13:23:54] [PASSED] out of max range
[13:23:54] [PASSED] out of min range
[13:23:54] [PASSED] zero dst
[13:23:54] [PASSED] negative src
[13:23:54] [PASSED] negative dst
[13:23:54] ============ [PASSED] drm_test_rect_calc_vscale ============
[13:23:54] ================== drm_test_rect_rotate ===================
[13:23:54] [PASSED] reflect-x
[13:23:54] [PASSED] reflect-y
[13:23:54] [PASSED] rotate-0
[13:23:54] [PASSED] rotate-90
[13:23:54] [PASSED] rotate-180
[13:23:54] [PASSED] rotate-270
[13:23:54] ============== [PASSED] drm_test_rect_rotate ===============
[13:23:54] ================ drm_test_rect_rotate_inv =================
[13:23:54] [PASSED] reflect-x
[13:23:54] [PASSED] reflect-y
[13:23:54] [PASSED] rotate-0
[13:23:54] [PASSED] rotate-90
[13:23:54] [PASSED] rotate-180
[13:23:54] [PASSED] rotate-270
[13:23:54] ============ [PASSED] drm_test_rect_rotate_inv =============
[13:23:54] ==================== [PASSED] drm_rect =====================
[13:23:54] ============================================================
[13:23:54] Testing complete. Ran 390 tests: passed: 390
[13:23:54] Elapsed time: 21.872s total, 1.688s configuring, 20.015s building, 0.166s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 19+ messages in thread
* ✓ CI.Build: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (5 preceding siblings ...)
2024-01-12 13:23 ` ✓ CI.KUnit: success " Patchwork
@ 2024-01-12 13:31 ` Patchwork
2024-01-12 13:31 ` ✓ CI.Hooks: " Patchwork
` (4 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:31 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
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:1705065848:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ echo -e '\e[0Ksection_start:1705065848: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
#
# 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
UPD include/generated/uapi/linux/version.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
WRAP arch/x86/include/generated/asm/early_ioremap.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
HOSTCC scripts/unifdef
WRAP arch/x86/include/generated/asm/irq_regs.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/kmap_size.h
HOSTCC arch/x86/tools/relocs_32.o
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/rwonce.h
UPD include/config/kernel.release
WRAP arch/x86/include/generated/asm/unaligned.h
UPD include/generated/compile.h
UPD include/generated/utsrelease.h
HOSTCC scripts/kallsyms
mkdir -p /kernel/build64-default/tools/objtool && make O=/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC /kernel/build64-default/tools/objtool/fixdep.o
HOSTLD /kernel/build64-default/tools/objtool/fixdep-in.o
LINK /kernel/build64-default/tools/objtool/fixdep
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
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/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/ivpu_accel.h
HDRINST usr/include/drm/drm_mode.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/mtd/inftl-user.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-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
UPD scripts/mod/devicetable-offsets.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
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/rdma/rvt-abi.h
HOSTCC scripts/mod/symsearch.o
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/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/virtio_vsock.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.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/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/xt_cluster.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/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
LD /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
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
AR /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
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/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/vsockmon.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
CC /kernel/build64-default/tools/objtool/weak.o
HDRINST usr/include/linux/radeonfb.h
CC /kernel/build64-default/tools/objtool/check.o
HDRINST usr/include/linux/tee.h
CC /kernel/build64-default/tools/objtool/special.o
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
CC /kernel/build64-default/tools/objtool/builtin-check.o
MKDIR /kernel/build64-default/tools/objtool/arch/x86/
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
CC /kernel/build64-default/tools/objtool/elf.o
HDRINST usr/include/linux/raid/md_p.h
CC /kernel/build64-default/tools/objtool/objtool.o
CC /kernel/build64-default/tools/objtool/orc_gen.o
CC /kernel/build64-default/tools/objtool/arch/x86/special.o
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/lib/
CC /kernel/build64-default/tools/objtool/orc_dump.o
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
CC /kernel/build64-default/tools/objtool/libstring.o
CC /kernel/build64-default/tools/objtool/libctype.o
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
GEN /kernel/build64-default/tools/objtool/arch/x86/lib/inat-tables.c
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
CC /kernel/build64-default/tools/objtool/str_error_r.o
CC /kernel/build64-default/tools/objtool/librbtree.o
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/bpqether.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
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
CC /kernel/build64-default/tools/objtool/arch/x86/decode.o
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/kfd_sysfs.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/netdev.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/iommufd.h
HDRINST usr/include/linux/user_events.h
HDRINST usr/include/linux/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/tc_act/tc_ipt.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/nfsd_netlink.h
HDRINST usr/include/linux/dw100.h
HDRINST usr/include/linux/psp-sev.h
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/comedi.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/caif/if_caif.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/if_addrlabel.h
HDRINST usr/include/linux/pci.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/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/tps6594_pfsm.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/usbip.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/fsl_hypervisor.h
HDRINST usr/include/linux/securebits.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/rfkill.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/psp-dbc.h
HDRINST usr/include/linux/hiddev.h
HDRINST usr/include/linux/blktrace_api.h
HDRINST usr/include/linux/ccs.h
HDRINST usr/include/linux/ioam6.h
HDRINST usr/include/linux/hsr_netlink.h
HDRINST usr/include/linux/mmc/ioctl.h
HDRINST usr/include/linux/bfs_fs.h
HDRINST usr/include/linux/npcm-video.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/userfaultfd.h
HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/tipc.h
HDRINST usr/include/linux/virtio_ids.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/virtio_gpio.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/cyclades.h
HDRINST usr/include/sound/intel/avs/tokens.h
HDRINST usr/include/sound/sof/fw.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/tokens.h
HDRINST usr/include/sound/sof/header.h
HDRINST usr/include/sound/usb_stream.h
HDRINST usr/include/sound/sfnt_info.h
HDRINST usr/include/sound/asequencer.h
HDRINST usr/include/sound/tlv.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/sb16_csp.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/hdsp.h
HDRINST usr/include/sound/emu10k1.h
HDRINST usr/include/sound/snd_ar_tokens.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/asound_fm.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
HDRINST usr/include/scsi/fc/fc_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/socket.h
HDRINST usr/include/asm/ioctl.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-long.h
CHKSHA1 ../include/linux/atomic/atomic-instrumented.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
AR certs/built-in.a
CC init/main.o
AS arch/x86/lib/clear_page_64.o
CC security/commoncap.o
CC security/min_addr.o
CC arch/x86/lib/cmdline.o
CC security/inode.o
CC security/device_cgroup.o
AR fs/quota/built-in.a
CC ipc/compat.o
CC io_uring/io_uring.o
UPD init/utsversion-tmp.h
CC arch/x86/pci/i386.o
CC fs/iomap/trace.o
AR arch/x86/video/built-in.a
AR arch/x86/ia32/built-in.a
CC arch/x86/power/cpu.o
CC mm/filemap.o
CC arch/x86/realmode/init.o
CC security/keys/gc.o
CC fs/configfs/inode.o
AS arch/x86/crypto/aesni-intel_asm.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC fs/sysfs/file.o
CC block/partitions/core.o
CC fs/ext4/balloc.o
CC fs/nfs_common/grace.o
CC [M] arch/x86/video/fbdev.o
AR drivers/cache/built-in.a
CC fs/ramfs/inode.o
CC arch/x86/crypto/aesni-intel_glue.o
AR arch/x86/virt/vmx/built-in.a
CC fs/hugetlbfs/inode.o
AR arch/x86/net/built-in.a
CC arch/x86/events/amd/core.o
CC fs/jbd2/transaction.o
AR virt/lib/built-in.a
CC fs/devpts/inode.o
CC fs/ramfs/file-mmu.o
CC net/core/sock.o
CC fs/kernfs/mount.o
CC mm/mempool.o
CC fs/notify/dnotify/dnotify.o
CC arch/x86/mm/pat/set_memory.o
AR arch/x86/platform/atom/built-in.a
CC [M] virt/lib/irqbypass.o
AR drivers/irqchip/built-in.a
CC arch/x86/kernel/fpu/init.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
AR arch/x86/virt/built-in.a
CC sound/core/seq/seq.o
AR arch/x86/platform/ce4100/built-in.a
CC arch/x86/entry/vdso/vma.o
CC arch/x86/platform/efi/memmap.o
CC arch/x86/platform/efi/quirks.o
CC lib/kunit/hooks.o
AR drivers/bus/mhi/built-in.a
AR drivers/bus/built-in.a
CC kernel/locking/mutex.o
CC kernel/sched/core.o
CC kernel/power/qos.o
CC crypto/api.o
AR drivers/phy/allwinner/built-in.a
AS arch/x86/lib/cmpxchg16b_emu.o
AR drivers/phy/amlogic/built-in.a
CC fs/proc/task_mmu.o
AR drivers/phy/broadcom/built-in.a
CC arch/x86/lib/copy_mc.o
AR drivers/phy/cadence/built-in.a
AR drivers/phy/freescale/built-in.a
AR drivers/phy/hisilicon/built-in.a
AR drivers/phy/ingenic/built-in.a
AR drivers/phy/intel/built-in.a
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
CC kernel/sched/fair.o
AR drivers/phy/motorola/built-in.a
CC [M] lib/kunit/test.o
GEN usr/initramfs_data.cpio
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/ralink/built-in.a
AR usr/built-in.a
AR drivers/phy/renesas/built-in.a
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AR drivers/phy/rockchip/built-in.a
AR drivers/phy/samsung/built-in.a
AR drivers/phy/socionext/built-in.a
CC arch/x86/kernel/fpu/bugs.o
AR drivers/phy/st/built-in.a
AR drivers/phy/starfive/built-in.a
CC mm/oom_kill.o
AR drivers/phy/sunplus/built-in.a
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
AS arch/x86/lib/copy_mc_64.o
AR drivers/phy/xilinx/built-in.a
CC drivers/phy/phy-core.o
AS arch/x86/lib/copy_page_64.o
AS arch/x86/lib/copy_user_64.o
CC mm/fadvise.o
AS arch/x86/lib/copy_user_uncached_64.o
CC arch/x86/kernel/fpu/core.o
CC lib/math/div64.o
CC sound/core/seq/seq_lock.o
CC arch/x86/lib/cpu.o
AR virt/built-in.a
AS arch/x86/realmode/rm/header.o
CC sound/core/seq/seq_clientmgr.o
AS arch/x86/lib/csum-copy_64.o
CC lib/math/gcd.o
AS arch/x86/realmode/rm/trampoline_64.o
AS arch/x86/realmode/rm/stack.o
CC security/keys/key.o
CC arch/x86/lib/csum-partial_64.o
AS arch/x86/realmode/rm/reboot.o
AR fs/notify/dnotify/built-in.a
CC ipc/util.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC fs/notify/inotify/inotify_fsnotify.o
CC fs/kernfs/inode.o
CC arch/x86/pci/init.o
CC lib/math/lcm.o
CC arch/x86/realmode/rm/wakemain.o
CC fs/configfs/file.o
AR fs/ramfs/built-in.a
AR fs/nfs_common/built-in.a
CC fs/configfs/dir.o
CC arch/x86/pci/mmconfig_64.o
CC lib/math/int_log.o
CC fs/sysfs/dir.o
CC fs/sysfs/symlink.o
AR fs/devpts/built-in.a
CC fs/configfs/symlink.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC arch/x86/realmode/rm/video-mode.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
CC lib/math/int_pow.o
CC crypto/cipher.o
CC ipc/msgutil.o
AR arch/x86/entry/vsyscall/built-in.a
AR sound/i2c/other/built-in.a
CC fs/kernfs/dir.o
CC lib/math/int_sqrt.o
AR sound/i2c/built-in.a
CC arch/x86/power/hibernate_64.o
CC fs/kernfs/file.o
AS arch/x86/realmode/rm/copy.o
CC block/partitions/ldm.o
CC fs/kernfs/symlink.o
AS arch/x86/realmode/rm/bioscall.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC arch/x86/entry/vdso/extable.o
CC arch/x86/realmode/rm/regs.o
CC lib/math/reciprocal_div.o
CC arch/x86/platform/efi/efi.o
CC arch/x86/realmode/rm/video-vga.o
CC [M] lib/kunit/resource.o
CC kernel/power/main.o
CC arch/x86/events/amd/lbr.o
CC fs/iomap/iter.o
CC lib/math/rational.o
CC arch/x86/realmode/rm/video-vesa.o
CC [M] lib/math/prime_numbers.o
CC arch/x86/lib/csum-wrappers_64.o
CC sound/core/seq/seq_memory.o
CC arch/x86/realmode/rm/video-bios.o
AR sound/drivers/opl3/built-in.a
AR sound/drivers/opl4/built-in.a
AR sound/drivers/mpu401/built-in.a
AR sound/drivers/vx/built-in.a
CC fs/notify/inotify/inotify_user.o
AR sound/drivers/pcsp/built-in.a
PASYMS arch/x86/realmode/rm/pasyms.h
CC arch/x86/entry/vdso/vdso32-setup.o
AR sound/drivers/built-in.a
LDS arch/x86/realmode/rm/realmode.lds
AR fs/hugetlbfs/built-in.a
CC net/core/request_sock.o
LD arch/x86/realmode/rm/realmode.elf
CC net/core/skbuff.o
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
AR sound/isa/ad1816a/built-in.a
AR arch/x86/realmode/built-in.a
AR sound/pci/ac97/built-in.a
CC fs/iomap/buffered-io.o
AR sound/isa/ad1848/built-in.a
CC arch/x86/mm/pat/memtype.o
AR sound/pci/ali5451/built-in.a
AR sound/isa/cs423x/built-in.a
AR sound/isa/es1688/built-in.a
CC [M] lib/kunit/static_stub.o
AR sound/pci/asihpi/built-in.a
CC fs/sysfs/mount.o
AR sound/isa/galaxy/built-in.a
AR sound/pci/au88x0/built-in.a
AR sound/isa/gus/built-in.a
AR sound/pci/aw2/built-in.a
AR sound/isa/msnd/built-in.a
CC init/do_mounts.o
CC arch/x86/lib/delay.o
AR sound/pci/ctxfi/built-in.a
AR sound/isa/opti9xx/built-in.a
CC fs/sysfs/group.o
AR sound/pci/ca0106/built-in.a
CC arch/x86/pci/direct.o
CC crypto/compress.o
AR sound/isa/sb/built-in.a
CC fs/configfs/mount.o
AR sound/pci/cs46xx/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/pci/cs5535audio/built-in.a
CC crypto/algapi.o
CC fs/jbd2/commit.o
AR sound/pci/lola/built-in.a
AR sound/isa/wss/built-in.a
CC fs/ext4/bitmap.o
AR sound/isa/built-in.a
AR drivers/phy/built-in.a
AR sound/pci/lx6464es/built-in.a
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC crypto/scatterwalk.o
AR sound/pci/echoaudio/built-in.a
AR drivers/pinctrl/actions/built-in.a
AR sound/pci/emu10k1/built-in.a
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
AR sound/pci/hda/built-in.a
CC security/keys/keyring.o
AR sound/pci/ice1712/built-in.a
AR drivers/pinctrl/bcm/built-in.a
CC [M] sound/pci/hda/hda_bind.o
AR sound/pci/korg1212/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
CC lib/crypto/memneq.o
CC lib/crypto/utils.o
AR drivers/pinctrl/freescale/built-in.a
CC lib/crypto/chacha.o
CC drivers/pinctrl/intel/pinctrl-baytrail.o
AS arch/x86/power/hibernate_asm_64.o
CC net/llc/llc_core.o
CC arch/x86/power/hibernate.o
CC net/llc/llc_input.o
AS arch/x86/lib/getuser.o
LDS arch/x86/entry/vdso/vdso.lds
CC arch/x86/kernel/fpu/regset.o
AR lib/math/built-in.a
CC kernel/locking/semaphore.o
CC lib/zlib_inflate/inffast.o
GEN arch/x86/lib/inat-tables.c
AS arch/x86/entry/vdso/vdso-note.o
CC lib/zlib_inflate/inflate.o
CC drivers/pinctrl/intel/pinctrl-intel.o
CC [M] sound/pci/hda/hda_codec.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC arch/x86/events/amd/ibs.o
CC arch/x86/lib/insn-eval.o
CC ipc/msg.o
CC lib/zlib_deflate/deflate.o
CC sound/core/seq/seq_queue.o
CC lib/zlib_deflate/deftree.o
CC [M] lib/kunit/string-stream.o
AR fs/kernfs/built-in.a
CC arch/x86/platform/efi/efi_64.o
CC block/partitions/msdos.o
CC lib/crypto/aes.o
CC kernel/power/console.o
CC kernel/locking/rwsem.o
CC kernel/locking/percpu-rwsem.o
CC fs/configfs/item.o
AR fs/sysfs/built-in.a
CC arch/x86/kernel/fpu/signal.o
CC security/keys/keyctl.o
CC crypto/proc.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC lib/zlib_inflate/infutil.o
CC arch/x86/events/amd/uncore.o
CC arch/x86/pci/mmconfig-shared.o
CC arch/x86/mm/pat/memtype_interval.o
AR fs/notify/inotify/built-in.a
CC fs/ext4/block_validity.o
CC fs/notify/fanotify/fanotify.o
CC fs/ext4/dir.o
CC fs/proc/inode.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC arch/x86/entry/vdso/vgetcpu.o
CC lib/zlib_inflate/inftrees.o
HOSTCC arch/x86/entry/vdso/vdso2c
AR arch/x86/power/built-in.a
CC fs/iomap/direct-io.o
CC net/core/datagram.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC lib/zlib_deflate/deflate_syms.o
CC block/partitions/efi.o
CC fs/iomap/fiemap.o
LD [M] arch/x86/crypto/crc32-pclmul.o
CC init/do_mounts_initrd.o
CC lib/zlib_inflate/inflate_syms.o
CC [M] lib/kunit/assert.o
CC net/llc/llc_output.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
AS arch/x86/entry/vdso/vdso32/note.o
CC kernel/locking/irqflag-debug.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC [M] lib/kunit/try-catch.o
CC [M] lib/kunit/executor.o
CC sound/core/seq/seq_fifo.o
CC fs/iomap/seek.o
CC arch/x86/lib/insn.o
CC lib/crypto/gf128mul.o
AR fs/configfs/built-in.a
CC crypto/aead.o
CC [M] lib/kunit/attributes.o
AR arch/x86/crypto/built-in.a
CC fs/fat/cache.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
CC fs/jbd2/recovery.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC crypto/geniv.o
CC fs/fat/dir.o
CC fs/nfs/client.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC kernel/power/process.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init.o
AS arch/x86/platform/efi/efi_stub_64.o
CC fs/jbd2/checkpoint.o
AR arch/x86/platform/efi/built-in.a
AR arch/x86/platform/geode/built-in.a
CC security/keys/permission.o
AR arch/x86/platform/iris/built-in.a
CC arch/x86/platform/intel/iosf_mbi.o
CC arch/x86/mm/init_64.o
AR lib/zlib_deflate/built-in.a
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC arch/x86/kernel/fpu/xstate.o
AS arch/x86/lib/memcpy_64.o
CC ipc/sem.o
AR lib/zlib_inflate/built-in.a
AS arch/x86/lib/memmove_64.o
AR arch/x86/platform/intel-mid/built-in.a
AS arch/x86/lib/memset_64.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC arch/x86/lib/misc.o
CC arch/x86/pci/fixup.o
CC arch/x86/lib/pc-conf-reg.o
CC arch/x86/pci/acpi.o
CC fs/proc/root.o
AS arch/x86/lib/putuser.o
CC fs/fat/fatent.o
AS arch/x86/entry/entry.o
CC crypto/lskcipher.o
CC fs/proc/base.o
CC fs/proc/generic.o
AS arch/x86/lib/retpoline.o
AR arch/x86/events/amd/built-in.a
CC fs/ext4/ext4_jbd2.o
CC init/initramfs.o
CC arch/x86/events/intel/core.o
CC net/core/stream.o
CC fs/notify/fanotify/fanotify_user.o
CC kernel/locking/mutex-debug.o
CC arch/x86/lib/usercopy.o
CC sound/core/seq/seq_prioq.o
CC kernel/locking/lockdep.o
AR net/llc/built-in.a
AR lib/kunit/built-in.a
LD [M] lib/kunit/kunit.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
CC net/ethernet/eth.o
CC fs/ext4/extents.o
CC lib/crypto/blake2s.o
CC arch/x86/events/zhaoxin/core.o
CC arch/x86/events/intel/bts.o
CC mm/maccess.o
AR block/partitions/built-in.a
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
CC block/bdev.o
CC fs/fat/file.o
CC fs/iomap/swapfile.o
CC security/keys/process_keys.o
AR drivers/pinctrl/mediatek/built-in.a
CC kernel/printk/printk.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC arch/x86/mm/fault.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC fs/fat/inode.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 arch/x86/entry/vdso/vdso-image-64.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC arch/x86/lib/usercopy_64.o
AR arch/x86/platform/intel/built-in.a
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
AR arch/x86/platform/scx200/built-in.a
CC arch/x86/lib/msr-smp.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 [M] sound/pci/hda/hda_jack.o
AS arch/x86/entry/entry_64.o
CC kernel/power/suspend.o
CC arch/x86/entry/syscall_64.o
CC arch/x86/events/intel/ds.o
CC fs/jbd2/revoke.o
CC arch/x86/entry/vdso/vdso-image-32.o
AR sound/pci/mixart/built-in.a
CC fs/ext4/extents_status.o
CC kernel/irq/irqdesc.o
CC io_uring/xattr.o
CC kernel/rcu/update.o
CC lib/crypto/blake2s-generic.o
CC sound/core/seq/seq_timer.o
CC kernel/rcu/sync.o
CC crypto/skcipher.o
CC fs/ext4/file.o
CC arch/x86/pci/legacy.o
AR sound/pci/nm256/built-in.a
AR arch/x86/entry/vdso/built-in.a
CC arch/x86/lib/cache-smp.o
CC security/keys/request_key.o
CC arch/x86/entry/common.o
CC init/calibrate.o
CC mm/page-writeback.o
AR arch/x86/events/zhaoxin/built-in.a
CC arch/x86/events/core.o
CC sound/core/sound.o
AR drivers/pinctrl/intel/built-in.a
AR arch/x86/kernel/fpu/built-in.a
AR drivers/pinctrl/mvebu/built-in.a
CC net/802/p8022.o
CC arch/x86/kernel/cpu/mce/core.o
AR drivers/pinctrl/nomadik/built-in.a
AR fs/iomap/built-in.a
CC arch/x86/kernel/cpu/mce/severity.o
AR drivers/pinctrl/nuvoton/built-in.a
CC fs/proc/array.o
CC kernel/irq/handle.o
AR drivers/pinctrl/nxp/built-in.a
CC arch/x86/lib/msr.o
AR drivers/pinctrl/qcom/built-in.a
CC kernel/irq/manage.o
AR drivers/pinctrl/sprd/built-in.a
CC lib/crypto/blake2s-selftest.o
AR drivers/pinctrl/sunplus/built-in.a
CC sound/core/init.o
AR drivers/pinctrl/ti/built-in.a
CC drivers/pinctrl/core.o
CC init/init_task.o
CC net/core/scm.o
CC fs/nfs/dir.o
CC drivers/gpio/gpiolib.o
CC block/fops.o
AR kernel/livepatch/built-in.a
CC arch/x86/pci/irq.o
CC arch/x86/mm/ioremap.o
AR net/ethernet/built-in.a
CC lib/crypto/des.o
AR fs/notify/fanotify/built-in.a
CC net/sched/sch_generic.o
CC fs/notify/fsnotify.o
CC sound/core/seq/seq_system.o
CC fs/jbd2/journal.o
CC drivers/pinctrl/pinctrl-utils.o
CC io_uring/nop.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC arch/x86/pci/common.o
CC sound/core/memory.o
CC sound/core/control.o
CC fs/fat/misc.o
CC ipc/shm.o
AS arch/x86/entry/thunk_64.o
AS arch/x86/entry/entry_64_compat.o
CC kernel/power/hibernate.o
CC security/keys/request_key_auth.o
CC arch/x86/entry/syscall_32.o
CC kernel/power/snapshot.o
CC ipc/syscall.o
CC net/802/psnap.o
CC kernel/rcu/srcutree.o
CC net/802/stp.o
CC crypto/seqiv.o
AS arch/x86/lib/msr-reg.o
CC init/version.o
CC arch/x86/lib/msr-reg-export.o
CC sound/core/seq/seq_ports.o
AS arch/x86/lib/hweight.o
CC arch/x86/events/intel/knc.o
CC crypto/echainiv.o
CC arch/x86/lib/iomem.o
CC kernel/sched/build_policy.o
CC security/keys/user_defined.o
CC fs/proc/fd.o
CC kernel/sched/build_utility.o
AR init/built-in.a
CC mm/folio-compat.o
CC kernel/printk/printk_safe.o
CC io_uring/fs.o
CC sound/core/seq/seq_info.o
CC fs/notify/notification.o
CC arch/x86/mm/extable.o
CC lib/crypto/sha1.o
CC arch/x86/pci/early.o
CC block/bio.o
CC drivers/pinctrl/pinmux.o
CC kernel/rcu/tree.o
CC fs/fat/nfs.o
CC kernel/irq/spurious.o
CC kernel/rcu/rcu_segcblist.o
AS arch/x86/lib/iomap_copy_64.o
CC drivers/pinctrl/pinconf.o
AR arch/x86/entry/built-in.a
CC ipc/ipc_sysctl.o
CC sound/core/misc.o
CC security/keys/compat.o
CC fs/ext4/fsmap.o
CC net/core/gen_stats.o
CC [M] sound/pci/hda/hda_sysfs.o
CC [M] sound/pci/hda/hda_controller.o
CC arch/x86/events/intel/lbr.o
CC arch/x86/lib/inat.o
CC io_uring/splice.o
AR net/802/built-in.a
CC ipc/mqueue.o
AR arch/x86/lib/built-in.a
CC crypto/ahash.o
AR arch/x86/lib/lib.a
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/kernel/cpu/mce/intel.o
CC mm/readahead.o
CC arch/x86/pci/bus_numa.o
AR sound/core/seq/built-in.a
CC io_uring/sync.o
CC sound/core/device.o
CC arch/x86/pci/amd_bus.o
CC kernel/printk/nbcon.o
CC lib/crypto/sha256.o
CC kernel/power/swap.o
CC fs/notify/group.o
CC fs/proc/proc_tty.o
CC drivers/gpio/gpiolib-devres.o
CC [M] sound/pci/hda/hda_proc.o
CC kernel/irq/resend.o
CC arch/x86/kernel/acpi/boot.o
CC arch/x86/kernel/apic/apic.o
CC net/core/gen_estimator.o
CC arch/x86/kernel/acpi/sleep.o
CC drivers/gpio/gpiolib-legacy.o
CC fs/fat/namei_vfat.o
AS arch/x86/kernel/acpi/wakeup_64.o
CC arch/x86/mm/mmap.o
CC arch/x86/mm/pgtable.o
CC arch/x86/kernel/apic/apic_common.o
CC drivers/pinctrl/pinconf-generic.o
CC arch/x86/kernel/apic/apic_noop.o
CC security/keys/proc.o
CC sound/core/info.o
CC arch/x86/kernel/acpi/apei.o
CC kernel/printk/printk_ringbuffer.o
CC kernel/power/user.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC net/sched/sch_mq.o
CC kernel/locking/lockdep_proc.o
CC arch/x86/kernel/apic/ipi.o
CC net/core/net_namespace.o
CC kernel/locking/spinlock.o
CC net/core/secure_seq.o
CC fs/exportfs/expfs.o
CC [M] sound/pci/hda/hda_hwdep.o
AR arch/x86/pci/built-in.a
CC [M] lib/crypto/arc4.o
CC arch/x86/kernel/kprobes/core.o
CC fs/proc/cmdline.o
CC net/core/flow_dissector.o
CC io_uring/advise.o
CC arch/x86/kernel/kprobes/opt.o
CC kernel/irq/chip.o
CC crypto/shash.o
CC drivers/gpio/gpiolib-cdev.o
CC fs/notify/mark.o
AR drivers/pwm/built-in.a
CC kernel/locking/osq_lock.o
CC sound/core/isadma.o
AR drivers/pinctrl/built-in.a
CC arch/x86/events/intel/p4.o
CC fs/nfs/file.o
CC drivers/gpio/gpiolib-sysfs.o
CC kernel/locking/qspinlock.o
CC mm/swap.o
CC net/core/sysctl_net_core.o
CC kernel/printk/sysctl.o
CC security/keys/sysctl.o
AR fs/jbd2/built-in.a
CC arch/x86/kernel/apic/vector.o
CC fs/ext4/fsync.o
CC arch/x86/kernel/apic/init.o
CC arch/x86/events/intel/p6.o
CC net/netlink/af_netlink.o
CC fs/nfs/getroot.o
AR net/bpf/built-in.a
CC kernel/locking/rtmutex_api.o
CC drivers/pci/msi/pcidev_msi.o
CC drivers/pci/msi/api.o
AR kernel/printk/built-in.a
CC net/ethtool/ioctl.o
LDS arch/x86/kernel/vmlinux.lds
AR lib/crypto/built-in.a
LD [M] lib/crypto/libarc4.o
CC net/ethtool/common.o
CC fs/proc/consoles.o
CC block/elevator.o
CC net/ethtool/netlink.o
AR fs/exportfs/built-in.a
CC lib/lzo/lzo1x_compress.o
CC arch/x86/mm/physaddr.o
CC block/blk-core.o
CC fs/fat/namei_msdos.o
CC arch/x86/kernel/acpi/cppc.o
CC kernel/power/poweroff.o
CC [M] sound/pci/hda/hda_generic.o
CC arch/x86/kernel/cpu/mce/apei.o
CC drivers/pci/pcie/portdrv.o
CC sound/core/vmaster.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC net/sched/sch_frag.o
AR security/keys/built-in.a
AR security/built-in.a
CC drivers/pci/pcie/rcec.o
AR kernel/power/built-in.a
CC drivers/pci/msi/msi.o
CC io_uring/filetable.o
CC kernel/dma/mapping.o
CC drivers/pci/pcie/aspm.o
CC kernel/dma/direct.o
CC ipc/namespace.o
CC arch/x86/kernel/kprobes/ftrace.o
CC crypto/akcipher.o
CC net/sched/sch_api.o
CC fs/notify/fdinfo.o
CC arch/x86/events/intel/pt.o
CC fs/proc/cpuinfo.o
CC block/blk-sysfs.o
CC kernel/entry/common.o
CC drivers/pci/msi/irqdomain.o
CC block/blk-flush.o
CC kernel/irq/dummychip.o
CC arch/x86/mm/tlb.o
CC kernel/entry/syscall_user_dispatch.o
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/kernel/acpi/cstate.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC drivers/pci/hotplug/pci_hotplug_core.o
AR fs/fat/built-in.a
CC sound/core/ctljack.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC drivers/pci/pcie/aer.o
CC fs/lockd/clntlock.o
CC fs/nfs/inode.o
CC fs/lockd/clntproc.o
CC fs/ext4/hash.o
CC ipc/mq_sysctl.o
CC drivers/pci/hotplug/pciehp_core.o
AR arch/x86/kernel/kprobes/built-in.a
AS arch/x86/kernel/head_64.o
CC drivers/gpio/gpiolib-acpi.o
CC drivers/pci/pcie/err.o
CC fs/proc/devices.o
AR fs/notify/built-in.a
CC block/blk-settings.o
CC kernel/entry/kvm.o
CC crypto/sig.o
CC kernel/irq/devres.o
CC arch/x86/kernel/apic/hw_nmi.o
CC net/ethtool/bitset.o
CC kernel/locking/spinlock_debug.o
CC net/ethtool/strset.o
CC net/ethtool/linkinfo.o
CC kernel/dma/ops_helpers.o
CC arch/x86/kernel/apic/io_apic.o
AR lib/lzo/built-in.a
CC lib/lz4/lz4_compress.o
AR drivers/pci/msi/built-in.a
CC io_uring/openclose.o
CC lib/lz4/lz4hc_compress.o
AR ipc/built-in.a
CC crypto/kpp.o
CC kernel/dma/dummy.o
CC kernel/module/main.o
CC net/core/dev.o
AR arch/x86/kernel/acpi/built-in.a
CC lib/lz4/lz4_decompress.o
CC mm/truncate.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC sound/core/jack.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC kernel/module/strict_rwx.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC block/blk-ioc.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC fs/nfs/super.o
CC arch/x86/mm/cpu_entry_area.o
CC kernel/locking/qrwlock.o
CC block/blk-map.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC arch/x86/events/intel/uncore.o
CC block/blk-merge.o
CC kernel/irq/autoprobe.o
CC fs/proc/interrupts.o
CC fs/ext4/ialloc.o
CC lib/zstd/zstd_compress_module.o
CC lib/xz/xz_dec_syms.o
CC lib/zstd/compress/fse_compress.o
CC kernel/dma/contiguous.o
AR kernel/entry/built-in.a
CC net/ethtool/linkmodes.o
CC kernel/module/kmod.o
CC drivers/pci/pcie/aer_inject.o
CC lib/raid6/algos.o
AR drivers/pci/controller/dwc/built-in.a
CC drivers/gpio/gpiolib-swnode.o
CC fs/lockd/clntxdr.o
CC net/netlink/genetlink.o
AR drivers/pci/controller/mobiveil/built-in.a
CC crypto/acompress.o
CC drivers/pci/controller/vmd.o
CC lib/raid6/recov.o
CC sound/core/timer.o
CC lib/fonts/fonts.o
CC net/ethtool/rss.o
CC lib/fonts/font_8x8.o
CC arch/x86/mm/maccess.o
CC lib/fonts/font_8x16.o
AR kernel/rcu/built-in.a
AR kernel/locking/built-in.a
CC fs/lockd/host.o
CC arch/x86/mm/pgprot.o
CC lib/zstd/compress/hist.o
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC sound/core/hrtimer.o
CC fs/proc/loadavg.o
CC lib/xz/xz_dec_stream.o
CC kernel/irq/irqdomain.o
CC net/sched/sch_blackhole.o
HOSTCC lib/raid6/mktables
CC lib/argv_split.o
CC net/ethtool/linkstate.o
CC lib/zstd/compress/huf_compress.o
CC mm/vmscan.o
CC io_uring/uring_cmd.o
CC net/ethtool/debug.o
AR drivers/pci/switch/built-in.a
CC arch/x86/kernel/apic/msi.o
CC drivers/pci/hotplug/pciehp_pci.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC block/blk-timeout.o
CC lib/xz/xz_dec_lzma2.o
CC kernel/dma/swiotlb.o
CC lib/bug.o
AR drivers/gpio/built-in.a
CC block/blk-lib.o
CC arch/x86/kernel/cpu/microcode/core.o
UNROLL lib/raid6/int1.c
CC lib/xz/xz_dec_bcj.o
CC lib/buildid.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC net/core/dev_addr_lists.o
AR lib/fonts/built-in.a
CC block/blk-mq.o
UNROLL lib/raid6/int2.c
UNROLL lib/raid6/int4.c
CC kernel/module/tree_lookup.o
UNROLL lib/raid6/int8.c
CC lib/raid6/recov_ssse3.o
CC sound/core/seq_device.o
CC arch/x86/mm/hugetlbpage.o
CC crypto/scompress.o
CC drivers/pci/pcie/pme.o
CC fs/proc/meminfo.o
CC crypto/algboss.o
AR kernel/sched/built-in.a
CC net/netlink/policy.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC net/ethtool/wol.o
CC fs/nfs/io.o
AR drivers/pci/controller/built-in.a
CC drivers/pci/hotplug/pciehp_hpc.o
CC fs/lockd/svc.o
CC block/blk-mq-tag.o
CC kernel/time/time.o
CC drivers/pci/access.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC [M] sound/pci/hda/patch_realtek.o
CC arch/x86/events/intel/uncore_nhmex.o
CC net/sched/sch_fifo.o
CC kernel/time/timer.o
AR lib/xz/built-in.a
CC arch/x86/events/intel/uncore_snb.o
CC kernel/dma/remap.o
CC drivers/pci/pcie/dpc.o
CC net/netlink/diag.o
CC net/ethtool/features.o
AR lib/lz4/built-in.a
CC arch/x86/kernel/cpu/cacheinfo.o
CC arch/x86/kernel/cpu/microcode/intel.o
CC arch/x86/kernel/head64.o
CC kernel/time/hrtimer.o
CC block/blk-stat.o
CC kernel/module/debug_kmemleak.o
CC lib/cmdline.o
CC arch/x86/events/probe.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC kernel/irq/proc.o
CC kernel/time/timekeeping.o
CC drivers/pci/bus.o
CC lib/raid6/recov_avx2.o
CC io_uring/epoll.o
CC [M] sound/core/control_led.o
CC lib/cpumask.o
CC lib/ctype.o
CC kernel/irq/migration.o
CC lib/zstd/compress/zstd_compress.o
CC arch/x86/kernel/ebda.o
CC lib/zstd/compress/zstd_compress_literals.o
CC arch/x86/mm/numa.o
CC arch/x86/kernel/cpu/scattered.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC fs/proc/stat.o
CC arch/x86/kernel/cpu/microcode/amd.o
CC block/blk-mq-sysfs.o
CC fs/ext4/indirect.o
CC [M] sound/core/hwdep.o
CC crypto/testmgr.o
CC fs/ext4/inline.o
CC io_uring/statx.o
CC arch/x86/kernel/platform-quirks.o
AR kernel/dma/built-in.a
CC lib/raid6/mmx.o
CC lib/raid6/sse1.o
CC lib/raid6/sse2.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC net/ethtool/privflags.o
CC kernel/module/kallsyms.o
CC crypto/cmac.o
AR drivers/pci/pcie/built-in.a
CC fs/nfs/direct.o
CC kernel/module/procfs.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC drivers/pci/hotplug/acpiphp_core.o
CC arch/x86/kernel/process_64.o
CC lib/dec_and_lock.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC fs/proc/uptime.o
AR net/sched/built-in.a
CC fs/proc/util.o
CC lib/decompress.o
CC arch/x86/kernel/signal.o
CC lib/decompress_bunzip2.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC kernel/irq/cpuhotplug.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC kernel/irq/pm.o
CC arch/x86/kernel/cpu/topology.o
CC arch/x86/events/intel/uncore_snbep.o
AR net/ipv4/netfilter/built-in.a
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
AR net/netlink/built-in.a
CC fs/proc/version.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC fs/proc/softirqs.o
CC net/ethtool/rings.o
CC fs/lockd/svclock.o
CC io_uring/net.o
CC lib/raid6/avx2.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC [M] sound/core/pcm.o
CC block/blk-mq-cpumap.o
CC arch/x86/kernel/apic/probe_64.o
CC io_uring/msg_ring.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
CC io_uring/timeout.o
CC block/blk-mq-sched.o
CC block/ioctl.o
AR arch/x86/kernel/cpu/microcode/built-in.a
CC crypto/hmac.o
CC io_uring/sqpoll.o
CC lib/raid6/avx512.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC fs/proc/namespaces.o
CC arch/x86/kernel/signal_64.o
CC arch/x86/mm/numa_64.o
CC fs/proc/self.o
CC kernel/module/sysfs.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC arch/x86/kernel/cpu/common.o
CC fs/proc/thread_self.o
CC kernel/time/ntp.o
CC kernel/time/clocksource.o
CC lib/decompress_inflate.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC lib/raid6/recov_avx512.o
CC fs/proc/proc_sysctl.o
CC kernel/irq/msi.o
CC kernel/time/jiffies.o
CC fs/nfs/pagelist.o
AR arch/x86/kernel/apic/built-in.a
CC arch/x86/kernel/traps.o
AR sound/ppc/built-in.a
CC block/genhd.o
CC arch/x86/mm/amdtopology.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC net/ethtool/channels.o
CC fs/ext4/inode.o
CC [M] sound/pci/hda/patch_analog.o
CC fs/ext4/ioctl.o
CC [M] sound/core/pcm_native.o
AR sound/arm/built-in.a
CC arch/x86/mm/srat.o
CC block/ioprio.o
CC net/ethtool/coalesce.o
CC fs/lockd/svcshare.o
CC [M] sound/core/pcm_lib.o
CC fs/lockd/svcproc.o
CC mm/shrinker.o
CC [M] arch/x86/kvm/x86.o
AR kernel/module/built-in.a
CC io_uring/fdinfo.o
CC net/xfrm/xfrm_policy.o
CC lib/zstd/compress/zstd_double_fast.o
CC fs/ext4/mballoc.o
CC net/unix/af_unix.o
CC kernel/time/timer_list.o
CC kernel/time/timeconv.o
AR sound/sh/built-in.a
CC arch/x86/kernel/cpu/rdrand.o
CC net/unix/garbage.o
TABLE lib/raid6/tables.c
CC mm/shmem.o
CC kernel/irq/affinity.o
CC lib/raid6/int1.o
AR sound/synth/emux/built-in.a
AR sound/usb/misc/built-in.a
AR sound/synth/built-in.a
AR sound/usb/usx2y/built-in.a
CC io_uring/tctx.o
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
AR sound/usb/hiface/built-in.a
AR sound/usb/bcd2000/built-in.a
CC crypto/vmac.o
AR sound/usb/built-in.a
CC lib/zstd/compress/zstd_fast.o
CC fs/lockd/svcsubs.o
AR net/ipv6/netfilter/built-in.a
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC net/ipv6/af_inet6.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
AR drivers/pci/hotplug/built-in.a
CC drivers/pci/probe.o
CC crypto/xcbc.o
CC kernel/irq/matrix.o
CC kernel/futex/core.o
CC kernel/cgroup/cgroup.o
CC arch/x86/mm/pkeys.o
CC kernel/cgroup/rstat.o
CC arch/x86/kernel/idt.o
CC kernel/cgroup/namespace.o
CC kernel/time/timecounter.o
CC [M] sound/pci/hda/patch_hdmi.o
CC arch/x86/kernel/cpu/match.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC arch/x86/kernel/irq.o
CC arch/x86/events/intel/uncore_discovery.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC arch/x86/kernel/cpu/bugs.o
CC kernel/time/alarmtimer.o
CC [M] sound/pci/hda/hda_eld.o
CC lib/raid6/int2.o
CC crypto/crypto_null.o
CC net/xfrm/xfrm_state.o
CC fs/proc/proc_net.o
CC block/badblocks.o
CC net/ethtool/pause.o
CC crypto/md5.o
CC kernel/cgroup/cgroup-v1.o
CC mm/util.o
CC fs/proc/kcore.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC io_uring/poll.o
CC kernel/futex/syscalls.o
CC arch/x86/mm/pti.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC net/ipv4/route.o
CC net/core/dst.o
CC kernel/futex/pi.o
CC io_uring/cancel.o
CC fs/lockd/mon.o
CC crypto/sha1_generic.o
CC fs/ext4/migrate.o
CC fs/nfs/read.o
CC crypto/sha256_generic.o
CC fs/ext4/mmp.o
CC lib/raid6/int4.o
CC net/ipv4/inetpeer.o
AR kernel/irq/built-in.a
CC net/xfrm/xfrm_hash.o
CC kernel/time/posix-timers.o
CC crypto/sha512_generic.o
CC arch/x86/events/intel/cstate.o
CC net/unix/sysctl_net_unix.o
CC block/blk-rq-qos.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC net/ipv6/anycast.o
CC lib/raid6/int8.o
CC [M] sound/core/pcm_misc.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC net/ethtool/eee.o
CC drivers/pci/host-bridge.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC net/ipv6/ip6_output.o
CC fs/proc/kmsg.o
AR arch/x86/mm/built-in.a
CC [M] sound/core/pcm_memory.o
CC lib/zstd/compress/zstd_lazy.o
CC net/core/netevent.o
CC arch/x86/kernel/irq_64.o
CC kernel/time/posix-cpu-timers.o
CC net/ethtool/tsinfo.o
CC kernel/futex/requeue.o
CC fs/ext4/move_extent.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC lib/raid6/tables.o
CC io_uring/kbuf.o
CC kernel/time/posix-clock.o
CC arch/x86/kernel/dumpstack_64.o
CC crypto/sha3_generic.o
CC kernel/futex/waitwake.o
CC block/disk-events.o
CC drivers/video/console/dummycon.o
CC net/ethtool/cabletest.o
CC drivers/video/console/vgacon.o
CC drivers/video/logo/logo.o
AR arch/x86/events/intel/built-in.a
CC arch/x86/events/utils.o
CC fs/proc/page.o
CC arch/x86/kernel/cpu/umwait.o
CC [M] sound/pci/hda/hda_intel.o
CC fs/lockd/trace.o
CC drivers/pci/remove.o
HOSTCC drivers/video/logo/pnmtologo
CC drivers/video/backlight/backlight.o
CC drivers/video/fbdev/core/fb_notify.o
CC drivers/video/aperture.o
CC net/unix/diag.o
CC net/unix/scm.o
CC [M] sound/core/memalloc.o
CC mm/mmzone.o
CC [M] sound/core/pcm_timer.o
CC net/core/neighbour.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC drivers/video/cmdline.o
CC lib/zstd/compress/zstd_ldm.o
LD [M] sound/core/snd-ctl-led.o
CC arch/x86/kernel/time.o
CC block/blk-ia-ranges.o
CC drivers/video/logo/logo_linux_clut224.o
CC net/ethtool/tunnels.o
CC block/early-lookup.o
AR drivers/video/logo/built-in.a
LD [M] sound/core/snd-hwdep.o
CC [M] drivers/video/fbdev/core/fb_info.o
CC arch/x86/kernel/cpu/proc.o
AR lib/raid6/built-in.a
CC fs/lockd/xdr.o
AR sound/core/built-in.a
CC crypto/blake2b_generic.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC net/ethtool/fec.o
CC kernel/time/itimer.o
CC mm/vmstat.o
CC drivers/idle/intel_idle.o
CC fs/nfs/symlink.o
AR kernel/futex/built-in.a
CC kernel/trace/trace_clock.o
CC arch/x86/events/rapl.o
CC fs/ext4/namei.o
CC block/bsg.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC crypto/ecb.o
CC drivers/pci/pci.o
CC crypto/cbc.o
CC drivers/pci/pci-driver.o
CC fs/lockd/clnt4xdr.o
CC fs/lockd/xdr4.o
AR fs/proc/built-in.a
CC io_uring/rsrc.o
CC lib/decompress_unlz4.o
AR drivers/video/console/built-in.a
CC drivers/video/nomodeset.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC kernel/cgroup/freezer.o
CC [M] drivers/video/fbdev/core/modedb.o
CC arch/x86/kernel/ioport.o
CC arch/x86/kernel/dumpstack.o
AR drivers/video/backlight/built-in.a
CC arch/x86/kernel/cpu/powerflags.o
CC net/packet/af_packet.o
LD [M] sound/core/snd-pcm.o
CC net/packet/diag.o
CC net/netfilter/core.o
CC net/core/rtnetlink.o
CC net/netfilter/nf_log.o
CC io_uring/rw.o
CC io_uring/opdef.o
CC net/xfrm/xfrm_input.o
CC kernel/trace/ftrace.o
AR net/unix/built-in.a
CC fs/ext4/page-io.o
CC net/ipv4/protocol.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC fs/ext4/readpage.o
CC kernel/time/clockevents.o
CC crypto/pcbc.o
CC block/bsg-lib.o
CC net/ipv4/ip_input.o
CC lib/decompress_unlzma.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC arch/x86/events/msr.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC net/ipv6/ip6_input.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
AR sound/pci/oxygen/built-in.a
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC io_uring/notif.o
LD [M] sound/pci/hda/snd-hda-intel.o
CC net/ethtool/eeprom.o
AR sound/pci/pcxhr/built-in.a
AR sound/pci/riptide/built-in.a
CC net/ethtool/stats.o
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
CC fs/nfs/unlink.o
AR sound/pci/vx222/built-in.a
CC fs/nfs/write.o
AR sound/pci/built-in.a
AR sound/firewire/built-in.a
CC net/netfilter/nf_queue.o
AR drivers/idle/built-in.a
CC fs/nfs/namespace.o
AR sound/sparc/built-in.a
AR sound/spi/built-in.a
CC [M] drivers/video/fbdev/core/fb_cmdline.o
AR sound/parisc/built-in.a
AR sound/pcmcia/vx/built-in.a
AR drivers/char/ipmi/built-in.a
CC drivers/video/hdmi.o
AR sound/pcmcia/pdaudiocf/built-in.a
CC [M] drivers/video/fbdev/core/fb_backlight.o
AR sound/pcmcia/built-in.a
AR sound/mips/built-in.a
AR sound/soc/built-in.a
AR sound/atmel/built-in.a
AR sound/hda/built-in.a
CC [M] sound/hda/hda_bus_type.o
CC kernel/cgroup/legacy_freezer.o
CC crypto/cts.o
CC kernel/cgroup/pids.o
CC net/ethtool/phc_vclocks.o
CC fs/lockd/svc4proc.o
CC mm/backing-dev.o
CC mm/mm_init.o
CC net/xfrm/xfrm_output.o
CC net/core/utils.o
CC lib/decompress_unlzo.o
CC block/blk-cgroup.o
CC kernel/time/tick-common.o
CC lib/decompress_unxz.o
CC net/key/af_key.o
AR arch/x86/events/built-in.a
CC fs/nls/nls_base.o
CC lib/decompress_unzstd.o
CC crypto/lrw.o
CC fs/lockd/procfs.o
CC lib/dump_stack.o
CC block/blk-cgroup-rwstat.o
CC io_uring/waitid.o
CC io_uring/io-wq.o
CC [M] sound/hda/hdac_bus.o
CC [M] sound/hda/hdac_device.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC [M] sound/hda/hdac_sysfs.o
CC kernel/cgroup/cpuset.o
CC io_uring/futex.o
CC net/xfrm/xfrm_sysctl.o
CC [M] sound/hda/hdac_regmap.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC net/xfrm/xfrm_replay.o
CC net/xfrm/xfrm_device.o
CC fs/nfs/mount_clnt.o
AR fs/unicode/built-in.a
CC arch/x86/kernel/nmi.o
CC fs/nfs/nfstrace.o
CC fs/ntfs/aops.o
CC lib/earlycpio.o
CC fs/nls/nls_cp437.o
CC net/ethtool/mm.o
CC net/ipv4/ip_fragment.o
CC fs/nfs/export.o
CC fs/nfs/sysfs.o
CC net/ipv4/ip_forward.o
CC net/ipv4/ip_options.o
CC crypto/xts.o
CC fs/ntfs/attrib.o
AR fs/lockd/built-in.a
CC fs/ntfs/collate.o
CC kernel/time/tick-broadcast.o
AR fs/hostfs/built-in.a
CC fs/debugfs/inode.o
CC kernel/time/tick-broadcast-hrtimer.o
CC fs/nfs/fs_context.o
CC fs/tracefs/inode.o
CC fs/tracefs/event_inode.o
CC net/ipv6/addrconf.o
CC drivers/pci/search.o
CC fs/ext4/resize.o
CC arch/x86/kernel/ldt.o
CC fs/nls/nls_ascii.o
CC net/xfrm/xfrm_algo.o
CC block/blk-throttle.o
CC fs/nls/nls_iso8859-1.o
CC fs/ext4/super.o
CC mm/percpu.o
CC [M] sound/hda/hdac_controller.o
CC [M] sound/hda/hdac_stream.o
CC net/xfrm/xfrm_user.o
CC drivers/pci/pci-sysfs.o
CC crypto/ctr.o
CC fs/nfs/sysctl.o
CC mm/slab_common.o
CC fs/nfs/nfs2super.o
CC [M] sound/hda/array.o
CC [M] drivers/video/fbdev/core/fb_defio.o
CC fs/btrfs/super.o
CC net/ipv6/addrlabel.o
CC kernel/time/tick-oneshot.o
CC mm/compaction.o
CC net/ethtool/module.o
AR io_uring/built-in.a
CC fs/nls/nls_utf8.o
CC mm/show_mem.o
CC fs/ntfs/compress.o
CC net/netfilter/nf_sockopt.o
CC fs/debugfs/file.o
CC fs/ntfs/debug.o
CC lib/zstd/compress/zstd_opt.o
CC fs/ntfs/dir.o
CC block/mq-deadline.o
CC [M] drivers/video/fbdev/core/fb_chrdev.o
AR fs/tracefs/built-in.a
AR net/packet/built-in.a
CC [M] arch/x86/kvm/emulate.o
CC fs/pstore/inode.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC fs/pstore/platform.o
CC kernel/trace/ring_buffer.o
CC fs/pstore/pmsg.o
CC net/ipv4/ip_output.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC net/netfilter/utils.o
CC crypto/gcm.o
CC kernel/trace/trace.o
AR net/key/built-in.a
AR sound/x86/built-in.a
AR sound/xen/built-in.a
CC [M] sound/hda/hdmi_chmap.o
AR sound/virtio/built-in.a
CC sound/sound_core.o
CC kernel/time/tick-sched.o
CC [M] fs/nls/nls_ucs2_utils.o
CC [M] sound/hda/trace.o
CC kernel/trace/trace_output.o
CC block/kyber-iosched.o
CC block/bfq-iosched.o
CC fs/nfs/proc.o
CC fs/nfs/nfs2xdr.o
CC net/core/link_watch.o
CC crypto/pcrypt.o
CC net/ethtool/pse-pd.o
CC net/ethtool/plca.o
CC drivers/pci/rom.o
AR fs/pstore/built-in.a
CC drivers/pci/setup-res.o
CC lib/zstd/zstd_decompress_module.o
CC drivers/pci/irq.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC [M] net/netfilter/nfnetlink.o
AR fs/debugfs/built-in.a
CC mm/shmem_quota.o
CC mm/interval_tree.o
CC [M] drivers/video/fbdev/core/fb_procfs.o
AR fs/nls/built-in.a
CC net/bridge/br_device.o
AR drivers/video/fbdev/omap/built-in.a
CC crypto/cryptd.o
CC net/ipv6/route.o
CC fs/ntfs/file.o
CC block/bfq-wf2q.o
CC arch/x86/kernel/cpu/intel.o
AR kernel/cgroup/built-in.a
CC kernel/events/core.o
CC kernel/events/ring_buffer.o
CC kernel/events/callchain.o
CC kernel/fork.o
CC [M] sound/hda/hdac_component.o
CC kernel/bpf/core.o
CC kernel/exec_domain.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC crypto/des_generic.o
CC kernel/time/vsyscall.o
CC drivers/pci/vpd.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC fs/efivarfs/inode.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC fs/efivarfs/file.o
CC mm/list_lru.o
CC mm/workingset.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC kernel/panic.o
CC fs/ntfs/index.o
CC fs/ntfs/inode.o
CC fs/ntfs/mft.o
CC net/core/filter.o
AR net/ethtool/built-in.a
CC mm/debug.o
CC kernel/time/timekeeping_debug.o
AR net/xfrm/built-in.a
AR net/dsa/built-in.a
CC fs/ntfs/mst.o
CC lib/zstd/decompress/huf_decompress.o
CC drivers/pci/setup-bus.o
CC crypto/aes_generic.o
CC mm/gup.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC net/bridge/br_fdb.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC [M] sound/hda/hdac_i915.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC [M] drivers/video/fbdev/uvesafb.o
CC fs/ntfs/namei.o
CC fs/efivarfs/super.o
CC fs/ntfs/runlist.o
CC arch/x86/kernel/cpu/tsx.o
CC lib/zstd/decompress/zstd_ddict.o
CC fs/nfs/nfs3super.o
CC mm/mmap_lock.o
CC kernel/trace/trace_seq.o
CC kernel/events/hw_breakpoint.o
CC drivers/pci/vc.o
CC block/bfq-cgroup.o
CC mm/highmem.o
CC net/ipv4/ip_sockglue.o
CC fs/ntfs/super.o
CC lib/zstd/decompress/zstd_decompress.o
CC kernel/events/uprobes.o
CC arch/x86/kernel/cpu/intel_epb.o
CC net/bridge/br_forward.o
CC kernel/trace/trace_stat.o
CC fs/ext4/symlink.o
CC mm/memory.o
CC kernel/time/namespace.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC mm/mincore.o
CC drivers/acpi/acpica/dsargs.o
CC drivers/acpi/acpica/dscontrol.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC [M] sound/hda/intel-dsp-config.o
CC drivers/acpi/acpica/dsdebug.o
CC net/8021q/vlan_core.o
CC drivers/pnp/pnpacpi/core.o
CC crypto/crc32c_generic.o
CC fs/efivarfs/vars.o
CC drivers/pnp/core.o
CC arch/x86/kernel/cpu/amd.o
CC net/sunrpc/clnt.o
CC [M] arch/x86/kvm/i8259.o
CC drivers/acpi/acpica/dsfield.o
CC fs/ntfs/sysctl.o
CC drivers/pci/mmap.o
CC drivers/acpi/acpica/dsinit.o
CC drivers/pci/setup-irq.o
CC drivers/acpi/acpica/dsmethod.o
CC block/blk-mq-pci.o
CC fs/nfs/nfs3client.o
CC drivers/pnp/card.o
CC crypto/crct10dif_common.o
CC fs/ntfs/unistr.o
CC lib/zstd/decompress/zstd_decompress_block.o
AR kernel/time/built-in.a
CC net/sunrpc/xprt.o
CC kernel/cpu.o
CC block/blk-mq-virtio.o
CC block/blk-mq-debugfs.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC fs/ntfs/upcase.o
CC [M] sound/hda/intel-nhlt.o
CC drivers/pnp/pnpacpi/rsparser.o
CC crypto/crct10dif_generic.o
CC drivers/acpi/acpica/dsmthdat.o
CC fs/ext4/sysfs.o
CC net/ipv6/ip6_fib.o
CC crypto/authenc.o
CC [M] drivers/video/fbdev/core/bitblit.o
AR kernel/bpf/built-in.a
AR fs/efivarfs/built-in.a
CC [M] drivers/video/fbdev/core/softcursor.o
CC arch/x86/kernel/cpu/hygon.o
CC block/blk-pm.o
CC kernel/trace/trace_printk.o
CC drivers/acpi/acpica/dsobject.o
CC drivers/acpi/acpica/dsopcode.o
CC [M] arch/x86/kvm/irq.o
CC drivers/pci/proc.o
CC [M] net/8021q/vlan.o
CC net/dcb/dcbnl.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC net/bridge/br_if.o
CC [M] net/netfilter/nf_conntrack_core.o
CC net/sunrpc/socklib.o
CC [M] fs/netfs/buffered_read.o
CC net/sunrpc/xprtsock.o
CC [M] fs/fscache/cache.o
CC [M] fs/smb/common/cifs_arc4.o
AR fs/ntfs/built-in.a
CC crypto/authencesn.o
CC [M] fs/smb/common/cifs_md4.o
CC [M] fs/fscache/cookie.o
CC [M] fs/fscache/io.o
CC net/bridge/br_input.o
CC arch/x86/kernel/cpu/centaur.o
CC [M] sound/hda/intel-sdw-acpi.o
CC drivers/acpi/acpica/dspkginit.o
LD [M] sound/hda/snd-hda-core.o
CC [M] fs/fscache/main.o
CC fs/nfs/nfs3proc.o
AR drivers/amba/built-in.a
CC net/l3mdev/l3mdev.o
CC [M] fs/netfs/io.o
CC net/ipv4/inet_hashtables.o
CC block/holder.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
AR drivers/pnp/pnpacpi/built-in.a
CC drivers/pnp/driver.o
CC drivers/acpi/acpica/dsutils.o
CC net/ipv4/inet_timewait_sock.o
CC lib/zstd/zstd_common_module.o
CC kernel/trace/pid_list.o
CC kernel/trace/trace_sched_switch.o
CC fs/btrfs/ctree.o
CC drivers/pci/slot.o
AR drivers/clk/actions/built-in.a
CC net/sunrpc/sched.o
AR drivers/clk/analogbits/built-in.a
CC [M] drivers/video/fbdev/core/tileblit.o
AR drivers/clk/bcm/built-in.a
AR drivers/clk/imgtec/built-in.a
CC drivers/acpi/acpica/dswexec.o
AR drivers/clk/imx/built-in.a
CC [M] arch/x86/kvm/lapic.o
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
AR drivers/clk/microchip/built-in.a
CC [M] drivers/video/fbdev/core/fb_logo.o
CC [M] fs/smb/client/trace.o
AR drivers/clk/mstar/built-in.a
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
AR drivers/clk/mvebu/built-in.a
AR drivers/clk/ralink/built-in.a
LD [M] sound/hda/snd-intel-dspcfg.o
AR drivers/clk/renesas/built-in.a
LD [M] sound/hda/snd-intel-sdw-acpi.o
AR drivers/clk/socfpga/built-in.a
CC sound/last.o
AR drivers/clk/sprd/built-in.a
CC [M] fs/smb/client/cifsfs.o
AR drivers/clk/starfive/built-in.a
CC [M] net/8021q/vlan_dev.o
AR drivers/clk/sunxi-ng/built-in.a
CC [M] fs/fscache/volume.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC drivers/pnp/resource.o
AR drivers/clk/ti/built-in.a
AR drivers/clk/versatile/built-in.a
CC arch/x86/kernel/cpu/vmware.o
CC crypto/lzo.o
CC drivers/clk/x86/clk-lpss-atom.o
CC drivers/clk/x86/clk-pmc-atom.o
CC drivers/dma/dw/core.o
AR block/built-in.a
CC [M] fs/fscache/proc.o
CC fs/ext4/xattr.o
CC drivers/dma/hsu/hsu.o
CC drivers/acpi/acpica/dswload.o
AR net/l3mdev/built-in.a
CC net/handshake/alert.o
CC kernel/exit.o
CC [M] arch/x86/kvm/i8254.o
CC [M] fs/netfs/iterator.o
CC crypto/lzo-rle.o
CC drivers/pci/pci-acpi.o
CC fs/ext4/xattr_hurd.o
CC kernel/trace/trace_functions.o
CC kernel/softirq.o
CC net/core/sock_diag.o
CC net/dcb/dcbevent.o
CC net/bridge/br_ioctl.o
AR sound/built-in.a
CC [M] drivers/video/fbdev/simplefb.o
CC fs/nfs/nfs3xdr.o
CC drivers/acpi/acpica/dswload2.o
CC [M] fs/fuse/dev.o
CC [M] fs/overlayfs/super.o
AS arch/x86/kernel/ibt_selftest.o
CC net/bridge/br_stp.o
CC net/bridge/br_stp_bpdu.o
AR drivers/clk/x86/built-in.a
CC kernel/resource.o
CC lib/zstd/common/debug.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
AR drivers/clk/xilinx/built-in.a
CC arch/x86/kernel/cpu/hypervisor.o
CC drivers/clk/clk-devres.o
CC net/bridge/br_stp_if.o
CC net/ipv6/ipv6_sockglue.o
CC lib/zstd/common/entropy_common.o
CC lib/zstd/common/error_private.o
AR drivers/dma/hsu/built-in.a
CC lib/zstd/common/fse_decompress.o
CC drivers/clk/clk-bulk.o
CC net/bridge/br_stp_timer.o
CC crypto/lz4.o
LD [M] fs/fscache/fscache.o
CC drivers/pnp/manager.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/acpi/acpica/dswscope.o
AR drivers/dma/idxd/built-in.a
CC lib/zstd/common/zstd_common.o
CC drivers/pci/quirks.o
CC [M] fs/netfs/main.o
CC [M] net/8021q/vlan_netlink.o
CC drivers/dma/dw/dw.o
CC fs/btrfs/extent-tree.o
CC fs/ext4/xattr_trusted.o
CC drivers/pci/ats.o
AR net/dcb/built-in.a
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
AR drivers/dma/mediatek/built-in.a
CC [M] net/netfilter/nf_conntrack_expect.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC net/sunrpc/auth.o
CC fs/ext4/xattr_user.o
CC kernel/trace/trace_preemptirq.o
CC net/handshake/genl.o
CC drivers/acpi/acpica/dswstate.o
CC arch/x86/kernel/setup.o
CC kernel/trace/trace_nop.o
CC net/ipv4/inet_connection_sock.o
CC crypto/lz4hc.o
CC drivers/clk/clkdev.o
AR lib/zstd/built-in.a
CC drivers/acpi/acpica/evevent.o
CC lib/extable.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC drivers/acpi/acpica/evgpe.o
CC drivers/pnp/support.o
CC net/bridge/br_netlink.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC [M] fs/overlayfs/namei.o
CC drivers/dma/dw/idma32.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC mm/mlock.o
CC [M] fs/overlayfs/util.o
CC arch/x86/kernel/cpu/debugfs.o
CC net/bridge/br_netlink_tunnel.o
CC fs/ext4/fast_commit.o
CC net/bridge/br_arp_nd_proxy.o
CC [M] net/bluetooth/af_bluetooth.o
CC [M] net/8021q/vlanproc.o
CC net/bridge/br_sysfs_if.o
CC net/bridge/br_sysfs_br.o
CC [M] fs/overlayfs/inode.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC [M] arch/x86/kvm/ioapic.o
AR drivers/dma/qcom/built-in.a
CC crypto/xxhash_generic.o
CC [M] fs/netfs/objects.o
CC drivers/clk/clk.o
AR drivers/dma/ti/built-in.a
CC net/handshake/netlink.o
CC fs/open.o
CC [M] fs/overlayfs/file.o
CC drivers/acpi/acpica/evgpeblk.o
CC [M] arch/x86/kvm/irq_comm.o
CC lib/flex_proportions.o
CC net/bridge/br_nf_core.o
CC kernel/trace/trace_functions_graph.o
CC [M] fs/fuse/dir.o
CC lib/idr.o
CC drivers/pnp/interface.o
AR kernel/events/built-in.a
CC kernel/sysctl.o
CC [M] fs/smb/client/cifs_debug.o
AR fs/nfs/built-in.a
CC fs/read_write.o
CC fs/btrfs/print-tree.o
CC arch/x86/kernel/cpu/capflags.o
CC drivers/dma/dw/acpi.o
AR arch/x86/kernel/cpu/built-in.a
CC arch/x86/kernel/x86_init.o
CC [M] fs/fuse/file.o
CC net/bridge/br_multicast.o
CC [M] fs/smb/client/connect.o
CC crypto/rng.o
CC drivers/acpi/acpica/evgpeinit.o
CC fs/file_table.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC drivers/dma/dw/pci.o
CC net/ipv6/ndisc.o
AR net/8021q/built-in.a
CC lib/irq_regs.o
LD [M] net/8021q/8021q.o
CC [M] drivers/video/fbdev/core/fb_io_fops.o
LD [M] fs/netfs/netfs.o
CC [M] fs/overlayfs/dir.o
CC kernel/trace/fgraph.o
CC [M] net/sunrpc/auth_gss/trace.o
CC drivers/pnp/quirks.o
CC lib/is_single_threaded.o
CC net/core/dev_ioctl.o
CC [M] fs/overlayfs/readdir.o
CC net/core/tso.o
CC drivers/acpi/acpica/evgpeutil.o
CC [M] fs/overlayfs/copy_up.o
CC drivers/pci/iov.o
CC [M] fs/overlayfs/export.o
CC drivers/pci/pci-label.o
CC fs/ext4/orphan.o
CC lib/klist.o
CC drivers/pnp/system.o
CC [M] arch/x86/kvm/cpuid.o
CC lib/kobject.o
CC net/sunrpc/auth_null.o
CC [M] net/bluetooth/hci_core.o
CC arch/x86/kernel/i8259.o
CC net/handshake/request.o
CC [M] net/bluetooth/hci_conn.o
CC fs/super.o
CC drivers/acpi/numa/srat.o
CC drivers/acpi/apei/apei-base.o
CC crypto/drbg.o
CC mm/mmap.o
CC net/bridge/br_mdb.o
CC drivers/acpi/acpica/evglock.o
AR drivers/dma/dw/built-in.a
CC net/handshake/tlshd.o
AR drivers/dma/xilinx/built-in.a
CC [M] drivers/dma/ioat/init.o
CC net/ipv4/tcp.o
CC [M] drivers/dma/ioat/dma.o
CC [M] fs/fuse/inode.o
CC net/ipv4/tcp_input.o
CC drivers/pci/pci-stub.o
CC drivers/pci/vgaarb.o
AR drivers/pnp/built-in.a
CC net/ipv4/tcp_output.o
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
AR drivers/soc/bcm/built-in.a
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
AR drivers/soc/fsl/built-in.a
CC lib/kobject_uevent.o
AR drivers/soc/fujitsu/built-in.a
CC drivers/acpi/acpica/evhandler.o
AR drivers/soc/hisilicon/built-in.a
CC [M] fs/overlayfs/params.o
AR drivers/soc/imx/built-in.a
CC arch/x86/kernel/irqinit.o
CC lib/logic_pio.o
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/loongson/built-in.a
CC drivers/dma/dmaengine.o
AR drivers/soc/mediatek/built-in.a
AR drivers/soc/microchip/built-in.a
CC kernel/trace/blktrace.o
AR drivers/pmdomain/actions/built-in.a
AR drivers/soc/nuvoton/built-in.a
AR drivers/pmdomain/amlogic/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
AR drivers/pmdomain/apple/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/pmdomain/arm/built-in.a
AR drivers/soc/renesas/built-in.a
AR drivers/soc/rockchip/built-in.a
AR drivers/pmdomain/bcm/built-in.a
CC fs/char_dev.o
CC fs/stat.o
AR drivers/pmdomain/imx/built-in.a
AR drivers/soc/sifive/built-in.a
AR drivers/soc/sunxi/built-in.a
AR drivers/pmdomain/mediatek/built-in.a
AR drivers/pmdomain/qcom/built-in.a
CC [M] fs/smb/client/dir.o
AR drivers/soc/ti/built-in.a
AR drivers/acpi/numa/built-in.a
CC drivers/acpi/acpica/evmisc.o
AR fs/ext4/built-in.a
AR drivers/pmdomain/renesas/built-in.a
CC [M] fs/smb/client/file.o
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC drivers/virtio/virtio.o
AR drivers/pmdomain/rockchip/built-in.a
AR drivers/pmdomain/samsung/built-in.a
CC drivers/virtio/virtio_ring.o
AR drivers/pmdomain/st/built-in.a
CC drivers/acpi/apei/hest.o
AR drivers/pmdomain/starfive/built-in.a
CC drivers/virtio/virtio_anchor.o
AR drivers/pmdomain/sunxi/built-in.a
AR drivers/pmdomain/tegra/built-in.a
AR drivers/pmdomain/ti/built-in.a
AR drivers/pmdomain/xilinx/built-in.a
AR drivers/pmdomain/built-in.a
CC [M] fs/fuse/control.o
CC drivers/acpi/acpica/evregion.o
CC net/core/sock_reuseport.o
CC drivers/tty/vt/vt_ioctl.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC drivers/tty/vt/vc_screen.o
CC arch/x86/kernel/jump_label.o
CC drivers/dma/virt-dma.o
CC [M] drivers/dma/ioat/prep.o
CC drivers/acpi/acpica/evrgnini.o
CC fs/btrfs/root-tree.o
CC net/sunrpc/auth_tls.o
CC drivers/acpi/acpica/evsci.o
AR drivers/pci/built-in.a
CC drivers/char/hw_random/core.o
CC net/handshake/trace.o
CC drivers/tty/hvc/hvc_console.o
CC crypto/jitterentropy.o
CC fs/exec.o
CC drivers/tty/serial/8250/8250_core.o
CC fs/pipe.o
CC [M] fs/overlayfs/xattrs.o
CC crypto/jitterentropy-kcapi.o
CC fs/namei.o
LD [M] drivers/video/fbdev/core/fb.o
CC fs/btrfs/dir-item.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC drivers/clk/clk-divider.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
CC kernel/trace/trace_events.o
AR drivers/video/built-in.a
CC drivers/acpi/apei/erst.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC lib/maple_tree.o
CC drivers/dma/acpi-dma.o
CC drivers/char/agp/backend.o
CC drivers/char/tpm/tpm-chip.o
CC drivers/char/agp/generic.o
CC drivers/char/mem.o
CC drivers/acpi/acpica/evxface.o
CC [M] fs/fuse/xattr.o
CC net/ipv6/udp.o
CC arch/x86/kernel/irq_work.o
CC arch/x86/kernel/probe_roms.o
CC net/bridge/br_multicast_eht.o
CC net/sunrpc/auth_unix.o
CC [M] arch/x86/kvm/pmu.o
CC net/sunrpc/svc.o
CC drivers/tty/vt/selection.o
CC crypto/ghash-generic.o
LD [M] fs/overlayfs/overlay.o
CC crypto/af_alg.o
CC drivers/char/hw_random/intel-rng.o
CC fs/fcntl.o
AR drivers/tty/hvc/built-in.a
CC drivers/acpi/acpica/evxfevnt.o
AR drivers/tty/ipwireless/built-in.a
CC [M] drivers/dma/ioat/dca.o
CC [M] drivers/dma/ioat/sysfs.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC mm/mmu_gather.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC drivers/clk/clk-fixed-factor.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC net/core/fib_notifier.o
CC drivers/tty/serial/8250/8250_pnp.o
AR drivers/acpi/pmic/built-in.a
AR drivers/dma/built-in.a
CC drivers/char/tpm/tpm-dev-common.o
CC drivers/acpi/dptf/int340x_thermal.o
CC drivers/acpi/tables.o
CC lib/memcat_p.o
CC [M] fs/fuse/acl.o
CC [M] fs/smb/client/inode.o
CC net/sunrpc/svcsock.o
CC drivers/acpi/apei/bert.o
CC kernel/trace/trace_export.o
CC lib/nmi_backtrace.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC drivers/char/random.o
CC arch/x86/kernel/sys_ia32.o
CC mm/mprotect.o
CC lib/objpool.o
CC drivers/acpi/acpica/evxfgpe.o
CC fs/btrfs/file-item.o
AR net/handshake/built-in.a
CC lib/plist.o
CC drivers/char/agp/isoch.o
CC drivers/tty/vt/keyboard.o
CC [M] net/bluetooth/hci_event.o
CC [M] net/dns_resolver/dns_key.o
CC drivers/char/agp/intel-agp.o
AR drivers/char/hw_random/built-in.a
CC [M] net/dns_resolver/dns_query.o
CC drivers/clk/clk-fixed-rate.o
CC fs/ioctl.o
CC drivers/tty/serial/8250/8250_port.o
LD [M] drivers/dma/ioat/ioatdma.o
CC drivers/tty/tty_io.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC [M] arch/x86/kvm/mtrr.o
AR drivers/acpi/dptf/built-in.a
CC kernel/trace/trace_event_perf.o
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/virtio/virtio_pci_modern.o
CC drivers/virtio/virtio_pci_common.o
CC net/sunrpc/svcauth.o
CC net/sunrpc/svcauth_unix.o
CC mm/mremap.o
AR drivers/iommu/amd/built-in.a
CC drivers/acpi/apei/ghes.o
CC net/bridge/br_vlan.o
CC [M] fs/fuse/readdir.o
CC drivers/char/tpm/tpm-dev.o
CC drivers/acpi/acpica/evxfregn.o
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
AR drivers/gpu/host1x/built-in.a
CC mm/msync.o
CC drivers/iommu/intel/iommu.o
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC net/core/xdp.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
AR drivers/gpu/drm/arm/built-in.a
CC kernel/trace/trace_events_filter.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC arch/x86/kernel/signal_32.o
CC net/bridge/br_vlan_tunnel.o
CC drivers/char/tpm/tpm-interface.o
CC drivers/tty/serial/serial_core.o
CC drivers/clk/clk-gate.o
LD [M] net/dns_resolver/dns_resolver.o
CC drivers/acpi/acpica/exconcat.o
CC net/bridge/br_vlan_options.o
CC drivers/tty/serial/serial_base_bus.o
CC drivers/char/agp/intel-gtt.o
AR drivers/iommu/iommufd/built-in.a
CC fs/btrfs/inode-item.o
CC crypto/algif_hash.o
CC drivers/char/tpm/tpm1-cmd.o
CC arch/x86/kernel/sys_x86_64.o
CC drivers/virtio/virtio_pci_legacy.o
CC drivers/connector/cn_queue.o
CC drivers/base/power/sysfs.o
CC drivers/block/loop.o
CC drivers/base/power/generic_ops.o
CC drivers/base/power/common.o
CC drivers/acpi/acpica/exconfig.o
CC [M] arch/x86/kvm/hyperv.o
CC drivers/base/power/qos.o
CC drivers/char/misc.o
CC drivers/char/virtio_console.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC [M] fs/fuse/ioctl.o
CC drivers/clk/clk-multiplier.o
CC net/ipv6/udplite.o
CC drivers/tty/vt/consolemap.o
CC arch/x86/kernel/espfix_64.o
CC drivers/connector/connector.o
CC [M] drivers/virtio/virtio_mem.o
AR drivers/acpi/apei/built-in.a
CC drivers/acpi/blacklist.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC fs/btrfs/disk-io.o
CC mm/page_vma_mapped.o
CC drivers/acpi/acpica/exconvrt.o
CC net/ipv4/tcp_timer.o
AR drivers/virtio/built-in.a
CC net/ipv4/tcp_ipv4.o
CC arch/x86/kernel/ksysfs.o
CC drivers/char/tpm/tpm2-cmd.o
CC drivers/clk/clk-mux.o
CC arch/x86/kernel/bootflag.o
AR drivers/char/agp/built-in.a
CC drivers/connector/cn_proc.o
CC net/sunrpc/addr.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC drivers/tty/n_tty.o
CC lib/radix-tree.o
CC net/sunrpc/rpcb_clnt.o
CC mm/pagewalk.o
CC drivers/iommu/intel/pasid.o
CC kernel/trace/trace_events_trigger.o
CC crypto/algif_skcipher.o
CC net/core/flow_offload.o
CC drivers/char/tpm/tpmrm-dev.o
CC drivers/acpi/acpica/excreate.o
CC kernel/trace/trace_eprobe.o
CC drivers/base/power/runtime.o
LD [M] fs/fuse/fuse.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC [M] drivers/block/nbd.o
CC drivers/base/power/wakeirq.o
CC drivers/base/power/main.o
CC fs/readdir.o
CC drivers/char/hpet.o
CC fs/btrfs/transaction.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC net/ipv6/raw.o
HOSTCC drivers/tty/vt/conmakehash
CC net/ipv6/icmp.o
CC arch/x86/kernel/e820.o
CC [M] fs/smb/client/link.o
CC drivers/clk/clk-composite.o
CC arch/x86/kernel/pci-dma.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC fs/select.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC drivers/tty/vt/vt.o
CC drivers/acpi/acpica/exdebug.o
CC net/sunrpc/timer.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC fs/btrfs/inode.o
CC net/ipv6/mcast.o
CC [M] fs/smb/client/misc.o
CC net/devres.o
CC drivers/char/tpm/tpm2-space.o
CC net/bridge/br_mst.o
CC drivers/char/tpm/tpm-sysfs.o
CC net/ipv6/reassembly.o
CC net/socket.o
CC drivers/acpi/osi.o
CC mm/pgtable-generic.o
CC drivers/char/nvram.o
CC drivers/acpi/acpica/exdump.o
AR drivers/connector/built-in.a
CC [M] drivers/gpu/drm/tests/drm_exec_test.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
CC drivers/mfd/mfd-core.o
CC crypto/xor.o
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/nfc/built-in.a
CC drivers/iommu/intel/nested.o
AR drivers/misc/cardreader/built-in.a
CC drivers/clk/clk-fractional-divider.o
CC drivers/iommu/intel/trace.o
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC kernel/trace/trace_kprobe.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC drivers/iommu/intel/cap_audit.o
CC net/core/gro.o
CC net/core/netdev-genl.o
CC drivers/tty/serial/8250/8250_early.o
CC drivers/tty/tty_ioctl.o
CC net/core/netdev-genl-gen.o
CC drivers/clk/clk-gpio.o
CC drivers/acpi/acpica/exfield.o
CC lib/ratelimit.o
CC kernel/trace/error_report-traces.o
CC [M] arch/x86/kvm/debugfs.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
CC net/sunrpc/xdr.o
CC arch/x86/kernel/quirks.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC drivers/acpi/osl.o
CC net/compat.o
CC lib/rbtree.o
CC drivers/tty/serial/8250/8250_dw.o
CC drivers/char/tpm/eventlog/common.o
CC drivers/mfd/intel-lpss.o
CC kernel/trace/power-traces.o
CC net/core/gso.o
CC drivers/acpi/acpica/exfldio.o
CC crypto/hash_info.o
CC crypto/simd.o
CC drivers/tty/tty_ldisc.o
CC mm/rmap.o
CC [M] fs/smb/client/netmisc.o
CC drivers/base/power/wakeup.o
AR drivers/clk/built-in.a
CC mm/vmalloc.o
CC drivers/tty/tty_buffer.o
CC net/core/net-sysfs.o
CC drivers/tty/tty_port.o
CC lib/seq_buf.o
CC drivers/tty/tty_mutex.o
CC kernel/trace/rpm-traces.o
CC [M] crypto/md4.o
CC [M] net/bridge/br_netfilter_hooks.o
CC drivers/tty/serial/8250/8250_exar.o
CC [M] drivers/misc/mei/init.o
AR drivers/dax/hmem/built-in.a
CC drivers/acpi/acpica/exmisc.o
CC drivers/dax/super.o
CC drivers/iommu/intel/irq_remapping.o
CC drivers/acpi/utils.o
CC drivers/acpi/reboot.o
CC mm/page_alloc.o
CC fs/btrfs/file.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC arch/x86/kernel/topology.o
CC net/ipv4/tcp_minisocks.o
CC drivers/mfd/intel-lpss-pci.o
CC fs/btrfs/defrag.o
CC drivers/char/tpm/eventlog/tpm1.o
AR drivers/block/built-in.a
CC kernel/trace/trace_dynevent.o
COPY drivers/tty/vt/defkeymap.c
CC [M] fs/smb/client/smbencrypt.o
CC drivers/acpi/acpica/exmutex.o
CC drivers/dax/bus.o
CC [M] net/bluetooth/mgmt.o
CC [M] fs/smb/client/transport.o
CC drivers/acpi/acpica/exnames.o
CC lib/siphash.o
CC mm/init-mm.o
CC drivers/tty/tty_ldsem.o
CC net/ipv4/tcp_cong.o
CC [M] crypto/ccm.o
CC [M] fs/smb/client/cached_dir.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
CC [M] drivers/misc/mei/hbm.o
CC net/core/page_pool.o
CC [M] net/bluetooth/hci_sock.o
AR drivers/gpu/drm/display/built-in.a
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC drivers/dma-buf/dma-buf.o
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
AR drivers/cxl/core/built-in.a
CC drivers/tty/vt/consolemap_deftbl.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
AR drivers/cxl/built-in.a
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
AR drivers/tty/vt/built-in.a
CC arch/x86/kernel/kdebugfs.o
CC [M] net/bluetooth/hci_sysfs.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC [M] net/bluetooth/l2cap_core.o
CC drivers/tty/serial/8250/8250_lpss.o
CC drivers/acpi/acpica/exoparg1.o
CC drivers/mfd/intel-lpss-acpi.o
CC drivers/iommu/intel/perfmon.o
CC drivers/base/power/wakeup_stats.o
CC lib/string.o
CC drivers/iommu/iommu.o
CC fs/btrfs/extent_map.o
CC drivers/char/tpm/eventlog/tpm2.o
CC [M] fs/smb/client/cifs_unicode.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC mm/memblock.o
CC kernel/trace/trace_probe.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC drivers/tty/tty_baudrate.o
CC drivers/tty/tty_jobctrl.o
CC drivers/acpi/acpica/exoparg2.o
CC arch/x86/kernel/alternative.o
CC lib/timerqueue.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC [M] crypto/arc4.o
AR drivers/dax/built-in.a
CC [M] drivers/gpu/drm/tests/drm_gem_shmem_test.o
CC drivers/base/power/domain.o
CC net/core/net-procfs.o
CC drivers/tty/serial/8250/8250_mid.o
CC [M] fs/smb/client/nterr.o
CC [M] drivers/mfd/lpc_sch.o
CC [M] drivers/misc/mei/interrupt.o
CC net/sunrpc/sunrpc_syms.o
CC lib/vsprintf.o
CC net/ipv6/tcp_ipv6.o
CC arch/x86/kernel/i8253.o
CC drivers/acpi/acpica/exoparg3.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/dma-buf/dma-fence.o
CC fs/btrfs/sysfs.o
CC fs/btrfs/accessors.o
CC drivers/char/tpm/tpm_ppi.o
CC drivers/char/tpm/eventlog/acpi.o
CC fs/btrfs/xattr.o
CC net/core/netpoll.o
CC net/ipv4/tcp_metrics.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC net/core/fib_rules.o
CC [M] drivers/misc/mei/client.o
CC [M] crypto/ecc.o
CC [M] fs/smb/client/cifsencrypt.o
CC drivers/tty/n_null.o
AR drivers/iommu/intel/built-in.a
CC drivers/tty/serial/8250/8250_pci.o
CC drivers/acpi/nvs.o
CC drivers/acpi/acpica/exoparg6.o
CC drivers/acpi/acpica/exprep.o
CC [M] drivers/mfd/lpc_ich.o
CC [M] net/bluetooth/l2cap_sock.o
CC drivers/tty/pty.o
CC fs/btrfs/ordered-data.o
AR drivers/mfd/built-in.a
CC fs/btrfs/extent_io.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC [M] net/bluetooth/smp.o
CC drivers/acpi/acpica/exregion.o
CC drivers/char/tpm/eventlog/efi.o
CC [M] fs/smb/client/readdir.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC [M] fs/smb/client/ioctl.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
CC kernel/trace/trace_uprobe.o
CC mm/memory_hotplug.o
CC net/core/net-traces.o
CC mm/madvise.o
CC drivers/base/power/domain_governor.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC [M] fs/smb/client/sess.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC fs/btrfs/volumes.o
CC net/sunrpc/cache.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC fs/btrfs/async-thread.o
CC drivers/iommu/iommu-traces.o
CC arch/x86/kernel/hw_breakpoint.o
CC net/ipv4/tcp_fastopen.o
CC drivers/acpi/wakeup.o
CC drivers/acpi/acpica/exresnte.o
CC drivers/dma-buf/dma-fence-array.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC drivers/base/power/clock_ops.o
CC fs/btrfs/ioctl.o
CC drivers/acpi/acpica/exresolv.o
AR drivers/macintosh/built-in.a
CC drivers/dma-buf/dma-fence-chain.o
CC net/ipv4/tcp_rate.o
CC drivers/char/tpm/tpm_crb.o
CC net/ipv4/tcp_recovery.o
CC arch/x86/kernel/tsc.o
AR net/bridge/built-in.a
LD [M] net/bridge/br_netfilter.o
CC net/sysctl_net.o
CC drivers/tty/serial/8250/8250_pericom.o
CC [M] net/netfilter/nf_nat_core.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC [M] net/netfilter/nf_nat_proto.o
CC drivers/acpi/acpica/exresop.o
CC drivers/iommu/iommu-sysfs.o
CC [M] net/bluetooth/lib.o
CC drivers/acpi/acpica/exserial.o
CC [M] net/netfilter/nf_nat_helper.o
CC drivers/tty/serial/serial_ctrl.o
CC [M] net/netfilter/nf_nat_redirect.o
CC drivers/scsi/scsi.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC [M] drivers/misc/mei/main.o
CC fs/btrfs/locking.o
CC [M] crypto/essiv.o
CC drivers/tty/sysrq.o
AR drivers/gpu/vga/built-in.a
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC arch/x86/kernel/tsc_msr.o
AR drivers/base/power/built-in.a
CC drivers/dma-buf/dma-fence-unwrap.o
CC net/ipv4/tcp_ulp.o
CC drivers/base/firmware_loader/builtin/main.o
CC lib/win_minmax.o
CC drivers/acpi/acpica/exstore.o
CC [M] net/netfilter/x_tables.o
CC [M] net/netfilter/xt_tcpudp.o
CC drivers/acpi/acpica/exstoren.o
AR drivers/char/tpm/built-in.a
CC arch/x86/kernel/io_delay.o
AR drivers/char/built-in.a
CC arch/x86/kernel/rtc.o
CC [M] net/bluetooth/ecdh_helper.o
CC [M] fs/smb/client/export.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC mm/page_io.o
AR drivers/gpu/drm/imx/built-in.a
CC fs/btrfs/orphan.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/base/firmware_loader/main.o
AR drivers/tty/serial/8250/built-in.a
CC fs/btrfs/export.o
CC net/ipv6/ping.o
CC drivers/iommu/dma-iommu.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
AR drivers/gpu/drm/i2c/built-in.a
CC drivers/tty/serial/serial_port.o
CC drivers/base/regmap/regmap.o
CC lib/xarray.o
CC drivers/dma-buf/dma-resv.o
AR drivers/base/test/built-in.a
CC drivers/tty/serial/earlycon.o
CC kernel/trace/rethook.o
CC arch/x86/kernel/resource.o
CC fs/btrfs/tree-log.o
AR drivers/gpu/drm/panel/built-in.a
CC net/ipv4/tcp_offload.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC drivers/acpi/acpica/exstorob.o
AS arch/x86/kernel/irqflags.o
CC drivers/dma-buf/sync_file.o
CC [M] net/bluetooth/hci_request.o
CC arch/x86/kernel/static_call.o
CC [M] crypto/ecdh.o
CC [M] crypto/ecdh_helper.o
CC drivers/base/component.o
CC fs/btrfs/free-space-cache.o
CC [M] drivers/misc/mei/dma-ring.o
CC [M] net/bluetooth/mgmt_util.o
CC [M] fs/smb/client/unc.o
AR drivers/misc/built-in.a
CC arch/x86/kernel/process.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC drivers/acpi/acpica/exsystem.o
CC drivers/acpi/sleep.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/acpi/acpica/extrace.o
CC drivers/scsi/hosts.o
CC drivers/acpi/acpica/exutils.o
CC drivers/scsi/scsi_ioctl.o
CC [M] arch/x86/kvm/mmu/spte.o
CC drivers/acpi/acpica/hwacpi.o
CC net/sunrpc/rpc_pipe.o
CC drivers/base/core.o
CC arch/x86/kernel/ptrace.o
CC net/sunrpc/sysfs.o
AR kernel/trace/built-in.a
CC arch/x86/kernel/tls.o
CC [M] fs/smb/client/winucase.o
CC kernel/capability.o
CC drivers/acpi/acpica/hwesleep.o
CC drivers/acpi/acpica/hwgpe.o
CC drivers/dma-buf/sw_sync.o
CC mm/swap_state.o
CC mm/swapfile.o
CC [M] fs/smb/client/smb2ops.o
AR drivers/base/firmware_loader/built-in.a
CC drivers/base/bus.o
LD [M] crypto/ecdh_generic.o
AR crypto/built-in.a
CC [M] drivers/misc/mei/bus.o
CC [M] fs/smb/client/smb2maperror.o
CC arch/x86/kernel/step.o
CC [M] fs/smb/client/smb2transport.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
AR drivers/nvme/common/built-in.a
CC drivers/nvme/host/core.o
CC drivers/ata/libata-core.o
CC drivers/ata/libata-scsi.o
CC net/ipv6/exthdrs.o
CC drivers/spi/spi.o
CC drivers/acpi/acpica/hwregs.o
CC drivers/base/dd.o
CC drivers/nvme/host/ioctl.o
CC [M] net/bluetooth/mgmt_config.o
CC drivers/iommu/iova.o
CC [M] fs/smb/client/smb2misc.o
CC lib/lockref.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/tty/serial/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/tty/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC [M] net/bluetooth/hci_codec.o
CC [M] net/bluetooth/eir.o
AR drivers/gpu/drm/hisilicon/built-in.a
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
AR drivers/gpu/drm/mxsfb/built-in.a
CC net/ipv6/datagram.o
CC net/ipv4/tcp_plb.o
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
CC [M] arch/x86/kvm/smm.o
AR drivers/gpu/drm/gud/built-in.a
CC [M] net/netfilter/xt_mark.o
AR drivers/gpu/drm/solomon/built-in.a
AR drivers/nvme/target/built-in.a
CC lib/bcd.o
CC drivers/base/regmap/regcache.o
CC drivers/acpi/acpica/hwsleep.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC lib/sort.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC kernel/ptrace.o
CC drivers/scsi/scsicam.o
CC [M] net/netfilter/xt_nat.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC arch/x86/kernel/i8237.o
CC fs/btrfs/zlib.o
CC drivers/acpi/device_sysfs.o
CC lib/parser.o
CC [M] fs/smb/client/smb2pdu.o
CC drivers/dma-buf/sync_debug.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC arch/x86/kernel/stacktrace.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC drivers/acpi/device_pm.o
CC net/core/selftests.o
CC drivers/acpi/acpica/hwvalid.o
CC [M] drivers/misc/mei/bus-fixup.o
CC arch/x86/kernel/reboot.o
CC drivers/base/syscore.o
CC lib/debug_locks.o
CC arch/x86/kernel/msr.o
CC drivers/iommu/irq_remapping.o
CC [M] fs/smb/client/smb2inode.o
CC drivers/base/regmap/regcache-rbtree.o
CC net/sunrpc/svc_xprt.o
CC lib/random32.o
CC [M] net/netfilter/xt_REDIRECT.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/scsi/scsi_error.o
CC [M] drivers/dma-buf/selftest.o
CC lib/bust_spinlocks.o
CC drivers/acpi/acpica/hwxface.o
CC drivers/acpi/acpica/hwxfsleep.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC lib/kasprintf.o
CC kernel/user.o
CC drivers/base/regmap/regcache-maple.o
CC arch/x86/kernel/cpuid.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC drivers/base/regmap/regmap-debugfs.o
CC drivers/nvme/host/sysfs.o
CC net/ipv4/datagram.o
CC lib/bitmap.o
CC [M] net/bluetooth/hci_sync.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC [M] drivers/misc/mei/debugfs.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC lib/scatterlist.o
CC [M] fs/smb/client/smb2file.o
CC arch/x86/kernel/early-quirks.o
CC drivers/acpi/acpica/hwpci.o
CC [M] fs/smb/client/cifsacl.o
CC fs/btrfs/lzo.o
CC fs/btrfs/zstd.o
AR drivers/iommu/built-in.a
CC kernel/signal.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC lib/list_sort.o
CC fs/btrfs/compression.o
CC net/ipv4/raw.o
CC [M] drivers/misc/mei/mei-trace.o
CC drivers/scsi/scsi_lib.o
CC drivers/scsi/scsi_lib_dma.o
CC drivers/base/driver.o
CC net/core/ptp_classifier.o
CC net/core/netprio_cgroup.o
CC net/ipv6/ip6_flowlabel.o
CC drivers/base/class.o
CC drivers/ata/libata-eh.o
CC drivers/base/regmap/regmap-i2c.o
CC net/core/dst_cache.o
CC drivers/acpi/acpica/nsaccess.o
CC net/ipv4/udp.o
CC mm/swap_slots.o
CC drivers/base/regmap/regmap-irq.o
CC kernel/sys.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC net/ipv4/udplite.o
CC lib/uuid.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/nvme/host/pr.o
CC drivers/base/platform.o
CC arch/x86/kernel/smp.o
CC lib/iov_iter.o
AR drivers/spi/built-in.a
CC drivers/acpi/acpica/nsalloc.o
CC drivers/net/phy/mdio-boardinfo.o
CC drivers/acpi/acpica/nsarguments.o
CC drivers/net/phy/stubs.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC drivers/net/phy/mdio_devres.o
CC drivers/acpi/acpica/nsconvert.o
CC [M] drivers/misc/mei/pci-me.o
CC drivers/net/phy/phy.o
AR drivers/net/pse-pd/built-in.a
CC drivers/net/mdio/acpi_mdio.o
CC [M] drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
AR drivers/net/pcs/built-in.a
CC drivers/net/phy/phy-c45.o
CC lib/clz_ctz.o
CC fs/btrfs/delayed-ref.o
CC drivers/nvme/host/trace.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
AR drivers/net/ethernet/adi/built-in.a
AR drivers/net/ethernet/alacritech/built-in.a
CC [M] drivers/net/usb/rtl8150.o
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
CC net/core/gro_cells.o
AR drivers/net/ethernet/asix/built-in.a
CC [M] fs/smb/client/fs_context.o
AR drivers/net/ethernet/cadence/built-in.a
CC mm/dmapool.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC mm/hugetlb.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC drivers/acpi/acpica/nsdump.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC drivers/nvme/host/fault_inject.o
CC [M] drivers/net/usb/r8152.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.o
CC [M] fs/smb/client/dns_resolve.o
AR drivers/base/regmap/built-in.a
CC drivers/acpi/proc.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
LD [M] drivers/gpu/drm/amd/amdxcp/amdxcp.o
CC net/sunrpc/xprtmultipath.o
CC drivers/acpi/bus.o
CC net/ipv4/udp_offload.o
CC drivers/net/phy/phy-core.o
CC net/sunrpc/stats.o
CC net/ipv6/inet6_connection_sock.o
AR drivers/net/ethernet/cavium/common/built-in.a
CC drivers/acpi/acpica/nseval.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
AR drivers/net/ethernet/cortina/built-in.a
CC [M] drivers/misc/mei/hw-me.o
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC drivers/acpi/acpica/nsinit.o
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
CC [M] net/netfilter/xt_addrtype.o
AR drivers/net/ethernet/cavium/built-in.a
CC net/ipv6/udp_offload.o
CC drivers/base/cpu.o
CC arch/x86/kernel/smpboot.o
CC drivers/net/mdio/fwnode_mdio.o
CC drivers/ata/libata-transport.o
AR drivers/dma-buf/built-in.a
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC net/sunrpc/sysctl.o
AR drivers/firewire/built-in.a
AR drivers/cdrom/built-in.a
AR drivers/auxdisplay/built-in.a
CC drivers/usb/common/common.o
CC drivers/usb/core/usb.o
AR drivers/usb/phy/built-in.a
CC drivers/usb/common/debug.o
CC drivers/usb/host/pci-quirks.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/scsi/scsi_scan.o
AR net/core/built-in.a
CC drivers/usb/host/ehci-pci.o
CC drivers/base/firmware.o
CC mm/hugetlb_vmemmap.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/acpi/acpica/nsload.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/nvme/host/pci.o
CC drivers/net/phy/phy_device.o
CC fs/dcache.o
CC drivers/net/phy/linkmode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC [M] drivers/net/usb/asix_devices.o
CC drivers/usb/storage/scsiglue.o
CC drivers/usb/serial/usb-serial.o
CC drivers/net/phy/mdio_bus.o
CC [M] drivers/net/usb/asix_common.o
AR drivers/net/mdio/built-in.a
CC drivers/usb/serial/generic.o
AR drivers/usb/misc/built-in.a
CC drivers/usb/serial/bus.o
CC drivers/base/init.o
CC drivers/acpi/acpica/nsobject.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
CC fs/btrfs/relocation.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
AR drivers/usb/common/built-in.a
CC drivers/usb/gadget/udc/core.o
CC drivers/usb/gadget/udc/trace.o
AR drivers/usb/gadget/function/built-in.a
ASN.1 fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC [M] fs/smb/client/namespace.o
AR drivers/usb/gadget/legacy/built-in.a
CC drivers/usb/storage/protocol.o
CC drivers/acpi/acpica/nsparse.o
CC kernel/umh.o
CC drivers/ata/libata-trace.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC drivers/usb/serial/console.o
CC lib/bsearch.o
CC net/ipv6/seg6.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC [M] net/netfilter/xt_conntrack.o
CC [M] drivers/misc/mei/gsc-me.o
CC drivers/usb/core/hub.o
AR drivers/net/ethernet/engleder/built-in.a
CC [M] drivers/usb/class/usbtmc.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC arch/x86/kernel/tsc_sync.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC arch/x86/kernel/setup_percpu.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] net/bluetooth/coredump.o
CC lib/find_bit.o
CC drivers/usb/serial/ftdi_sio.o
CC drivers/acpi/acpica/nspredef.o
AR net/sunrpc/built-in.a
GEN drivers/scsi/scsi_devinfo_tbl.c
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/scsi/scsi_devinfo.o
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/base/map.o
CC drivers/usb/storage/transport.o
CC net/ipv4/arp.o
CC drivers/base/devres.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC lib/llist.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC mm/mempolicy.o
CC drivers/usb/serial/pl2303.o
CC lib/lwq.o
AR drivers/net/ethernet/ezchip/built-in.a
CC lib/memweight.o
CC arch/x86/kernel/ftrace.o
CC [M] drivers/net/usb/ax88172a.o
CC drivers/acpi/acpica/nsrepair.o
LD [M] drivers/misc/mei/mei.o
CC kernel/workqueue.o
LD [M] drivers/misc/mei/mei-me.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC kernel/pid.o
LD [M] drivers/misc/mei/mei-gsc.o
CC kernel/task_work.o
CC drivers/usb/storage/usb.o
AR drivers/net/ethernet/fungible/built-in.a
CC drivers/ata/libata-sata.o
CC drivers/input/serio/serio.o
CC drivers/scsi/scsi_sysctl.o
CC drivers/scsi/scsi_debugfs.o
CC lib/kfifo.o
CC drivers/input/serio/i8042.o
CC drivers/acpi/glue.o
CC net/ipv6/fib6_notifier.o
CC drivers/net/phy/mdio_device.o
CC [M] arch/x86/kvm/vmx/nested.o
AR drivers/usb/gadget/udc/built-in.a
CC drivers/usb/gadget/usbstring.o
CC [M] net/netfilter/xt_ipvs.o
CC [M] fs/smb/client/smb1ops.o
CC net/ipv6/rpl.o
CC drivers/usb/storage/initializers.o
CC drivers/ata/libata-sff.o
CC drivers/acpi/acpica/nsrepair2.o
CC mm/sparse.o
CC drivers/usb/gadget/config.o
CC [M] net/bluetooth/sco.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC drivers/base/attribute_container.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
CC drivers/acpi/acpica/nssearch.o
CC drivers/usb/gadget/epautoconf.o
CC drivers/acpi/acpica/nsutils.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC fs/inode.o
AS arch/x86/kernel/ftrace_64.o
CC arch/x86/kernel/trace_clock.o
CC drivers/input/keyboard/atkbd.o
AR drivers/usb/serial/built-in.a
CC drivers/scsi/scsi_trace.o
AR drivers/input/mouse/built-in.a
CC drivers/scsi/scsi_logging.o
CC lib/percpu-refcount.o
CC drivers/input/input.o
CC [M] drivers/net/usb/ax88179_178a.o
CC drivers/net/loopback.o
CC arch/x86/kernel/trace.o
CC drivers/usb/gadget/composite.o
CC [M] drivers/net/usb/cdc_ether.o
CC drivers/base/transport_class.o
CC drivers/acpi/scan.o
CC drivers/net/phy/swphy.o
CC [M] net/bluetooth/iso.o
CC drivers/acpi/acpica/nswalk.o
CC drivers/usb/storage/sierra_ms.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC drivers/net/phy/fixed_phy.o
CC drivers/net/netconsole.o
CC drivers/input/serio/libps2.o
CC kernel/extable.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC drivers/acpi/acpica/nsxfeval.o
CC kernel/params.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC net/ipv6/ioam6.o
CC drivers/input/input-compat.o
CC [M] fs/smb/client/cifssmb.o
CC net/ipv4/icmp.o
CC mm/sparse-vmemmap.o
CC drivers/base/topology.o
LD [M] net/netfilter/nf_conntrack.o
CC net/ipv4/devinet.o
CC arch/x86/kernel/rethook.o
LD [M] net/netfilter/nf_nat.o
CC lib/rhashtable.o
AR net/netfilter/built-in.a
CC drivers/usb/host/ohci-hcd.o
CC drivers/usb/host/ohci-pci.o
CC drivers/usb/gadget/functions.o
CC drivers/scsi/scsi_pm.o
CC drivers/usb/gadget/configfs.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC drivers/acpi/resource.o
CC [M] drivers/net/phy/phylink.o
CC [M] drivers/net/dummy.o
CC drivers/acpi/acpica/nsxfname.o
AR drivers/input/keyboard/built-in.a
CC lib/base64.o
CC drivers/usb/storage/option_ms.o
CC [M] fs/smb/client/cifs_spnego_negtokeninit.asn1.o
CC net/ipv4/af_inet.o
CC [M] fs/smb/client/asn1.o
CC fs/btrfs/delayed-inode.o
CC kernel/kthread.o
CC kernel/sys_ni.o
CC mm/mmu_notifier.o
CC [M] net/bluetooth/a2mp.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC drivers/input/input-mt.o
AR drivers/input/serio/built-in.a
CC net/ipv6/sysctl_net_ipv6.o
CC [M] drivers/net/phy/aquantia_main.o
CC drivers/usb/storage/usual-tables.o
CC drivers/usb/core/hcd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC [M] drivers/net/usb/cdc_eem.o
CC arch/x86/kernel/crash_core_64.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC drivers/base/container.o
CC kernel/nsproxy.o
AR drivers/net/ethernet/huawei/built-in.a
CC drivers/rtc/lib.o
CC drivers/acpi/acpica/nsxfobj.o
CC drivers/usb/gadget/u_f.o
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC mm/ksm.o
CC drivers/input/input-poller.o
CC drivers/usb/host/uhci-hcd.o
AR drivers/i3c/built-in.a
CC drivers/i2c/busses/i2c-designware-common.o
CC drivers/ata/libata-pmp.o
CC drivers/i2c/busses/i2c-designware-master.o
CC drivers/scsi/scsi_bsg.o
CC arch/x86/kernel/module.o
CC kernel/notifier.o
CC drivers/usb/host/xhci.o
CC kernel/ksysfs.o
AR drivers/usb/storage/built-in.a
CC kernel/cred.o
CC [M] drivers/net/macvlan.o
CC drivers/acpi/acpica/psargs.o
CC drivers/base/property.o
CC drivers/usb/core/urb.o
CC drivers/input/ff-core.o
CC [M] net/bluetooth/amp.o
CC drivers/rtc/class.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC lib/once.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC lib/refcount.o
CC drivers/scsi/scsi_common.o
CC drivers/rtc/interface.o
CC drivers/rtc/nvmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC [M] drivers/net/usb/smsc75xx.o
AR drivers/usb/gadget/built-in.a
CC [M] drivers/net/usb/smsc95xx.o
CC drivers/ata/libata-acpi.o
CC net/ipv6/xfrm6_policy.o
CC lib/rcuref.o
CC drivers/acpi/acpica/psloop.o
CC kernel/reboot.o
CC arch/x86/kernel/early_printk.o
CC kernel/async.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC drivers/ata/libata-pata-timings.o
CC kernel/range.o
CC mm/slub.o
CC [M] net/bluetooth/hci_debugfs.o
CC drivers/acpi/acpica/psobject.o
CC drivers/acpi/acpica/psopcode.o
CC lib/usercopy.o
CC drivers/ata/ahci.o
CC net/ipv6/xfrm6_state.o
CC drivers/input/touchscreen.o
CC drivers/rtc/dev.o
CC drivers/scsi/sd.o
CC net/ipv4/igmp.o
CC drivers/rtc/proc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC [M] drivers/net/phy/ax88796b.o
CC [M] drivers/net/phy/bcm7xxx.o
CC drivers/ata/libahci.o
CC [M] drivers/net/phy/bcm87xx.o
CC arch/x86/kernel/hpet.o
CC drivers/usb/core/message.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC [M] drivers/net/mii.o
CC lib/errseq.o
CC arch/x86/kernel/amd_nb.o
CC mm/migrate.o
CC drivers/acpi/acpica/psopinfo.o
CC lib/bucket_locks.o
CC drivers/base/cacheinfo.o
CC fs/btrfs/scrub.o
CC kernel/smpboot.o
CC net/ipv4/fib_frontend.o
CC drivers/usb/core/driver.o
CC drivers/input/ff-memless.o
CC drivers/rtc/sysfs.o
CC drivers/rtc/rtc-mc146818-lib.o
CC drivers/ata/ata_piix.o
CC lib/generic-radix-tree.o
CC drivers/acpi/acpica/psparse.o
CC drivers/input/vivaldi-fmap.o
CC arch/x86/kernel/kvm.o
CC drivers/input/input-leds.o
CC drivers/base/swnode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
CC lib/bitmap-str.o
CC drivers/rtc/rtc-cmos.o
CC drivers/usb/core/config.o
CC fs/btrfs/backref.o
CC net/ipv6/xfrm6_input.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
CC [M] drivers/net/phy/bcm-phy-lib.o
CC [M] drivers/net/phy/broadcom.o
CC arch/x86/kernel/kvmclock.o
CC fs/btrfs/ulist.o
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
LD [M] fs/smb/client/cifs.o
AR drivers/media/common/b2c2/built-in.a
CC kernel/ucount.o
AR drivers/media/common/saa7146/built-in.a
CC [M] drivers/net/usb/mcs7830.o
CC [M] drivers/net/mdio.o
AR drivers/media/common/siano/built-in.a
CC [M] arch/x86/kvm/vmx/posted_intr.o
AR drivers/media/common/v4l2-tpg/built-in.a
CC lib/string_helpers.o
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/common/built-in.a
CC drivers/input/mousedev.o
CC drivers/acpi/acpica/psscope.o
CC drivers/input/evdev.o
AR drivers/media/platform/allegro-dvt/built-in.a
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/platform/amphion/built-in.a
AR drivers/media/platform/aspeed/built-in.a
CC [M] drivers/net/vxlan/vxlan_mdb.o
CC drivers/base/auxiliary.o
AR drivers/media/platform/atmel/built-in.a
CC net/ipv6/xfrm6_output.o
CC drivers/acpi/acpica/pstree.o
LD [M] net/bluetooth/bluetooth.o
AR drivers/media/platform/cadence/built-in.a
CC [M] drivers/net/tun.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC [M] drivers/net/veth.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
AR drivers/media/platform/mediatek/mdp/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
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
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
AR drivers/media/platform/mediatek/built-in.a
CC mm/memory-tiers.o
CC mm/migrate_device.o
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/platform/nuvoton/built-in.a
CC drivers/usb/core/file.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/pci/ttpci/built-in.a
CC kernel/regset.o
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/platform/nxp/imx8-isi/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/pci/pt1/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/pci/pt3/built-in.a
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/pci/mantis/built-in.a
CC drivers/acpi/acpica/psutils.o
AR drivers/media/usb/siano/built-in.a
AR drivers/media/platform/qcom/venus/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/platform/qcom/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
CC [M] drivers/i2c/busses/i2c-scmi.o
AR drivers/media/usb/ttusb-dec/built-in.a
CC arch/x86/kernel/paravirt.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/media/usb/built-in.a
AR drivers/media/pci/saa7146/built-in.a
CC fs/btrfs/qgroup.o
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/pci/smipcie/built-in.a
CC fs/btrfs/send.o
AR drivers/media/platform/renesas/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/rtc/built-in.a
CC net/ipv4/fib_semantics.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/pci/intel/ivsc/built-in.a
CC lib/hexdump.o
AR drivers/media/platform/rockchip/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/ata/built-in.a
AR drivers/media/pci/built-in.a
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
CC [M] drivers/net/usb/usbnet.o
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC drivers/usb/host/xhci-mem.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
CC drivers/base/devtmpfs.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC lib/kstrtox.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC net/ipv4/fib_trie.o
CC net/ipv4/fib_notifier.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC kernel/ksyms_common.o
AR drivers/media/platform/st/sti/delta/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
CC drivers/scsi/sg.o
CC drivers/acpi/acpica/pswalk.o
CC [M] drivers/net/phy/lxt.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
CC drivers/usb/core/buffer.o
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
CC [M] drivers/net/phy/realtek.o
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
AR drivers/input/built-in.a
CC drivers/acpi/acpica/psxface.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
LD [M] arch/x86/kvm/kvm.o
AR drivers/media/platform/sunxi/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
AR drivers/media/platform/ti/am437x/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/ti/j721e-csi2rx/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
CC lib/debug_info.o
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
CC drivers/usb/core/sysfs.o
CC drivers/usb/core/endpoint.o
UPD arch/x86/kvm/kvm-asm-offsets.h
AS [M] arch/x86/kvm/vmx/vmenter.o
AR drivers/media/platform/verisilicon/built-in.a
CC arch/x86/kernel/pvclock.o
CC drivers/usb/core/devio.o
LD [M] arch/x86/kvm/kvm-intel.o
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC net/ipv6/xfrm6_protocol.o
CC kernel/groups.o
CC net/ipv6/netfilter.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/acpi/acpica/rsaddr.o
AR drivers/media/firewire/built-in.a
AR drivers/media/spi/built-in.a
CC fs/btrfs/dev-replace.o
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
CC kernel/vhost_task.o
CC drivers/usb/core/notify.o
CC drivers/base/node.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/acpi/acpica/rscreate.o
CC arch/x86/kernel/pcspeaker.o
CC fs/btrfs/raid56.o
CC [M] drivers/net/phy/smsc.o
CC kernel/kcmp.o
LD [M] drivers/net/vxlan/vxlan.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC fs/btrfs/uuid-tree.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC drivers/acpi/acpica/rsinfo.o
CC drivers/acpi/acpica/rsio.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC net/ipv6/fib6_rules.o
CC drivers/scsi/scsi_sysfs.o
CC drivers/base/memory.o
CC mm/huge_memory.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC fs/btrfs/props.o
CC net/ipv6/proc.o
CC [M] drivers/net/usb/r8153_ecm.o
CC drivers/acpi/acpi_processor.o
AR drivers/i2c/muxes/built-in.a
CC drivers/acpi/processor_core.o
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/acpi/acpica/rsirq.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC arch/x86/kernel/check.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC lib/iomap.o
CC drivers/usb/host/xhci-ext-caps.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC fs/btrfs/free-space-tree.o
CC drivers/acpi/acpica/rslist.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC drivers/acpi/acpica/rsmemory.o
CC drivers/acpi/acpica/rsmisc.o
CC kernel/freezer.o
CC net/ipv6/syncookies.o
CC lib/pci_iomap.o
CC drivers/usb/host/xhci-ring.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
AR drivers/net/ethernet/i825xx/built-in.a
CC drivers/acpi/acpica/rsserial.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
LD [M] drivers/net/phy/aquantia.o
CC net/ipv4/inet_fragment.o
CC drivers/base/module.o
AR drivers/net/phy/built-in.a
CC lib/iomap_copy.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC arch/x86/kernel/uprobes.o
CC fs/attr.o
CC net/ipv4/ping.o
CC drivers/base/pinctrl.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC net/ipv4/ip_tunnel_core.o
LD [M] drivers/net/usb/asix.o
CC kernel/stacktrace.o
CC drivers/usb/core/generic.o
CC fs/btrfs/tree-checker.o
CC drivers/acpi/processor_pdc.o
CC fs/btrfs/space-info.o
CC lib/devres.o
CC lib/check_signature.o
CC drivers/acpi/acpica/rsutils.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC net/ipv6/mip6.o
CC lib/interval_tree.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC net/ipv6/addrconf_core.o
CC lib/assoc_array.o
CC net/ipv6/exthdrs_core.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC drivers/acpi/acpica/rsxface.o
CC net/ipv4/gre_offload.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC drivers/base/devcoredump.o
AR drivers/scsi/built-in.a
CC fs/bad_inode.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC drivers/base/platform-msi.o
CC drivers/acpi/acpica/tbdata.o
CC drivers/usb/host/xhci-hub.o
CC kernel/dma.o
CC drivers/acpi/ec.o
CC arch/x86/kernel/perf_regs.o
CC drivers/usb/core/quirks.o
CC lib/list_debug.o
CC drivers/acpi/acpica/tbfadt.o
CC fs/btrfs/block-rsv.o
CC fs/file.o
CC net/ipv6/ip6_checksum.o
AR drivers/ptp/built-in.a
AR drivers/power/reset/built-in.a
CC [M] drivers/ptp/ptp_clock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC drivers/power/supply/power_supply_core.o
CC net/ipv6/ip6_icmp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC [M] drivers/ptp/ptp_chardev.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC drivers/hwmon/hwmon.o
CC lib/debugobjects.o
CC [M] drivers/hwmon/acpi_power_meter.o
CC lib/bitrev.o
CC lib/crc16.o
CC [M] drivers/ptp/ptp_sysfs.o
CC drivers/base/physical_location.o
CC [M] drivers/ptp/ptp_vclock.o
CC drivers/acpi/dock.o
CC kernel/smp.o
CC drivers/acpi/acpica/tbfind.o
CC net/ipv6/output_core.o
CC [M] drivers/hwmon/coretemp.o
CC arch/x86/kernel/tracepoint.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC drivers/acpi/acpica/tbinstal.o
CC arch/x86/kernel/itmt.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/usb/core/devices.o
CC arch/x86/kernel/umip.o
CC drivers/acpi/acpica/tbutils.o
CC drivers/acpi/pci_root.o
CC net/ipv4/metrics.o
AR drivers/thermal/broadcom/built-in.a
AR drivers/thermal/samsung/built-in.a
CC drivers/thermal/intel/intel_tcc.o
CC drivers/watchdog/watchdog_core.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC drivers/thermal/intel/therm_throt.o
CC lib/crc-t10dif.o
CC [M] drivers/md/persistent-data/dm-array.o
HOSTCC lib/gen_crc32table
CC [M] drivers/md/persistent-data/dm-bitset.o
AR drivers/thermal/st/built-in.a
CC lib/libcrc32c.o
AR drivers/net/ethernet/intel/built-in.a
CC drivers/base/trace.o
CC drivers/acpi/acpica/tbxface.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC drivers/acpi/acpica/tbxfload.o
CC fs/btrfs/delalloc-space.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC drivers/acpi/acpica/tbxfroot.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
CC [M] drivers/net/ethernet/intel/e100.o
CC drivers/acpi/acpica/utaddress.o
AR drivers/thermal/qcom/built-in.a
CC drivers/power/supply/power_supply_sysfs.o
CC drivers/acpi/pci_link.o
CC drivers/power/supply/power_supply_leds.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC fs/btrfs/block-group.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC net/ipv4/netlink.o
CC drivers/usb/core/phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC mm/khugepaged.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC arch/x86/kernel/unwind_orc.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC mm/page_counter.o
AR drivers/hwmon/built-in.a
CC net/ipv4/nexthop.o
CC lib/xxhash.o
CC drivers/usb/core/port.o
CC arch/x86/kernel/callthunks.o
CC drivers/acpi/pci_irq.o
CC drivers/usb/core/hcd-pci.o
CC drivers/acpi/acpica/utalloc.o
CC net/ipv4/udp_tunnel_stub.o
CC drivers/usb/host/xhci-dbg.o
CC net/ipv4/sysctl_net_ipv4.o
CC drivers/acpi/acpi_lpss.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC drivers/acpi/acpi_apd.o
CC net/ipv6/protocol.o
CC arch/x86/kernel/cet.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC kernel/uid16.o
CC drivers/opp/core.o
AR drivers/base/built-in.a
CC drivers/opp/cpu.o
CC drivers/watchdog/watchdog_dev.o
CC drivers/opp/debugfs.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC drivers/watchdog/softdog.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC drivers/power/supply/power_supply_hwmon.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC drivers/acpi/acpica/utascii.o
CC net/ipv4/proc.o
CC drivers/acpi/acpi_platform.o
CC drivers/usb/core/usb-acpi.o
CC drivers/usb/host/xhci-trace.o
CC lib/genalloc.o
CC arch/x86/kernel/vsmp_64.o
CC lib/percpu_counter.o
CC drivers/acpi/acpi_pnp.o
CC drivers/acpi/power.o
CC net/ipv4/syncookies.o
CC lib/fault-inject.o
CC drivers/acpi/acpica/utbuffer.o
CC net/ipv4/esp4.o
LD [M] drivers/ptp/ptp.o
CC net/ipv4/esp4_offload.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC drivers/cpufreq/cpufreq.o
AR drivers/i2c/busses/built-in.a
CC drivers/cpufreq/freq_table.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC drivers/i2c/i2c-boardinfo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC drivers/acpi/acpica/utcksum.o
CC fs/filesystems.o
CC drivers/md/md.o
AR drivers/thermal/tegra/built-in.a
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/i2c/i2c-core-base.o
CC fs/btrfs/discard.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC fs/namespace.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
LD [M] drivers/ptp/ptp_kvm.o
AR drivers/thermal/intel/built-in.a
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/thermal/thermal_core.o
CC drivers/thermal/thermal_sysfs.o
CC net/ipv6/ip6_offload.o
CC kernel/kallsyms.o
AR drivers/watchdog/built-in.a
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/cpuidle.o
CC drivers/cpuidle/driver.o
CC drivers/cpuidle/governor.o
CC net/ipv6/tcpv6_offload.o
CC kernel/acct.o
CC drivers/acpi/acpica/utcopy.o
AR arch/x86/kernel/built-in.a
CC drivers/cpuidle/sysfs.o
AR drivers/usb/core/built-in.a
CC drivers/usb/host/xhci-debugfs.o
AR arch/x86/built-in.a
CC lib/syscall.o
CC drivers/usb/host/xhci-pci.o
CC drivers/acpi/event.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/md/md-bitmap.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
AR drivers/net/ethernet/litex/built-in.a
AR drivers/net/ethernet/microsoft/built-in.a
CC drivers/acpi/evged.o
CC fs/btrfs/reflink.o
CC drivers/mmc/core/core.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
AR drivers/opp/built-in.a
CC drivers/i2c/i2c-core-smbus.o
CC fs/btrfs/subpage.o
CC drivers/cpuidle/governors/haltpoll.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC drivers/mmc/core/bus.o
CC net/ipv4/netfilter.o
CC drivers/acpi/acpica/utdebug.o
CC net/ipv4/inet_diag.o
CC drivers/cpuidle/poll_state.o
CC drivers/thermal/thermal_trip.o
CC fs/btrfs/tree-mod-log.o
CC fs/btrfs/extent-io-tree.o
CC fs/seq_file.o
CC fs/xattr.o
CC lib/dynamic_debug.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC drivers/md/md-autodetect.o
CC mm/memcontrol.o
CC mm/vmpressure.o
CC drivers/acpi/acpica/utdecode.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC drivers/acpi/sysfs.o
CC fs/libfs.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC kernel/crash_core.o
AR drivers/net/ethernet/microchip/built-in.a
AR drivers/net/ethernet/mscc/built-in.a
AR drivers/net/ethernet/neterion/built-in.a
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/net/ethernet/ni/built-in.a
AR drivers/net/ethernet/packetengines/built-in.a
CC net/ipv4/tcp_diag.o
CC mm/swap_cgroup.o
CC fs/fs-writeback.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC drivers/thermal/thermal_helpers.o
CC kernel/compat.o
AR drivers/net/ethernet/realtek/built-in.a
CC net/ipv6/exthdrs_offload.o
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC net/ipv6/inet6_hashtables.o
AR drivers/cpuidle/governors/built-in.a
CC [M] drivers/net/ethernet/realtek/8139too.o
CC mm/hugetlb_cgroup.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC drivers/acpi/acpica/utdelete.o
CC net/ipv6/mcast_snoop.o
CC drivers/acpi/acpica/uterror.o
CC mm/kmemleak.o
AR drivers/cpuidle/built-in.a
CC drivers/acpi/acpica/uteval.o
AR drivers/usb/host/built-in.a
AR drivers/usb/built-in.a
AR drivers/ufs/built-in.a
AR drivers/leds/trigger/built-in.a
CC drivers/i2c/i2c-core-acpi.o
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC drivers/cpufreq/cpufreq_ondemand.o
AR drivers/leds/blink/built-in.a
CC drivers/thermal/thermal_hwmon.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC drivers/thermal/gov_fair_share.o
CC drivers/acpi/acpica/utglobal.o
CC drivers/acpi/acpica/uthex.o
CC mm/page_isolation.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC drivers/acpi/acpica/utids.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
CC mm/early_ioremap.o
CC drivers/acpi/acpica/utinit.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC drivers/acpi/acpica/utlock.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/mmc/core/host.o
CC drivers/acpi/acpica/utmath.o
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
CC drivers/leds/led-class.o
CC fs/btrfs/fs.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
CC fs/btrfs/messages.o
AR drivers/firmware/broadcom/built-in.a
CC [M] drivers/gpu/drm/i915/i915_getparam.o
AR drivers/firmware/cirrus/built-in.a
CC kernel/utsname.o
AR drivers/firmware/meson/built-in.a
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/thermal/gov_step_wise.o
CC drivers/firmware/efi/efi.o
CC lib/errname.o
CC lib/nlattr.o
CC mm/cma.o
CC mm/secretmem.o
CC mm/userfaultfd.o
CC drivers/md/dm-uevent.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
AR drivers/firmware/imx/built-in.a
CC fs/pnode.o
CC net/ipv4/udp_diag.o
AR drivers/firmware/psci/built-in.a
CC drivers/acpi/acpica/utmisc.o
CC drivers/firmware/efi/vars.o
CC drivers/md/dm.o
CC fs/btrfs/bio.o
CC [M] net/ipv6/ip6_udp_tunnel.o
CC drivers/firmware/efi/libstub/gop.o
CC drivers/leds/led-triggers.o
CC net/ipv4/tcp_cubic.o
CC fs/splice.o
AR drivers/net/ethernet/renesas/built-in.a
CC drivers/md/dm-table.o
CC mm/memremap.o
AR drivers/net/ethernet/sfc/built-in.a
CC drivers/firmware/efi/reboot.o
CC kernel/user_namespace.o
CC drivers/firmware/efi/memattr.o
AR drivers/firmware/qcom/built-in.a
CC drivers/firmware/efi/libstub/secureboot.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC drivers/i2c/i2c-dev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
AR drivers/firmware/smccc/built-in.a
AR drivers/firmware/tegra/built-in.a
CC fs/sync.o
CC mm/hmm.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/i2c/i2c-smbus.o
CC kernel/pid_namespace.o
CC drivers/thermal/gov_user_space.o
CC drivers/mmc/core/mmc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC drivers/firmware/efi/libstub/tpm.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/cpufreq/acpi-cpufreq.o
CC drivers/mmc/core/mmc_ops.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC mm/memfd.o
CC drivers/md/dm-target.o
CC drivers/acpi/acpica/utnonansi.o
CC drivers/firmware/efi/libstub/file.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC drivers/firmware/efi/tpm.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC drivers/firmware/efi/libstub/mem.o
CC fs/utimes.o
CC lib/cpu_rmap.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC lib/dynamic_queue_limits.o
UPD kernel/config_data
AR drivers/leds/built-in.a
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC lib/glob.o
AR drivers/crypto/stm32/built-in.a
CC drivers/cpufreq/intel_pstate.o
CC drivers/md/dm-linear.o
AR drivers/crypto/xilinx/built-in.a
CC drivers/firmware/efi/libstub/random.o
CC fs/btrfs/lru_cache.o
AR drivers/crypto/hisilicon/built-in.a
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
CC drivers/acpi/acpica/utobject.o
AR drivers/thermal/built-in.a
AR drivers/crypto/intel/built-in.a
CC lib/strncpy_from_user.o
AR drivers/crypto/built-in.a
CC drivers/firmware/efi/memmap.o
CC kernel/stop_machine.o
CC drivers/firmware/efi/esrt.o
CC drivers/acpi/property.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
AR net/ipv6/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC kernel/kprobes.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
CC fs/btrfs/raid-stripe-tree.o
CC [M] drivers/i2c/i2c-mux.o
CC kernel/hung_task.o
CC mm/bootmem_info.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC fs/d_path.o
CC drivers/clocksource/acpi_pm.o
CC drivers/firmware/efi/libstub/randomalloc.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC drivers/clocksource/i8253.o
CC drivers/acpi/acpica/utosi.o
CC drivers/acpi/acpica/utownerid.o
CC fs/btrfs/acl.o
CC drivers/firmware/efi/libstub/pci.o
CC net/ipv4/xfrm4_state.o
CC drivers/firmware/efi/efi-pstore.o
CC drivers/firmware/efi/cper.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC drivers/md/dm-stripe.o
CC drivers/md/dm-ioctl.o
CC drivers/md/dm-io.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC lib/strnlen_user.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC drivers/hid/usbhid/hid-core.o
CC drivers/hid/hid-core.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC drivers/hid/hid-input.o
CC drivers/firmware/efi/libstub/relocate.o
CC drivers/hid/hid-quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC drivers/firmware/efi/cper_cxl.o
CC drivers/firmware/efi/runtime-wrappers.o
CC kernel/watchdog.o
CC drivers/mmc/core/sd.o
CC drivers/acpi/acpica/utpredef.o
CC drivers/firmware/efi/libstub/printk.o
CC drivers/mmc/core/sd_ops.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC kernel/watchdog_perf.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
AR drivers/clocksource/built-in.a
CC drivers/md/dm-kcopyd.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC drivers/firmware/efi/dev-path-parser.o
LD [M] drivers/net/ethernet/realtek/r8169.o
AR drivers/staging/media/built-in.a
CC lib/net_utils.o
CC fs/stack.o
AR drivers/staging/built-in.a
AR drivers/i2c/built-in.a
CC fs/fs_struct.o
CC kernel/seccomp.o
CC lib/sg_pool.o
CC lib/stackdepot.o
CC kernel/relay.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC drivers/acpi/acpica/utresdecode.o
AR drivers/net/ethernet/socionext/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC net/ipv4/xfrm4_input.o
CC drivers/mmc/core/sdio.o
CC drivers/acpi/acpica/utresrc.o
CC fs/statfs.o
CC drivers/firmware/efi/libstub/x86-stub.o
AR drivers/platform/x86/amd/built-in.a
CC drivers/platform/x86/p2sb.o
CC drivers/platform/x86/intel/pmc/core.o
CC drivers/mailbox/mailbox.o
CC drivers/platform/x86/pmc_atom.o
CC drivers/firmware/efi/apple-properties.o
CC drivers/mailbox/pcc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC drivers/hid/hid-debug.o
CC drivers/devfreq/devfreq.o
AR fs/btrfs/built-in.a
CC drivers/powercap/powercap_sys.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC drivers/powercap/intel_rapl_common.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/hid/hidraw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC kernel/utsname_sysctl.o
AR drivers/cpufreq/built-in.a
CC kernel/delayacct.o
CC drivers/md/dm-sysfs.o
CC lib/ucs2_string.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC drivers/acpi/acpica/utstate.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC drivers/acpi/acpica/utstrsuppt.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC drivers/acpi/acpica/utstrtoul64.o
CC drivers/md/dm-stats.o
CC drivers/firmware/efi/earlycon.o
CC drivers/hid/hid-generic.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC lib/sbitmap.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC drivers/hid/usbhid/hiddev.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
AR mm/built-in.a
CC drivers/mmc/core/sdio_ops.o
CC drivers/firmware/efi/cper-x86.o
CC fs/fs_pin.o
CC drivers/hid/hid-a4tech.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC drivers/mmc/core/sdio_bus.o
AR drivers/mailbox/built-in.a
CC drivers/acpi/acpica/utxface.o
CC lib/group_cpus.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC [M] drivers/gpu/drm/xe/tests/xe_mocs_test.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC drivers/firmware/efi/libstub/x86-5lvl.o
CC lib/fw_table.o
CC drivers/mmc/host/sdhci.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC drivers/mmc/host/sdhci-pci-core.o
CC drivers/hid/hid-apple.o
CC drivers/platform/x86/intel/pmc/core_ssram.o
CC [M] lib/asn1_decoder.o
CC net/ipv4/xfrm4_output.o
CC drivers/md/dm-rq.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/hid/hid-belkin.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
GEN lib/oid_registry_data.c
CC drivers/mmc/host/sdhci-pci-arasan.o
CC drivers/mmc/core/sdio_io.o
CC fs/nsfs.o
CC drivers/acpi/acpica/utxfinit.o
CC [M] lib/oid_registry.o
CC drivers/acpi/acpica/utxferror.o
CC fs/fs_types.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC drivers/powercap/intel_rapl_msr.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC kernel/taskstats.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
AR drivers/platform/surface/built-in.a
AR lib/lib.a
CC drivers/mmc/core/sdio_irq.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/acpi/acpica/utxfmutex.o
CC drivers/mmc/core/regulator.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC [M] drivers/gpu/drm/ast/ast_post.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
GEN lib/crc32table.h
CC drivers/platform/x86/intel/pmc/spt.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC lib/crc32.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
CC [M] drivers/devfreq/governor_performance.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
CC fs/fs_context.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
CC kernel/tsacct.o
AR drivers/firmware/xilinx/built-in.a
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC drivers/mmc/host/sdhci-pci-gli.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
STUBCPY drivers/firmware/efi/libstub/x86-5lvl.stub.o
AR drivers/hid/usbhid/built-in.a
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
AR drivers/firmware/efi/libstub/lib.a
AR drivers/firmware/efi/built-in.a
CC drivers/platform/x86/intel/pmc/cnp.o
CC drivers/firmware/dmi_scan.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC drivers/mmc/core/debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
AR drivers/acpi/acpica/built-in.a
CC drivers/acpi/acpi_cmos_rtc.o
CC drivers/mmc/core/block.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC drivers/hid/hid-cherry.o
CC drivers/mmc/host/sdhci-acpi.o
CC drivers/md/dm-io-rewind.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC drivers/mmc/core/queue.o
AR drivers/powercap/built-in.a
CC [M] drivers/platform/x86/intel_ips.o
CC drivers/platform/x86/intel/pmc/icl.o
CC drivers/hid/hid-chicony.o
CC drivers/acpi/x86/apple.o
CC net/ipv4/xfrm4_protocol.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC kernel/tracepoint.o
AR drivers/devfreq/built-in.a
CC kernel/latencytop.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
AR drivers/perf/built-in.a
CC kernel/irq_work.o
AR lib/built-in.a
CC kernel/static_call.o
CC drivers/hid/hid-cypress.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC drivers/hid/hid-ezkey.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC kernel/static_call_inline.o
CC kernel/user-return-notifier.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/ras/ras.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
AR drivers/hwtracing/intel_th/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC drivers/hid/hid-kensington.o
CC drivers/android/binderfs.o
CC drivers/md/dm-builtin.o
CC drivers/ras/debugfs.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC fs/fs_parser.o
CC [M] drivers/md/dm-bufio.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC kernel/padata.o
CC drivers/platform/x86/intel/pmc/tgl.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC fs/fsopen.o
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC drivers/firmware/dmi-sysfs.o
CC [M] net/ipv4/ip_tunnel.o
CC kernel/jump_label.o
CC drivers/acpi/x86/utils.o
CC drivers/acpi/x86/s2idle.o
CC drivers/android/binder.o
CC kernel/context_tracking.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC [M] net/ipv4/udp_tunnel_core.o
CC kernel/iomem.o
CC [M] net/ipv4/udp_tunnel_nic.o
LD [M] drivers/gpu/drm/ast/ast.o
CC drivers/android/binder_alloc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC [M] drivers/gpu/drm/drm_auth.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC drivers/mmc/host/cqhci-core.o
CC [M] drivers/gpu/drm/drm_blend.o
CC kernel/rseq.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC drivers/hid/hid-lg.o
CC drivers/hid/hid-lg-g15.o
CC drivers/hid/hid-microsoft.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC drivers/platform/x86/intel/pmc/adl.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC drivers/acpi/debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
AR net/ipv4/built-in.a
CC drivers/acpi/acpi_lpat.o
AR drivers/ras/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/nvmem/core.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC drivers/firmware/dmi-id.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
AR drivers/mmc/core/built-in.a
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC fs/init.o
CC [M] drivers/mtd/chips/chipreg.o
CC fs/kernel_read_file.o
CC [M] drivers/uio/uio.o
CC [M] drivers/gpu/drm/drm_cache.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/pps/pps.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/gpu/drm/drm_client.o
CC drivers/platform/x86/intel/pmc/mtl.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC drivers/acpi/acpi_lpit.o
AR drivers/net/ethernet/wangxun/built-in.a
CC [M] drivers/md/dm-bio-prison-v2.o
AR drivers/net/ethernet/xilinx/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
CC drivers/acpi/prmt.o
AR drivers/net/ethernet/pensando/built-in.a
GZIP kernel/config_data.gz
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC kernel/configs.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC drivers/firmware/memmap.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
AR drivers/net/built-in.a
CC drivers/platform/x86/intel/turbo_max_3.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC [M] drivers/md/dm-crypt.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC [M] drivers/vfio/group.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/bluetooth/btintel.o
CC drivers/acpi/acpi_pcc.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC fs/mnt_idmapping.o
CC drivers/acpi/ac.o
AR drivers/mmc/host/built-in.a
AR drivers/mmc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/bluetooth/btrtl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC fs/remap_range.o
CC [M] drivers/pps/kapi.o
LD [M] net/ipv4/udp_tunnel.o
CC [M] drivers/pps/sysfs.o
AR drivers/nvmem/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC [M] drivers/md/dm-thin.o
AR kernel/built-in.a
CC [M] drivers/md/dm-thin-metadata.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC [M] drivers/platform/x86/intel/vsec.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
CC [M] drivers/vfio/container.o
AR net/built-in.a
CC [M] drivers/vfio/virqfd.o
AR drivers/firmware/built-in.a
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC fs/buffer.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC fs/mpage.o
CC drivers/acpi/button.o
CC drivers/acpi/fan_core.o
LD [M] drivers/pps/pps_core.o
AR drivers/hid/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC [M] drivers/ssb/main.o
CC [M] drivers/dca/dca-core.o
CC [M] drivers/ssb/scan.o
CC [M] drivers/dca/dca-sysfs.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC drivers/acpi/fan_attr.o
CC drivers/acpi/processor_driver.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC fs/proc_namespace.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC drivers/acpi/processor_thermal.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC fs/direct-io.o
CC [M] drivers/vhost/net.o
CC [M] drivers/gpu/drm/drm_connector.o
CC [M] drivers/vhost/vhost.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
LD [M] drivers/vfio/vfio.o
CC [M] drivers/vfio/pci/vfio_pci.o
LD [M] drivers/md/dm-bio-prison.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC [M] drivers/gpu/drm/drm_drv.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
AR drivers/md/built-in.a
CC drivers/acpi/processor_idle.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
LD [M] drivers/dca/dca.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/ssb/driver_pcicore.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/drm_dumb_buffers.o
CC drivers/acpi/processor_throttling.o
CC fs/eventpoll.o
CC fs/anon_inodes.o
CC fs/signalfd.o
CC fs/timerfd.o
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC fs/eventfd.o
AR drivers/platform/x86/intel/built-in.a
LD [M] drivers/platform/x86/intel/intel-rst.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/i915/i915_mm.o
AR drivers/platform/x86/built-in.a
CC [M] drivers/mtd/mtdpart.o
AR drivers/platform/built-in.a
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC drivers/acpi/processor_perflib.o
CC fs/userfaultfd.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC fs/aio.o
CC fs/locks.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/drm_eld.o
CC fs/binfmt_script.o
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC drivers/acpi/container.o
AR drivers/android/built-in.a
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC fs/mbcache.o
CC drivers/acpi/thermal.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC fs/posix_acl.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC drivers/acpi/acpi_memhotplug.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC [M] drivers/gpu/drm/drm_file.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC fs/drop_caches.o
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.o
CC fs/sysctls.o
LD [M] drivers/vhost/vhost_net.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
LD [M] drivers/vhost/vhost_iotlb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC drivers/acpi/hed.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/acpi/bgrt.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC drivers/acpi/cppc_acpi.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC drivers/acpi/spcr.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC [M] drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC [M] drivers/gpu/drm/xe/xe_gt_freq.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/drm_managed.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/gpu/drm/drm_mm.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.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/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC [M] drivers/gpu/drm/drm_mode_object.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/drm_modes.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
AR drivers/acpi/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/drm_prime.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.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/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC [M] drivers/gpu/drm/xe/xe_guc_db_mgr.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.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/nouveau/nvkm/nvfw/flcn.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.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/nbio_v7_4.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC [M] drivers/gpu/drm/xe/xe_heci_gsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.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/nouveau/nvkm/falcon/gm200.o
CC [M] drivers/gpu/drm/drm_exec.o
CC [M] drivers/gpu/drm/drm_gpuvm.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/tu102.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.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/nouveau/nvkm/subdev/acr/gp108.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.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/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.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/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.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/acr/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.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_workarounds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.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/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_6_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/drm_plane_helper.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/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.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/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.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/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.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/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
LD [M] drivers/gpu/drm/drm.o
LD [M] drivers/gpu/drm/drm_shmem_helper.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/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.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/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.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/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/xe/xe_vram_freq.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.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/bios/pll.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/xe/xe_guc_relay.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/xe/xe_memirq.o
CC [M] drivers/gpu/drm/xe/xe_sriov.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.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/bios/shadow.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/xe/xe_lmtt.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.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/xe/xe_lmtt_2l.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/xe/xe_lmtt_ml.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.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/xe/xe_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.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/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.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/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.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/display/xe_plane_initial.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/psp_v12_0.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/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.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/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.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/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.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/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.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/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.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_atomic_plane.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.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/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.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/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.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/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.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/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.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/devinit/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.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/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.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/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.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/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
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/amd/amdgpu/vcn_v4_0_5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.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/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_display_params.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_display_wa.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.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/i915/display/intel_dpll.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/amd/amdgpu/amdgpu_vpe.o
CC [M] drivers/gpu/drm/amd/amdgpu/vpe_v6_1.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.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/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.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/i915/display/intel_dpt.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/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb_buffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.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/nouveau/nvkm/subdev/fb/g84.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/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_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/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.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/fb/gf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.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/i915/display/intel_hdcp_gsc_message.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.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/i915/display/intel_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.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/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.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/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
CC [M] drivers/gpu/drm/i915/display/intel_pmdemand.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
CC [M] drivers/gpu/drm/xe/xe_gsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_vblank.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
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/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.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/nouveau/nvkm/subdev/fb/ga100.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.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/compat-i915-headers/vlv_sideband_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.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/amd/amdgpu/../amdkfd/kfd_smi_events.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
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
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.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/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.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/intel_display_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.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/i915/display/intel_display_debugfs_params.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.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/g4x_hdmi.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.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/fb/sddr2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_device.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.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/fb/gddr5.o
HDRTEST drivers/gpu/drm/xe/display/intel_fb_bo.h
HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.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/../pm/swsmu/smu_cmn.o
HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gsc_regs.h
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.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/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
HDRTEST drivers/gpu/drm/xe/tests/xe_kunit_helpers.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
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/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/i915/display/intel_dp_hdcp.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/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_assert.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.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/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.o
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/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.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/subdev/i2c/pad.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
CC [M] drivers/gpu/drm/i915/i915_perf.o
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/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
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/xe_device_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
HDRTEST drivers/gpu/drm/xe/xe_display.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.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/nouveau/nvkm/subdev/i2c/auxgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
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
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/nouveau/nvkm/subdev/instmem/base.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
HDRTEST drivers/gpu/drm/xe/xe_gsc.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_gt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_gt_ccs_mode.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
HDRTEST drivers/gpu/drm/xe/xe_gt_freq.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
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/../pm/legacy-dpm/si_smc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.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/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
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
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
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/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
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
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
HDRTEST drivers/gpu/drm/xe/xe_guc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
CC [M] drivers/gpu/drm/i915/i915_vgpu.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
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
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/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
HDRTEST drivers/gpu/drm/xe/xe_guc_db_mgr.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/i915/display/intel_display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hxg_helpers.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_color_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.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/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dce_calcs.o
HDRTEST drivers/gpu/drm/xe/xe_guc_relay.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/custom_float.o
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/../display/dc/basics/bw_fixed.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
HDRTEST drivers/gpu/drm/xe/xe_guc_relay_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
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/nouveau/nvkm/subdev/mmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_buffer.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.o
HDRTEST drivers/gpu/drm/xe/xe_heci_gsc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
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/i915/display/intel_fbdev.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
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/../display/dc/dml/display_rq_dlg_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/xe/xe_hwmon.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/xe/xe_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
HDRTEST drivers/gpu/drm/xe/xe_lmtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
HDRTEST drivers/gpu/drm/xe/xe_lmtt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.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/xe/xe_macros.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_memirq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_memirq_types.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn35/dcn35_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
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/mmu/vmmtu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.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/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/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.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/subdev/pci/pcie.o
HDRTEST drivers/gpu/drm/xe/xe_module.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb_bo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_pci.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.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/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
HDRTEST drivers/gpu/drm/xe/xe_query.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
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/pci/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
HDRTEST drivers/gpu/drm/xe/xe_sriov.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/xe/xe_sriov_printk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_sriov_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_step.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_tile.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
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/subdev/pmu/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
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/xe/xe_tile_sysfs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.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
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev_fb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.o
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
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/amd/amdgpu/../display/dc/gpio/hw_gpio.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_generic.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_factory_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_translate_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_factory_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_translate_dce120.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_factory_dce120.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_translate_dcn10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_factory_dcn10.o
HDRTEST drivers/gpu/drm/xe/xe_vm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.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/amd/amdgpu/../display/dc/gpio/dcn20/hw_translate_dcn20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_factory_dcn20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.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/subdev/vfn/tu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_translate_dcn21.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/nouveau/nvkm/subdev/vfn/ga100.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/amd/amdgpu/../display/dc/gpio/dcn21/hw_factory_dcn21.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_translate_dcn30.o
HDRTEST drivers/gpu/drm/xe/xe_vram_freq.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_factory_dcn30.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_translate_dcn315.o
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_factory_dcn315.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn32/hw_translate_dcn32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn32/hw_factory_dcn32.o
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce/dce_hwseq.o
LD [M] drivers/gpu/drm/xe/xe.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/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/amd/amdgpu/../display/dc/hwss/dce100/dce100_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce110/dce110_hwseq.o
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce112/dce112_hwseq.o
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/amd/amdgpu/../display/dc/hwss/dce120/dce120_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_pmdemand.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce80/dce80_hwseq.o
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.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/nouveau/nvkm/engine/ce/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn201/dcn201_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn21/dcn21_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_wa.h
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/ce/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn301/dcn301_hwseq.o
HDRTEST drivers/gpu/drm/i915/display/intel_link_bw.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn302/dcn302_hwseq.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn303/dcn303_hwseq.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn314/dcn314_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/irq_service.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce60/irq_service_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce80/irq_service_dce80.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce110/irq_service_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce120/irq_service_dce120.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/nouveau/nvkm/engine/disp/nv04.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn10/irq_service_dcn10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn20/irq_service_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn21/irq_service_dcn21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn201/irq_service_dcn201.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.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/amd/amdgpu/../display/dc/irq/dcn30/irq_service_dcn30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn302/irq_service_dcn302.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn303/irq_service_dcn303.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn31/irq_service_dcn31.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn314/irq_service_dcn314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn315/irq_service_dcn315.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn32/irq_service_dcn32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn35/irq_service_dcn35.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.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/nouveau/nvkm/engine/disp/ad102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dpms.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_factory.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_validation.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_trace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.o
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/link/hwss/link_hwss_dio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/hwss/link_hwss_dpia.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/hwss/link_hwss_hpo_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/hwss/link_hwss_dio_fixed_vs_pe_retimer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_hpd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_ddc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dpcd.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_dpia.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_training_8b_10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_training_128b_132b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm
^ permalink raw reply [flat|nested] 19+ messages in thread
* ✓ CI.Hooks: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (6 preceding siblings ...)
2024-01-12 13:31 ` ✓ CI.Build: " Patchwork
@ 2024-01-12 13:31 ` Patchwork
2024-01-12 13:32 ` ✓ CI.checksparse: " Patchwork
` (3 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:31 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 928
drwxrwxr-x 12 1003 1003 4096 Jan 12 13:31 .
drwxr-xr-x 1 root root 4096 Jan 12 13:31 ..
-rw-rw-r-- 1 1003 1003 816996 Jan 12 13:30 build.log
-rw-rw-r-- 1 1003 1003 2507 Jan 12 13:23 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Jan 12 13:20 ci
drwxrwxr-x 9 1003 1003 4096 Jan 12 13:20 docker
drwxrwxr-x 8 1003 1003 4096 Jan 12 13:20 .git
-rw-rw-r-- 1 1003 1003 516 Jan 12 13:22 git_apply.log
drwxrwxr-x 4 1003 1003 4096 Jan 12 13:20 .github
-rw-rw-r-- 1 1003 1003 233 Jan 12 13:20 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Jan 12 13:31 hooks.log
drwxrwxr-x 31 1003 1003 4096 Jan 12 13:30 kernel
-rw-rw-r-- 1 1003 1003 20443 Jan 12 13:22 kernel.mbox
-rw-rw-r-- 1 1003 1003 33732 Jan 12 13:23 kunit.log
-rw-rw-r-- 1 1003 1003 48 Jan 12 13:22 parent.tag
drwxrwxr-x 44 1003 1003 4096 Jan 12 13:20 pipelines
-rw-rw-r-- 1 1003 1003 793 Jan 12 13:20 README.adoc
drwxrwxr-x 3 1003 1003 4096 Jan 12 13:20 scripts
drwxrwxr-x 3 1003 1003 4096 Jan 12 13:20 src
drwxrwxr-x 2 1003 1003 4096 Jan 12 13:20 vars
drwxrwxr-x 2 1003 1003 4096 Jan 12 13:20 .vscode
+ uname -a
Linux d395849d8f49 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
78b7a59ac drm/xe: Implement VM snapshot support for BO's and userptr
6b0d6095d drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
c6bcab073 drm/xe: Annotate each dumpable vma as such
bb584db28 drm/xe: Add uapi for dumpable bos
7a2018706 drm/xe: Fix potential deadlock in __fini_dbm
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
mkdir -p /workspace/kernel/build64-default/tools/objtool && make O=/workspace/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
HOSTCC /workspace/kernel/build64-default/tools/objtool/fixdep.o
CALL ../scripts/checksyscalls.sh
HOSTLD /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64-default/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-default/tools/objtool/weak.o
CC /workspace/kernel/build64-default/tools/objtool/check.o
CC /workspace/kernel/build64-default/tools/objtool/special.o
CC /workspace/kernel/build64-default/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-default/tools/objtool/elf.o
CC /workspace/kernel/build64-default/tools/objtool/objtool.o
CC /workspace/kernel/build64-default/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-default/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-default/tools/objtool/libstring.o
CC /workspace/kernel/build64-default/tools/objtool/libctype.o
CC /workspace/kernel/build64-default/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-default/tools/objtool/librbtree.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-default/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_freq.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/xe/xe_guc_db_mgr.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/xe/xe_heci_gsc.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/xe/xe_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/xe_display.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_command_header_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_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
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_mocs_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_pci_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_wa_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
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
HDRTEST drivers/gpu/drm/xe/display/intel_fb_bo.h
HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gsc_commands.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gsc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_sriov_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_kunit_helpers.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_assert.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/xe/xe_display.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
HDRTEST drivers/gpu/drm/xe/xe_drv.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
HDRTEST drivers/gpu/drm/xe/xe_gsc.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_ccs_mode.h
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_freq.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
HDRTEST drivers/gpu/drm/xe/xe_gt_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_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_pci_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.mod.o
LD [M] drivers/gpu/drm/xe/tests/xe_rtp_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_bo_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_pci_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_migrate_test.ko
LD [M] drivers/gpu/drm/xe/xe.ko
LD [M] drivers/gpu/drm/xe/tests/xe_mocs_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_wa_test.ko
make[1]: Leaving directory '/workspace/kernel/build64-default'
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
All hooks done
^ permalink raw reply [flat|nested] 19+ messages in thread
* ✓ CI.checksparse: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (7 preceding siblings ...)
2024-01-12 13:31 ` ✓ CI.Hooks: " Patchwork
@ 2024-01-12 13:32 ` Patchwork
2024-01-12 13:59 ` ✗ CI.BAT: failure " Patchwork
` (2 subsequent siblings)
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:32 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
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 7a20187068bed91b523795a18219e570f1e84eb1
Sparse version: 0.6.1 (Ubuntu: 0.6.1-2build1)
Fast mode used, each commit won't be checked separately.
Okay!
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 19+ messages in thread
* ✗ CI.BAT: failure for series starting with [1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (8 preceding siblings ...)
2024-01-12 13:32 ` ✓ CI.checksparse: " Patchwork
@ 2024-01-12 13:59 ` Patchwork
2024-01-12 17:19 ` [PATCH 1/4] " Souza, Jose
2024-01-12 17:39 ` Souza, Jose
11 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2024-01-12 13:59 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 7066 bytes --]
== Series Details ==
Series: series starting with [1/4] drm/xe: Add uapi for dumpable bos
URL : https://patchwork.freedesktop.org/series/128717/
State : failure
== Summary ==
CI Bug Log - changes from xe-624-7a20187068bed91b523795a18219e570f1e84eb1_BAT -> xe-pw-128717v1_BAT
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-128717v1_BAT absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-128717v1_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-128717v1_BAT:
### IGT changes ###
#### Possible regressions ####
* igt@kms_pipe_crc_basic@nonblocking-crc:
- bat-dg2-oem2: [PASS][1] -> [SKIP][2] +2 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-dg2-oem2/igt@kms_pipe_crc_basic@nonblocking-crc.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@nonblocking-crc.html
* igt@xe_exec_compute_mode@twice-userptr-invalidate:
- bat-atsm-2: [PASS][3] -> [FAIL][4] +91 other tests fail
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html
* igt@xe_intel_bb@create-in-region:
- bat-dg2-oem2: [PASS][5] -> [FAIL][6] +91 other tests fail
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html
* igt@xe_intel_bb@intel-bb-blit-y:
- bat-pvc-2: [PASS][7] -> [FAIL][8] +117 other tests fail
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html
* igt@xe_intel_bb@offset-control:
- bat-adlp-7: [PASS][9] -> [FAIL][10] +71 other tests fail
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-adlp-7/igt@xe_intel_bb@offset-control.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-adlp-7/igt@xe_intel_bb@offset-control.html
#### Warnings ####
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [DMESG-FAIL][11] ([Intel XE#1033]) -> [FAIL][12]
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd:
- bat-pvc-2: [INCOMPLETE][13] ([Intel XE#392]) -> [FAIL][14]
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-pvc-2/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/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][15] -> [FAIL][16] +2 other tests fail
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-atsm-2/igt@xe_intel_bb@render@render-4-1024.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-atsm-2/igt@xe_intel_bb@render@render-4-1024.html
* {igt@xe_pat@pat-index-xelp@render}:
- bat-adlp-7: [PASS][17] -> [FAIL][18] +2 other tests fail
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-adlp-7/igt@xe_pat@pat-index-xelp@render.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-adlp-7/igt@xe_pat@pat-index-xelp@render.html
- bat-dg2-oem2: [PASS][19] -> [FAIL][20] +2 other tests fail
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-dg2-oem2/igt@xe_pat@pat-index-xelp@render.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-dg2-oem2/igt@xe_pat@pat-index-xelp@render.html
Known issues
------------
Here are the changes found in xe-pw-128717v1_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-dg2-oem2: [PASS][21] -> [FAIL][22] ([Intel XE#480]) +1 other test fail
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-wf_vblank.html
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
- bat-dg2-oem2: [PASS][23] -> [FAIL][24] ([Intel XE#400] / [Intel XE#616]) +3 other tests fail
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-624-7a20187068bed91b523795a18219e570f1e84eb1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033
[Intel XE#392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/392
[Intel XE#400]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/400
[Intel XE#480]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/480
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
Build changes
-------------
* IGT: IGT_7671 -> IGT_7672
* Linux: xe-624-7a20187068bed91b523795a18219e570f1e84eb1 -> xe-pw-128717v1
IGT_7671: 7671
IGT_7672: 16d7484a28cc1aaf2dfb9e9c73c011daf602d926 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-624-7a20187068bed91b523795a18219e570f1e84eb1: 7a20187068bed91b523795a18219e570f1e84eb1
xe-pw-128717v1: 128717v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-128717v1/index.html
[-- Attachment #2: Type: text/html, Size: 7978 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (9 preceding siblings ...)
2024-01-12 13:59 ` ✗ CI.BAT: failure " Patchwork
@ 2024-01-12 17:19 ` Souza, Jose
2024-01-16 16:58 ` Maarten Lankhorst
2024-01-12 17:39 ` Souza, Jose
11 siblings, 1 reply; 19+ messages in thread
From: Souza, Jose @ 2024-01-12 17:19 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Fri, 2024-01-12 at 13:41 +0100, Maarten Lankhorst wrote:
> 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 a7e7a0b24099..0a3b9c0ad772 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -2687,12 +2687,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)
> @@ -2919,9 +2920,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;
> -
Why are you dropping this ^
Without this block DRM_XE_VM_BIND_FLAG_NULL binds fails.
> 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 50bbea0992d9..0f975f57f3e5 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;
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
@ 2024-01-12 17:20 ` Souza, Jose
2024-01-15 21:02 ` Souza, Jose
2024-01-16 14:31 ` Souza, Jose
2 siblings, 0 replies; 19+ messages in thread
From: Souza, Jose @ 2024-01-12 17:20 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Fri, 2024-01-12 at 13:41 +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.
[ 703.986839] xe 0000:00:02.0: [drm:guc_exec_queue_timedout_job [xe]] Multiple hangs are occurring, but only the first snapshot was taken
[ 905.249710] loop0: detected capacity change from 0 to 8
[ 955.585684] BUG: kernel NULL pointer dereference, address: 0000000000000000
[ 955.585689] #PF: supervisor read access in kernel mode
[ 955.585691] #PF: error_code(0x0000) - not-present page
[ 955.585692] PGD 0 P4D 0
[ 955.585694] Oops: 0000 [#1] PREEMPT SMP
[ 955.585696] CPU: 2 PID: 1997 Comm: kworker/2:0 Not tainted 6.7.0-rc5-zeh-xe+ #1179
[ 955.585699] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
[ 955.585700] Workqueue: events devcd_del
[ 955.585704] RIP: 0010:xe_vm_snapshot_free+0x9/0x90 [xe]
[ 955.585766] Code: e8 7c 58 55 e1 4d 3b 65 00 0f 82 31 ff ff ff eb c6 c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 41 55 41 54 49 89 fc 55 53
<48> 83 3f 00 74 5b 48 8d 5f 20 31 ed 41 bd ff ff ff ff eb 20 85 c0
[ 955.585767] RSP: 0018:ffffc900021efdb8 EFLAGS: 00010246
[ 955.585769] RAX: 0000000080000000 RBX: ffff888114230e78 RCX: 0000000000000000
[ 955.585770] RDX: 0000000000000001 RSI: ffffffff823ed8bf RDI: 0000000000000000
[ 955.585771] RBP: ffff888114230e78 R08: 0000000000000001 R09: 0000000000000001
[ 955.585772] R10: 0000000000000001 R11: 0000000000000002 R12: 0000000000000000
[ 955.585773] R13: ffff8881e8e25f58 R14: ffffffff821095e0 R15: ffffffff81150bed
[ 955.585774] FS: 0000000000000000(0000) GS:ffff888287900000(0000) knlGS:0000000000000000
[ 955.585775] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 955.585776] CR2: 0000000000000000 CR3: 0000000005649004 CR4: 0000000000770ef0
[ 955.585777] PKRU: 55555554
[ 955.585778] Call Trace:
[ 955.585780] <TASK>
[ 955.585781] ? __die+0x1a/0x60
[ 955.585784] ? page_fault_oops+0x158/0x450
[ 955.585786] ? ret_from_fork_asm+0x11/0x20
[ 955.585788] ? do_user_addr_fault+0x61/0x7b0
[ 955.585790] ? exc_page_fault+0x6a/0x1b0
[ 955.585798] ? asm_exc_page_fault+0x22/0x30
[ 955.585800] ? process_one_work+0x18d/0x4d0
[ 955.585804] ? xe_vm_snapshot_free+0x9/0x90 [xe]
[ 955.585840] xe_devcoredump_free+0x6d/0xd0 [xe]
[ 955.585865] devcd_dev_release+0x11/0x50
[ 955.585867] device_release+0x2b/0x80
[ 955.585870] kobject_put+0x6c/0x170
[ 955.585873] process_one_work+0x1f4/0x4d0
[ 955.585876] worker_thread+0x1d8/0x3c0
[ 955.585878] ? rescuer_thread+0x390/0x390
[ 955.585880] kthread+0xfb/0x130
[ 955.585882] ? kthread_complete_and_exit+0x20/0x20
[ 955.585883] ret_from_fork+0x28/0x40
[ 955.585885] ? kthread_complete_and_exit+0x20/0x20
[ 955.585887] ret_from_fork_asm+0x11/0x20
[ 955.585889] </TASK>
[ 955.585890] Modules linked in: cifs asn1_decoder cifs_arc4 dns_resolver netfs nls_ucs2_utils oid_registry fscache cifs_md4 snd_hda_codec_hdmi
snd_ctl_led snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio xe drm_ttm_helper drm_suballoc_helper gpu_sched drm_gpuvm drm_exec i2c_algo_bit
drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp coretemp crct10dif_pclmul wmi_bmof crc32_pclmul snd_hda_intel video
snd_intel_dspcfg ghash_clmulni_intel kvm_intel e1000e snd_hda_codec snd_hwdep snd_hda_core i2c_i801 ptp snd_pcm pps_core i2c_smbus mei_me mei wmi fuse
[ 955.585915] CR2: 0000000000000000
[ 955.585917] ---[ end trace 0000000000000000 ]---
[ 955.901605] RIP: 0010:xe_vm_snapshot_free+0x9/0x90 [xe]
[ 955.901729] Code: e8 7c 58 55 e1 4d 3b 65 00 0f 82 31 ff ff ff eb c6 c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 41 55 41 54 49 89 fc 55 53
<48> 83 3f 00 74 5b 48 8d 5f 20 31 ed 41 bd ff ff ff ff eb 20 85 c0
[ 955.901731] RSP: 0018:ffffc900021efdb8 EFLAGS: 00010246
[ 955.901733] RAX: 0000000080000000 RBX: ffff888114230e78 RCX: 0000000000000000
[ 955.901735] RDX: 0000000000000001 RSI: ffffffff823ed8bf RDI: 0000000000000000
[ 955.901736] RBP: ffff888114230e78 R08: 0000000000000001 R09: 0000000000000001
[ 955.901737] R10: 0000000000000001 R11: 0000000000000002 R12: 0000000000000000
[ 955.901738] R13: ffff8881e8e25f58 R14: ffffffff821095e0 R15: ffffffff81150bed
[ 955.901739] FS: 0000000000000000(0000) GS:ffff888287900000(0000) knlGS:0000000000000000
[ 955.901740] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 955.901741] CR2: 0000000000000000 CR3: 0000000137621001 CR4: 0000000000770ef0
[ 955.901742] PKRU: 55555554
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
> drivers/gpu/drm/xe/xe_devcoredump.c | 34 ++++-
> drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 ++
> drivers/gpu/drm/xe/xe_vm.c | 149 ++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_vm.h | 5 +
> 4 files changed, 194 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 68abc0b195be..1ffae670f739 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -16,6 +16,7 @@
> #include "xe_guc_ct.h"
> #include "xe_guc_submit.h"
> #include "xe_hw_engine.h"
> +#include "xe_vm.h"
>
> /**
> * DOC: Xe device coredump
> @@ -58,11 +59,21 @@ 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_devcoredump_snapshot *ss;
> + struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> struct drm_printer p;
> struct drm_print_iterator iter;
> struct timespec64 ts;
> @@ -72,12 +83,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");
> @@ -98,6 +111,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;
> }
> @@ -111,11 +128,15 @@ 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);
> 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,
> @@ -137,6 +158,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)) {
> @@ -151,6 +175,8 @@ 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(q);
> + if (q->vm)
> + coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>
> for_each_hw_engine(hwe, q->gt, id) {
> if (hwe->class != q->hwe->class ||
> @@ -161,6 +187,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);
> }
> @@ -194,3 +223,4 @@ void xe_devcoredump(struct xe_exec_queue *q)
> 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 7fdad9c3d3dd..17ae3e3597b0 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;
> @@ -33,6 +39,8 @@ struct xe_devcoredump_snapshot {
> struct xe_guc_submit_exec_queue_snapshot *ge;
> /** @hwe: HW Engine snapshot array */
> struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> + /** @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 e1c07c6ecbaf..c16d0fd89411 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -3229,3 +3229,152 @@ 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;
> +
> + 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;
> +
> + for (j = 0; j < snap->snap[i].len; j += 64) {
> + uint32_t *x = snap->snap[i].data + j;
> +
> + drm_printf(p, "[%llx] = { %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x }\n",
> + snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
> + x[8], x[9], x[10], x[11], x[12], x[13], x[14], x[15]);
> + }
> + 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;
> +
> + 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 cf2f96e8c1ab..9a7513d31b2b 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -261,3 +261,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] 19+ messages in thread
* Re: [PATCH 1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
` (10 preceding siblings ...)
2024-01-12 17:19 ` [PATCH 1/4] " Souza, Jose
@ 2024-01-12 17:39 ` Souza, Jose
11 siblings, 0 replies; 19+ messages in thread
From: Souza, Jose @ 2024-01-12 17:39 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Fri, 2024-01-12 at 13:41 +0100, Maarten Lankhorst wrote:
> 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.
I think that it will also need a uAPI to query if DRM_XE_VM_BIND_FLAG_DUMPABLE is supported by running Xe KMD version.
>
> 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 a7e7a0b24099..0a3b9c0ad772 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -2687,12 +2687,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)
> @@ -2919,9 +2920,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 50bbea0992d9..0f975f57f3e5 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;
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
2024-01-12 17:20 ` Souza, Jose
@ 2024-01-15 21:02 ` Souza, Jose
2024-01-16 14:31 ` Souza, Jose
2 siblings, 0 replies; 19+ messages in thread
From: Souza, Jose @ 2024-01-15 21:02 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Fri, 2024-01-12 at 13:41 +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.
[ 3978.658699] xe 0000:00:02.0: [drm] Timedout job: seqno=4294967169, guc_id=3, flags=0x8
[ 3978.659006] ------------[ cut here ]------------
[ 3978.659031] DEBUG_LOCKS_WARN_ON(lock->magic != lock)
[ 3978.659037] WARNING: CPU: 0 PID: 16087 at kernel/locking/mutex.c:582 __mutex_lock+0x50d/0xb80
[ 3978.659079] Modules linked in: snd_hda_codec_hdmi snd_ctl_led snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio xe drm_ttm_helper
drm_suballoc_helper gpu_sched drm_gpuvm drm_exec i2c_algo_bit drm_buddy drm_display_helper ttm x86_pkg_temp_thermal mei_pxp mei_hdcp wmi_bmof coretemp
crct10dif_pclmul snd_hda_intel snd_intel_dspcfg crc32_pclmul snd_hda_codec video ghash_clmulni_intel kvm_intel snd_hwdep e1000e snd_hda_core i2c_i801
ptp snd_pcm pps_core i2c_smbus mei_me mei wmi fuse
[ 3978.659206] CPU: 0 PID: 16087 Comm: kworker/u16:0 Not tainted 6.7.0-rc5-zeh-xe+ #1183
[ 3978.659229] Hardware name: Dell Inc. Latitude 5420/01M3M4, BIOS 1.27.0 03/17/2023
[ 3978.659251] Workqueue: gt-ordered-wq drm_sched_job_timedout [gpu_sched]
[ 3978.659277] RIP: 0010:__mutex_lock+0x50d/0xb80
[ 3978.659292] Code: ff 85 c0 0f 84 7d fb ff ff 8b 15 a2 bd bb 00 85 d2 0f 85 6f fb ff ff 48 c7 c6 d1 a5 3a 82 48 c7 c7 6a 35 3a 82 e8 e3 25 41 ff
<0f> 0b e9 55 fb ff ff 31 c9 31 d2 4c 89 e7 e8 00 82 48 ff 84 c0 0f
[ 3978.659333] RSP: 0018:ffffc90002f67c40 EFLAGS: 00010286
[ 3978.659349] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[ 3978.659367] RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
[ 3978.659386] RBP: ffffc90002f67cd0 R08: 00000000fffeffff R09: 0000000000000001
[ 3978.659405] R10: 00000000fffeffff R11: ffff888287080000 R12: ffff88811090eca8
[ 3978.659423] R13: 0000000000000000 R14: ffff88811090e838 R15: 0000000000000001
[ 3978.659441] FS: 0000000000000000(0000) GS:ffff888287800000(0000) knlGS:0000000000000000
[ 3978.659461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 3978.659475] CR2: 00007f8fbdd49ac0 CR3: 0000000005649006 CR4: 0000000000770ef0
[ 3978.659492] PKRU: 55555554
[ 3978.659501] Call Trace:
[ 3978.659510] <TASK>
[ 3978.659520] ? __mutex_lock+0x50d/0xb80
[ 3978.659532] ? __warn+0x7c/0x170
[ 3978.659545] ? __mutex_lock+0x50d/0xb80
[ 3978.659557] ? report_bug+0x189/0x1c0
[ 3978.659569] ? handle_bug+0x36/0x70
[ 3978.659578] ? exc_invalid_op+0x13/0x60
[ 3978.659588] ? asm_exc_invalid_op+0x16/0x20
[ 3978.659601] ? __mutex_lock+0x50d/0xb80
[ 3978.659613] ? find_held_lock+0x2b/0x80
[ 3978.659625] ? xe_vm_snapshot_capture+0x2c/0x1f0 [xe]
[ 3978.659707] ? xe_vm_snapshot_capture+0x2c/0x1f0 [xe]
[ 3978.659761] xe_vm_snapshot_capture+0x2c/0x1f0 [xe]
[ 3978.659817] xe_devcoredump+0x181/0x2b0 [xe]
[ 3978.659860] guc_exec_queue_timedout_job+0x1ab/0x730 [xe]
[ 3978.659916] ? find_held_lock+0x2b/0x80
[ 3978.659930] drm_sched_job_timedout+0x77/0xe0 [gpu_sched]
[ 3978.659951] ? process_one_work+0x18d/0x4d0
[ 3978.659965] process_one_work+0x1f4/0x4d0
[ 3978.659978] worker_thread+0x1d8/0x3c0
[ 3978.659990] ? rescuer_thread+0x390/0x390
[ 3978.660004] kthread+0xfb/0x130
[ 3978.660020] ? kthread_complete_and_exit+0x20/0x20
[ 3978.660037] ret_from_fork+0x28/0x40
[ 3978.660049] ? kthread_complete_and_exit+0x20/0x20
[ 3978.660068] ret_from_fork_asm+0x11/0x20
[ 3978.660082] </TASK>
[ 3978.660089] irq event stamp: 2542781
[ 3978.660101] hardirqs last enabled at (2542781): [<ffffffff81d1fdba>] _raw_spin_unlock_irqrestore+0x4a/0x70
[ 3978.660132] hardirqs last disabled at (2542780): [<ffffffff81d1fb8a>] _raw_spin_lock_irqsave+0x4a/0x50
[ 3978.660163] softirqs last enabled at (2542754): [<ffffffff811346e2>] irq_exit_rcu+0x82/0xe0
[ 3978.660196] softirqs last disabled at (2542747): [<ffffffff811346e2>] irq_exit_rcu+0x82/0xe0
[ 3978.660229] ---[ end trace 0000000000000000 ]---
[ 3978.660290] xe 0000:00:02.0: [drm] Xe device coredump has been created
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
> drivers/gpu/drm/xe/xe_devcoredump.c | 34 ++++-
> drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 ++
> drivers/gpu/drm/xe/xe_vm.c | 149 ++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_vm.h | 5 +
> 4 files changed, 194 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 68abc0b195be..1ffae670f739 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -16,6 +16,7 @@
> #include "xe_guc_ct.h"
> #include "xe_guc_submit.h"
> #include "xe_hw_engine.h"
> +#include "xe_vm.h"
>
> /**
> * DOC: Xe device coredump
> @@ -58,11 +59,21 @@ 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_devcoredump_snapshot *ss;
> + struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> struct drm_printer p;
> struct drm_print_iterator iter;
> struct timespec64 ts;
> @@ -72,12 +83,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");
> @@ -98,6 +111,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;
> }
> @@ -111,11 +128,15 @@ 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);
> 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,
> @@ -137,6 +158,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)) {
> @@ -151,6 +175,8 @@ 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(q);
> + if (q->vm)
> + coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>
> for_each_hw_engine(hwe, q->gt, id) {
> if (hwe->class != q->hwe->class ||
> @@ -161,6 +187,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);
> }
> @@ -194,3 +223,4 @@ void xe_devcoredump(struct xe_exec_queue *q)
> 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 7fdad9c3d3dd..17ae3e3597b0 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;
> @@ -33,6 +39,8 @@ struct xe_devcoredump_snapshot {
> struct xe_guc_submit_exec_queue_snapshot *ge;
> /** @hwe: HW Engine snapshot array */
> struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> + /** @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 e1c07c6ecbaf..c16d0fd89411 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -3229,3 +3229,152 @@ 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;
> +
> + 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;
> +
> + for (j = 0; j < snap->snap[i].len; j += 64) {
> + uint32_t *x = snap->snap[i].data + j;
> +
> + drm_printf(p, "[%llx] = { %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x }\n",
> + snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
> + x[8], x[9], x[10], x[11], x[12], x[13], x[14], x[15]);
> + }
> + 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;
> +
> + 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 cf2f96e8c1ab..9a7513d31b2b 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -261,3 +261,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] 19+ messages in thread
* Re: [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
2024-01-12 17:20 ` Souza, Jose
2024-01-15 21:02 ` Souza, Jose
@ 2024-01-16 14:31 ` Souza, Jose
2024-01-22 17:58 ` Souza, Jose
2 siblings, 1 reply; 19+ messages in thread
From: Souza, Jose @ 2024-01-16 14:31 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Fri, 2024-01-12 at 13:41 +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.
Mesa also needs RING_HWS_PGA, can you please also always include it in the dump?
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> ---
> drivers/gpu/drm/xe/xe_devcoredump.c | 34 ++++-
> drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 ++
> drivers/gpu/drm/xe/xe_vm.c | 149 ++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_vm.h | 5 +
> 4 files changed, 194 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> index 68abc0b195be..1ffae670f739 100644
> --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> @@ -16,6 +16,7 @@
> #include "xe_guc_ct.h"
> #include "xe_guc_submit.h"
> #include "xe_hw_engine.h"
> +#include "xe_vm.h"
>
> /**
> * DOC: Xe device coredump
> @@ -58,11 +59,21 @@ 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_devcoredump_snapshot *ss;
> + struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> struct drm_printer p;
> struct drm_print_iterator iter;
> struct timespec64 ts;
> @@ -72,12 +83,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");
> @@ -98,6 +111,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;
> }
> @@ -111,11 +128,15 @@ 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);
> 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,
> @@ -137,6 +158,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)) {
> @@ -151,6 +175,8 @@ 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(q);
> + if (q->vm)
> + coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
>
> for_each_hw_engine(hwe, q->gt, id) {
> if (hwe->class != q->hwe->class ||
> @@ -161,6 +187,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);
> }
> @@ -194,3 +223,4 @@ void xe_devcoredump(struct xe_exec_queue *q)
> 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 7fdad9c3d3dd..17ae3e3597b0 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;
> @@ -33,6 +39,8 @@ struct xe_devcoredump_snapshot {
> struct xe_guc_submit_exec_queue_snapshot *ge;
> /** @hwe: HW Engine snapshot array */
> struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> + /** @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 e1c07c6ecbaf..c16d0fd89411 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -3229,3 +3229,152 @@ 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;
> +
> + 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;
> +
> + for (j = 0; j < snap->snap[i].len; j += 64) {
> + uint32_t *x = snap->snap[i].data + j;
> +
> + drm_printf(p, "[%llx] = { %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x }\n",
> + snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
> + x[8], x[9], x[10], x[11], x[12], x[13], x[14], x[15]);
> + }
> + 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;
> +
> + 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 cf2f96e8c1ab..9a7513d31b2b 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -261,3 +261,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] 19+ messages in thread
* Re: [PATCH 1/4] drm/xe: Add uapi for dumpable bos
2024-01-12 17:19 ` [PATCH 1/4] " Souza, Jose
@ 2024-01-16 16:58 ` Maarten Lankhorst
0 siblings, 0 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-16 16:58 UTC (permalink / raw)
To: Souza, Jose, intel-xe@lists.freedesktop.org
On 2024-01-12 18:19, Souza, Jose wrote:
> On Fri, 2024-01-12 at 13:41 +0100, Maarten Lankhorst wrote:
>> 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 a7e7a0b24099..0a3b9c0ad772 100644
>> --- a/drivers/gpu/drm/xe/xe_vm.c
>> +++ b/drivers/gpu/drm/xe/xe_vm.c
>> @@ -2687,12 +2687,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)
>> @@ -2919,9 +2920,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;
>> -
>
> Why are you dropping this ^
> Without this block DRM_XE_VM_BIND_FLAG_NULL binds fails.
I have no idea why this is there, that also explains why my userptr
stuff failed. Had to readd the check, but didn't notice I removed it in
the first place. :)
Cheers,
~Maarten
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr
2024-01-16 14:31 ` Souza, Jose
@ 2024-01-22 17:58 ` Souza, Jose
0 siblings, 0 replies; 19+ messages in thread
From: Souza, Jose @ 2024-01-22 17:58 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
On Tue, 2024-01-16 at 06:31 -0800, José Roberto de Souza wrote:
> On Fri, 2024-01-12 at 13:41 +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.
>
> Mesa also needs RING_HWS_PGA, can you please also always include it in the dump?
Would also need 'hw context' and for future GuC debug the 'GuC log buffer' as well.
In i915 RING_HWS_PGA is named 'hw status' in the error dump file.
>
> >
> > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > ---
> > drivers/gpu/drm/xe/xe_devcoredump.c | 34 ++++-
> > drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 ++
> > drivers/gpu/drm/xe/xe_vm.c | 149 ++++++++++++++++++++++
> > drivers/gpu/drm/xe/xe_vm.h | 5 +
> > 4 files changed, 194 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/xe/xe_devcoredump.c b/drivers/gpu/drm/xe/xe_devcoredump.c
> > index 68abc0b195be..1ffae670f739 100644
> > --- a/drivers/gpu/drm/xe/xe_devcoredump.c
> > +++ b/drivers/gpu/drm/xe/xe_devcoredump.c
> > @@ -16,6 +16,7 @@
> > #include "xe_guc_ct.h"
> > #include "xe_guc_submit.h"
> > #include "xe_hw_engine.h"
> > +#include "xe_vm.h"
> >
> > /**
> > * DOC: Xe device coredump
> > @@ -58,11 +59,21 @@ 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_devcoredump_snapshot *ss;
> > + struct xe_devcoredump_snapshot *ss = &coredump->snapshot;
> > struct drm_printer p;
> > struct drm_print_iterator iter;
> > struct timespec64 ts;
> > @@ -72,12 +83,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");
> > @@ -98,6 +111,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;
> > }
> > @@ -111,11 +128,15 @@ 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);
> > 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,
> > @@ -137,6 +158,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)) {
> > @@ -151,6 +175,8 @@ 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(q);
> > + if (q->vm)
> > + coredump->snapshot.vm = xe_vm_snapshot_capture(q->vm);
> >
> > for_each_hw_engine(hwe, q->gt, id) {
> > if (hwe->class != q->hwe->class ||
> > @@ -161,6 +187,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);
> > }
> > @@ -194,3 +223,4 @@ void xe_devcoredump(struct xe_exec_queue *q)
> > 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 7fdad9c3d3dd..17ae3e3597b0 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;
> > @@ -33,6 +39,8 @@ struct xe_devcoredump_snapshot {
> > struct xe_guc_submit_exec_queue_snapshot *ge;
> > /** @hwe: HW Engine snapshot array */
> > struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES];
> > + /** @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 e1c07c6ecbaf..c16d0fd89411 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.c
> > +++ b/drivers/gpu/drm/xe/xe_vm.c
> > @@ -3229,3 +3229,152 @@ 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;
> > +
> > + 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;
> > +
> > + for (j = 0; j < snap->snap[i].len; j += 64) {
> > + uint32_t *x = snap->snap[i].data + j;
> > +
> > + drm_printf(p, "[%llx] = { %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x }\n",
> > + snap->snap[i].ofs + j, x[0], x[1], x[2], x[3], x[4], x[5], x[6], x[7],
> > + x[8], x[9], x[10], x[11], x[12], x[13], x[14], x[15]);
> > + }
> > + 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;
> > +
> > + 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 cf2f96e8c1ab..9a7513d31b2b 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.h
> > +++ b/drivers/gpu/drm/xe/xe_vm.h
> > @@ -261,3 +261,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] 19+ messages in thread
* [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump
2024-01-24 16:52 [PATCH 1/4] drm/xe: Add uapi for dumpable bos, v2 Maarten Lankhorst
@ 2024-01-24 16:52 ` Maarten Lankhorst
0 siblings, 0 replies; 19+ messages in thread
From: Maarten Lankhorst @ 2024-01-24 16:52 UTC (permalink / raw)
To: intel-xe
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 0c2540971b17..e9672df71081 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1028,7 +1028,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;
@@ -1039,7 +1041,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;
}
@@ -1266,6 +1270,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);
@@ -1391,6 +1396,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);
@@ -1490,6 +1496,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 2877f44bef7d..eeb293c3a170 100644
--- a/drivers/gpu/drm/xe/xe_vm_types.h
+++ b/drivers/gpu/drm/xe/xe_vm_types.h
@@ -157,6 +157,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] 19+ messages in thread
end of thread, other threads:[~2024-01-24 17:00 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-12 12:41 [PATCH 1/4] drm/xe: Add uapi for dumpable bos Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 2/4] drm/xe: Annotate each dumpable vma as such Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
2024-01-12 12:41 ` [PATCH 4/4] drm/xe: Implement VM snapshot support for BO's and userptr Maarten Lankhorst
2024-01-12 17:20 ` Souza, Jose
2024-01-15 21:02 ` Souza, Jose
2024-01-16 14:31 ` Souza, Jose
2024-01-22 17:58 ` Souza, Jose
2024-01-12 13:22 ` ✓ CI.Patch_applied: success for series starting with [1/4] drm/xe: Add uapi for dumpable bos Patchwork
2024-01-12 13:23 ` ✗ CI.checkpatch: warning " Patchwork
2024-01-12 13:23 ` ✓ CI.KUnit: success " Patchwork
2024-01-12 13:31 ` ✓ CI.Build: " Patchwork
2024-01-12 13:31 ` ✓ CI.Hooks: " Patchwork
2024-01-12 13:32 ` ✓ CI.checksparse: " Patchwork
2024-01-12 13:59 ` ✗ CI.BAT: failure " Patchwork
2024-01-12 17:19 ` [PATCH 1/4] " Souza, Jose
2024-01-16 16:58 ` Maarten Lankhorst
2024-01-12 17:39 ` Souza, Jose
-- strict thread matches above, loose matches on Subject: below --
2024-01-24 16:52 [PATCH 1/4] drm/xe: Add uapi for dumpable bos, v2 Maarten Lankhorst
2024-01-24 16:52 ` [PATCH 3/4] drm/xe: Add vm snapshot mutex for easily taking a vm snapshot during devcoredump Maarten Lankhorst
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox