* [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review
@ 2023-09-08 20:32 Rodrigo Vivi
2023-09-08 20:32 ` [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension Rodrigo Vivi
` (11 more replies)
0 siblings, 12 replies; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:32 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Link: https://lore.kernel.org/all/863bebd0c624d6fc2b38c0a06b63e468b4185128.camel@linux.intel.com
The most intrusive in this series is the s/gts/gt_list. I could live with gts,
but it looks like gt_list is preferred one.
Another one that I'm looking for inputs is in the consolidation of the gt_id
as the unique number withing the PCI device, i.e., regarless of the tile.
so we might have
tile0/gt0
tile0/gt1
tile1/gt2
tile1/gt3
instead of the other option
which would be the gt_id per tile:
tile0/gt0
tile0/gt1
tile1/gt0
tile1/gt1
After this consolidation I'm planning to go and even remove the tile<n>
from the sysfs and tile would become an information file inside the gt directory.
Thoughts?
Thanks,
Rodrigo.
Rodrigo Vivi (5):
drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
drm/xe/uapi: Document drm_xe_query_gt.
drm/xe/uapi: Replace useless 'instance' per unique gt_id.
drm/xe/uapi: Remove unused field of drm_xe_query_gt
drm/xe/uapi: Rename gts to gt_list.
drivers/gpu/drm/xe/xe_gt_types.h | 2 +-
drivers/gpu/drm/xe/xe_pci.c | 4 -
drivers/gpu/drm/xe/xe_query.c | 40 +++++-----
drivers/gpu/drm/xe/xe_vm.c | 129 +------------------------------
include/uapi/drm/xe_drm.h | 116 ++++++++++++---------------
5 files changed, 72 insertions(+), 219 deletions(-)
--
2.41.0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
@ 2023-09-08 20:32 ` Rodrigo Vivi
2023-09-13 18:42 ` Matthew Brost
2023-09-08 20:32 ` [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt Rodrigo Vivi
` (10 subsequent siblings)
11 siblings, 1 reply; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:32 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
This extension is currently not used and it is not aligned with
the error handling on async VM_BIND. Let's remove it and along with
that, since it was the only extension for the vm_create, remove VM
extension entirely.
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/xe_vm.c | 129 +------------------------------------
include/uapi/drm/xe_drm.h | 41 +-----------
2 files changed, 4 insertions(+), 166 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 1d9aa5c40659..9cc69696a8ee 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1368,37 +1368,6 @@ static void flush_async_ops(struct xe_vm *vm)
flush_work(&vm->async_ops.work);
}
-static void vm_error_capture(struct xe_vm *vm, int err,
- u32 op, u64 addr, u64 size)
-{
- struct drm_xe_vm_bind_op_error_capture capture;
- u64 __user *address =
- u64_to_user_ptr(vm->async_ops.error_capture.addr);
- bool in_kthread = !current->mm;
-
- capture.error = err;
- capture.op = op;
- capture.addr = addr;
- capture.size = size;
-
- if (in_kthread) {
- if (!mmget_not_zero(vm->async_ops.error_capture.mm))
- goto mm_closed;
- kthread_use_mm(vm->async_ops.error_capture.mm);
- }
-
- if (copy_to_user(address, &capture, sizeof(capture)))
- XE_WARN_ON("Copy to user failed");
-
- if (in_kthread) {
- kthread_unuse_mm(vm->async_ops.error_capture.mm);
- mmput(vm->async_ops.error_capture.mm);
- }
-
-mm_closed:
- wake_up_all(&vm->async_ops.error_capture.wq);
-}
-
static void xe_vm_close(struct xe_vm *vm)
{
down_write(&vm->lock);
@@ -1884,91 +1853,6 @@ static int xe_vm_unbind(struct xe_vm *vm, struct xe_vma *vma,
return 0;
}
-static int vm_set_error_capture_address(struct xe_device *xe, struct xe_vm *vm,
- u64 value)
-{
- if (XE_IOCTL_DBG(xe, !value))
- return -EINVAL;
-
- if (XE_IOCTL_DBG(xe, !(vm->flags & XE_VM_FLAG_ASYNC_BIND_OPS)))
- return -EOPNOTSUPP;
-
- if (XE_IOCTL_DBG(xe, vm->async_ops.error_capture.addr))
- return -EOPNOTSUPP;
-
- vm->async_ops.error_capture.mm = current->mm;
- vm->async_ops.error_capture.addr = value;
- init_waitqueue_head(&vm->async_ops.error_capture.wq);
-
- return 0;
-}
-
-typedef int (*xe_vm_set_property_fn)(struct xe_device *xe, struct xe_vm *vm,
- u64 value);
-
-static const xe_vm_set_property_fn vm_set_property_funcs[] = {
- [XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS] =
- vm_set_error_capture_address,
-};
-
-static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm,
- u64 extension)
-{
- u64 __user *address = u64_to_user_ptr(extension);
- struct drm_xe_ext_vm_set_property ext;
- int err;
-
- err = __copy_from_user(&ext, address, sizeof(ext));
- if (XE_IOCTL_DBG(xe, err))
- return -EFAULT;
-
- if (XE_IOCTL_DBG(xe, ext.property >=
- ARRAY_SIZE(vm_set_property_funcs)) ||
- XE_IOCTL_DBG(xe, ext.pad) ||
- XE_IOCTL_DBG(xe, ext.reserved[0] || ext.reserved[1]))
- return -EINVAL;
-
- return vm_set_property_funcs[ext.property](xe, vm, ext.value);
-}
-
-typedef int (*xe_vm_user_extension_fn)(struct xe_device *xe, struct xe_vm *vm,
- u64 extension);
-
-static const xe_vm_set_property_fn vm_user_extension_funcs[] = {
- [XE_VM_EXTENSION_SET_PROPERTY] = vm_user_ext_set_property,
-};
-
-#define MAX_USER_EXTENSIONS 16
-static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm,
- u64 extensions, int ext_number)
-{
- u64 __user *address = u64_to_user_ptr(extensions);
- struct xe_user_extension ext;
- int err;
-
- if (XE_IOCTL_DBG(xe, ext_number >= MAX_USER_EXTENSIONS))
- return -E2BIG;
-
- err = __copy_from_user(&ext, address, sizeof(ext));
- if (XE_IOCTL_DBG(xe, err))
- return -EFAULT;
-
- if (XE_IOCTL_DBG(xe, ext.pad) ||
- XE_IOCTL_DBG(xe, ext.name >=
- ARRAY_SIZE(vm_user_extension_funcs)))
- return -EINVAL;
-
- err = vm_user_extension_funcs[ext.name](xe, vm, extensions);
- if (XE_IOCTL_DBG(xe, err))
- return err;
-
- if (ext.next_extension)
- return vm_user_extensions(xe, vm, ext.next_extension,
- ++ext_number);
-
- return 0;
-}
-
#define ALL_DRM_XE_VM_CREATE_FLAGS (DRM_XE_VM_CREATE_SCRATCH_PAGE | \
DRM_XE_VM_CREATE_COMPUTE_MODE | \
DRM_XE_VM_CREATE_ASYNC_BIND_OPS | \
@@ -1985,6 +1869,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
int err;
u32 flags = 0;
+ if (XE_IOCTL_DBG(xe, args->extensions))
+ return -EINVAL;
+
if (XE_WA(xe_root_mmio_gt(xe), 14016763929))
args->flags |= DRM_XE_VM_CREATE_SCRATCH_PAGE;
@@ -2027,14 +1914,6 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
if (IS_ERR(vm))
return PTR_ERR(vm);
- if (args->extensions) {
- err = vm_user_extensions(xe, vm, args->extensions, 0);
- if (XE_IOCTL_DBG(xe, err)) {
- xe_vm_close_and_put(vm);
- return err;
- }
- }
-
mutex_lock(&xef->vm.lock);
err = xa_alloc(&xef->vm.xa, &id, vm, xa_limit_32b, GFP_KERNEL);
mutex_unlock(&xef->vm.lock);
@@ -2947,8 +2826,6 @@ static void xe_vma_op_work_func(struct work_struct *w)
vm_set_async_error(vm, err);
up_write(&vm->lock);
- if (vm->async_ops.error_capture.addr)
- vm_error_capture(vm, err, 0, 0, 0);
break;
}
up_write(&vm->lock);
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 00d5cb4ef85e..51c4ef5dee6d 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -480,42 +480,6 @@ struct drm_xe_gem_mmap_offset {
__u64 reserved[2];
};
-/**
- * struct drm_xe_vm_bind_op_error_capture - format of VM bind op error capture
- */
-struct drm_xe_vm_bind_op_error_capture {
- /** @error: errno that occurred */
- __s32 error;
-
- /** @op: operation that encounter an error */
- __u32 op;
-
- /** @addr: address of bind op */
- __u64 addr;
-
- /** @size: size of bind */
- __u64 size;
-};
-
-/** struct drm_xe_ext_vm_set_property - VM set property extension */
-struct drm_xe_ext_vm_set_property {
- /** @base: base user extension */
- struct xe_user_extension base;
-
-#define XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS 0
- /** @property: property to set */
- __u32 property;
-
- /** @pad: MBZ */
- __u32 pad;
-
- /** @value: property value */
- __u64 value;
-
- /** @reserved: Reserved */
- __u64 reserved[2];
-};
-
struct drm_xe_vm_create {
#define XE_VM_EXTENSION_SET_PROPERTY 0
/** @extensions: Pointer to the first extension struct, if any */
@@ -600,10 +564,7 @@ struct drm_xe_vm_bind_op {
* practice the bind op is good and will complete.
*
* If this flag is set and doesn't return an error, the bind op can
- * still fail and recovery is needed. If configured, the bind op that
- * caused the error will be captured in drm_xe_vm_bind_op_error_capture.
- * Once the user sees the error (via a ufence +
- * XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS), it should free memory
+ * still fail and recovery is needed. It should free memory
* via non-async unbinds, and then restart all queued async binds op via
* XE_VM_BIND_OP_RESTART. Or alternatively the user should destroy the
* VM.
--
2.41.0
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
2023-09-08 20:32 ` [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension Rodrigo Vivi
@ 2023-09-08 20:32 ` Rodrigo Vivi
2023-09-13 19:55 ` Matt Roper
2023-09-08 20:33 ` [Intel-xe] [RFC 3/5] drm/xe/uapi: Replace useless 'instance' per unique gt_id Rodrigo Vivi
` (9 subsequent siblings)
11 siblings, 1 reply; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:32 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
Split drm_xe_query_gt out of the gt list one in order to better
document it. No functional change at this point.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
1 file changed, 43 insertions(+), 22 deletions(-)
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 51c4ef5dee6d..4bcee709bef9 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -262,6 +262,47 @@ struct drm_xe_query_config {
__u64 info[];
};
+/**
+ * struct drm_xe_query_gt - describe an individual GT.
+ *
+ * To be used with drm_xe_query_gts, which will return a list with all the
+ * existing GT individual descriptions.
+ * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
+ * implementing graphics and/or media operations.
+ */
+struct drm_xe_query_gt {
+#define XE_QUERY_GT_TYPE_MAIN 0
+#define XE_QUERY_GT_TYPE_REMOTE 1
+#define XE_QUERY_GT_TYPE_MEDIA 2
+ /** @type: GT type: Main, Remote, or Media */
+ __u16 type;
+ /** @instance: Instance of this GT in the GT list */
+ __u16 instance;
+ /** @clock_freq: A clock frequency for timestamp */
+ __u32 clock_freq;
+ /** @features: Reserved for future information about GT features */
+ __u64 features;
+ /**
+ * @native_mem_regions: Bit maks of instances from
+ * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
+ * direct access.
+ */
+ __u64 native_mem_regions;
+ /**
+ * @slow_mem_regions: Bit maks of instances from
+ * drm_xe_query_mem_usage that this GT can indirectly access, although
+ * they live on a different GPU/Tile.
+ */
+ __u64 slow_mem_regions;
+ /**
+ * @inaccessible_mem_regions: Bit maks of instances from
+ * drm_xe_query_mem_usage that is not accessible by this GT at all.
+ */
+ __u64 inaccessible_mem_regions;
+ /** @reserved: Reserved */
+ __u64 reserved[8];
+};
+
/**
* struct drm_xe_query_gts - describe GTs
*
@@ -272,30 +313,10 @@ struct drm_xe_query_config {
struct drm_xe_query_gts {
/** @num_gt: number of GTs returned in gts */
__u32 num_gt;
-
/** @pad: MBZ */
__u32 pad;
-
- /**
- * @gts: The GTs returned for this device
- *
- * TODO: convert drm_xe_query_gt to proper kernel-doc.
- * TODO: Perhaps info about every mem region relative to this GT? e.g.
- * bandwidth between this GT and remote region?
- */
- struct drm_xe_query_gt {
-#define XE_QUERY_GT_TYPE_MAIN 0
-#define XE_QUERY_GT_TYPE_REMOTE 1
-#define XE_QUERY_GT_TYPE_MEDIA 2
- __u16 type;
- __u16 instance;
- __u32 clock_freq;
- __u64 features;
- __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
- __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
- __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
- __u64 reserved[8];
- } gts[];
+ /** @gts: The GT list returned for this device */
+ struct drm_xe_query_gt gts[];
};
/**
--
2.41.0
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Intel-xe] [RFC 3/5] drm/xe/uapi: Replace useless 'instance' per unique gt_id.
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
2023-09-08 20:32 ` [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension Rodrigo Vivi
2023-09-08 20:32 ` [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt Rodrigo Vivi
@ 2023-09-08 20:33 ` Rodrigo Vivi
2023-09-08 20:33 ` [Intel-xe] [RFC 4/5] drm/xe/uapi: Remove unused field of drm_xe_query_gt Rodrigo Vivi
` (8 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:33 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
Let's have a single GT ID per GT within the PCI Device Card.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/xe_gt_types.h | 2 +-
drivers/gpu/drm/xe/xe_pci.c | 4 ----
drivers/gpu/drm/xe/xe_query.c | 2 +-
include/uapi/drm/xe_drm.h | 4 ++--
4 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
index d4310be3e1e7..d3f2793684e2 100644
--- a/drivers/gpu/drm/xe/xe_gt_types.h
+++ b/drivers/gpu/drm/xe/xe_gt_types.h
@@ -105,7 +105,7 @@ struct xe_gt {
struct {
/** @type: type of GT */
enum xe_gt_type type;
- /** @id: id of GT */
+ /** @id: Unique ID of this GT within the PCI Device */
u8 id;
/** @clock_freq: clock frequency */
u32 clock_freq;
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 24b16863bf3d..91c71d7fa551 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -599,10 +599,6 @@ static int xe_info_init(struct xe_device *xe,
return PTR_ERR(tile->primary_gt);
gt = tile->primary_gt;
- /*
- * FIXME: GT numbering scheme may change depending on UAPI
- * decisions.
- */
gt->info.id = xe->info.gt_count++;
gt->info.type = XE_GT_TYPE_MAIN;
gt->info.__engine_mask = graphics_desc->hw_engine_mask;
diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
index a951205100fe..280274b7a507 100644
--- a/drivers/gpu/drm/xe/xe_query.c
+++ b/drivers/gpu/drm/xe/xe_query.c
@@ -239,7 +239,7 @@ static int query_gts(struct xe_device *xe, struct drm_xe_device_query *query)
gts->gts[id].type = XE_QUERY_GT_TYPE_REMOTE;
else
gts->gts[id].type = XE_QUERY_GT_TYPE_MAIN;
- gts->gts[id].instance = id;
+ gts->gts[id].gt_id = gt->info.id;
gts->gts[id].clock_freq = gt->info.clock_freq;
if (!IS_DGFX(xe))
gts->gts[id].native_mem_regions = 0x1;
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 4bcee709bef9..d95111944c45 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -276,8 +276,8 @@ struct drm_xe_query_gt {
#define XE_QUERY_GT_TYPE_MEDIA 2
/** @type: GT type: Main, Remote, or Media */
__u16 type;
- /** @instance: Instance of this GT in the GT list */
- __u16 instance;
+ /** @gt_id: Unique ID of this GT within the PCI Device */
+ __u16 gt_id;
/** @clock_freq: A clock frequency for timestamp */
__u32 clock_freq;
/** @features: Reserved for future information about GT features */
--
2.41.0
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Intel-xe] [RFC 4/5] drm/xe/uapi: Remove unused field of drm_xe_query_gt
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (2 preceding siblings ...)
2023-09-08 20:33 ` [Intel-xe] [RFC 3/5] drm/xe/uapi: Replace useless 'instance' per unique gt_id Rodrigo Vivi
@ 2023-09-08 20:33 ` Rodrigo Vivi
2023-09-08 20:33 ` [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list Rodrigo Vivi
` (7 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:33 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
We already have many bits reserved at the end already.
Let's kill the unused ones.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
include/uapi/drm/xe_drm.h | 2 --
1 file changed, 2 deletions(-)
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index d95111944c45..81cdd3c95f2f 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -280,8 +280,6 @@ struct drm_xe_query_gt {
__u16 gt_id;
/** @clock_freq: A clock frequency for timestamp */
__u32 clock_freq;
- /** @features: Reserved for future information about GT features */
- __u64 features;
/**
* @native_mem_regions: Bit maks of instances from
* drm_xe_query_mem_usage that lives on the same GPU/Tile and have
--
2.41.0
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list.
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (3 preceding siblings ...)
2023-09-08 20:33 ` [Intel-xe] [RFC 4/5] drm/xe/uapi: Remove unused field of drm_xe_query_gt Rodrigo Vivi
@ 2023-09-08 20:33 ` Rodrigo Vivi
2023-09-08 20:43 ` Matt Roper
2023-09-08 20:36 ` [Intel-xe] ✓ CI.Patch_applied: success for Some uapi alignment in response to the uapi review Patchwork
` (6 subsequent siblings)
11 siblings, 1 reply; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-08 20:33 UTC (permalink / raw)
To: intel-xe; +Cc: Matt Roper, Rodrigo Vivi
During the uapi review it was identified a possible confusion
with the plural of acronym with a new acronym. So the
recommendation is to go with gt_list instead.
Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/xe_query.c | 40 +++++++++++++++++------------------
include/uapi/drm/xe_drm.h | 18 ++++++++--------
2 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
index 280274b7a507..92d4ec611c49 100644
--- a/drivers/gpu/drm/xe/xe_query.c
+++ b/drivers/gpu/drm/xe/xe_query.c
@@ -210,14 +210,14 @@ static int query_config(struct xe_device *xe, struct drm_xe_device_query *query)
return 0;
}
-static int query_gts(struct xe_device *xe, struct drm_xe_device_query *query)
+static int query_gt_list(struct xe_device *xe, struct drm_xe_device_query *query)
{
struct xe_gt *gt;
- size_t size = sizeof(struct drm_xe_query_gts) +
+ size_t size = sizeof(struct drm_xe_query_gt_list) +
xe->info.gt_count * sizeof(struct drm_xe_query_gt);
- struct drm_xe_query_gts __user *query_ptr =
+ struct drm_xe_query_gt_list __user *query_ptr =
u64_to_user_ptr(query->data);
- struct drm_xe_query_gts *gts;
+ struct drm_xe_query_gt_list *gt_list;
u8 id;
if (query->size == 0) {
@@ -227,34 +227,34 @@ static int query_gts(struct xe_device *xe, struct drm_xe_device_query *query)
return -EINVAL;
}
- gts = kzalloc(size, GFP_KERNEL);
- if (!gts)
+ gt_list = kzalloc(size, GFP_KERNEL);
+ if (!gt_list)
return -ENOMEM;
- gts->num_gt = xe->info.gt_count;
+ gt_list->num_gt = xe->info.gt_count;
for_each_gt(gt, xe, id) {
if (xe_gt_is_media_type(gt))
- gts->gts[id].type = XE_QUERY_GT_TYPE_MEDIA;
+ gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_MEDIA;
else if (gt_to_tile(gt)->id > 0)
- gts->gts[id].type = XE_QUERY_GT_TYPE_REMOTE;
+ gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_REMOTE;
else
- gts->gts[id].type = XE_QUERY_GT_TYPE_MAIN;
- gts->gts[id].gt_id = gt->info.id;
- gts->gts[id].clock_freq = gt->info.clock_freq;
+ gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_MAIN;
+ gt_list->gt_list[id].gt_id = gt->info.id;
+ gt_list->gt_list[id].clock_freq = gt->info.clock_freq;
if (!IS_DGFX(xe))
- gts->gts[id].native_mem_regions = 0x1;
+ gt_list->gt_list[id].native_mem_regions = 0x1;
else
- gts->gts[id].native_mem_regions =
+ gt_list->gt_list[id].native_mem_regions =
BIT(gt_to_tile(gt)->id) << 1;
- gts->gts[id].slow_mem_regions = xe->info.mem_region_mask ^
- gts->gts[id].native_mem_regions;
+ gt_list->gt_list[id].slow_mem_regions = xe->info.mem_region_mask ^
+ gt_list->gt_list[id].native_mem_regions;
}
- if (copy_to_user(query_ptr, gts, size)) {
- kfree(gts);
+ if (copy_to_user(query_ptr, gt_list, size)) {
+ kfree(gt_list);
return -EFAULT;
}
- kfree(gts);
+ kfree(gt_list);
return 0;
}
@@ -366,7 +366,7 @@ static int (* const xe_query_funcs[])(struct xe_device *xe,
query_engines,
query_memory_usage,
query_config,
- query_gts,
+ query_gt_list,
query_hwconfig,
query_gt_topology,
};
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 81cdd3c95f2f..94b53dc74fa1 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -265,7 +265,7 @@ struct drm_xe_query_config {
/**
* struct drm_xe_query_gt - describe an individual GT.
*
- * To be used with drm_xe_query_gts, which will return a list with all the
+ * To be used with drm_xe_query_gt_list, which will return a list with all the
* existing GT individual descriptions.
* Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
* implementing graphics and/or media operations.
@@ -302,19 +302,19 @@ struct drm_xe_query_gt {
};
/**
- * struct drm_xe_query_gts - describe GTs
+ * struct drm_xe_query_gt_list - A list with GT description items.
*
* If a query is made with a struct drm_xe_device_query where .query
- * is equal to DRM_XE_DEVICE_QUERY_GTS, then the reply uses struct
- * drm_xe_query_gts in .data.
+ * is equal to DRM_XE_DEVICE_QUERY_GT_LIST, then the reply uses struct
+ * drm_xe_query_gt_list in .data.
*/
-struct drm_xe_query_gts {
- /** @num_gt: number of GTs returned in gts */
+struct drm_xe_query_gt_list {
+ /** @num_gt: number of GT items returned in gt_list */
__u32 num_gt;
/** @pad: MBZ */
__u32 pad;
- /** @gts: The GT list returned for this device */
- struct drm_xe_query_gt gts[];
+ /** @gt_list: The GT list returned for this device */
+ struct drm_xe_query_gt gt_list[];
};
/**
@@ -407,7 +407,7 @@ struct drm_xe_device_query {
#define DRM_XE_DEVICE_QUERY_ENGINES 0
#define DRM_XE_DEVICE_QUERY_MEM_USAGE 1
#define DRM_XE_DEVICE_QUERY_CONFIG 2
-#define DRM_XE_DEVICE_QUERY_GTS 3
+#define DRM_XE_DEVICE_QUERY_GT_LIST 3
#define DRM_XE_DEVICE_QUERY_HWCONFIG 4
#define DRM_XE_DEVICE_QUERY_GT_TOPOLOGY 5
/** @query: The type of data to query */
--
2.41.0
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (4 preceding siblings ...)
2023-09-08 20:33 ` [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list Rodrigo Vivi
@ 2023-09-08 20:36 ` Patchwork
2023-09-08 20:36 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
` (5 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:36 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 92bbb0596 drm/xe/uapi: Remove useless max_page_size
=== git am output follows ===
Applying: drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
Applying: drm/xe/uapi: Document drm_xe_query_gt.
Applying: drm/xe/uapi: Replace useless 'instance' per unique gt_id.
Applying: drm/xe/uapi: Remove unused field of drm_xe_query_gt
Applying: drm/xe/uapi: Rename gts to gt_list.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Intel-xe] ✓ CI.checkpatch: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (5 preceding siblings ...)
2023-09-08 20:36 ` [Intel-xe] ✓ CI.Patch_applied: success for Some uapi alignment in response to the uapi review Patchwork
@ 2023-09-08 20:36 ` Patchwork
2023-09-08 20:37 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
` (4 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:36 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
63c2b6b160bca2df6efc7bc4cea6f442097d7854
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 65cfabb89bf0aa155928b8fb3638ae715532fdc0
Author: Rodrigo Vivi <rodrigo.vivi@intel.com>
Date: Fri Sep 8 16:33:02 2023 -0400
drm/xe/uapi: Rename gts to gt_list.
During the uapi review it was identified a possible confusion
with the plural of acronym with a new acronym. So the
recommendation is to go with gt_list instead.
Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
+ /mt/dim checkpatch 92bbb05964b2237a76a8a68020896bdbe0cab459 drm-intel
5c12efe3a drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
01ac0abc6 drm/xe/uapi: Document drm_xe_query_gt.
40669ed6a drm/xe/uapi: Replace useless 'instance' per unique gt_id.
42c44ba9e drm/xe/uapi: Remove unused field of drm_xe_query_gt
65cfabb89 drm/xe/uapi: Rename gts to gt_list.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (6 preceding siblings ...)
2023-09-08 20:36 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
@ 2023-09-08 20:37 ` Patchwork
2023-09-08 20:44 ` [Intel-xe] ✓ CI.Build: " Patchwork
` (3 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:37 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
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
[20:36:37] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[20:36:41] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[20:37:00] Starting KUnit Kernel (1/1)...
[20:37:00] ============================================================
[20:37:00] ==================== xe_bo (2 subtests) ====================
[20:37:00] [SKIPPED] xe_ccs_migrate_kunit
[20:37:00] [SKIPPED] xe_bo_evict_kunit
[20:37:00] ===================== [SKIPPED] xe_bo ======================
[20:37:00] ================== xe_dma_buf (1 subtest) ==================
[20:37:00] [SKIPPED] xe_dma_buf_kunit
[20:37:00] =================== [SKIPPED] xe_dma_buf ===================
[20:37:00] ================== xe_migrate (1 subtest) ==================
[20:37:00] [SKIPPED] xe_migrate_sanity_kunit
[20:37:00] =================== [SKIPPED] xe_migrate ===================
[20:37:00] =================== xe_pci (2 subtests) ====================
[20:37:00] [PASSED] xe_gmdid_graphics_ip
[20:37:00] [PASSED] xe_gmdid_media_ip
[20:37:00] ===================== [PASSED] xe_pci ======================
[20:37:00] ==================== xe_rtp (1 subtest) ====================
[20:37:00] ================== xe_rtp_process_tests ===================
[20:37:00] [PASSED] coalesce-same-reg
[20:37:00] [PASSED] no-match-no-add
[20:37:00] [PASSED] no-match-no-add-multiple-rules
[20:37:00] [PASSED] two-regs-two-entries
[20:37:00] [PASSED] clr-one-set-other
[20:37:00] [PASSED] set-field
[20:37:00] [PASSED] conflict-duplicate
[20:37:00] [PASSED] conflict-not-disjoint
[20:37:00] [PASSED] conflict-reg-type
[20:37:00] ============== [PASSED] xe_rtp_process_tests ===============
[20:37:00] ===================== [PASSED] xe_rtp ======================
[20:37:00] ==================== xe_wa (1 subtest) =====================
[20:37:00] ======================== xe_wa_gt =========================
[20:37:00] [PASSED] TIGERLAKE (B0)
[20:37:00] [PASSED] DG1 (A0)
[20:37:00] [PASSED] DG1 (B0)
[20:37:00] [PASSED] ALDERLAKE_S (A0)
[20:37:00] [PASSED] ALDERLAKE_S (B0)
[20:37:00] [PASSED] ALDERLAKE_S (C0)
[20:37:00] [PASSED] ALDERLAKE_S (D0)
[20:37:00] [PASSED] ALDERLAKE_P (A0)
[20:37:00] [PASSED] ALDERLAKE_P (B0)
[20:37:00] [PASSED] ALDERLAKE_P (C0)
[20:37:00] [PASSED] DG2_G10 (A0)
[20:37:00] [PASSED] DG2_G10 (A1)
[20:37:00] [PASSED] DG2_G10 (B0)
[20:37:00] [PASSED] DG2_G10 (C0)
[20:37:00] [PASSED] DG2_G11 (A0)
[20:37:00] [PASSED] DG2_G11 (B0)
[20:37:00] [PASSED] DG2_G11 (B1)
[20:37:00] [PASSED] DG2_G12 (A0)
[20:37:00] [PASSED] DG2_G12 (A1)
[20:37:00] [PASSED] PVC (B0)
[20:37:00] [PASSED] PVC (B1)
[20:37:00] [PASSED] PVC (C0)
[20:37:00] ==================== [PASSED] xe_wa_gt =====================
[20:37:00] ====================== [PASSED] xe_wa ======================
[20:37:00] ============================================================
[20:37:00] Testing complete. Ran 37 tests: passed: 33, skipped: 4
[20:37:00] Elapsed time: 23.863s total, 4.190s configuring, 19.553s building, 0.100s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[20:37:00] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[20:37:02] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[20:37:21] Starting KUnit Kernel (1/1)...
[20:37:21] ============================================================
[20:37:21] ============ drm_test_pick_cmdline (2 subtests) ============
[20:37:21] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[20:37:21] =============== drm_test_pick_cmdline_named ===============
[20:37:21] [PASSED] NTSC
[20:37:21] [PASSED] NTSC-J
[20:37:21] [PASSED] PAL
[20:37:21] [PASSED] PAL-M
[20:37:21] =========== [PASSED] drm_test_pick_cmdline_named ===========
[20:37:21] ============== [PASSED] drm_test_pick_cmdline ==============
[20:37:21] ================== drm_buddy (6 subtests) ==================
[20:37:21] [PASSED] drm_test_buddy_alloc_limit
[20:37:21] [PASSED] drm_test_buddy_alloc_range
[20:37:21] [PASSED] drm_test_buddy_alloc_optimistic
[20:37:21] [PASSED] drm_test_buddy_alloc_pessimistic
[20:37:21] [PASSED] drm_test_buddy_alloc_smoke
[20:37:21] [PASSED] drm_test_buddy_alloc_pathological
[20:37:21] ==================== [PASSED] drm_buddy ====================
[20:37:21] ============= drm_cmdline_parser (40 subtests) =============
[20:37:21] [PASSED] drm_test_cmdline_force_d_only
[20:37:21] [PASSED] drm_test_cmdline_force_D_only_dvi
[20:37:21] [PASSED] drm_test_cmdline_force_D_only_hdmi
[20:37:21] [PASSED] drm_test_cmdline_force_D_only_not_digital
[20:37:21] [PASSED] drm_test_cmdline_force_e_only
[20:37:21] [PASSED] drm_test_cmdline_res
[20:37:21] [PASSED] drm_test_cmdline_res_vesa
[20:37:21] [PASSED] drm_test_cmdline_res_vesa_rblank
[20:37:21] [PASSED] drm_test_cmdline_res_rblank
[20:37:21] [PASSED] drm_test_cmdline_res_bpp
[20:37:21] [PASSED] drm_test_cmdline_res_refresh
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[20:37:21] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[20:37:21] [PASSED] drm_test_cmdline_res_margins_force_on
[20:37:21] [PASSED] drm_test_cmdline_res_vesa_margins
[20:37:21] [PASSED] drm_test_cmdline_name
[20:37:21] [PASSED] drm_test_cmdline_name_bpp
[20:37:21] [PASSED] drm_test_cmdline_name_option
[20:37:21] [PASSED] drm_test_cmdline_name_bpp_option
[20:37:21] [PASSED] drm_test_cmdline_rotate_0
[20:37:21] [PASSED] drm_test_cmdline_rotate_90
[20:37:21] [PASSED] drm_test_cmdline_rotate_180
[20:37:21] [PASSED] drm_test_cmdline_rotate_270
[20:37:21] [PASSED] drm_test_cmdline_hmirror
[20:37:21] [PASSED] drm_test_cmdline_vmirror
[20:37:21] [PASSED] drm_test_cmdline_margin_options
[20:37:21] [PASSED] drm_test_cmdline_multiple_options
[20:37:21] [PASSED] drm_test_cmdline_bpp_extra_and_option
[20:37:21] [PASSED] drm_test_cmdline_extra_and_option
[20:37:21] [PASSED] drm_test_cmdline_freestanding_options
[20:37:21] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[20:37:21] [PASSED] drm_test_cmdline_panel_orientation
[20:37:21] ================ drm_test_cmdline_invalid =================
[20:37:21] [PASSED] margin_only
[20:37:21] [PASSED] interlace_only
[20:37:21] [PASSED] res_missing_x
[20:37:21] [PASSED] res_missing_y
[20:37:21] [PASSED] res_bad_y
[20:37:21] [PASSED] res_missing_y_bpp
[20:37:21] [PASSED] res_bad_bpp
[20:37:21] [PASSED] res_bad_refresh
[20:37:21] [PASSED] res_bpp_refresh_force_on_off
[20:37:21] [PASSED] res_invalid_mode
[20:37:21] [PASSED] res_bpp_wrong_place_mode
[20:37:21] [PASSED] name_bpp_refresh
[20:37:21] [PASSED] name_refresh
[20:37:21] [PASSED] name_refresh_wrong_mode
[20:37:21] [PASSED] name_refresh_invalid_mode
[20:37:21] [PASSED] rotate_multiple
[20:37:21] [PASSED] rotate_invalid_val
[20:37:21] [PASSED] rotate_truncated
[20:37:21] [PASSED] invalid_option
[20:37:21] [PASSED] invalid_tv_option
[20:37:21] [PASSED] truncated_tv_option
[20:37:21] ============ [PASSED] drm_test_cmdline_invalid =============
[20:37:21] =============== drm_test_cmdline_tv_options ===============
[20:37:21] [PASSED] NTSC
[20:37:21] [PASSED] NTSC_443
[20:37:21] [PASSED] NTSC_J
[20:37:21] [PASSED] PAL
[20:37:21] [PASSED] PAL_M
[20:37:21] [PASSED] PAL_N
[20:37:21] [PASSED] SECAM
[20:37:21] =========== [PASSED] drm_test_cmdline_tv_options ===========
[20:37:21] =============== [PASSED] drm_cmdline_parser ================
[20:37:21] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[20:37:21] ========== drm_test_get_tv_mode_from_name_valid ===========
[20:37:21] [PASSED] NTSC
[20:37:21] [PASSED] NTSC-443
[20:37:21] [PASSED] NTSC-J
[20:37:21] [PASSED] PAL
[20:37:21] [PASSED] PAL-M
[20:37:21] [PASSED] PAL-N
[20:37:21] [PASSED] SECAM
[20:37:21] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[20:37:21] [PASSED] drm_test_get_tv_mode_from_name_truncated
[20:37:21] ============ [PASSED] drm_get_tv_mode_from_name ============
[20:37:21] ============= drm_damage_helper (21 subtests) ==============
[20:37:21] [PASSED] drm_test_damage_iter_no_damage
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_src_moved
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_not_visible
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[20:37:21] [PASSED] drm_test_damage_iter_no_damage_no_fb
[20:37:21] [PASSED] drm_test_damage_iter_simple_damage
[20:37:21] [PASSED] drm_test_damage_iter_single_damage
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_outside_src
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_src_moved
[20:37:21] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[20:37:21] [PASSED] drm_test_damage_iter_damage
[20:37:21] [PASSED] drm_test_damage_iter_damage_one_intersect
[20:37:21] [PASSED] drm_test_damage_iter_damage_one_outside
[20:37:21] [PASSED] drm_test_damage_iter_damage_src_moved
[20:37:21] [PASSED] drm_test_damage_iter_damage_not_visible
[20:37:21] ================ [PASSED] drm_damage_helper ================
[20:37:21] ============== drm_dp_mst_helper (2 subtests) ==============
[20:37:21] ============== drm_test_dp_mst_calc_pbn_mode ==============
[20:37:21] [PASSED] Clock 154000 BPP 30 DSC disabled
[20:37:21] [PASSED] Clock 234000 BPP 30 DSC disabled
[20:37:21] [PASSED] Clock 297000 BPP 24 DSC disabled
[20:37:21] [PASSED] Clock 332880 BPP 24 DSC enabled
[20:37:21] [PASSED] Clock 324540 BPP 24 DSC enabled
[20:37:21] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[20:37:21] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[20:37:21] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[20:37:21] [PASSED] DP_POWER_UP_PHY with port number
[20:37:21] [PASSED] DP_POWER_DOWN_PHY with port number
[20:37:21] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[20:37:21] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[20:37:21] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[20:37:21] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[20:37:21] [PASSED] DP_QUERY_PAYLOAD with port number
[20:37:21] [PASSED] DP_QUERY_PAYLOAD with VCPI
[20:37:21] [PASSED] DP_REMOTE_DPCD_READ with port number
[20:37:21] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[20:37:21] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[20:37:21] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[20:37:21] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[20:37:21] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[20:37:21] [PASSED] DP_REMOTE_I2C_READ with port number
[20:37:21] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[20:37:21] [PASSED] DP_REMOTE_I2C_READ with transactions array
[20:37:21] [PASSED] DP_REMOTE_I2C_WRITE with port number
[20:37:21] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[20:37:21] [PASSED] DP_REMOTE_I2C_WRITE with data array
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[20:37:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[20:37:21] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[20:37:21] ================ [PASSED] drm_dp_mst_helper ================
[20:37:21] =========== drm_format_helper_test (11 subtests) ===========
[20:37:21] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[20:37:21] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[20:37:21] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[20:37:21] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[20:37:21] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[20:37:21] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[20:37:21] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[20:37:21] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[20:37:21] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[20:37:21] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[20:37:21] ============== drm_test_fb_xrgb8888_to_mono ===============
[20:37:21] [PASSED] single_pixel_source_buffer
[20:37:21] [PASSED] single_pixel_clip_rectangle
[20:37:21] [PASSED] well_known_colors
[20:37:21] [PASSED] destination_pitch
[20:37:21] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[20:37:21] ============= [PASSED] drm_format_helper_test ==============
[20:37:21] ================= drm_format (18 subtests) =================
[20:37:21] [PASSED] drm_test_format_block_width_invalid
[20:37:21] [PASSED] drm_test_format_block_width_one_plane
[20:37:21] [PASSED] drm_test_format_block_width_two_plane
[20:37:21] [PASSED] drm_test_format_block_width_three_plane
[20:37:21] [PASSED] drm_test_format_block_width_tiled
[20:37:21] [PASSED] drm_test_format_block_height_invalid
[20:37:21] [PASSED] drm_test_format_block_height_one_plane
[20:37:21] [PASSED] drm_test_format_block_height_two_plane
[20:37:21] [PASSED] drm_test_format_block_height_three_plane
[20:37:21] [PASSED] drm_test_format_block_height_tiled
[20:37:21] [PASSED] drm_test_format_min_pitch_invalid
[20:37:21] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[20:37:21] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[20:37:21] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[20:37:21] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[20:37:21] [PASSED] drm_test_format_min_pitch_two_plane
[20:37:21] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[20:37:21] [PASSED] drm_test_format_min_pitch_tiled
[20:37:21] =================== [PASSED] drm_format ====================
[20:37:21] =============== drm_framebuffer (1 subtest) ================
[20:37:21] =============== drm_test_framebuffer_create ===============
[20:37:21] [PASSED] ABGR8888 normal sizes
[20:37:21] [PASSED] ABGR8888 max sizes
[20:37:21] [PASSED] ABGR8888 pitch greater than min required
[20:37:21] [PASSED] ABGR8888 pitch less than min required
[20:37:21] [PASSED] ABGR8888 Invalid width
[20:37:21] [PASSED] ABGR8888 Invalid buffer handle
[20:37:21] [PASSED] No pixel format
[20:37:21] [PASSED] ABGR8888 Width 0
[20:37:21] [PASSED] ABGR8888 Height 0
[20:37:21] [PASSED] ABGR8888 Out of bound height * pitch combination
[20:37:21] [PASSED] ABGR8888 Large buffer offset
[20:37:21] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[20:37:21] [PASSED] ABGR8888 Valid buffer modifier
[20:37:21] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[20:37:21] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] NV12 Normal sizes
[20:37:21] [PASSED] NV12 Max sizes
[20:37:21] [PASSED] NV12 Invalid pitch
[20:37:21] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[20:37:21] [PASSED] NV12 different modifier per-plane
[20:37:21] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[20:37:21] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] NV12 Modifier for inexistent plane
[20:37:21] [PASSED] NV12 Handle for inexistent plane
[20:37:21] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[20:37:21] [PASSED] YVU420 Normal sizes
[20:37:21] [PASSED] YVU420 Max sizes
[20:37:21] [PASSED] YVU420 Invalid pitch
[20:37:21] [PASSED] YVU420 Different pitches
[20:37:21] [PASSED] YVU420 Different buffer offsets/pitches
[20:37:21] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[20:37:21] [PASSED] YVU420 Valid modifier
[20:37:21] [PASSED] YVU420 Different modifiers per plane
[20:37:21] [PASSED] YVU420 Modifier for inexistent plane
[20:37:21] [PASSED] X0L2 Normal sizes
[20:37:21] [PASSED] X0L2 Max sizes
[20:37:21] [PASSED] X0L2 Invalid pitch
[20:37:21] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[20:37:21] [PASSED] X0L2 Handle for inexistent plane
[20:37:21] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[20:37:21] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[20:37:21] [PASSED] X0L2 Valid modifier
[20:37:21] [PASSED] X0L2 Modifier for inexistent plane
[20:37:21] =========== [PASSED] drm_test_framebuffer_create ===========
[20:37:21] ================= [PASSED] drm_framebuffer =================
[20:37:21] =============== drm-test-managed (1 subtest) ===============
[20:37:21] [PASSED] drm_test_managed_run_action
[20:37:21] ================ [PASSED] drm-test-managed =================
[20:37:21] =================== drm_mm (19 subtests) ===================
[20:37:21] [PASSED] drm_test_mm_init
[20:37:21] [PASSED] drm_test_mm_debug
[20:37:31] [PASSED] drm_test_mm_reserve
[20:37:40] [PASSED] drm_test_mm_insert
[20:37:41] [PASSED] drm_test_mm_replace
[20:37:41] [PASSED] drm_test_mm_insert_range
[20:37:41] [PASSED] drm_test_mm_frag
[20:37:41] [PASSED] drm_test_mm_align
[20:37:41] [PASSED] drm_test_mm_align32
[20:37:42] [PASSED] drm_test_mm_align64
[20:37:42] [PASSED] drm_test_mm_evict
[20:37:42] [PASSED] drm_test_mm_evict_range
[20:37:42] [PASSED] drm_test_mm_topdown
[20:37:42] [PASSED] drm_test_mm_bottomup
[20:37:42] [PASSED] drm_test_mm_lowest
[20:37:42] [PASSED] drm_test_mm_highest
[20:37:43] [PASSED] drm_test_mm_color
[20:37:43] [PASSED] drm_test_mm_color_evict
[20:37:43] [PASSED] drm_test_mm_color_evict_range
[20:37:43] ===================== [PASSED] drm_mm ======================
[20:37:43] ============= drm_modes_analog_tv (4 subtests) =============
[20:37:43] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[20:37:43] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[20:37:43] [PASSED] drm_test_modes_analog_tv_pal_576i
[20:37:43] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[20:37:43] =============== [PASSED] drm_modes_analog_tv ===============
[20:37:43] ============== drm_plane_helper (2 subtests) ===============
[20:37:43] =============== drm_test_check_plane_state ================
[20:37:43] [PASSED] clipping_simple
[20:37:43] [PASSED] clipping_rotate_reflect
[20:37:43] [PASSED] positioning_simple
[20:37:43] [PASSED] upscaling
[20:37:43] [PASSED] downscaling
[20:37:43] [PASSED] rounding1
[20:37:43] [PASSED] rounding2
[20:37:43] [PASSED] rounding3
[20:37:43] [PASSED] rounding4
[20:37:43] =========== [PASSED] drm_test_check_plane_state ============
[20:37:43] =========== drm_test_check_invalid_plane_state ============
[20:37:43] [PASSED] positioning_invalid
[20:37:43] [PASSED] upscaling_invalid
[20:37:43] [PASSED] downscaling_invalid
[20:37:43] ======= [PASSED] drm_test_check_invalid_plane_state ========
[20:37:43] ================ [PASSED] drm_plane_helper =================
[20:37:43] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[20:37:43] ====== drm_test_connector_helper_tv_get_modes_check =======
[20:37:43] [PASSED] None
[20:37:43] [PASSED] PAL
[20:37:43] [PASSED] NTSC
[20:37:43] [PASSED] Both, NTSC Default
[20:37:43] [PASSED] Both, PAL Default
[20:37:43] [PASSED] Both, NTSC Default, with PAL on command-line
[20:37:43] [PASSED] Both, PAL Default, with NTSC on command-line
[20:37:43] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[20:37:43] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[20:37:43] ================== drm_rect (9 subtests) ===================
[20:37:43] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[20:37:43] [PASSED] drm_test_rect_clip_scaled_not_clipped
[20:37:43] [PASSED] drm_test_rect_clip_scaled_clipped
[20:37:43] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[20:37:43] ================= drm_test_rect_intersect =================
[20:37:43] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[20:37:43] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[20:37:43] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[20:37:43] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[20:37:43] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[20:37:43] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[20:37:43] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[20:37:43] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[20:37:43] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[20:37:43] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[20:37:43] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[20:37:43] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[20:37:43] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[20:37:43] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[20:37:43] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[20:37:43] ============= [PASSED] drm_test_rect_intersect =============
[20:37:43] ================ drm_test_rect_calc_hscale ================
[20:37:43] [PASSED] normal use
[20:37:43] [PASSED] out of max range
[20:37:43] [PASSED] out of min range
[20:37:43] [PASSED] zero dst
[20:37:43] [PASSED] negative src
[20:37:43] [PASSED] negative dst
[20:37:43] ============ [PASSED] drm_test_rect_calc_hscale ============
[20:37:43] ================ drm_test_rect_calc_vscale ================
[20:37:43] [PASSED] normal use
[20:37:43] [PASSED] out of max range
[20:37:43] [PASSED] out of min range
[20:37:43] [PASSED] zero dst
[20:37:43] [PASSED] negative src
[20:37:43] [PASSED] negative dst
[20:37:43] ============ [PASSED] drm_test_rect_calc_vscale ============
[20:37:43] ================== drm_test_rect_rotate ===================
[20:37:43] [PASSED] reflect-x
[20:37:43] [PASSED] reflect-y
[20:37:43] [PASSED] rotate-0
[20:37:43] [PASSED] rotate-90
[20:37:43] [PASSED] rotate-180
[20:37:43] [PASSED] rotate-270
[20:37:43] ============== [PASSED] drm_test_rect_rotate ===============
[20:37:43] ================ drm_test_rect_rotate_inv =================
[20:37:43] [PASSED] reflect-x
[20:37:43] [PASSED] reflect-y
[20:37:43] [PASSED] rotate-0
[20:37:43] [PASSED] rotate-90
[20:37:43] [PASSED] rotate-180
[20:37:43] [PASSED] rotate-270
[20:37:43] ============ [PASSED] drm_test_rect_rotate_inv =============
[20:37:43] ==================== [PASSED] drm_rect =====================
[20:37:43] ================== drm_exec (7 subtests) ===================
[20:37:43] [PASSED] sanitycheck
[20:37:43] [PASSED] test_lock
[20:37:43] [PASSED] test_lock_unlock
[20:37:43] [PASSED] test_duplicates
[20:37:43] [PASSED] test_prepare
[20:37:43] [PASSED] test_prepare_array
[20:37:43] [PASSED] test_multiple_loops
[20:37:43] ==================== [PASSED] drm_exec =====================
[20:37:43] ============================================================
[20:37:43] Testing complete. Ran 340 tests: passed: 340
[20:37:43] Elapsed time: 42.851s total, 1.668s configuring, 18.905s building, 22.257s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list.
2023-09-08 20:33 ` [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list Rodrigo Vivi
@ 2023-09-08 20:43 ` Matt Roper
0 siblings, 0 replies; 21+ messages in thread
From: Matt Roper @ 2023-09-08 20:43 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
On Fri, Sep 08, 2023 at 04:33:02PM -0400, Rodrigo Vivi wrote:
> During the uapi review it was identified a possible confusion
> with the plural of acronym with a new acronym. So the
> recommendation is to go with gt_list instead.
>
> Suggested-by: Matt Roper <matthew.d.roper@intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/xe_query.c | 40 +++++++++++++++++------------------
> include/uapi/drm/xe_drm.h | 18 ++++++++--------
> 2 files changed, 29 insertions(+), 29 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
> index 280274b7a507..92d4ec611c49 100644
> --- a/drivers/gpu/drm/xe/xe_query.c
> +++ b/drivers/gpu/drm/xe/xe_query.c
> @@ -210,14 +210,14 @@ static int query_config(struct xe_device *xe, struct drm_xe_device_query *query)
> return 0;
> }
>
> -static int query_gts(struct xe_device *xe, struct drm_xe_device_query *query)
> +static int query_gt_list(struct xe_device *xe, struct drm_xe_device_query *query)
> {
> struct xe_gt *gt;
> - size_t size = sizeof(struct drm_xe_query_gts) +
> + size_t size = sizeof(struct drm_xe_query_gt_list) +
> xe->info.gt_count * sizeof(struct drm_xe_query_gt);
> - struct drm_xe_query_gts __user *query_ptr =
> + struct drm_xe_query_gt_list __user *query_ptr =
> u64_to_user_ptr(query->data);
> - struct drm_xe_query_gts *gts;
> + struct drm_xe_query_gt_list *gt_list;
> u8 id;
>
> if (query->size == 0) {
> @@ -227,34 +227,34 @@ static int query_gts(struct xe_device *xe, struct drm_xe_device_query *query)
> return -EINVAL;
> }
>
> - gts = kzalloc(size, GFP_KERNEL);
> - if (!gts)
> + gt_list = kzalloc(size, GFP_KERNEL);
> + if (!gt_list)
> return -ENOMEM;
>
> - gts->num_gt = xe->info.gt_count;
> + gt_list->num_gt = xe->info.gt_count;
> for_each_gt(gt, xe, id) {
> if (xe_gt_is_media_type(gt))
> - gts->gts[id].type = XE_QUERY_GT_TYPE_MEDIA;
> + gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_MEDIA;
> else if (gt_to_tile(gt)->id > 0)
> - gts->gts[id].type = XE_QUERY_GT_TYPE_REMOTE;
> + gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_REMOTE;
> else
> - gts->gts[id].type = XE_QUERY_GT_TYPE_MAIN;
> - gts->gts[id].gt_id = gt->info.id;
> - gts->gts[id].clock_freq = gt->info.clock_freq;
> + gt_list->gt_list[id].type = XE_QUERY_GT_TYPE_MAIN;
> + gt_list->gt_list[id].gt_id = gt->info.id;
> + gt_list->gt_list[id].clock_freq = gt->info.clock_freq;
> if (!IS_DGFX(xe))
> - gts->gts[id].native_mem_regions = 0x1;
> + gt_list->gt_list[id].native_mem_regions = 0x1;
> else
> - gts->gts[id].native_mem_regions =
> + gt_list->gt_list[id].native_mem_regions =
> BIT(gt_to_tile(gt)->id) << 1;
> - gts->gts[id].slow_mem_regions = xe->info.mem_region_mask ^
> - gts->gts[id].native_mem_regions;
> + gt_list->gt_list[id].slow_mem_regions = xe->info.mem_region_mask ^
> + gt_list->gt_list[id].native_mem_regions;
> }
>
> - if (copy_to_user(query_ptr, gts, size)) {
> - kfree(gts);
> + if (copy_to_user(query_ptr, gt_list, size)) {
> + kfree(gt_list);
> return -EFAULT;
> }
> - kfree(gts);
> + kfree(gt_list);
>
> return 0;
> }
> @@ -366,7 +366,7 @@ static int (* const xe_query_funcs[])(struct xe_device *xe,
> query_engines,
> query_memory_usage,
> query_config,
> - query_gts,
> + query_gt_list,
> query_hwconfig,
> query_gt_topology,
> };
> diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> index 81cdd3c95f2f..94b53dc74fa1 100644
> --- a/include/uapi/drm/xe_drm.h
> +++ b/include/uapi/drm/xe_drm.h
> @@ -265,7 +265,7 @@ struct drm_xe_query_config {
> /**
> * struct drm_xe_query_gt - describe an individual GT.
> *
> - * To be used with drm_xe_query_gts, which will return a list with all the
> + * To be used with drm_xe_query_gt_list, which will return a list with all the
> * existing GT individual descriptions.
> * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> * implementing graphics and/or media operations.
> @@ -302,19 +302,19 @@ struct drm_xe_query_gt {
> };
>
> /**
> - * struct drm_xe_query_gts - describe GTs
> + * struct drm_xe_query_gt_list - A list with GT description items.
> *
> * If a query is made with a struct drm_xe_device_query where .query
> - * is equal to DRM_XE_DEVICE_QUERY_GTS, then the reply uses struct
> - * drm_xe_query_gts in .data.
> + * is equal to DRM_XE_DEVICE_QUERY_GT_LIST, then the reply uses struct
> + * drm_xe_query_gt_list in .data.
> */
> -struct drm_xe_query_gts {
> - /** @num_gt: number of GTs returned in gts */
> +struct drm_xe_query_gt_list {
> + /** @num_gt: number of GT items returned in gt_list */
> __u32 num_gt;
> /** @pad: MBZ */
> __u32 pad;
> - /** @gts: The GT list returned for this device */
> - struct drm_xe_query_gt gts[];
> + /** @gt_list: The GT list returned for this device */
> + struct drm_xe_query_gt gt_list[];
> };
>
> /**
> @@ -407,7 +407,7 @@ struct drm_xe_device_query {
> #define DRM_XE_DEVICE_QUERY_ENGINES 0
> #define DRM_XE_DEVICE_QUERY_MEM_USAGE 1
> #define DRM_XE_DEVICE_QUERY_CONFIG 2
> -#define DRM_XE_DEVICE_QUERY_GTS 3
> +#define DRM_XE_DEVICE_QUERY_GT_LIST 3
> #define DRM_XE_DEVICE_QUERY_HWCONFIG 4
> #define DRM_XE_DEVICE_QUERY_GT_TOPOLOGY 5
> /** @query: The type of data to query */
> --
> 2.41.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Intel-xe] ✓ CI.Build: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (7 preceding siblings ...)
2023-09-08 20:37 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-09-08 20:44 ` Patchwork
2023-09-08 20:45 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
` (2 subsequent siblings)
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:44 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
State : success
== Summary ==
+ trap cleanup EXIT
+ cd /kernel
+ git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
++ date +%s
+ echo -e '\e[0Ksection_start:1694205473:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64-default
^[[0Ksection_start:1694205473:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cp .ci/kernel/kconfig build64-default/.config
+ make O=build64-default olddefconfig
make[1]: Entering directory '/kernel/build64-default'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64-default'
++ nproc
+ make O=build64-default -j48
make[1]: Entering directory '/kernel/build64-default'
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
GEN arch/x86/include/generated/asm/orc_hash.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
WRAP arch/x86/include/generated/uapi/asm/param.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.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
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/export.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/kmap_size.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/module.lds.h
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
UPD include/generated/uapi/linux/version.h
UPD include/config/kernel.release
UPD include/generated/compile.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/unifdef
UPD include/generated/utsrelease.h
DESCEND objtool
HOSTCC /kernel/build64-default/tools/objtool/fixdep.o
HOSTLD /kernel/build64-default/tools/objtool/fixdep-in.o
LINK /kernel/build64-default/tools/objtool/fixdep
HOSTLD arch/x86/tools/relocs
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/run-command.h
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
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/i915_drm.h
HDRINST usr/include/drm/qaic_accel.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/statfs.h
UPD scripts/mod/devicetable-offsets.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/termbits-common.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/mman-common.h
HDRINST usr/include/asm-generic/ioctl.h
HDRINST usr/include/asm-generic/socket.h
HDRINST usr/include/asm-generic/signal-defs.h
HDRINST usr/include/asm-generic/termbits.h
HDRINST usr/include/asm-generic/int-ll64.h
HDRINST usr/include/asm-generic/signal.h
HDRINST usr/include/asm-generic/siginfo.h
HDRINST usr/include/asm-generic/stat.h
HDRINST usr/include/asm-generic/int-l64.h
HDRINST usr/include/asm-generic/errno-base.h
HDRINST usr/include/asm-generic/fcntl.h
HDRINST usr/include/asm-generic/setup.h
HDRINST usr/include/asm-generic/ipcbuf.h
HDRINST usr/include/asm-generic/sembuf.h
HDRINST usr/include/asm-generic/ucontext.h
HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h
HDRINST usr/include/rdma/irdma-abi.h
HDRINST usr/include/rdma/mana-abi.h
HDRINST usr/include/rdma/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/linux/rkisp1-config.h
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/linux/vhost.h
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/virtio_vsock.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.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_bitmap.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/ipmi_ssif_bmc.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/eventfd.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/ext4.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/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/pg.h
HDRINST usr/include/linux/i2o-dev.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/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
LD /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
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
AR /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
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/joystick.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/dw100.h
HDRINST usr/include/linux/psp-sev.h
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/comedi.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/mei_uuid.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
CC /kernel/build64-default/tools/objtool/weak.o
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
CC /kernel/build64-default/tools/objtool/check.o
HDRINST usr/include/linux/elf.h
CC /kernel/build64-default/tools/objtool/special.o
HDRINST usr/include/linux/videodev2.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/
HDRINST usr/include/linux/if_alg.h
CC /kernel/build64-default/tools/objtool/builtin-check.o
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/lib/
CC /kernel/build64-default/tools/objtool/elf.o
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
CC /kernel/build64-default/tools/objtool/arch/x86/special.o
CC /kernel/build64-default/tools/objtool/objtool.o
HDRINST usr/include/linux/netfilter_bridge.h
CC /kernel/build64-default/tools/objtool/orc_gen.o
GEN /kernel/build64-default/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64-default/tools/objtool/orc_dump.o
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
CC /kernel/build64-default/tools/objtool/libstring.o
CC /kernel/build64-default/tools/objtool/libctype.o
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
CC /kernel/build64-default/tools/objtool/str_error_r.o
CC /kernel/build64-default/tools/objtool/librbtree.o
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/net.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/tps6594_pfsm.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
CC /kernel/build64-default/tools/objtool/arch/x86/decode.o
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/hiddev.h
HDRINST usr/include/linux/blktrace_api.h
HDRINST usr/include/linux/ccs.h
HDRINST usr/include/linux/ioam6.h
HDRINST usr/include/linux/hsr_netlink.h
HDRINST usr/include/linux/mmc/ioctl.h
HDRINST usr/include/linux/bfs_fs.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/userfaultfd.h
HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/tipc.h
HDRINST usr/include/linux/virtio_ids.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/virtio_gpio.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/cyclades.h
HDRINST usr/include/sound/intel/avs/tokens.h
HDRINST usr/include/sound/sof/fw.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/tokens.h
HDRINST usr/include/sound/sof/header.h
HDRINST usr/include/sound/usb_stream.h
HDRINST usr/include/sound/sfnt_info.h
HDRINST usr/include/sound/asequencer.h
HDRINST usr/include/sound/tlv.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/sb16_csp.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/hdsp.h
HDRINST usr/include/sound/emu10k1.h
HDRINST usr/include/sound/snd_ar_tokens.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/asound_fm.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
HDRINST usr/include/scsi/fc/fc_ns.h
HDRINST usr/include/scsi/fc/fc_fs.h
HDRINST usr/include/scsi/fc/fc_els.h
HDRINST usr/include/scsi/fc/fc_gs.h
HDRINST usr/include/scsi/scsi_bsg_fc.h
HDRINST usr/include/scsi/cxlflash_ioctl.h
HDRINST usr/include/scsi/scsi_netlink.h
HDRINST usr/include/linux/version.h
HDRINST usr/include/asm/processor-flags.h
HDRINST usr/include/asm/auxvec.h
HDRINST usr/include/asm/svm.h
HDRINST usr/include/asm/bitsperlong.h
HDRINST usr/include/asm/kvm_perf.h
HDRINST usr/include/asm/mce.h
HDRINST usr/include/asm/posix_types.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/sigcontext32.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/e820.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/vsyscall.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/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/vm86.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vmx.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/siginfo.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/byteorder.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/bpf_perf_event.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 ../include/linux/atomic/atomic-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
CC ipc/compat.o
CC ipc/util.o
CC ipc/msgutil.o
CC ipc/msg.o
CC ipc/sem.o
CC ipc/shm.o
HOSTCC usr/gen_init_cpio
AR certs/built-in.a
CC ipc/syscall.o
CC io_uring/io_uring.o
CC init/main.o
CC io_uring/xattr.o
CC ipc/ipc_sysctl.o
AS arch/x86/lib/clear_page_64.o
CC ipc/mqueue.o
CC io_uring/nop.o
CC io_uring/fs.o
AR arch/x86/video/built-in.a
CC init/do_mounts.o
CC security/commoncap.o
CC arch/x86/pci/i386.o
CC io_uring/splice.o
CC ipc/namespace.o
CC arch/x86/lib/cmdline.o
CC arch/x86/power/cpu.o
CC security/min_addr.o
UPD init/utsversion-tmp.h
CC [M] arch/x86/video/fbdev.o
CC security/keys/gc.o
AS arch/x86/crypto/aesni-intel_asm.o
CC arch/x86/realmode/init.o
CC net/llc/llc_core.o
AR arch/x86/net/built-in.a
AR virt/lib/built-in.a
CC net/core/sock.o
AR drivers/irqchip/built-in.a
CC net/core/request_sock.o
CC block/partitions/core.o
AR arch/x86/platform/atom/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
AR arch/x86/ia32/built-in.a
CC arch/x86/events/amd/core.o
CC arch/x86/mm/pat/set_memory.o
CC fs/notify/dnotify/dnotify.o
AS arch/x86/realmode/rm/header.o
CC [M] virt/lib/irqbypass.o
CC sound/core/seq/seq.o
AS arch/x86/lib/cmpxchg16b_emu.o
AR arch/x86/platform/ce4100/built-in.a
CC arch/x86/kernel/fpu/init.o
AR drivers/bus/mhi/built-in.a
CC arch/x86/kernel/cpu/mce/core.o
CC lib/kunit/test.o
AS arch/x86/realmode/rm/trampoline_64.o
AR drivers/bus/built-in.a
CC arch/x86/entry/vdso/vma.o
CC arch/x86/platform/efi/memmap.o
CC arch/x86/lib/copy_mc.o
CC arch/x86/crypto/aesni-intel_glue.o
CC kernel/sched/core.o
AS arch/x86/realmode/rm/stack.o
CC mm/kasan/common.o
AR drivers/phy/allwinner/built-in.a
AS arch/x86/realmode/rm/reboot.o
CC crypto/api.o
AR drivers/phy/amlogic/built-in.a
AR drivers/phy/broadcom/built-in.a
AS arch/x86/realmode/rm/wakeup_asm.o
CC lib/math/div64.o
AR drivers/phy/cadence/built-in.a
AR drivers/phy/freescale/built-in.a
CC arch/x86/realmode/rm/wakemain.o
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
CC lib/math/gcd.o
AR drivers/phy/marvell/built-in.a
AR drivers/phy/mediatek/built-in.a
AR drivers/phy/microchip/built-in.a
CC arch/x86/realmode/rm/video-mode.o
AR drivers/phy/motorola/built-in.a
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
AR drivers/phy/ralink/built-in.a
CC lib/math/lcm.o
AR drivers/phy/renesas/built-in.a
AR drivers/phy/rockchip/built-in.a
AR drivers/phy/samsung/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/socionext/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
CC lib/math/int_pow.o
AR drivers/phy/st/built-in.a
AR drivers/phy/sunplus/built-in.a
AS arch/x86/realmode/rm/copy.o
AR usr/built-in.a
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
CC arch/x86/mm/pat/memtype.o
AS arch/x86/realmode/rm/bioscall.o
AR drivers/phy/xilinx/built-in.a
CC lib/math/int_sqrt.o
AS arch/x86/lib/copy_mc_64.o
CC drivers/phy/phy-core.o
CC arch/x86/realmode/rm/regs.o
AS arch/x86/lib/copy_page_64.o
CC arch/x86/kernel/fpu/bugs.o
AS arch/x86/lib/copy_user_64.o
CC lib/math/reciprocal_div.o
CC arch/x86/realmode/rm/video-vga.o
AS arch/x86/lib/copy_user_uncached_64.o
CC arch/x86/lib/cpu.o
AR virt/built-in.a
CC kernel/sched/fair.o
CC fs/nfs_common/grace.o
CC lib/math/rational.o
CC arch/x86/realmode/rm/video-vesa.o
CC sound/core/seq/seq_lock.o
CC ipc/mq_sysctl.o
CC arch/x86/kernel/fpu/core.o
CC security/inode.o
CC arch/x86/entry/vdso/extable.o
CC arch/x86/kernel/fpu/regset.o
CC arch/x86/realmode/rm/video-bios.o
CC security/keys/key.o
CC arch/x86/events/intel/core.o
CC arch/x86/lib/delay.o
CC arch/x86/events/intel/bts.o
AR fs/notify/dnotify/built-in.a
PASYMS arch/x86/realmode/rm/pasyms.h
CC fs/notify/inotify/inotify_fsnotify.o
CC arch/x86/pci/init.o
LDS arch/x86/realmode/rm/realmode.lds
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
CC arch/x86/events/intel/ds.o
AS arch/x86/realmode/rmpiggy.o
CC lib/kunit/resource.o
AR arch/x86/realmode/built-in.a
CC fs/notify/inotify/inotify_user.o
CC arch/x86/platform/efi/quirks.o
CC io_uring/sync.o
CC net/llc/llc_input.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC arch/x86/platform/efi/efi.o
CC net/llc/llc_output.o
CC arch/x86/power/hibernate_64.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC block/partitions/ldm.o
CC mm/kasan/report.o
CC arch/x86/pci/mmconfig_64.o
CC [M] lib/math/prime_numbers.o
AS arch/x86/lib/getuser.o
CC sound/core/seq/seq_clientmgr.o
CC crypto/cipher.o
GEN arch/x86/lib/inat-tables.c
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
CC arch/x86/lib/insn-eval.o
CC arch/x86/events/amd/lbr.o
CC init/do_mounts_initrd.o
CC arch/x86/kernel/fpu/signal.o
CC sound/core/seq/seq_memory.o
CC security/device_cgroup.o
CC init/initramfs.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC block/partitions/msdos.o
AR lib/math/built-in.a
LDS arch/x86/entry/vdso/vdso.lds
AR fs/nfs_common/built-in.a
CC arch/x86/lib/insn.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC lib/kunit/static_stub.o
CC security/keys/keyring.o
CC arch/x86/pci/direct.o
CC block/partitions/efi.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AR drivers/phy/built-in.a
AR drivers/pinctrl/actions/built-in.a
AR drivers/pinctrl/bcm/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
AR drivers/pinctrl/freescale/built-in.a
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC drivers/pinctrl/intel/pinctrl-baytrail.o
AS arch/x86/entry/vdso/vdso-note.o
CC fs/iomap/trace.o
CC arch/x86/entry/vdso/vclock_gettime.o
AR fs/quota/built-in.a
CC lib/crypto/memneq.o
AS arch/x86/power/hibernate_asm_64.o
CC arch/x86/pci/mmconfig-shared.o
CC lib/crypto/utils.o
CC crypto/compress.o
CC arch/x86/power/hibernate.o
CC lib/crypto/chacha.o
CC fs/proc/task_mmu.o
CC lib/zlib_inflate/inffast.o
CC arch/x86/events/amd/ibs.o
CC arch/x86/mm/pat/memtype_interval.o
CC arch/x86/kernel/acpi/boot.o
CC arch/x86/kernel/apic/apic.o
AR arch/x86/entry/vsyscall/built-in.a
AR net/llc/built-in.a
AS arch/x86/lib/memcpy_64.o
CC arch/x86/kernel/kprobes/core.o
LDS arch/x86/kernel/vmlinux.lds
CC mm/kasan/init.o
CC arch/x86/kernel/acpi/sleep.o
CC arch/x86/kernel/cpu/mce/severity.o
AS arch/x86/lib/memmove_64.o
CC arch/x86/platform/efi/efi_64.o
CC net/core/skbuff.o
CC mm/filemap.o
CC lib/crypto/aes.o
AR fs/notify/inotify/built-in.a
CC lib/zlib_inflate/inflate.o
CC fs/notify/fanotify/fanotify.o
CC lib/kunit/string-stream.o
CC fs/notify/fsnotify.o
CC arch/x86/kernel/fpu/xstate.o
CC arch/x86/kernel/apic/apic_common.o
CC fs/kernfs/mount.o
CC kernel/locking/mutex.o
AS arch/x86/lib/memset_64.o
CC arch/x86/lib/misc.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
CC kernel/locking/semaphore.o
CC fs/kernfs/inode.o
CC arch/x86/lib/pc-conf-reg.o
CC arch/x86/entry/vdso/vgetcpu.o
CC fs/kernfs/dir.o
AR sound/i2c/other/built-in.a
AR sound/drivers/opl3/built-in.a
AR sound/i2c/built-in.a
AR sound/drivers/opl4/built-in.a
CC arch/x86/pci/fixup.o
AR sound/isa/ad1816a/built-in.a
CC crypto/algapi.o
AR sound/drivers/mpu401/built-in.a
HOSTCC arch/x86/entry/vdso/vdso2c
AR sound/isa/ad1848/built-in.a
AR sound/drivers/vx/built-in.a
AR sound/isa/cs423x/built-in.a
AR sound/drivers/pcsp/built-in.a
AR sound/drivers/built-in.a
AR sound/isa/es1688/built-in.a
AR sound/isa/galaxy/built-in.a
CC crypto/scatterwalk.o
CC init/calibrate.o
AR sound/isa/gus/built-in.a
AR sound/isa/msnd/built-in.a
AR ipc/built-in.a
CC fs/kernfs/file.o
AR sound/isa/opti9xx/built-in.a
AR sound/isa/sb/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/isa/wss/built-in.a
AR sound/isa/built-in.a
AS arch/x86/lib/putuser.o
AR block/partitions/built-in.a
CC block/bdev.o
CC arch/x86/events/amd/uncore.o
AS arch/x86/lib/retpoline.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init.o
CC arch/x86/lib/usercopy.o
AR arch/x86/power/built-in.a
CC lib/kunit/assert.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC fs/notify/fanotify/fanotify_user.o
CC net/core/datagram.o
CC net/core/stream.o
CC sound/core/seq/seq_queue.o
CC security/keys/keyctl.o
AS arch/x86/entry/vdso/vdso32/note.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC lib/crypto/gf128mul.o
CC arch/x86/lib/usercopy_64.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/kernel/cpu/mce/intel.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC init/init_task.o
CC drivers/pinctrl/intel/pinctrl-intel.o
CC lib/crypto/blake2s.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC lib/zlib_inflate/infutil.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
AS arch/x86/platform/efi/efi_stub_64.o
CC mm/kasan/generic.o
AR arch/x86/platform/efi/built-in.a
AR arch/x86/platform/geode/built-in.a
AR arch/x86/platform/iris/built-in.a
CC arch/x86/lib/msr-smp.o
CC arch/x86/platform/intel/iosf_mbi.o
CC fs/iomap/iter.o
CC fs/kernfs/symlink.o
CC arch/x86/kernel/kprobes/opt.o
CC arch/x86/events/intel/knc.o
CC fs/proc/inode.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC net/core/scm.o
CC arch/x86/lib/cache-smp.o
CC crypto/proc.o
AS arch/x86/kernel/acpi/wakeup_64.o
CC lib/kunit/try-catch.o
CC arch/x86/kernel/acpi/apei.o
AR drivers/pinctrl/mediatek/built-in.a
CC lib/zlib_inflate/inftrees.o
CC lib/zlib_inflate/inflate_syms.o
CC lib/crypto/blake2s-generic.o
CC arch/x86/events/zhaoxin/core.o
CC arch/x86/pci/acpi.o
CC arch/x86/lib/msr.o
LD [M] arch/x86/crypto/crc32-pclmul.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
AR arch/x86/crypto/built-in.a
CC arch/x86/kernel/apic/apic_noop.o
CC kernel/sched/build_policy.o
CC fs/proc/root.o
AS arch/x86/lib/msr-reg.o
CC lib/zlib_deflate/deflate.o
AR arch/x86/kernel/fpu/built-in.a
CC lib/zlib_deflate/deftree.o
AS arch/x86/kernel/head_64.o
CC lib/crypto/blake2s-selftest.o
CC arch/x86/kernel/cpu/mce/threshold.o
AR arch/x86/events/amd/built-in.a
CC init/version.o
CC arch/x86/pci/legacy.o
CC lib/zlib_deflate/deflate_syms.o
CC fs/proc/base.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
AR fs/kernfs/built-in.a
CC arch/x86/kernel/cpu/mce/apei.o
CC arch/x86/mm/init_64.o
CC sound/core/seq/seq_fifo.o
AR lib/zlib_inflate/built-in.a
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC kernel/locking/rwsem.o
CC lib/kunit/executor.o
CC block/fops.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC sound/core/seq/seq_prioq.o
AR arch/x86/platform/intel/built-in.a
AR arch/x86/platform/intel-mid/built-in.a
VDSO arch/x86/entry/vdso/vdso32.so.dbg
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
CC fs/iomap/buffered-io.o
CC fs/iomap/direct-io.o
CC crypto/aead.o
AR arch/x86/platform/scx200/built-in.a
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
CC arch/x86/kernel/acpi/cppc.o
CC arch/x86/kernel/acpi/cstate.o
AR arch/x86/platform/ts5500/built-in.a
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
AR arch/x86/platform/uv/built-in.a
CC arch/x86/entry/vdso/vdso-image-64.o
AR arch/x86/platform/built-in.a
CC fs/iomap/fiemap.o
CC lib/kunit/hooks.o
CC lib/crypto/des.o
AR init/built-in.a
CC mm/kasan/report_generic.o
CC fs/proc/generic.o
CC arch/x86/kernel/kprobes/ftrace.o
CC arch/x86/kernel/apic/ipi.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC arch/x86/events/intel/lbr.o
CC security/keys/permission.o
CC io_uring/advise.o
CC sound/core/sound.o
CC fs/sysfs/file.o
CC fs/configfs/inode.o
CC sound/core/init.o
CC fs/configfs/file.o
CC fs/sysfs/dir.o
AR arch/x86/entry/vdso/built-in.a
CC fs/configfs/dir.o
AS arch/x86/entry/entry.o
AR fs/notify/fanotify/built-in.a
CC fs/notify/notification.o
AR arch/x86/events/zhaoxin/built-in.a
AS arch/x86/entry/entry_64.o
CC arch/x86/lib/msr-reg-export.o
CC sound/core/memory.o
AR lib/kunit/built-in.a
CC arch/x86/pci/irq.o
CC arch/x86/entry/syscall_64.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC fs/proc/array.o
CC lib/lzo/lzo1x_compress.o
CC io_uring/filetable.o
CC lib/lz4/lz4_compress.o
AS arch/x86/lib/hweight.o
CC arch/x86/kernel/apic/vector.o
CC arch/x86/lib/iomem.o
CC sound/core/seq/seq_timer.o
AS arch/x86/lib/iomap_copy_64.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC fs/proc/fd.o
CC fs/proc/proc_tty.o
AR arch/x86/kernel/acpi/built-in.a
CC arch/x86/kernel/head64.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC block/bio.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
AR arch/x86/kernel/kprobes/built-in.a
CC arch/x86/kernel/apic/hw_nmi.o
AR lib/zlib_deflate/built-in.a
CC arch/x86/kernel/cpu/mtrr/if.o
CC security/keys/process_keys.o
CC crypto/geniv.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC mm/kasan/shadow.o
CC fs/sysfs/symlink.o
AR drivers/pinctrl/mvebu/built-in.a
CC sound/core/control.o
CC arch/x86/kernel/apic/io_apic.o
CC arch/x86/events/intel/p4.o
CC fs/devpts/inode.o
CC arch/x86/lib/inat.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC arch/x86/kernel/ebda.o
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/kernel/apic/msi.o
CC fs/notify/group.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC arch/x86/entry/common.o
CC fs/notify/mark.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
CC security/keys/request_key.o
CC fs/iomap/seek.o
CC lib/crypto/sha1.o
CC fs/ext4/balloc.o
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC arch/x86/kernel/platform-quirks.o
CC arch/x86/mm/fault.o
AR drivers/pinctrl/intel/built-in.a
CC sound/core/seq/seq_system.o
CC sound/core/seq/seq_ports.o
AR sound/pci/ac97/built-in.a
CC kernel/locking/percpu-rwsem.o
AR drivers/pinctrl/nomadik/built-in.a
AR sound/pci/ali5451/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
AR sound/pci/asihpi/built-in.a
AR drivers/pinctrl/nxp/built-in.a
AR sound/pci/au88x0/built-in.a
AR drivers/pinctrl/qcom/built-in.a
AR sound/pci/aw2/built-in.a
AR drivers/pinctrl/sprd/built-in.a
AR sound/pci/ctxfi/built-in.a
CC arch/x86/pci/common.o
AR drivers/pinctrl/sunplus/built-in.a
AR sound/pci/cs46xx/built-in.a
AR sound/pci/ca0106/built-in.a
CC arch/x86/kernel/process_64.o
AR drivers/pinctrl/ti/built-in.a
CC drivers/pinctrl/core.o
AR sound/pci/cs5535audio/built-in.a
CC arch/x86/kernel/signal.o
AR sound/pci/lola/built-in.a
CC mm/kasan/quarantine.o
AR sound/pci/lx6464es/built-in.a
CC fs/sysfs/mount.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
AR sound/pci/echoaudio/built-in.a
AR sound/pci/emu10k1/built-in.a
CC arch/x86/kernel/signal_64.o
AR sound/pci/hda/built-in.a
CC [M] sound/pci/hda/hda_bind.o
AR lib/lzo/built-in.a
CC lib/crypto/sha256.o
CC arch/x86/kernel/traps.o
AR sound/pci/ice1712/built-in.a
CC io_uring/openclose.o
CC [M] lib/crypto/arc4.o
CC crypto/skcipher.o
CC io_uring/uring_cmd.o
CC fs/configfs/symlink.o
CC lib/zstd/zstd_compress_module.o
CC fs/configfs/mount.o
CC kernel/locking/irqflag-debug.o
CC crypto/seqiv.o
AR fs/devpts/built-in.a
CC fs/notify/fdinfo.o
CC kernel/power/qos.o
CC arch/x86/kernel/cpu/cacheinfo.o
AS arch/x86/entry/thunk_64.o
CC kernel/sched/build_utility.o
AS arch/x86/entry/entry_64_compat.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC arch/x86/entry/syscall_32.o
CC arch/x86/kernel/cpu/scattered.o
CC fs/iomap/swapfile.o
CC arch/x86/pci/early.o
CC arch/x86/events/intel/p6.o
CC kernel/locking/mutex-debug.o
CC kernel/locking/lockdep.o
CC security/keys/request_key_auth.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC lib/zstd/compress/fse_compress.o
CC security/keys/user_defined.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
LD [M] lib/crypto/libarc4.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC sound/core/seq/seq_info.o
CC lib/lz4/lz4hc_compress.o
AR lib/crypto/built-in.a
CC fs/sysfs/group.o
CC arch/x86/events/core.o
CC fs/proc/cmdline.o
CC lib/xz/xz_dec_syms.o
CC arch/x86/events/probe.o
CC lib/xz/xz_dec_stream.o
CC [M] sound/pci/hda/hda_codec.o
AR mm/kasan/built-in.a
CC mm/mempool.o
CC fs/configfs/item.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC arch/x86/pci/bus_numa.o
CC crypto/echainiv.o
AR fs/notify/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
AR sound/pci/korg1212/built-in.a
CC block/elevator.o
CC fs/jbd2/transaction.o
AR sound/pci/mixart/built-in.a
CC arch/x86/kernel/apic/probe_64.o
AR arch/x86/entry/built-in.a
CC lib/zstd/compress/hist.o
CC lib/xz/xz_dec_lzma2.o
CC arch/x86/mm/ioremap.o
CC fs/ramfs/inode.o
CC arch/x86/mm/extable.o
CC arch/x86/events/utils.o
CC lib/xz/xz_dec_bcj.o
AR fs/iomap/built-in.a
CC lib/zstd/compress/huf_compress.o
CC arch/x86/pci/amd_bus.o
CC lib/raid6/algos.o
CC kernel/power/main.o
CC arch/x86/events/intel/pt.o
CC lib/raid6/recov.o
CC security/keys/compat.o
CC io_uring/epoll.o
CC lib/zstd/compress/zstd_compress.o
CC net/core/gen_stats.o
CC fs/proc/consoles.o
CC drivers/pinctrl/pinctrl-utils.o
AR sound/core/seq/built-in.a
CC fs/ramfs/file-mmu.o
CC arch/x86/mm/mmap.o
CC sound/core/misc.o
CC kernel/locking/lockdep_proc.o
AR sound/ppc/built-in.a
CC drivers/pinctrl/pinmux.o
CC fs/ext4/bitmap.o
AR fs/configfs/built-in.a
CC security/keys/proc.o
CC fs/hugetlbfs/inode.o
CC kernel/locking/spinlock.o
AR sound/arm/built-in.a
CC kernel/locking/osq_lock.o
AR arch/x86/kernel/apic/built-in.a
HOSTCC lib/raid6/mktables
AR fs/sysfs/built-in.a
CC net/core/gen_estimator.o
CC kernel/power/console.o
CC drivers/gpio/gpiolib.o
CC crypto/ahash.o
CC drivers/gpio/gpiolib-devres.o
CC [M] arch/x86/kvm/x86.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC arch/x86/kernel/cpu/topology.o
CC [M] arch/x86/kvm/emulate.o
CC arch/x86/kernel/cpu/common.o
CC mm/oom_kill.o
CC kernel/printk/printk.o
CC mm/fadvise.o
CC fs/ext4/block_validity.o
CC kernel/irq/irqdesc.o
AR fs/ramfs/built-in.a
CC fs/proc/cpuinfo.o
CC kernel/rcu/update.o
UNROLL lib/raid6/int1.c
AR drivers/pwm/built-in.a
UNROLL lib/raid6/int2.c
AR lib/xz/built-in.a
CC kernel/rcu/sync.o
UNROLL lib/raid6/int4.c
UNROLL lib/raid6/int8.c
AR kernel/livepatch/built-in.a
UNROLL lib/raid6/int16.c
CC kernel/dma/mapping.o
CC [M] arch/x86/kvm/i8259.o
UNROLL lib/raid6/int32.c
CC lib/raid6/recov_ssse3.o
CC kernel/dma/direct.o
AR arch/x86/pci/built-in.a
CC kernel/rcu/srcutree.o
CC mm/maccess.o
CC lib/lz4/lz4_decompress.o
CC kernel/dma/ops_helpers.o
CC io_uring/statx.o
CC arch/x86/events/intel/uncore.o
CC sound/core/device.o
CC arch/x86/mm/pgtable.o
CC security/keys/sysctl.o
CC arch/x86/kernel/cpu/rdrand.o
CC fs/ext4/dir.o
CC block/blk-core.o
CC net/core/net_namespace.o
CC arch/x86/mm/physaddr.o
CC drivers/pinctrl/pinconf.o
CC io_uring/net.o
CC sound/core/info.o
CC drivers/pinctrl/pinconf-generic.o
CC lib/fonts/fonts.o
CC kernel/power/process.o
CC drivers/gpio/gpiolib-legacy.o
CC lib/argv_split.o
CC fs/proc/devices.o
CC net/core/secure_seq.o
CC lib/raid6/recov_avx2.o
CC mm/page-writeback.o
AR security/keys/built-in.a
AR security/built-in.a
CC drivers/pci/msi/pcidev_msi.o
CC crypto/shash.o
CC mm/folio-compat.o
CC fs/proc/interrupts.o
CC drivers/video/console/dummycon.o
CC lib/fonts/font_8x8.o
CC lib/fonts/font_8x16.o
CC drivers/video/console/vgacon.o
CC kernel/irq/handle.o
CC fs/proc/loadavg.o
CC drivers/pci/pcie/portdrv.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC drivers/pci/pcie/rcec.o
CC fs/jbd2/commit.o
CC io_uring/msg_ring.o
AR fs/hugetlbfs/built-in.a
CC drivers/pci/pcie/aspm.o
CC fs/proc/meminfo.o
CC drivers/gpio/gpiolib-cdev.o
AR drivers/pinctrl/built-in.a
CC fs/ext4/ext4_jbd2.o
AR sound/pci/nm256/built-in.a
AR sound/pci/oxygen/built-in.a
AR sound/pci/pcxhr/built-in.a
CC kernel/locking/qspinlock.o
AR sound/pci/riptide/built-in.a
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
CC kernel/dma/dummy.o
CC kernel/dma/contiguous.o
CC arch/x86/mm/tlb.o
CC drivers/pci/hotplug/acpi_pcihp.o
AR lib/fonts/built-in.a
CC arch/x86/kernel/idt.o
CC sound/core/isadma.o
CC [M] sound/pci/hda/hda_jack.o
CC io_uring/timeout.o
AR lib/lz4/built-in.a
CC lib/bug.o
CC arch/x86/kernel/irq.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC drivers/pci/msi/api.o
CC lib/raid6/mmx.o
CC arch/x86/kernel/cpu/match.o
CC io_uring/sqpoll.o
CC lib/raid6/sse1.o
CC drivers/video/logo/logo.o
CC lib/raid6/sse2.o
CC drivers/video/backlight/backlight.o
CC kernel/power/suspend.o
HOSTCC drivers/video/logo/pnmtologo
CC kernel/irq/manage.o
CC kernel/rcu/tree.o
CC lib/buildid.o
CC io_uring/fdinfo.o
CC drivers/video/fbdev/core/fb_notify.o
CC kernel/dma/swiotlb.o
CC fs/proc/stat.o
CC arch/x86/events/rapl.o
CC io_uring/tctx.o
CC kernel/locking/rtmutex_api.o
CC sound/core/vmaster.o
CC crypto/akcipher.o
CC kernel/rcu/rcu_segcblist.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC arch/x86/events/msr.o
CC drivers/video/logo/logo_linux_clut224.o
AR drivers/video/logo/built-in.a
CC lib/raid6/avx2.o
CC arch/x86/kernel/cpu/bugs.o
CC arch/x86/events/intel/uncore_nhmex.o
CC drivers/pci/hotplug/pciehp_core.o
CC arch/x86/mm/cpu_entry_area.o
CC net/core/flow_dissector.o
AR drivers/video/console/built-in.a
CC arch/x86/kernel/irq_64.o
CC fs/ext4/extents.o
CC io_uring/poll.o
CC kernel/irq/spurious.o
CC kernel/printk/printk_safe.o
CC drivers/pci/msi/msi.o
CC drivers/pci/pcie/aer.o
CC lib/raid6/avx512.o
CC lib/cmdline.o
CC drivers/pci/msi/irqdomain.o
CC fs/ext4/extents_status.o
CC [M] arch/x86/kvm/irq.o
CC fs/proc/uptime.o
CC sound/core/ctljack.o
AR drivers/video/backlight/built-in.a
CC net/core/sysctl_net_core.o
CC lib/cpumask.o
CC lib/ctype.o
CC fs/jbd2/recovery.o
CC sound/core/jack.o
CC [M] drivers/video/fbdev/core/fb_info.o
CC fs/jbd2/checkpoint.o
CC [M] sound/pci/hda/hda_sysfs.o
CC drivers/video/aperture.o
CC [M] arch/x86/kvm/lapic.o
CC fs/proc/util.o
CC drivers/gpio/gpiolib-sysfs.o
CC crypto/sig.o
CC arch/x86/mm/maccess.o
CC [M] sound/pci/hda/hda_controller.o
CC arch/x86/kernel/dumpstack_64.o
CC fs/proc/version.o
CC kernel/power/hibernate.o
CC arch/x86/mm/pgprot.o
CC kernel/printk/printk_ringbuffer.o
CC drivers/video/cmdline.o
CC lib/zstd/compress/zstd_compress_literals.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC block/blk-sysfs.o
CC fs/proc/softirqs.o
CC sound/core/timer.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC arch/x86/mm/hugetlbpage.o
CC io_uring/cancel.o
CC fs/proc/namespaces.o
CC arch/x86/mm/kasan_init_64.o
CC lib/raid6/recov_avx512.o
CC kernel/dma/remap.o
CC kernel/irq/resend.o
CC fs/proc/self.o
CC lib/dec_and_lock.o
CC arch/x86/events/intel/uncore_snb.o
CC kernel/locking/spinlock_debug.o
CC sound/core/hrtimer.o
CC mm/readahead.o
CC arch/x86/mm/pkeys.o
AR drivers/pci/msi/built-in.a
CC drivers/pci/hotplug/pciehp_pci.o
CC drivers/video/nomodeset.o
CC kernel/locking/qrwlock.o
AR drivers/pci/controller/dwc/built-in.a
CC [M] drivers/video/fbdev/core/fbmem.o
CC [M] arch/x86/kvm/i8254.o
AR drivers/pci/controller/mobiveil/built-in.a
CC arch/x86/kernel/time.o
CC drivers/pci/controller/vmd.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC fs/proc/thread_self.o
CC arch/x86/events/intel/uncore_snbep.o
CC [M] arch/x86/kvm/ioapic.o
CC crypto/kpp.o
CC kernel/printk/sysctl.o
CC drivers/gpio/gpiolib-acpi.o
CC io_uring/kbuf.o
CC arch/x86/events/intel/uncore_discovery.o
CC drivers/pci/pcie/err.o
CC kernel/power/snapshot.o
CC fs/jbd2/revoke.o
CC lib/decompress.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC kernel/irq/chip.o
CC lib/zstd/compress/zstd_double_fast.o
CC arch/x86/events/intel/cstate.o
CC [M] sound/pci/hda/hda_proc.o
CC lib/decompress_bunzip2.o
AR kernel/dma/built-in.a
CC lib/decompress_inflate.o
CC fs/ext4/file.o
TABLE lib/raid6/tables.c
CC [M] sound/pci/hda/hda_hwdep.o
AR kernel/printk/built-in.a
CC lib/raid6/int1.o
CC drivers/pci/hotplug/pciehp_hpc.o
CC drivers/video/hdmi.o
CC kernel/power/swap.o
CC sound/core/seq_device.o
CC io_uring/rsrc.o
CC fs/fat/cache.o
AR kernel/locking/built-in.a
CC io_uring/rw.o
CC kernel/irq/dummychip.o
CC io_uring/opdef.o
CC block/blk-flush.o
CC kernel/power/user.o
CC fs/proc/proc_sysctl.o
CC arch/x86/mm/pti.o
CC kernel/power/poweroff.o
CC drivers/pci/hotplug/acpiphp_core.o
CC drivers/pci/hotplug/acpiphp_glue.o
AR kernel/sched/built-in.a
CC crypto/acompress.o
CC kernel/entry/common.o
CC crypto/scompress.o
CC net/core/dev.o
CC drivers/pci/pcie/aer_inject.o
AR drivers/pci/switch/built-in.a
CC arch/x86/kernel/cpu/cpuid-deps.o
CC drivers/pci/access.o
CC arch/x86/kernel/cpu/umwait.o
CC mm/swap.o
CC kernel/irq/devres.o
CC lib/raid6/int2.o
CC fs/nfs/client.o
CC lib/raid6/int4.o
CC fs/nfs/dir.o
CC lib/decompress_unlz4.o
CC fs/fat/dir.o
CC [M] arch/x86/kvm/irq_comm.o
AR drivers/pci/controller/built-in.a
CC drivers/pci/bus.o
CC fs/jbd2/journal.o
CC [M] sound/core/control_led.o
CC drivers/gpio/gpiolib-swnode.o
AR drivers/video/fbdev/omap/built-in.a
CC [M] arch/x86/kvm/cpuid.o
CC [M] sound/core/hwdep.o
CC io_uring/notif.o
CC [M] drivers/video/fbdev/core/fbcmap.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC io_uring/io-wq.o
CC [M] drivers/video/fbdev/uvesafb.o
CC kernel/entry/syscall_user_dispatch.o
CC fs/ext4/fsmap.o
AR arch/x86/mm/built-in.a
CC drivers/pci/probe.o
CC [M] sound/pci/hda/hda_generic.o
CC fs/fat/fatent.o
CC kernel/irq/autoprobe.o
CC mm/truncate.o
CC block/blk-settings.o
CC fs/nfs/file.o
CC crypto/algboss.o
CC kernel/irq/irqdomain.o
CC [M] arch/x86/kvm/pmu.o
CC arch/x86/kernel/cpu/proc.o
CC lib/decompress_unlzma.o
CC fs/fat/file.o
CC fs/fat/inode.o
CC mm/vmscan.o
CC drivers/pci/pcie/pme.o
AR drivers/gpio/built-in.a
CC fs/nfs/getroot.o
CC lib/raid6/int8.o
AR kernel/power/built-in.a
CC [M] sound/pci/hda/patch_realtek.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC kernel/entry/kvm.o
CC lib/zstd/compress/zstd_fast.o
CC [M] sound/core/pcm.o
AR drivers/pci/hotplug/built-in.a
CC [M] arch/x86/kvm/mtrr.o
CC [M] sound/core/pcm_native.o
CC [M] arch/x86/kvm/hyperv.o
CC mm/shmem.o
CC [M] arch/x86/kvm/debugfs.o
CC net/core/dev_addr_lists.o
CC lib/decompress_unlzo.o
CC fs/proc/proc_net.o
CC [M] drivers/video/fbdev/core/modedb.o
CC drivers/pci/pcie/dpc.o
CC arch/x86/kernel/cpu/powerflags.o
CC drivers/pci/host-bridge.o
AR arch/x86/events/intel/built-in.a
AR arch/x86/events/built-in.a
CC block/blk-ioc.o
CC block/blk-map.o
CC crypto/testmgr.o
CC [M] drivers/video/fbdev/simplefb.o
CC crypto/cmac.o
CC crypto/hmac.o
CC lib/raid6/int16.o
CC lib/raid6/int32.o
CC lib/zstd/compress/zstd_lazy.o
CC kernel/module/main.o
CC net/ethernet/eth.o
AR kernel/entry/built-in.a
CC fs/fat/misc.o
CC kernel/irq/proc.o
CC fs/nfs/inode.o
CC crypto/vmac.o
CC net/core/dst.o
CC block/blk-merge.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC lib/decompress_unxz.o
CC fs/proc/kcore.o
CC mm/util.o
CC fs/ext4/fsync.o
AR io_uring/built-in.a
CC kernel/irq/migration.o
CC lib/decompress_unzstd.o
CC kernel/irq/cpuhotplug.o
AR drivers/pci/pcie/built-in.a
CC [M] sound/core/pcm_lib.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC fs/ext4/hash.o
CC mm/mmzone.o
CC kernel/module/strict_rwx.o
AR kernel/rcu/built-in.a
CC [M] arch/x86/kvm/mmu/spte.o
CC lib/raid6/tables.o
CC block/blk-timeout.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC block/blk-lib.o
CC drivers/pci/remove.o
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC [M] drivers/video/fbdev/core/fb_io_fops.o
CC kernel/irq/pm.o
CC kernel/time/time.o
CC fs/nfs/super.o
CC kernel/futex/core.o
CC fs/nfs/io.o
CC fs/fat/nfs.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC kernel/futex/syscalls.o
CC kernel/module/kmod.o
CC net/core/netevent.o
CC mm/vmstat.o
CC fs/exportfs/expfs.o
CC mm/backing-dev.o
CC fs/ext4/ialloc.o
CC lib/dump_stack.o
CC fs/proc/kmsg.o
AR lib/raid6/built-in.a
CC fs/fat/namei_vfat.o
CC drivers/pci/pci.o
AR net/ethernet/built-in.a
CC fs/nfs/direct.o
AR fs/jbd2/built-in.a
AR sound/pci/vx222/built-in.a
CC fs/nfs/pagelist.o
CC fs/nls/nls_base.o
CC fs/lockd/clntlock.o
CC fs/nls/nls_cp437.o
CC fs/nfs/read.o
CC fs/lockd/clntproc.o
CC fs/nls/nls_ascii.o
CC kernel/irq/msi.o
CC fs/nfs/symlink.o
CC [M] drivers/video/fbdev/core/fb_backlight.o
CC mm/mm_init.o
CC block/blk-mq.o
CC kernel/irq/affinity.o
CC kernel/module/tree_lookup.o
CC net/core/neighbour.o
CC [M] drivers/video/fbdev/core/fbmon.o
AR fs/exportfs/built-in.a
CC [M] drivers/video/fbdev/core/fb_defio.o
CC fs/proc/page.o
CC fs/lockd/clntxdr.o
CC fs/nfs/unlink.o
CC kernel/module/debug_kmemleak.o
CC kernel/time/timer.o
CC block/blk-mq-tag.o
CC net/core/rtnetlink.o
CC crypto/xcbc.o
CC kernel/futex/pi.o
CC fs/nls/nls_iso8859-1.o
CC [M] sound/pci/hda/patch_analog.o
AR fs/unicode/built-in.a
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC fs/ntfs/aops.o
CC fs/nfs/write.o
CC [M] sound/core/pcm_misc.o
CC [M] sound/pci/hda/patch_hdmi.o
AR fs/hostfs/built-in.a
CC block/blk-stat.o
CC fs/fat/namei_msdos.o
CC fs/nls/nls_utf8.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC lib/zstd/compress/zstd_ldm.o
CC kernel/futex/requeue.o
CC crypto/crypto_null.o
CC [M] drivers/video/fbdev/core/fb_chrdev.o
CC kernel/module/kallsyms.o
CC kernel/cgroup/cgroup.o
CC kernel/module/procfs.o
CC kernel/cgroup/rstat.o
CC kernel/trace/trace_clock.o
CC kernel/cgroup/namespace.o
CC crypto/md5.o
CC kernel/bpf/core.o
CC kernel/module/sysfs.o
CC fs/nfs/namespace.o
AR fs/nls/built-in.a
CC kernel/irq/matrix.o
CC fs/debugfs/inode.o
AR fs/proc/built-in.a
CC fs/tracefs/inode.o
CC fs/debugfs/file.o
CC arch/x86/kernel/cpu/intel.o
CC lib/zstd/compress/zstd_opt.o
CC fs/nfs/mount_clnt.o
CC fs/lockd/host.o
CC [M] sound/pci/hda/hda_eld.o
CC kernel/trace/ftrace.o
CC mm/percpu.o
CC [M] sound/core/pcm_memory.o
CC mm/slab_common.o
CC kernel/futex/waitwake.o
CC kernel/cgroup/cgroup-v1.o
CC fs/btrfs/super.o
CC [M] drivers/video/fbdev/core/fb_procfs.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC fs/btrfs/ctree.o
CC fs/ntfs/attrib.o
CC fs/nfs/nfstrace.o
CC crypto/sha1_generic.o
AR fs/fat/built-in.a
CC lib/earlycpio.o
CC fs/pstore/inode.o
CC lib/extable.o
CC fs/efivarfs/inode.o
CC mm/compaction.o
CC kernel/cgroup/freezer.o
CC drivers/pci/pci-driver.o
CC drivers/pci/search.o
CC [M] fs/netfs/buffered_read.o
CC fs/ext4/indirect.o
AR kernel/module/built-in.a
CC [M] fs/netfs/io.o
CC fs/nfs/export.o
AR fs/tracefs/built-in.a
CC fs/btrfs/extent-tree.o
AR kernel/futex/built-in.a
CC fs/pstore/platform.o
CC crypto/sha256_generic.o
CC [M] sound/core/memalloc.o
CC lib/flex_proportions.o
CC fs/ntfs/collate.o
AR fs/debugfs/built-in.a
CC drivers/pci/pci-sysfs.o
CC [M] fs/fscache/cache.o
CC fs/nfs/sysfs.o
CC [M] fs/fscache/cookie.o
CC fs/efivarfs/file.o
CC lib/idr.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC [M] drivers/video/fbdev/core/fbcon.o
AR kernel/irq/built-in.a
CC [M] sound/core/pcm_timer.o
CC kernel/time/hrtimer.o
CC fs/pstore/pmsg.o
CC fs/btrfs/print-tree.o
CC arch/x86/kernel/cpu/tsx.o
CC fs/lockd/svc.o
CC lib/irq_regs.o
CC crypto/sha512_generic.o
LD [M] sound/core/snd-ctl-led.o
LD [M] sound/core/snd-hwdep.o
CC drivers/pci/rom.o
CC fs/ntfs/compress.o
CC [M] arch/x86/kvm/smm.o
CC lib/is_single_threaded.o
CC fs/lockd/svclock.o
CC arch/x86/kernel/cpu/intel_epb.o
CC [M] fs/fscache/io.o
CC kernel/events/core.o
CC [M] sound/pci/hda/hda_intel.o
CC kernel/events/ring_buffer.o
CC fs/efivarfs/super.o
CC [M] fs/netfs/iterator.o
CC arch/x86/kernel/cpu/amd.o
CC [M] fs/netfs/main.o
CC arch/x86/kernel/cpu/hygon.o
AR fs/pstore/built-in.a
CC [M] drivers/video/fbdev/core/bitblit.o
CC [M] fs/smb/common/cifs_arc4.o
CC drivers/pci/setup-res.o
CC arch/x86/kernel/cpu/centaur.o
AR sound/core/built-in.a
LD [M] sound/core/snd-pcm.o
CC [M] fs/smb/client/trace.o
CC lib/klist.o
CC [M] fs/smb/client/cifsfs.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC fs/efivarfs/vars.o
CC drivers/pci/irq.o
CC [M] fs/netfs/objects.o
CC crypto/sha3_generic.o
CC [M] fs/smb/common/cifs_md4.o
CC drivers/pci/vpd.o
CC [M] fs/fscache/main.o
CC fs/ext4/inline.o
CC net/802/p8022.o
CC net/802/psnap.o
CC net/sched/sch_generic.o
CC net/802/stp.o
CC net/netlink/af_netlink.o
AR kernel/bpf/built-in.a
CC net/sched/sch_mq.o
CC lib/kobject.o
CC kernel/fork.o
CC fs/btrfs/root-tree.o
CC crypto/blake2b_generic.o
CC fs/ntfs/debug.o
CC [M] fs/fuse/dev.o
CC kernel/time/timekeeping.o
CC kernel/trace/ring_buffer.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC block/blk-mq-sysfs.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC fs/lockd/svcshare.o
AR net/bpf/built-in.a
CC mm/show_mem.o
CC net/ethtool/ioctl.o
CC mm/interval_tree.o
CC net/ethtool/common.o
CC block/blk-mq-cpumap.o
CC drivers/idle/intel_idle.o
CC block/blk-mq-sched.o
CC [M] fs/overlayfs/super.o
AR fs/efivarfs/built-in.a
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC mm/list_lru.o
LD [M] fs/netfs/netfs.o
CC crypto/ecb.o
CC fs/lockd/svcproc.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC drivers/pci/setup-bus.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC fs/ntfs/dir.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC [M] arch/x86/kvm/vmx/pmu_intel.o
AR net/802/built-in.a
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC kernel/time/ntp.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
CC net/core/utils.o
CC net/ethtool/netlink.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
LD [M] sound/pci/hda/snd-hda-intel.o
AR sound/pci/built-in.a
CC net/sched/sch_frag.o
AR sound/sh/built-in.a
CC fs/btrfs/dir-item.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC block/ioctl.o
CC fs/ntfs/file.o
AR sound/usb/misc/built-in.a
AR sound/usb/usx2y/built-in.a
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
CC net/sched/sch_api.o
AR sound/usb/hiface/built-in.a
CC lib/zstd/zstd_decompress_module.o
CC crypto/cbc.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC [M] fs/fscache/volume.o
AR sound/firewire/built-in.a
AR sound/sparc/built-in.a
AR sound/spi/built-in.a
AR sound/parisc/built-in.a
AR sound/pcmcia/vx/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
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 lib/zstd/decompress/huf_decompress.o
CC [M] sound/hda/hda_bus_type.o
AR net/ipv4/netfilter/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC net/ipv4/route.o
CC fs/open.o
CC arch/x86/kernel/cpu/vmware.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC mm/workingset.o
CC lib/kobject_uevent.o
CC net/ethtool/bitset.o
CC kernel/exec_domain.o
CC net/netfilter/core.o
CC fs/ext4/inode.o
CC crypto/pcbc.o
CC arch/x86/kernel/cpu/hypervisor.o
AR drivers/idle/built-in.a
CC net/ipv4/inetpeer.o
CC lib/logic_pio.o
CC fs/lockd/svcsubs.o
CC [M] fs/overlayfs/namei.o
CC kernel/panic.o
CC kernel/time/clocksource.o
CC net/netlink/genetlink.o
CC [M] sound/hda/hdac_bus.o
CC fs/ntfs/index.o
CC arch/x86/kernel/cpu/mshyperv.o
CC net/sched/sch_blackhole.o
CC block/genhd.o
CC net/core/link_watch.o
CC crypto/cts.o
CC net/sched/sch_fifo.o
CC [M] fs/fscache/proc.o
CC kernel/time/jiffies.o
CC [M] fs/fuse/dir.o
CC fs/lockd/mon.o
CC lib/maple_tree.o
CC [M] fs/overlayfs/util.o
CC kernel/cgroup/legacy_freezer.o
CC fs/nfs/fs_context.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC [M] fs/smb/client/cifs_debug.o
CC mm/debug.o
CC drivers/pci/vc.o
CC net/core/filter.o
CC kernel/cpu.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC [M] fs/smb/client/connect.o
CC [M] sound/hda/hdac_device.o
CC [M] fs/fuse/file.o
CC kernel/time/timer_list.o
CC fs/ntfs/inode.o
CC kernel/trace/trace.o
CC fs/lockd/trace.o
CC arch/x86/kernel/cpu/capflags.o
LD [M] fs/fscache/fscache.o
CC fs/btrfs/file-item.o
AR arch/x86/kernel/cpu/built-in.a
AR sound/x86/built-in.a
CC [M] sound/hda/hdac_sysfs.o
CC [M] sound/hda/hdac_regmap.o
CC arch/x86/kernel/ioport.o
CC fs/read_write.o
CC crypto/lrw.o
CC net/ethtool/strset.o
CC kernel/trace/trace_output.o
CC fs/btrfs/inode-item.o
CC net/ipv4/protocol.o
CC fs/lockd/xdr.o
CC [M] fs/overlayfs/inode.o
CC drivers/pci/mmap.o
CC kernel/cgroup/pids.o
CC net/ethtool/linkinfo.o
CC kernel/trace/trace_seq.o
CC fs/file_table.o
CC mm/gup.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC block/ioprio.o
CC fs/lockd/clnt4xdr.o
AR net/sched/built-in.a
CC kernel/exit.o
CC kernel/softirq.o
CC kernel/time/timeconv.o
CC lib/memcat_p.o
CC net/netlink/policy.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC net/netfilter/nf_log.o
CC mm/mmap_lock.o
CC crypto/xts.o
CC arch/x86/kernel/dumpstack.o
CC [M] sound/hda/hdac_controller.o
CC kernel/cgroup/cpuset.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC fs/ntfs/mft.o
CC fs/lockd/xdr4.o
CC drivers/pci/setup-irq.o
CC kernel/trace/trace_stat.o
CC net/netlink/diag.o
CC kernel/time/timecounter.o
CC net/xfrm/xfrm_policy.o
CC kernel/time/alarmtimer.o
CC net/xfrm/xfrm_state.o
CC lib/nmi_backtrace.o
CC net/ethtool/linkmodes.o
CC kernel/trace/trace_printk.o
CC fs/ntfs/mst.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC block/badblocks.o
CC fs/ntfs/namei.o
CC [M] fs/overlayfs/file.o
CC drivers/pci/proc.o
CC fs/nfs/sysctl.o
CC fs/nfs/nfs2super.o
CC arch/x86/kernel/nmi.o
CC crypto/ctr.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC fs/lockd/svc4proc.o
CC [M] fs/overlayfs/dir.o
CC fs/btrfs/disk-io.o
CC fs/nfs/proc.o
CC [M] sound/hda/hdac_stream.o
CC net/netfilter/nf_queue.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC fs/nfs/nfs2xdr.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC [M] sound/hda/array.o
CC net/netfilter/nf_sockopt.o
CC [M] fs/overlayfs/readdir.o
CC crypto/gcm.o
CC [M] sound/hda/hdmi_chmap.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC lib/zstd/decompress/zstd_ddict.o
CC net/ipv4/ip_input.o
AR net/netlink/built-in.a
CC net/unix/af_unix.o
CC block/blk-rq-qos.o
CC fs/ntfs/runlist.o
CC net/unix/garbage.o
CC [M] fs/fuse/inode.o
AR net/ipv6/netfilter/built-in.a
CC net/unix/sysctl_net_unix.o
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC kernel/time/posix-timers.o
CC drivers/pci/slot.o
CC net/ipv6/af_inet6.o
CC arch/x86/kernel/ldt.o
CC net/ethtool/rss.o
CC fs/super.o
CC arch/x86/kernel/setup.o
CC kernel/time/posix-cpu-timers.o
CC lib/zstd/decompress/zstd_decompress.o
CC [M] fs/fuse/control.o
CC net/ipv6/anycast.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC kernel/resource.o
CC net/netfilter/utils.o
CC fs/lockd/procfs.o
CC [M] fs/overlayfs/copy_up.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC mm/highmem.o
CC block/disk-events.o
CC [M] sound/hda/trace.o
CC fs/nfs/nfs3super.o
CC net/unix/diag.o
CC crypto/pcrypt.o
CC kernel/time/posix-clock.o
CC fs/ntfs/super.o
AR drivers/char/ipmi/built-in.a
CC fs/ntfs/sysctl.o
CC drivers/pci/pci-acpi.o
CC drivers/acpi/acpica/dsargs.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC drivers/pnp/pnpacpi/core.o
CC drivers/pnp/core.o
CC drivers/acpi/acpica/dscontrol.o
CC mm/memory.o
CC net/ethtool/linkstate.o
CC [M] arch/x86/kvm/vmx/nested.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
AR drivers/amba/built-in.a
CC lib/zstd/zstd_common_module.o
AR drivers/clk/actions/built-in.a
CC fs/ext4/ioctl.o
AR drivers/clk/analogbits/built-in.a
CC drivers/dma/dw/core.o
AR drivers/clk/bcm/built-in.a
AR drivers/clk/imgtec/built-in.a
AR fs/lockd/built-in.a
AR drivers/clk/imx/built-in.a
CC drivers/dma/dw/dw.o
AR drivers/clk/ingenic/built-in.a
CC arch/x86/kernel/x86_init.o
AR drivers/clk/mediatek/built-in.a
AR drivers/clk/microchip/built-in.a
AR drivers/clk/mstar/built-in.a
AR drivers/clk/mvebu/built-in.a
CC [M] net/ipv4/netfilter/iptable_nat.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
AR drivers/clk/ralink/built-in.a
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sprd/built-in.a
CC lib/zstd/common/debug.o
AR drivers/clk/starfive/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
CC [M] fs/fuse/xattr.o
CC block/blk-ia-ranges.o
AR drivers/clk/versatile/built-in.a
CC drivers/acpi/apei/apei-base.o
CC drivers/clk/x86/clk-lpss-atom.o
CC kernel/events/callchain.o
CC crypto/cryptd.o
CC crypto/des_generic.o
AR kernel/cgroup/built-in.a
CC drivers/clk/x86/clk-pmc-atom.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC drivers/acpi/acpica/dsdebug.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC [M] fs/smb/client/dir.o
CC drivers/pnp/pnpacpi/rsparser.o
CC [M] sound/hda/hdac_component.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC drivers/acpi/acpica/dsfield.o
CC net/ipv6/ip6_output.o
CC kernel/time/itimer.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC [M] fs/overlayfs/export.o
CC [M] fs/smb/client/file.o
CC drivers/acpi/acpica/dsinit.o
CC [M] fs/smb/client/inode.o
CC fs/nfs/nfs3client.o
CC kernel/trace/pid_list.o
CC net/ipv6/ip6_input.o
CC drivers/pnp/card.o
CC fs/nfs/nfs3proc.o
CC fs/nfs/nfs3xdr.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC [M] fs/smb/client/link.o
CC crypto/aes_generic.o
CC arch/x86/kernel/i8259.o
CC drivers/pci/quirks.o
AR drivers/clk/x86/built-in.a
CC net/ethtool/debug.o
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC drivers/acpi/acpica/dsmethod.o
CC [M] fs/fuse/acl.o
CC net/ipv6/addrconf.o
CC block/early-lookup.o
CC kernel/events/hw_breakpoint.o
CC [M] fs/overlayfs/params.o
CC fs/ntfs/unistr.o
CC [M] sound/hda/hdac_i915.o
LD [M] drivers/video/fbdev/core/fb.o
CC drivers/acpi/apei/hest.o
CC [M] sound/hda/intel-dsp-config.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
CC net/ipv4/ip_fragment.o
AR drivers/video/built-in.a
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/bcm63xx/built-in.a
AR drivers/soc/bcm/built-in.a
CC net/ipv4/ip_forward.o
AR drivers/soc/fsl/built-in.a
AR drivers/pnp/pnpacpi/built-in.a
AR drivers/soc/fujitsu/built-in.a
CC net/ethtool/wol.o
CC fs/char_dev.o
CC drivers/dma/dw/idma32.o
AR drivers/soc/imx/built-in.a
CC kernel/time/clockevents.o
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/loongson/built-in.a
CC net/unix/scm.o
AR drivers/soc/mediatek/built-in.a
CC drivers/clk/clk-bulk.o
AR drivers/soc/microchip/built-in.a
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
CC arch/x86/kernel/irqinit.o
AR drivers/soc/amlogic/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/soc/renesas/built-in.a
CC drivers/pnp/driver.o
AR drivers/soc/rockchip/built-in.a
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
AR drivers/soc/sifive/built-in.a
CC drivers/acpi/acpica/dsmthdat.o
CC fs/ntfs/upcase.o
AR drivers/soc/sunxi/built-in.a
AR drivers/soc/ti/built-in.a
CC kernel/trace/trace_sched_switch.o
AR drivers/soc/xilinx/built-in.a
CC kernel/events/uprobes.o
AR drivers/soc/built-in.a
CC drivers/virtio/virtio.o
CC [M] fs/fuse/readdir.o
CC drivers/virtio/virtio_ring.o
CC block/bsg.o
CC [M] sound/hda/intel-nhlt.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC net/ipv6/addrlabel.o
CC fs/stat.o
CC kernel/trace/trace_functions.o
CC fs/btrfs/transaction.o
CC drivers/acpi/apei/erst.o
CC [M] fs/fuse/ioctl.o
CC net/packet/af_packet.o
LD [M] fs/overlayfs/overlay.o
CC drivers/clk/clkdev.o
CC crypto/deflate.o
CC fs/ext4/mballoc.o
CC drivers/acpi/acpica/dsobject.o
CC net/packet/diag.o
CC drivers/dma/dw/acpi.o
CC net/xfrm/xfrm_hash.o
CC drivers/pnp/resource.o
CC kernel/time/tick-common.o
AR fs/ntfs/built-in.a
CC drivers/pnp/manager.o
CC fs/exec.o
CC net/ethtool/features.o
CC [M] fs/smb/client/misc.o
CC drivers/tty/vt/vt_ioctl.o
CC arch/x86/kernel/jump_label.o
CC drivers/char/hw_random/core.o
CC drivers/char/agp/backend.o
AR net/unix/built-in.a
LD [M] arch/x86/kvm/kvm.o
CC drivers/tty/hvc/hvc_console.o
CC drivers/char/agp/generic.o
CC [M] sound/hda/intel-sdw-acpi.o
CC crypto/crc32c_generic.o
CC block/bsg-lib.o
CC drivers/acpi/acpica/dsopcode.o
CC drivers/clk/clk.o
CC drivers/char/tpm/tpm-chip.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC drivers/char/tpm/tpm-dev-common.o
CC net/xfrm/xfrm_input.o
CC drivers/char/mem.o
AR fs/nfs/built-in.a
CC net/ipv6/route.o
CC net/ipv4/ip_options.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC drivers/dma/dw/pci.o
CC fs/pipe.o
AR drivers/acpi/pmic/built-in.a
CC lib/zstd/common/entropy_common.o
CC lib/zstd/common/error_private.o
LD [M] fs/fuse/fuse.o
CC block/blk-cgroup.o
CC kernel/trace/trace_preemptirq.o
CC drivers/tty/serial/8250/8250_core.o
CC arch/x86/kernel/irq_work.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/tty/tty_io.o
CC crypto/crct10dif_common.o
CC lib/zstd/common/fse_decompress.o
LD [M] sound/hda/snd-hda-core.o
CC drivers/acpi/apei/bert.o
CC drivers/tty/serial/8250/8250_pnp.o
LD [M] sound/hda/snd-intel-dspcfg.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC drivers/pnp/support.o
CC drivers/pci/ats.o
CC drivers/acpi/acpica/dspkginit.o
AR sound/xen/built-in.a
AR sound/virtio/built-in.a
CC drivers/char/hw_random/intel-rng.o
CC sound/sound_core.o
CC kernel/time/tick-broadcast.o
CC drivers/tty/serial/serial_core.o
CC lib/zstd/common/zstd_common.o
CC drivers/pci/iov.o
CC net/ethtool/privflags.o
CC drivers/acpi/acpica/dsutils.o
CC block/blk-cgroup-rwstat.o
CC crypto/crct10dif_generic.o
CC drivers/tty/vt/vc_screen.o
CC drivers/virtio/virtio_anchor.o
AR drivers/tty/hvc/built-in.a
CC drivers/tty/serial/8250/8250_port.o
AR drivers/dma/dw/built-in.a
CC drivers/char/tpm/tpm-dev.o
CC drivers/acpi/apei/ghes.o
CC drivers/dma/hsu/hsu.o
CC sound/last.o
AR kernel/events/built-in.a
CC kernel/sysctl.o
CC drivers/pnp/interface.o
CC net/ethtool/rings.o
CC net/ipv6/ip6_fib.o
CC drivers/char/agp/isoch.o
CC arch/x86/kernel/probe_roms.o
CC arch/x86/kernel/sys_ia32.o
CC kernel/trace/trace_nop.o
CC kernel/capability.o
AR drivers/char/hw_random/built-in.a
CC crypto/authenc.o
CC drivers/pci/pci-label.o
CC block/blk-throttle.o
CC drivers/acpi/acpica/dswexec.o
CC drivers/pci/pci-stub.o
CC kernel/time/tick-broadcast-hrtimer.o
AR lib/zstd/built-in.a
CC lib/plist.o
AR sound/built-in.a
CC mm/mincore.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC net/ipv4/ip_output.o
CC block/mq-deadline.o
CC lib/radix-tree.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC kernel/time/tick-oneshot.o
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/char/tpm/tpm-interface.o
CC block/kyber-iosched.o
CC drivers/char/random.o
CC net/xfrm/xfrm_output.o
CC net/ipv6/ipv6_sockglue.o
CC drivers/pnp/quirks.o
CC drivers/tty/vt/selection.o
CC net/key/af_key.o
CC fs/ext4/migrate.o
CC drivers/tty/vt/keyboard.o
AR drivers/dma/hsu/built-in.a
CC drivers/pnp/system.o
AR drivers/dma/idxd/built-in.a
AR drivers/dma/mediatek/built-in.a
AR drivers/dma/qcom/built-in.a
CC drivers/acpi/acpica/dswload.o
AR drivers/dma/ti/built-in.a
CC drivers/pci/vgaarb.o
CC drivers/char/agp/intel-agp.o
AR drivers/dma/xilinx/built-in.a
CC [M] drivers/dma/ioat/init.o
CC net/core/sock_diag.o
CC kernel/trace/trace_functions_graph.o
CC fs/btrfs/inode.o
CC net/ipv4/ip_sockglue.o
CC net/ipv4/inet_hashtables.o
CC kernel/time/tick-sched.o
CC net/ethtool/channels.o
CC arch/x86/kernel/signal_32.o
CC crypto/authencesn.o
AR drivers/acpi/apei/built-in.a
CC mm/mlock.o
CC block/bfq-iosched.o
CC [M] drivers/dma/ioat/dma.o
CC drivers/virtio/virtio_pci_legacy_dev.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
AR net/dsa/built-in.a
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC net/8021q/vlan_core.o
CC drivers/acpi/acpica/dswload2.o
CC net/dcb/dcbnl.o
CC drivers/char/tpm/tpm1-cmd.o
CC net/dcb/dcbevent.o
AR drivers/pnp/built-in.a
CC fs/namei.o
CC net/ethtool/coalesce.o
CC lib/ratelimit.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC kernel/ptrace.o
CC drivers/char/agp/intel-gtt.o
CC drivers/acpi/acpica/dswscope.o
CC net/l3mdev/l3mdev.o
UPD arch/x86/kvm/kvm-asm-offsets.h
AS [M] arch/x86/kvm/vmx/vmenter.o
LD [M] arch/x86/kvm/kvm-intel.o
CC block/bfq-wf2q.o
CC lib/rbtree.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC arch/x86/kernel/sys_x86_64.o
CC drivers/acpi/acpica/dswstate.o
CC drivers/tty/serial/serial_base_bus.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC drivers/virtio/virtio_pci_modern.o
AR drivers/pci/built-in.a
CC [M] drivers/dma/ioat/prep.o
CC kernel/time/vsyscall.o
CC net/ipv4/inet_timewait_sock.o
CC fs/fcntl.o
AR net/packet/built-in.a
CC block/bfq-cgroup.o
CC net/ipv4/inet_connection_sock.o
CC kernel/trace/fgraph.o
CC crypto/lzo.o
CC drivers/tty/serial/8250/8250_pci.o
CC net/core/dev_ioctl.o
AR drivers/iommu/amd/built-in.a
AR drivers/gpu/host1x/built-in.a
CC drivers/iommu/intel/dmar.o
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC drivers/char/tpm/tpm2-cmd.o
CC lib/seq_buf.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC crypto/lzo-rle.o
CC drivers/acpi/acpica/evevent.o
CC net/xfrm/xfrm_sysctl.o
CC drivers/tty/vt/consolemap.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC drivers/clk/clk-divider.o
CC kernel/time/timekeeping_debug.o
CC [M] fs/smb/client/netmisc.o
CC net/bridge/br_device.o
CC drivers/tty/serial/8250/8250_exar.o
CC lib/siphash.o
CC net/ethtool/pause.o
AR net/l3mdev/built-in.a
CC arch/x86/kernel/espfix_64.o
CC crypto/lz4.o
CC [M] fs/smb/client/smbencrypt.o
CC drivers/tty/serial/serial_ctrl.o
CC [M] net/8021q/vlan.o
CC drivers/virtio/virtio_pci_common.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC net/handshake/genl.o
CC mm/mmap.o
CC [M] net/netfilter/nfnetlink.o
AR drivers/char/agp/built-in.a
AR drivers/gpu/vga/built-in.a
CC drivers/char/misc.o
CC net/ethtool/eee.o
CC drivers/acpi/acpica/evgpe.o
CC lib/string.o
CC net/bridge/br_fdb.o
CC [M] net/bluetooth/af_bluetooth.o
CC net/ipv4/tcp.o
CC net/bridge/br_forward.o
CC block/blk-mq-pci.o
CC mm/mmu_gather.o
CC net/core/tso.o
CC crypto/lz4hc.o
CC drivers/tty/serial/8250/8250_early.o
CC kernel/trace/blktrace.o
CC [M] drivers/dma/ioat/dca.o
CC mm/mprotect.o
CC kernel/time/namespace.o
CC drivers/clk/clk-fixed-factor.o
CC net/ipv4/tcp_input.o
CC drivers/char/tpm/tpmrm-dev.o
CC [M] net/dns_resolver/dns_key.o
AR net/dcb/built-in.a
CC drivers/char/tpm/tpm2-space.o
HOSTCC drivers/tty/vt/conmakehash
AR net/key/built-in.a
CC [M] net/dns_resolver/dns_query.o
CC drivers/acpi/acpica/evgpeblk.o
CC kernel/trace/trace_events.o
CC arch/x86/kernel/ksysfs.o
CC net/xfrm/xfrm_replay.o
CC net/handshake/netlink.o
CC net/bridge/br_if.o
CC net/devres.o
CC arch/x86/kernel/bootflag.o
CC net/socket.o
CC lib/timerqueue.o
CC drivers/tty/vt/vt.o
CC drivers/virtio/virtio_pci_legacy.o
CC crypto/xxhash_generic.o
CC fs/ext4/mmp.o
CC fs/ext4/move_extent.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC block/blk-mq-virtio.o
CC drivers/clk/clk-fixed-rate.o
CC lib/vsprintf.o
CC drivers/tty/serial/8250/8250_dw.o
CC arch/x86/kernel/e820.o
CC net/ethtool/tsinfo.o
CC [M] fs/smb/client/transport.o
CC [M] net/8021q/vlan_dev.o
CC [M] drivers/dma/ioat/sysfs.o
CC kernel/user.o
CC net/handshake/request.o
CC drivers/acpi/acpica/evgpeinit.o
AR kernel/time/built-in.a
CC [M] drivers/virtio/virtio_mem.o
CC net/ipv4/tcp_output.o
CC block/blk-mq-debugfs.o
CC [M] fs/smb/client/cached_dir.o
CC drivers/iommu/intel/iommu.o
CC net/ethtool/cabletest.o
AR drivers/gpu/drm/arm/built-in.a
CC crypto/rng.o
CC arch/x86/kernel/pci-dma.o
LD [M] net/dns_resolver/dns_resolver.o
CC kernel/trace/trace_export.o
CC net/core/sock_reuseport.o
CC [M] net/netfilter/nf_conntrack_core.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC drivers/clk/clk-gate.o
CC drivers/char/tpm/tpm-sysfs.o
CC net/compat.o
CC net/ethtool/tunnels.o
CC [M] net/bluetooth/hci_core.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC drivers/iommu/intel/pasid.o
CC drivers/clk/clk-multiplier.o
CC net/ethtool/fec.o
CC drivers/acpi/acpica/evgpeutil.o
CC drivers/tty/n_tty.o
CC net/bridge/br_input.o
CC fs/ext4/namei.o
LD [M] drivers/dma/ioat/ioatdma.o
CC drivers/dma/dmaengine.o
AR drivers/virtio/built-in.a
CC drivers/dma/virt-dma.o
CC drivers/iommu/intel/trace.o
CC net/ipv6/ndisc.o
CC drivers/tty/serial/8250/8250_lpss.o
CC arch/x86/kernel/quirks.o
CC net/ipv4/tcp_timer.o
CC drivers/clk/clk-mux.o
CC net/ethtool/eeprom.o
CC drivers/dma/acpi-dma.o
CC crypto/drbg.o
CC net/xfrm/xfrm_device.o
CC net/ipv4/tcp_ipv4.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC mm/mremap.o
CC drivers/acpi/acpica/evglock.o
CC net/bridge/br_ioctl.o
CC block/blk-pm.o
CC net/xfrm/xfrm_algo.o
CC drivers/char/tpm/eventlog/common.o
CC [M] net/8021q/vlan_netlink.o
CC net/ethtool/stats.o
CC net/ipv6/udp.o
CC fs/btrfs/file.o
CC drivers/clk/clk-composite.o
CC drivers/acpi/acpica/evhandler.o
CC drivers/iommu/intel/cap_audit.o
CC net/handshake/tlshd.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC drivers/tty/serial/8250/8250_mid.o
CC crypto/jitterentropy.o
CC arch/x86/kernel/topology.o
CC crypto/jitterentropy-kcapi.o
CC drivers/clk/clk-fractional-divider.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC net/sysctl_net.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
CC block/holder.o
CC net/core/fib_notifier.o
CC [M] fs/smb/client/cifs_unicode.o
CC drivers/char/tpm/eventlog/tpm1.o
CC [M] net/bluetooth/hci_conn.o
CC drivers/acpi/acpica/evmisc.o
CC drivers/connector/cn_queue.o
CC drivers/acpi/dptf/int340x_thermal.o
CC kernel/trace/trace_event_perf.o
CC [M] net/bluetooth/hci_event.o
AR drivers/gpu/drm/display/built-in.a
CC drivers/base/power/sysfs.o
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
AR drivers/dma/built-in.a
CC drivers/base/power/generic_ops.o
CC arch/x86/kernel/kdebugfs.o
CC drivers/base/power/common.o
CC [M] net/8021q/vlanproc.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC mm/msync.o
CC drivers/acpi/acpica/evregion.o
CC net/xfrm/xfrm_user.o
CC net/bridge/br_stp.o
CC drivers/acpi/tables.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
CC drivers/clk/clk-gpio.o
CC drivers/tty/serial/8250/8250_pericom.o
CC drivers/base/firmware_loader/builtin/main.o
COPY drivers/tty/vt/defkeymap.c
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
AR block/built-in.a
CC crypto/ghash-generic.o
CC drivers/base/regmap/regmap.o
CC drivers/base/firmware_loader/main.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC lib/win_minmax.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC drivers/acpi/blacklist.o
AR drivers/acpi/dptf/built-in.a
CC net/ethtool/phc_vclocks.o
CC drivers/iommu/intel/irq_remapping.o
CC net/handshake/trace.o
CC drivers/tty/vt/consolemap_deftbl.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC drivers/char/tpm/eventlog/tpm2.o
CC drivers/block/loop.o
AR drivers/tty/vt/built-in.a
AR drivers/gpu/drm/tilcdc/built-in.a
CC [M] drivers/block/nbd.o
CC drivers/char/tpm/tpm_ppi.o
CC drivers/iommu/intel/perfmon.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/tty/tty_ioctl.o
CC drivers/base/power/qos.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC arch/x86/kernel/alternative.o
CC net/core/xdp.o
CC drivers/base/power/runtime.o
CC drivers/acpi/acpica/evrgnini.o
AR drivers/clk/built-in.a
CC net/ipv4/tcp_minisocks.o
CC lib/xarray.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
CC crypto/af_alg.o
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/misc/cardreader/built-in.a
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC kernel/trace/trace_events_filter.o
CC mm/page_vma_mapped.o
CC [M] fs/smb/client/nterr.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC drivers/connector/connector.o
CC drivers/connector/cn_proc.o
AR drivers/tty/serial/8250/built-in.a
CC drivers/tty/serial/serial_port.o
AR net/8021q/built-in.a
LD [M] net/8021q/8021q.o
CC fs/ioctl.o
CC net/ipv6/udplite.o
CC drivers/acpi/osi.o
CC drivers/base/power/wakeirq.o
CC [M] fs/smb/client/cifsencrypt.o
CC [M] net/bluetooth/mgmt.o
CC drivers/acpi/acpica/evsci.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/char/tpm/eventlog/acpi.o
CC fs/btrfs/defrag.o
CC net/ethtool/mm.o
AR drivers/base/firmware_loader/built-in.a
AR drivers/base/test/built-in.a
CC drivers/base/component.o
CC drivers/tty/serial/earlycon.o
CC drivers/tty/tty_ldisc.o
CC net/bridge/br_stp_bpdu.o
CC net/ipv6/raw.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC net/core/flow_offload.o
AR net/handshake/built-in.a
CC net/core/gro.o
CC drivers/acpi/acpica/evxface.o
CC drivers/tty/tty_buffer.o
CC drivers/acpi/osl.o
CC drivers/tty/tty_port.o
CC [M] fs/smb/client/readdir.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC kernel/trace/trace_events_trigger.o
CC drivers/tty/tty_mutex.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC drivers/base/power/main.o
CC fs/ext4/page-io.o
CC mm/pagewalk.o
CC [M] net/sunrpc/auth_gss/trace.o
AR drivers/iommu/intel/built-in.a
AR drivers/iommu/arm/arm-smmu/built-in.a
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
AR drivers/iommu/iommufd/built-in.a
CC drivers/iommu/iommu.o
CC drivers/char/tpm/eventlog/efi.o
CC [M] net/netfilter/nf_conntrack_expect.o
CC fs/readdir.o
CC arch/x86/kernel/i8253.o
CC net/core/netdev-genl.o
AR drivers/connector/built-in.a
CC drivers/mfd/mfd-core.o
AR drivers/nfc/built-in.a
CC fs/ext4/readpage.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/mfd/intel-lpss.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC drivers/acpi/acpica/evxfevnt.o
CC fs/select.o
CC fs/btrfs/extent_map.o
CC drivers/mfd/intel-lpss-pci.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC net/core/netdev-genl-gen.o
CC fs/dcache.o
CC drivers/base/core.o
CC lib/lockref.o
CC net/ethtool/module.o
AR drivers/block/built-in.a
CC net/ipv6/icmp.o
CC net/ipv4/tcp_cong.o
CC crypto/algif_hash.o
CC [M] drivers/misc/mei/init.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC fs/inode.o
CC arch/x86/kernel/hw_breakpoint.o
CC lib/bcd.o
CC drivers/char/tpm/tpm_crb.o
CC lib/sort.o
CC [M] net/bluetooth/hci_sock.o
CC net/bridge/br_stp_if.o
CC drivers/acpi/acpica/evxfgpe.o
CC lib/parser.o
CC mm/pgtable-generic.o
CC drivers/acpi/acpica/evxfregn.o
CC crypto/algif_skcipher.o
AR net/xfrm/built-in.a
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC mm/rmap.o
CC [M] drivers/misc/mei/hbm.o
CC fs/ext4/resize.o
CC arch/x86/kernel/tsc.o
CC fs/ext4/super.o
AR drivers/tty/serial/built-in.a
CC drivers/mfd/intel-lpss-acpi.o
CC drivers/tty/tty_ldsem.o
CC crypto/xor.o
CC net/core/gso.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC kernel/trace/trace_eprobe.o
CC [M] drivers/misc/mei/interrupt.o
CC drivers/base/bus.o
CC drivers/acpi/utils.o
CC crypto/hash_info.o
CC drivers/base/regmap/regcache.o
CC lib/debug_locks.o
CC drivers/acpi/acpica/exconcat.o
CC crypto/simd.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC net/ipv6/mcast.o
CC net/ipv4/tcp_metrics.o
CC net/ethtool/pse-pd.o
CC lib/random32.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC drivers/mfd/intel_soc_pmic_crc.o
AR drivers/char/tpm/built-in.a
CC [M] crypto/md4.o
CC drivers/char/virtio_console.o
CC drivers/tty/tty_baudrate.o
CC [M] drivers/gpu/drm/tests/drm_exec_test.o
CC net/core/net-sysfs.o
CC arch/x86/kernel/tsc_msr.o
CC [M] fs/smb/client/ioctl.o
CC [M] drivers/mfd/lpc_sch.o
CC drivers/acpi/acpica/exconfig.o
CC drivers/tty/tty_jobctrl.o
CC drivers/base/power/wakeup.o
CC fs/btrfs/sysfs.o
CC lib/bust_spinlocks.o
CC kernel/signal.o
AR drivers/gpu/drm/imx/built-in.a
AR drivers/gpu/drm/i2c/built-in.a
CC net/ethtool/plca.o
AR drivers/gpu/drm/panel/built-in.a
CC fs/btrfs/accessors.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC net/bridge/br_stp_timer.o
CC [M] drivers/mfd/lpc_ich.o
CC [M] crypto/ccm.o
CC drivers/base/regmap/regcache-rbtree.o
CC net/core/page_pool.o
CC net/ipv6/reassembly.o
CC drivers/iommu/iommu-traces.o
CC arch/x86/kernel/io_delay.o
CC lib/kasprintf.o
CC net/bridge/br_netlink.o
CC [M] drivers/misc/mei/client.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC drivers/dax/bus.o
CC drivers/dma-buf/dma-buf.o
CC net/ipv6/tcp_ipv6.o
CC drivers/acpi/acpica/exconvrt.o
CC drivers/dma-buf/dma-fence.o
CC drivers/base/power/wakeup_stats.o
CC net/ipv6/ping.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/hisilicon/built-in.a
CC fs/ext4/symlink.o
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/misc/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC lib/bitmap.o
CC lib/scatterlist.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
AR drivers/macintosh/built-in.a
CC arch/x86/kernel/rtc.o
CC drivers/scsi/scsi.o
CC fs/attr.o
CC kernel/trace/trace_kprobe.o
CC net/ipv6/exthdrs.o
CC net/ipv6/datagram.o
CC drivers/tty/n_null.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/acpi/acpica/excreate.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
AR drivers/mfd/built-in.a
CC drivers/base/dd.o
CC drivers/base/power/domain.o
CC fs/bad_inode.o
AR net/ethtool/built-in.a
CC drivers/iommu/iommu-sysfs.o
CC drivers/char/hpet.o
CC arch/x86/kernel/resource.o
CC kernel/trace/error_report-traces.o
CC drivers/base/syscore.o
CC [M] crypto/arc4.o
CC drivers/scsi/hosts.o
CC lib/list_sort.o
CC fs/file.o
CC [M] fs/smb/client/sess.o
CC fs/ext4/sysfs.o
CC drivers/base/driver.o
AS arch/x86/kernel/irqflags.o
CC net/ipv4/tcp_fastopen.o
CC drivers/char/nvram.o
CC arch/x86/kernel/static_call.o
CC drivers/acpi/acpica/exdebug.o
CC [M] net/bluetooth/hci_sysfs.o
CC net/bridge/br_netlink_tunnel.o
CC drivers/tty/pty.o
CC drivers/nvme/host/core.o
CC drivers/base/regmap/regcache-maple.o
CC mm/vmalloc.o
CC drivers/nvme/host/ioctl.o
CC fs/btrfs/xattr.o
AR drivers/nvme/target/built-in.a
CC fs/btrfs/ordered-data.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
AR drivers/dax/built-in.a
CC drivers/iommu/dma-iommu.o
CC [M] crypto/ecc.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC net/core/net-procfs.o
CC drivers/dma-buf/dma-fence-array.o
CC lib/uuid.o
CC fs/filesystems.o
CC lib/iov_iter.o
CC drivers/iommu/iova.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC drivers/base/regmap/regmap-debugfs.o
CC arch/x86/kernel/process.o
CC drivers/acpi/acpica/exdump.o
CC drivers/tty/sysrq.o
CC mm/page_alloc.o
CC fs/btrfs/extent_io.o
CC drivers/iommu/irq_remapping.o
CC [M] crypto/essiv.o
CC fs/ext4/xattr.o
CC drivers/base/class.o
CC drivers/scsi/scsi_ioctl.o
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/char/built-in.a
CC [M] drivers/misc/mei/main.o
CC drivers/acpi/acpica/exfield.o
CC net/ipv6/ip6_flowlabel.o
CC [M] drivers/misc/mei/dma-ring.o
CC drivers/ata/libata-core.o
CC net/bridge/br_arp_nd_proxy.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC drivers/dma-buf/dma-fence-chain.o
CC drivers/ata/libata-scsi.o
CC arch/x86/kernel/ptrace.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC fs/namespace.o
CC [M] drivers/misc/mei/bus.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/acpi/acpica/exfldio.o
CC net/core/netpoll.o
CC drivers/base/regmap/regmap-i2c.o
CC kernel/sys.o
CC kernel/umh.o
CC [M] fs/smb/client/export.o
CC fs/seq_file.o
CC drivers/base/power/domain_governor.o
CC kernel/trace/power-traces.o
CC fs/btrfs/volumes.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC [M] net/bluetooth/l2cap_core.o
CC net/ipv4/tcp_rate.o
CC kernel/workqueue.o
CC drivers/base/platform.o
CC [M] crypto/ecdh.o
CC kernel/trace/rpm-traces.o
CC net/ipv6/inet6_connection_sock.o
AR drivers/tty/built-in.a
CC drivers/dma-buf/dma-fence-unwrap.o
CC kernel/pid.o
AR drivers/iommu/built-in.a
CC drivers/spi/spi.o
CC drivers/scsi/scsicam.o
CC net/ipv6/udp_offload.o
CC fs/xattr.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC drivers/acpi/acpica/exmisc.o
CC [M] fs/smb/client/unc.o
CC drivers/base/power/clock_ops.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC net/core/fib_rules.o
CC arch/x86/kernel/tls.o
CC fs/btrfs/async-thread.o
CC net/ipv6/seg6.o
CC drivers/dma-buf/dma-resv.o
CC [M] crypto/ecdh_helper.o
CC drivers/ata/libata-eh.o
CC drivers/base/regmap/regmap-irq.o
CC net/bridge/br_sysfs_if.o
CC drivers/dma-buf/sync_file.o
CC kernel/task_work.o
CC [M] drivers/misc/mei/bus-fixup.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC drivers/acpi/acpica/exmutex.o
CC kernel/trace/trace_dynevent.o
CC net/bridge/br_sysfs_br.o
CC drivers/scsi/scsi_error.o
CC drivers/scsi/scsi_lib.o
CC kernel/trace/trace_probe.o
LD [M] crypto/ecdh_generic.o
AR crypto/built-in.a
AR drivers/firewire/built-in.a
CC drivers/net/phy/mdio-boardinfo.o
AR drivers/net/pse-pd/built-in.a
AR drivers/base/power/built-in.a
AR drivers/cdrom/built-in.a
CC drivers/net/mdio/acpi_mdio.o
AR drivers/net/pcs/built-in.a
AR drivers/auxdisplay/built-in.a
CC drivers/scsi/scsi_lib_dma.o
CC drivers/base/cpu.o
CC net/ipv4/tcp_recovery.o
CC drivers/net/mdio/fwnode_mdio.o
CC [M] drivers/misc/mei/debugfs.o
CC drivers/acpi/acpica/exnames.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC drivers/dma-buf/sw_sync.o
CC lib/clz_ctz.o
CC arch/x86/kernel/step.o
CC lib/bsearch.o
AR drivers/net/ethernet/adi/built-in.a
AR drivers/net/ethernet/alacritech/built-in.a
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
AR drivers/net/ethernet/asix/built-in.a
CC [M] drivers/misc/mei/mei-trace.o
AR drivers/net/ethernet/cadence/built-in.a
CC kernel/extable.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC arch/x86/kernel/i8237.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC [M] fs/smb/client/winucase.o
CC drivers/base/firmware.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC kernel/params.o
CC net/core/net-traces.o
CC [M] fs/smb/client/smb2ops.o
CC net/ipv6/fib6_notifier.o
CC kernel/trace/trace_uprobe.o
CC arch/x86/kernel/stacktrace.o
CC drivers/base/init.o
CC drivers/ata/libata-transport.o
CC drivers/acpi/acpica/exoparg1.o
CC drivers/net/phy/mdio_devres.o
CC net/ipv6/rpl.o
CC net/ipv6/ioam6.o
AR drivers/base/regmap/built-in.a
CC drivers/base/map.o
CC arch/x86/kernel/reboot.o
CC drivers/acpi/acpica/exoparg2.o
CC drivers/acpi/acpica/exoparg3.o
CC drivers/scsi/scsi_scan.o
CC fs/ext4/xattr_hurd.o
CC lib/find_bit.o
CC kernel/kthread.o
CC drivers/nvme/host/sysfs.o
CC fs/libfs.o
AR drivers/net/mdio/built-in.a
CC [M] fs/smb/client/smb2maperror.o
CC net/core/selftests.o
CC net/bridge/br_nf_core.o
CC [M] drivers/misc/mei/pci-me.o
CC drivers/dma-buf/sync_debug.o
AR drivers/net/ethernet/cavium/common/built-in.a
CC lib/llist.o
AR drivers/net/ethernet/cavium/thunder/built-in.a
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
AR drivers/net/ethernet/cavium/built-in.a
AR drivers/net/ethernet/cortina/built-in.a
AR drivers/net/ethernet/engleder/built-in.a
CC net/sunrpc/clnt.o
CC [M] drivers/misc/mei/hw-me.o
CC lib/memweight.o
CC net/bridge/br_multicast.o
CC net/ipv4/tcp_ulp.o
CC drivers/base/devres.o
CC net/sunrpc/xprt.o
CC kernel/sys_ni.o
CC drivers/acpi/acpica/exoparg6.o
CC net/bridge/br_mdb.o
CC mm/init-mm.o
CC lib/kfifo.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC drivers/net/phy/phy.o
CC drivers/nvme/host/pr.o
CC net/ipv4/tcp_offload.o
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
AR drivers/gpu/drm/gud/built-in.a
CC net/core/ptp_classifier.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
AR drivers/gpu/drm/solomon/built-in.a
GEN drivers/scsi/scsi_devinfo_tbl.c
CC [M] net/bluetooth/l2cap_sock.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC drivers/net/phy/phy-c45.o
CC arch/x86/kernel/msr.o
CC net/ipv6/sysctl_net_ipv6.o
CC [M] net/bluetooth/smp.o
CC drivers/acpi/acpica/exprep.o
CC [M] drivers/dma-buf/selftest.o
CC kernel/nsproxy.o
CC [M] drivers/misc/mei/gsc-me.o
CC mm/memblock.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC arch/x86/kernel/cpuid.o
AR drivers/spi/built-in.a
AR drivers/net/ethernet/ezchip/built-in.a
AR drivers/net/ethernet/fungible/built-in.a
AR drivers/net/ethernet/huawei/built-in.a
CC drivers/acpi/acpica/exregion.o
CC drivers/scsi/scsi_devinfo.o
CC drivers/base/attribute_container.o
CC [M] net/bluetooth/lib.o
LD [M] drivers/misc/mei/mei.o
CC lib/percpu-refcount.o
CC net/ipv6/xfrm6_policy.o
CC net/ipv6/xfrm6_state.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC drivers/nvme/host/trace.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC lib/rhashtable.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC kernel/trace/rethook.o
CC net/core/netprio_cgroup.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC drivers/acpi/acpica/exresnte.o
CC arch/x86/kernel/early-quirks.o
CC arch/x86/kernel/smp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC drivers/acpi/acpica/exresolv.o
CC drivers/ata/libata-trace.o
CC net/core/dst_cache.o
CC drivers/base/transport_class.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC net/ipv4/tcp_plb.o
CC drivers/net/phy/phy-core.o
CC drivers/net/phy/phy_device.o
LD [M] drivers/misc/mei/mei-gsc.o
CC drivers/scsi/scsi_sysctl.o
CC drivers/scsi/scsi_debugfs.o
CC drivers/base/topology.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
LD [M] drivers/misc/mei/mei-me.o
CC mm/memory_hotplug.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC drivers/acpi/acpica/exresop.o
CC net/bridge/br_multicast_eht.o
CC drivers/nvme/host/fault_inject.o
CC mm/madvise.o
AR kernel/trace/built-in.a
CC net/bridge/br_vlan.o
CC kernel/notifier.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
CC net/bridge/br_vlan_tunnel.o
CC drivers/usb/common/common.o
CC net/ipv6/xfrm6_input.o
CC drivers/usb/common/debug.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC drivers/input/serio/serio.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/scsi/scsi_trace.o
CC drivers/ata/libata-sata.o
CC drivers/base/container.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC drivers/acpi/acpica/exserial.o
CC arch/x86/kernel/smpboot.o
CC kernel/ksysfs.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC fs/btrfs/ioctl.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC drivers/acpi/reboot.o
CC lib/base64.o
CC drivers/net/phy/linkmode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC lib/once.o
CC net/ipv4/datagram.o
CC drivers/base/property.o
CC net/bridge/br_vlan_options.o
CC drivers/nvme/host/pci.o
CC fs/btrfs/locking.o
CC drivers/acpi/acpica/exstore.o
AR drivers/usb/common/built-in.a
CC drivers/usb/core/usb.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/usb/core/hub.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC kernel/cred.o
CC drivers/scsi/scsi_logging.o
CC drivers/net/phy/mdio_bus.o
CC drivers/input/serio/i8042.o
CC fs/btrfs/orphan.o
CC [M] net/bluetooth/ecdh_helper.o
CC net/core/gro_cells.o
CC lib/refcount.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC net/sunrpc/socklib.o
CC [M] drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
CC drivers/usb/core/hcd.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC drivers/acpi/acpica/exstoren.o
CC fs/btrfs/export.o
CC fs/ext4/xattr_trusted.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC lib/rcuref.o
CC [M] drivers/net/usb/rtl8150.o
CC net/ipv6/xfrm6_output.o
CC mm/page_io.o
CC drivers/ata/libata-sff.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC drivers/net/phy/mdio_device.o
CC drivers/acpi/nvs.o
CC [M] drivers/net/usb/r8152.o
CC lib/usercopy.o
CC mm/swap_state.o
LD [M] drivers/gpu/drm/amd/amdxcp/amdxcp.o
CC drivers/usb/core/urb.o
CC kernel/reboot.o
CC drivers/acpi/acpica/exstorob.o
CC [M] net/bluetooth/hci_request.o
CC arch/x86/kernel/tsc_sync.o
AR drivers/dma-buf/built-in.a
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC drivers/scsi/scsi_pm.o
CC net/ipv4/raw.o
CC drivers/input/keyboard/atkbd.o
CC net/ipv4/udp.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC drivers/base/cacheinfo.o
CC drivers/usb/core/message.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC [M] fs/smb/client/smb2transport.o
CC lib/errseq.o
CC fs/ext4/xattr_user.o
CC drivers/acpi/acpica/exsystem.o
AR net/core/built-in.a
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC drivers/base/swnode.o
CC lib/bucket_locks.o
CC drivers/scsi/scsi_bsg.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC fs/btrfs/tree-log.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC net/sunrpc/xprtsock.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC drivers/net/phy/swphy.o
CC drivers/input/serio/libps2.o
CC arch/x86/kernel/setup_percpu.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC drivers/acpi/acpica/extrace.o
CC lib/generic-radix-tree.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC lib/string_helpers.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC lib/hexdump.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC drivers/usb/core/driver.o
CC drivers/scsi/scsi_common.o
CC net/bridge/br_mst.o
CC fs/ext4/fast_commit.o
CC drivers/net/loopback.o
CC net/ipv6/xfrm6_protocol.o
CC kernel/async.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC drivers/acpi/acpica/exutils.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC drivers/base/auxiliary.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC mm/swapfile.o
CC drivers/rtc/lib.o
AR drivers/input/keyboard/built-in.a
CC arch/x86/kernel/ftrace.o
AR drivers/input/mouse/built-in.a
CC drivers/input/input.o
LD [M] drivers/net/ipvlan/ipvlan.o
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC drivers/i2c/busses/i2c-designware-common.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
AR drivers/i2c/muxes/built-in.a
CC drivers/net/phy/fixed_phy.o
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC [M] net/bluetooth/mgmt_util.o
CC drivers/scsi/sd.o
AR drivers/input/serio/built-in.a
CC drivers/acpi/acpica/hwacpi.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
CC drivers/rtc/class.o
CC kernel/range.o
CC drivers/acpi/acpica/hwesleep.o
CC kernel/smpboot.o
CC lib/kstrtox.o
CC drivers/base/devtmpfs.o
CC drivers/usb/core/config.o
CC [M] net/netfilter/nf_nat_core.o
CC drivers/rtc/interface.o
CC [M] net/bridge/br_netfilter_hooks.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC [M] fs/smb/client/smb2misc.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC net/sunrpc/sched.o
CC net/sunrpc/auth.o
CC [M] drivers/net/phy/phylink.o
CC drivers/ata/libata-pmp.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC drivers/net/netconsole.o
CC drivers/acpi/acpica/hwgpe.o
AS arch/x86/kernel/ftrace_64.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC arch/x86/kernel/trace_clock.o
CC net/sunrpc/auth_null.o
CC drivers/ata/libata-acpi.o
CC net/ipv6/netfilter.o
CC lib/debug_info.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
AR drivers/net/ethernet/i825xx/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
AR drivers/net/ethernet/microsoft/built-in.a
CC drivers/i2c/busses/i2c-designware-master.o
CC arch/x86/kernel/trace.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC kernel/ucount.o
CC lib/iomap.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC arch/x86/kernel/rethook.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.o
CC [M] net/bluetooth/mgmt_config.o
CC drivers/usb/core/file.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC drivers/base/memory.o
CC drivers/acpi/acpica/hwregs.o
CC arch/x86/kernel/crash_core_64.o
CC kernel/regset.o
CC kernel/ksyms_common.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC drivers/input/input-compat.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
AR net/bridge/built-in.a
CC drivers/acpi/wakeup.o
CC drivers/ata/libata-pata-timings.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC lib/pci_iomap.o
CC drivers/acpi/sleep.o
CC [M] net/netfilter/nf_nat_proto.o
CC arch/x86/kernel/module.o
CC drivers/i2c/i2c-boardinfo.o
CC drivers/acpi/acpica/hwsleep.o
CC fs/ext4/orphan.o
CC drivers/usb/core/buffer.o
CC kernel/groups.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/net/phy/aquantia_main.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC drivers/rtc/nvmem.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC kernel/vhost_task.o
CC drivers/base/module.o
CC [M] fs/smb/client/smb2pdu.o
CC [M] fs/smb/client/smb2inode.o
CC drivers/input/input-mt.o
CC net/ipv6/fib6_rules.o
CC [M] net/bluetooth/hci_codec.o
CC net/ipv4/udplite.o
CC drivers/acpi/device_sysfs.o
CC [M] net/netfilter/nf_nat_helper.o
CC drivers/acpi/acpica/hwvalid.o
CC lib/iomap_copy.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC drivers/ata/ahci.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC drivers/scsi/sg.o
CC [M] drivers/net/dummy.o
CC arch/x86/kernel/early_printk.o
CC net/ipv4/udp_offload.o
CC arch/x86/kernel/hpet.o
CC lib/devres.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC drivers/base/pinctrl.o
CC kernel/kcmp.o
CC mm/swap_slots.o
CC drivers/rtc/dev.o
CC drivers/usb/core/sysfs.o
CC net/sunrpc/auth_tls.o
CC kernel/freezer.o
LD [M] net/bridge/br_netfilter.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC net/ipv4/arp.o
CC drivers/acpi/acpica/hwxface.o
CC drivers/acpi/device_pm.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
AR fs/ext4/built-in.a
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC lib/check_signature.o
CC net/ipv4/icmp.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC fs/fs-writeback.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC drivers/input/input-poller.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC drivers/base/devcoredump.o
CC fs/btrfs/free-space-cache.o
CC lib/interval_tree.o
CC [M] net/bluetooth/eir.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC mm/dmapool.o
CC drivers/acpi/acpica/hwxfsleep.o
CC [M] drivers/net/phy/ax88796b.o
CC [M] net/bluetooth/hci_sync.o
CC drivers/rtc/proc.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC kernel/stacktrace.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC drivers/rtc/sysfs.o
CC net/ipv6/proc.o
CC lib/assoc_array.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC [M] drivers/net/phy/bcm7xxx.o
CC [M] drivers/net/macvlan.o
CC arch/x86/kernel/amd_nb.o
CC mm/hugetlb.o
CC [M] net/netfilter/nf_nat_redirect.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC drivers/input/ff-core.o
CC lib/list_debug.o
CC drivers/ata/libahci.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC drivers/usb/core/endpoint.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC drivers/scsi/scsi_sysfs.o
CC drivers/base/platform-msi.o
CC drivers/acpi/acpica/hwpci.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC [M] drivers/net/usb/asix_devices.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC lib/debugobjects.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC mm/hugetlb_vmemmap.o
CC [M] drivers/net/phy/bcm87xx.o
CC lib/bitrev.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC drivers/usb/core/devio.o
CC kernel/dma.o
CC drivers/rtc/rtc-mc146818-lib.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC drivers/acpi/acpica/nsaccess.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC drivers/input/touchscreen.o
CC drivers/base/physical_location.o
CC drivers/base/trace.o
CC drivers/rtc/rtc-cmos.o
CC arch/x86/kernel/kvm.o
CC fs/btrfs/zlib.o
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC drivers/usb/core/notify.o
CC drivers/ata/ata_piix.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
CC drivers/acpi/proc.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC net/ipv4/devinet.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC kernel/smp.o
CC net/ipv6/syncookies.o
CC drivers/acpi/acpica/nsalloc.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC lib/crc16.o
CC drivers/usb/core/generic.o
CC drivers/acpi/bus.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
CC drivers/usb/core/quirks.o
CC [M] net/bluetooth/coredump.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/input/ff-memless.o
CC lib/crc-t10dif.o
CC kernel/uid16.o
CC [M] drivers/net/phy/broadcom.o
CC [M] drivers/gpu/drm/ast/ast_post.o
AR drivers/base/built-in.a
CC net/ipv6/mip6.o
CC net/ipv6/addrconf_core.o
CC [M] net/bluetooth/sco.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC [M] drivers/net/vxlan/vxlan_mdb.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC [M] drivers/net/usb/asix_common.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC [M] net/netfilter/x_tables.o
AR drivers/scsi/built-in.a
CC drivers/usb/core/devices.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC drivers/acpi/acpica/nsarguments.o
CC drivers/acpi/glue.o
AR drivers/rtc/built-in.a
CC net/ipv4/af_inet.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
HOSTCC lib/gen_crc32table
CC arch/x86/kernel/kvmclock.o
CC arch/x86/kernel/paravirt.o
CC fs/btrfs/lzo.o
CC lib/libcrc32c.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
AR drivers/ata/built-in.a
CC [M] drivers/gpu/drm/drm_auth.o
CC [M] net/netfilter/xt_tcpudp.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/input/vivaldi-fmap.o
CC [M] drivers/net/phy/lxt.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC [M] net/bluetooth/iso.o
CC [M] drivers/net/phy/realtek.o
CC [M] net/netfilter/xt_mark.o
CC lib/xxhash.o
CC [M] drivers/net/usb/ax88172a.o
CC drivers/usb/core/phy.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC kernel/kallsyms.o
CC drivers/acpi/scan.o
CC drivers/input/input-leds.o
CC lib/genalloc.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC kernel/acct.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC [M] net/bluetooth/a2mp.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC drivers/acpi/acpica/nsdump.o
CC net/ipv6/exthdrs_core.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC drivers/usb/core/port.o
CC arch/x86/kernel/pvclock.o
CC [M] drivers/net/phy/smsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC fs/btrfs/zstd.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC [M] drivers/gpu/drm/drm_blend.o
CC kernel/crash_core.o
CC lib/percpu_counter.o
CC drivers/acpi/acpica/nseval.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC drivers/input/mousedev.o
CC [M] fs/smb/client/smb2file.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC fs/btrfs/compression.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC net/sunrpc/auth_unix.o
CC lib/fault-inject.o
CC drivers/acpi/acpica/nsinit.o
CC [M] net/netfilter/xt_nat.o
CC [M] net/netfilter/xt_REDIRECT.o
CC arch/x86/kernel/pcspeaker.o
CC drivers/usb/core/hcd-pci.o
CC [M] drivers/net/mii.o
CC lib/syscall.o
CC net/sunrpc/svc.o
CC drivers/input/evdev.o
CC [M] drivers/net/usb/ax88179_178a.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC fs/btrfs/delayed-ref.o
CC mm/sparse.o
CC drivers/acpi/resource.o
CC net/sunrpc/svcsock.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC [M] drivers/net/usb/cdc_ether.o
CC arch/x86/kernel/check.o
CC [M] drivers/net/usb/cdc_eem.o
CC kernel/compat.o
CC lib/dynamic_debug.o
AR drivers/net/ethernet/litex/built-in.a
CC [M] net/netfilter/xt_MASQUERADE.o
LD [M] drivers/net/vxlan/vxlan.o
CC net/ipv6/ip6_checksum.o
LD [M] drivers/net/phy/aquantia.o
CC drivers/acpi/acpica/nsload.o
AR drivers/net/phy/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
AR drivers/net/ethernet/microchip/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC drivers/acpi/acpica/nsnames.o
CC net/ipv4/igmp.o
CC drivers/acpi/acpica/nsobject.o
CC lib/errname.o
CC lib/nlattr.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC net/ipv4/fib_frontend.o
CC [M] drivers/gpu/drm/drm_cache.o
CC [M] drivers/gpu/drm/drm_client.o
CC [M] net/bluetooth/amp.o
CC drivers/usb/core/usb-acpi.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC kernel/utsname.o
CC mm/sparse-vmemmap.o
CC drivers/acpi/acpica/nsparse.o
CC net/ipv4/fib_semantics.o
CC arch/x86/kernel/uprobes.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC mm/mmu_notifier.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC drivers/acpi/acpica/nspredef.o
CC arch/x86/kernel/perf_regs.o
CC net/sunrpc/svcauth.o
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/acpi/acpica/nsrepair.o
CC lib/checksum.o
CC [M] net/bluetooth/hci_debugfs.o
CC [M] drivers/net/mdio.o
LD [M] drivers/gpu/drm/ast/ast.o
CC net/ipv6/ip6_icmp.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC net/sunrpc/svcauth_unix.o
AR drivers/input/built-in.a
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC drivers/acpi/acpi_processor.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] fs/smb/client/cifsacl.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC drivers/i2c/i2c-core-base.o
CC [M] net/netfilter/xt_addrtype.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC fs/btrfs/relocation.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
AR drivers/i3c/built-in.a
CC lib/cpu_rmap.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC drivers/acpi/acpica/nsrepair2.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC kernel/pid_namespace.o
CC [M] drivers/net/usb/smsc75xx.o
CC mm/ksm.o
AR drivers/usb/core/built-in.a
AR drivers/usb/phy/built-in.a
CC drivers/usb/host/pci-quirks.o
CC drivers/usb/storage/scsiglue.o
CC fs/pnode.o
CC drivers/usb/storage/protocol.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC drivers/usb/storage/transport.o
CC arch/x86/kernel/tracepoint.o
CC net/ipv4/fib_trie.o
CC mm/slub.o
CC lib/dynamic_queue_limits.o
CC fs/splice.o
CC drivers/acpi/acpica/nssearch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC lib/glob.o
CC fs/btrfs/delayed-inode.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
CC arch/x86/kernel/itmt.o
AR drivers/i2c/busses/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/gpu/drm/drm_connector.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC net/ipv6/output_core.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC net/ipv4/fib_notifier.o
CC [M] net/netfilter/xt_conntrack.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC drivers/usb/serial/usb-serial.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC drivers/usb/serial/generic.o
UPD kernel/config_data
CC kernel/stop_machine.o
CC lib/strncpy_from_user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC fs/btrfs/scrub.o
CC drivers/acpi/acpica/nsutils.o
CC drivers/acpi/processor_core.o
CC kernel/kprobes.o
AR drivers/usb/misc/built-in.a
CC drivers/usb/gadget/udc/core.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/usb/gadget/udc/trace.o
CC net/sunrpc/addr.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
LD [M] net/bluetooth/bluetooth.o
CC drivers/usb/storage/usb.o
CC drivers/i2c/i2c-core-smbus.o
CC arch/x86/kernel/umip.o
CC net/sunrpc/rpcb_clnt.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC lib/strnlen_user.o
CC drivers/acpi/acpica/nswalk.o
CC net/ipv4/inet_fragment.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/i2c/i2c-core-acpi.o
CC drivers/acpi/processor_pdc.o
CC drivers/acpi/acpica/nsxfname.o
CC lib/net_utils.o
CC net/sunrpc/timer.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC drivers/usb/serial/bus.o
CC net/ipv6/protocol.o
CC kernel/hung_task.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC [M] drivers/net/usb/smsc95xx.o
CC [M] net/netfilter/xt_ipvs.o
CC [M] fs/smb/client/fs_context.o
CC fs/btrfs/backref.o
CC arch/x86/kernel/unwind_orc.o
CC drivers/acpi/acpica/nsxfobj.o
CC net/ipv6/ip6_offload.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC [M] fs/smb/client/dns_resolve.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
CC kernel/watchdog.o
CC drivers/i2c/i2c-core-slave.o
CC lib/sg_pool.o
CC drivers/acpi/acpica/psargs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC drivers/usb/storage/initializers.o
ASN.1 fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
CC [M] fs/smb/client/smb1ops.o
CC drivers/i2c/i2c-dev.o
CC arch/x86/kernel/callthunks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC lib/stackdepot.o
CC lib/ucs2_string.o
CC lib/sbitmap.o
CC drivers/usb/serial/console.o
CC kernel/watchdog_perf.o
AR drivers/usb/gadget/udc/built-in.a
AR drivers/usb/gadget/function/built-in.a
AR drivers/usb/gadget/legacy/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC drivers/usb/gadget/usbstring.o
CC fs/sync.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC drivers/acpi/ec.o
CC drivers/usb/storage/sierra_ms.o
CC drivers/acpi/acpica/psloop.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC drivers/usb/gadget/config.o
CC net/sunrpc/xdr.o
CC net/ipv6/tcpv6_offload.o
CC kernel/seccomp.o
CC net/ipv6/exthdrs_offload.o
CC drivers/usb/storage/option_ms.o
CC kernel/relay.o
CC [M] drivers/gpu/drm/drm_displayid.o
LD [M] net/netfilter/nf_conntrack.o
CC net/sunrpc/sunrpc_syms.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
LD [M] net/netfilter/nf_nat.o
AR drivers/net/ethernet/mscc/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC [M] drivers/gpu/drm/drm_drv.o
AR net/netfilter/built-in.a
CC kernel/utsname_sysctl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC drivers/usb/host/ehci-pci.o
CC drivers/acpi/dock.o
CC [M] drivers/i2c/i2c-smbus.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC drivers/usb/serial/ftdi_sio.o
CC net/ipv4/ping.o
CC [M] drivers/i2c/i2c-mux.o
CC drivers/usb/storage/usual-tables.o
CC drivers/acpi/acpica/psobject.o
CC arch/x86/kernel/vsmp_64.o
CC kernel/delayacct.o
CC lib/group_cpus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
AR drivers/net/ethernet/intel/built-in.a
CC net/sunrpc/cache.o
CC mm/migrate.o
CC net/ipv4/ip_tunnel_core.o
CC fs/utimes.o
CC [M] drivers/gpu/drm/drm_edid.o
CC drivers/usb/gadget/epautoconf.o
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC [M] drivers/net/usb/mcs7830.o
CC fs/btrfs/ulist.o
CC [M] drivers/net/tun.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC net/ipv6/inet6_hashtables.o
AR arch/x86/kernel/built-in.a
AR arch/x86/built-in.a
CC mm/migrate_device.o
CC drivers/acpi/pci_root.o
CC [M] drivers/net/usb/usbnet.o
CC drivers/acpi/acpica/psopcode.o
AR drivers/usb/storage/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC net/ipv6/mcast_snoop.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC [M] drivers/net/usb/cdc_ncm.o
CC drivers/acpi/pci_link.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/drm_encoder.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC [M] fs/smb/client/cifssmb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
AR drivers/i2c/built-in.a
CC [M] lib/asn1_decoder.o
CC net/sunrpc/rpc_pipe.o
CC drivers/usb/serial/pl2303.o
CC net/ipv4/gre_offload.o
CC fs/d_path.o
CC mm/huge_memory.o
CC [M] drivers/net/usb/r8153_ecm.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC [M] drivers/net/ethernet/intel/e100.o
CC net/ipv4/metrics.o
CC drivers/usb/gadget/composite.o
CC drivers/acpi/acpica/psopinfo.o
GEN lib/oid_registry_data.c
CC [M] lib/oid_registry.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC fs/stack.o
CC fs/fs_struct.o
CC mm/khugepaged.o
CC mm/page_counter.o
CC kernel/taskstats.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC drivers/acpi/acpica/psparse.o
AR lib/lib.a
CC net/sunrpc/sysfs.o
GEN lib/crc32table.h
AR drivers/media/i2c/built-in.a
CC lib/crc32.o
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
CC fs/btrfs/qgroup.o
AR drivers/media/common/b2c2/built-in.a
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/common/siano/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/common/built-in.a
CC drivers/acpi/pci_irq.o
AR drivers/media/platform/allegro-dvt/built-in.a
CC fs/statfs.o
AR drivers/media/platform/amphion/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/platform/atmel/built-in.a
AR drivers/media/platform/cadence/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
AR drivers/media/platform/chips-media/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC kernel/tsacct.o
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC drivers/usb/host/ohci-hcd.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC drivers/usb/host/ohci-pci.o
AR drivers/media/platform/mediatek/mdp/built-in.a
CC drivers/usb/host/uhci-hcd.o
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
CC kernel/tracepoint.o
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
CC kernel/latencytop.o
AR drivers/media/platform/microchip/built-in.a
CC net/sunrpc/svc_xprt.o
AR drivers/usb/serial/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
CC fs/btrfs/send.o
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/pci/ttpci/built-in.a
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/platform/nxp/imx8-isi/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/pci/mantis/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/pci/ddbridge/built-in.a
CC net/sunrpc/xprtmultipath.o
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
CC drivers/acpi/acpica/psscope.o
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC fs/fs_pin.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
CC [M] net/ipv6/ip6_udp_tunnel.o
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/platform/renesas/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/pci/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
CC fs/nsfs.o
CC fs/fs_types.o
AR drivers/media/platform/samsung/exynos4-is/built-in.a
CC net/sunrpc/stats.o
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR lib/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC net/ipv4/netlink.o
CC drivers/usb/host/xhci.o
CC drivers/usb/gadget/functions.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC net/sunrpc/sysctl.o
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
AR drivers/media/usb/siano/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/usb/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/sunxi/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
AR drivers/media/platform/ti/omap/built-in.a
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/media/platform/ti/omap3isp/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
AR drivers/media/platform/ti/built-in.a
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC drivers/acpi/acpica/pstree.o
CC fs/fs_context.o
CC kernel/irq_work.o
AR drivers/media/firewire/built-in.a
AR drivers/ptp/built-in.a
CC [M] drivers/ptp/ptp_clock.o
AR drivers/media/spi/built-in.a
AR drivers/power/reset/built-in.a
AR drivers/media/test-drivers/built-in.a
CC kernel/static_call.o
CC drivers/power/supply/power_supply_core.o
AR drivers/media/built-in.a
CC kernel/static_call_inline.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC drivers/power/supply/power_supply_sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC drivers/acpi/acpica/psutils.o
CC kernel/user-return-notifier.o
CC fs/fs_parser.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
LD [M] drivers/net/usb/asix.o
CC [M] drivers/net/veth.o
CC drivers/usb/host/xhci-mem.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC fs/fsopen.o
CC [M] drivers/ptp/ptp_chardev.o
CC [M] drivers/ptp/ptp_sysfs.o
CC drivers/usb/host/xhci-ext-caps.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC drivers/usb/gadget/configfs.o
CC drivers/hwmon/hwmon.o
CC [M] drivers/ptp/ptp_vclock.o
CC drivers/acpi/acpica/pswalk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC kernel/padata.o
CC drivers/usb/gadget/u_f.o
CC net/ipv4/nexthop.o
AR net/ipv6/built-in.a
AR drivers/thermal/broadcom/built-in.a
AR drivers/thermal/samsung/built-in.a
CC [M] drivers/hwmon/acpi_power_meter.o
CC drivers/thermal/intel/intel_tcc.o
CC [M] drivers/hwmon/coretemp.o
CC drivers/thermal/intel/therm_throt.o
CC [M] drivers/gpu/drm/i915/intel_step.o
AR drivers/thermal/st/built-in.a
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC net/ipv4/udp_tunnel_stub.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC kernel/jump_label.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC kernel/context_tracking.o
CC drivers/acpi/acpica/psxface.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC fs/init.o
CC drivers/power/supply/power_supply_leds.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
AR drivers/net/ethernet/neterion/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC mm/memcontrol.o
CC drivers/power/supply/power_supply_hwmon.o
CC net/ipv4/sysctl_net_ipv4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC drivers/acpi/acpi_lpss.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/gpu/drm/drm_file.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/usb/host/xhci-ring.o
CC net/ipv4/proc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC drivers/usb/host/xhci-hub.o
CC mm/vmpressure.o
AR drivers/hwmon/built-in.a
CC drivers/acpi/acpica/rscreate.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC fs/kernel_read_file.o
CC kernel/iomem.o
CC net/ipv4/syncookies.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC net/ipv4/esp4.o
AR drivers/power/supply/built-in.a
CC [M] drivers/usb/class/usbtmc.o
AR drivers/power/built-in.a
CC net/ipv4/esp4_offload.o
AR drivers/thermal/intel/built-in.a
CC net/ipv4/netfilter.o
AR drivers/thermal/qcom/built-in.a
LD [M] drivers/ptp/ptp.o
AR drivers/thermal/tegra/built-in.a
AR net/sunrpc/built-in.a
CC fs/mnt_idmapping.o
AR drivers/thermal/mediatek/built-in.a
CC fs/remap_range.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC drivers/thermal/thermal_core.o
AR drivers/usb/gadget/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC mm/swap_cgroup.o
CC kernel/rseq.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC drivers/watchdog/watchdog_core.o
CC [M] drivers/md/persistent-data/dm-array.o
CC drivers/acpi/acpica/rsinfo.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC drivers/watchdog/watchdog_dev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC drivers/md/md.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC mm/hugetlb_cgroup.o
CC mm/kmemleak.o
CC net/ipv4/inet_diag.o
LD [M] drivers/ptp/ptp_kvm.o
CC [M] fs/smb/client/cifs_spnego_negtokeninit.asn1.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
GZIP kernel/config_data.gz
CC [M] fs/smb/client/asn1.o
CC drivers/watchdog/softdog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC fs/buffer.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC mm/page_isolation.o
CC drivers/usb/host/xhci-dbg.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC drivers/acpi/acpica/rsio.o
CC net/ipv4/tcp_diag.o
CC mm/early_ioremap.o
CC drivers/opp/core.o
CC drivers/cpufreq/cpufreq.o
CC drivers/cpuidle/governors/menu.o
CC drivers/opp/cpu.o
CC drivers/cpufreq/freq_table.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC drivers/mmc/core/core.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC drivers/mmc/core/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC kernel/configs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC drivers/acpi/acpica/rsirq.o
CC drivers/usb/host/xhci-trace.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC fs/mpage.o
CC fs/btrfs/dev-replace.o
CC drivers/mmc/core/host.o
CC drivers/usb/host/xhci-debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC drivers/mmc/host/sdhci.o
AR drivers/watchdog/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC [M] drivers/gpu/drm/drm_gem.o
CC drivers/cpuidle/governors/haltpoll.o
CC drivers/opp/debugfs.o
CC drivers/thermal/thermal_sysfs.o
CC net/ipv4/udp_diag.o
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
CC drivers/acpi/acpica/rslist.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC net/ipv4/tcp_cubic.o
AR kernel/built-in.a
CC drivers/mmc/core/mmc.o
CC drivers/usb/host/xhci-pci.o
CC drivers/cpufreq/cpufreq_performance.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC drivers/mmc/host/sdhci-pci-core.o
LD [M] fs/smb/client/cifs.o
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC drivers/mmc/core/mmc_ops.o
AR drivers/ufs/built-in.a
CC mm/cma.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC net/ipv4/xfrm4_state.o
CC drivers/acpi/acpica/rsmemory.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
AR drivers/leds/trigger/built-in.a
CC mm/secretmem.o
CC [M] drivers/leds/trigger/ledtrig-audio.o
AR drivers/leds/blink/built-in.a
CC drivers/leds/led-core.o
AR drivers/leds/simple/built-in.a
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC fs/proc_namespace.o
CC drivers/acpi/acpica/rsmisc.o
CC drivers/thermal/thermal_trip.o
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 [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/cpuidle/cpuidle.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
AR drivers/opp/built-in.a
CC [M] drivers/gpu/drm/drm_lease.o
CC drivers/leds/led-class.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC mm/userfaultfd.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC drivers/cpuidle/driver.o
CC drivers/mmc/core/sd.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC [M] drivers/gpu/drm/drm_managed.o
CC drivers/thermal/thermal_helpers.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC drivers/acpi/acpica/rsserial.o
CC drivers/thermal/thermal_hwmon.o
CC drivers/md/md-bitmap.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/mmc/host/sdhci-pci-arasan.o
CC drivers/cpuidle/governor.o
CC drivers/thermal/gov_fair_share.o
CC drivers/leds/led-triggers.o
CC drivers/acpi/acpi_apd.o
CC drivers/cpufreq/acpi-cpufreq.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC fs/btrfs/raid56.o
CC drivers/mmc/core/sd_ops.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC drivers/acpi/acpi_platform.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC net/ipv4/xfrm4_input.o
AR drivers/net/ethernet/renesas/built-in.a
CC drivers/acpi/acpi_pnp.o
CC fs/btrfs/uuid-tree.o
CC drivers/cpufreq/intel_pstate.o
CC drivers/cpuidle/sysfs.o
CC mm/memremap.o
CC fs/direct-io.o
CC fs/btrfs/props.o
CC fs/eventpoll.o
AR drivers/net/ethernet/sfc/built-in.a
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC drivers/mmc/host/sdhci-acpi.o
AR drivers/net/ethernet/socionext/built-in.a
AR drivers/net/ethernet/vertexcom/built-in.a
CC drivers/thermal/gov_step_wise.o
CC drivers/mmc/core/sdio.o
CC fs/btrfs/free-space-tree.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
AR drivers/usb/host/built-in.a
CC drivers/mmc/host/cqhci-core.o
AR drivers/usb/built-in.a
CC [M] drivers/gpu/drm/drm_mm.o
CC drivers/acpi/acpica/rsxface.o
CC fs/btrfs/tree-checker.o
CC drivers/acpi/acpica/tbdata.o
CC fs/anon_inodes.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC net/ipv4/xfrm4_output.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC drivers/mmc/core/sdio_ops.o
AR drivers/leds/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC mm/hmm.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC drivers/md/md-autodetect.o
CC drivers/cpuidle/poll_state.o
CC fs/btrfs/space-info.o
CC drivers/thermal/gov_user_space.o
CC drivers/acpi/acpica/tbfadt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC mm/memfd.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC drivers/md/dm-uevent.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC mm/bootmem_info.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
AR drivers/net/ethernet/wangxun/built-in.a
CC net/ipv4/xfrm4_protocol.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC drivers/md/dm.o
CC drivers/md/dm-table.o
CC fs/signalfd.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC drivers/acpi/acpica/tbfind.o
AR drivers/thermal/built-in.a
CC [M] net/ipv4/ip_tunnel.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
AR drivers/net/ethernet/xilinx/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/acpi/acpica/tbinstal.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/md/dm-target.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/crypto/stm32/built-in.a
CC drivers/mmc/core/sdio_bus.o
CC fs/timerfd.o
AR drivers/crypto/xilinx/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
CC fs/eventfd.o
AR drivers/firmware/broadcom/built-in.a
AR drivers/crypto/hisilicon/built-in.a
AR drivers/firmware/cirrus/built-in.a
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/firmware/meson/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
CC fs/userfaultfd.o
AR drivers/cpuidle/built-in.a
CC drivers/md/dm-linear.o
CC drivers/firmware/efi/efi-bgrt.o
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/built-in.a
CC drivers/clocksource/acpi_pm.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/firmware/efi/efi.o
CC drivers/clocksource/i8253.o
CC fs/aio.o
CC drivers/md/dm-stripe.o
CC drivers/firmware/efi/vars.o
AR drivers/mmc/host/built-in.a
CC drivers/firmware/efi/libstub/gop.o
CC [M] net/ipv4/udp_tunnel_core.o
CC drivers/hid/usbhid/hid-core.o
CC drivers/hid/usbhid/hiddev.o
AR drivers/firmware/imx/built-in.a
CC [M] net/ipv4/udp_tunnel_nic.o
AR drivers/firmware/psci/built-in.a
CC drivers/acpi/acpica/tbutils.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
AR drivers/firmware/smccc/built-in.a
CC drivers/acpi/acpica/tbxface.o
CC drivers/acpi/acpica/tbxfload.o
CC drivers/firmware/efi/libstub/secureboot.o
AR mm/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC fs/btrfs/block-rsv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC drivers/acpi/power.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
AR drivers/cpufreq/built-in.a
CC drivers/firmware/efi/reboot.o
AR drivers/firmware/tegra/built-in.a
CC drivers/acpi/event.o
CC drivers/md/dm-ioctl.o
CC drivers/hid/hid-core.o
AR drivers/staging/media/built-in.a
AR drivers/staging/built-in.a
AR drivers/clocksource/built-in.a
CC drivers/md/dm-io.o
AR drivers/platform/x86/amd/built-in.a
CC drivers/mmc/core/sdio_cis.o
AR drivers/platform/surface/built-in.a
CC fs/btrfs/delalloc-space.o
CC fs/btrfs/block-group.o
CC drivers/platform/x86/intel/pmc/core.o
CC fs/locks.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/acpi/acpica/tbxfroot.o
CC fs/btrfs/discard.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC fs/btrfs/reflink.o
CC fs/binfmt_script.o
CC drivers/platform/x86/intel/pmc/core_ssram.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC drivers/md/dm-kcopyd.o
CC drivers/firmware/efi/libstub/tpm.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC drivers/firmware/efi/memattr.o
AR net/ipv4/built-in.a
CC drivers/mmc/core/sdio_io.o
CC drivers/platform/x86/intel/pmc/spt.o
GEN xe_wa_oob.c xe_wa_oob.h
CC fs/btrfs/subpage.o
CC drivers/acpi/acpica/utaddress.o
CC drivers/acpi/acpica/utalloc.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/md/dm-sysfs.o
CC drivers/mailbox/mailbox.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC drivers/devfreq/devfreq.o
CC drivers/mailbox/pcc.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC drivers/acpi/evged.o
CC drivers/powercap/powercap_sys.o
CC drivers/md/dm-stats.o
CC drivers/mmc/core/sdio_irq.o
CC drivers/powercap/intel_rapl_common.o
AR drivers/perf/built-in.a
CC [M] drivers/devfreq/governor_performance.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC drivers/powercap/intel_rapl_msr.o
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC drivers/acpi/acpica/utascii.o
AR drivers/firmware/xilinx/built-in.a
CC fs/btrfs/tree-mod-log.o
CC drivers/firmware/dmi_scan.o
CC drivers/md/dm-rq.o
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC drivers/firmware/efi/libstub/file.o
AR drivers/hid/usbhid/built-in.a
CC fs/btrfs/extent-io-tree.o
CC drivers/platform/x86/intel/pmc/cnp.o
CC drivers/firmware/efi/tpm.o
CC drivers/md/dm-io-rewind.o
CC drivers/platform/x86/intel/pmc/icl.o
CC drivers/ras/ras.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/firmware/efi/libstub/mem.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC drivers/firmware/efi/memmap.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
LD [M] net/ipv4/udp_tunnel.o
AR drivers/hwtracing/intel_th/built-in.a
GEN xe_wa_oob.c xe_wa_oob.h
AR net/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC drivers/android/binderfs.o
CC drivers/acpi/acpica/utbuffer.o
CC drivers/android/binder.o
CC drivers/acpi/sysfs.o
CC drivers/android/binder_alloc.o
CC drivers/acpi/acpica/utcksum.o
CC drivers/acpi/acpica/utcopy.o
AR drivers/mailbox/built-in.a
CC fs/btrfs/fs.o
CC fs/btrfs/messages.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/md/dm-builtin.o
CC drivers/nvmem/core.o
LD [M] drivers/net/ethernet/realtek/r8169.o
AR drivers/net/ethernet/built-in.a
AR drivers/net/built-in.a
CC drivers/mmc/core/regulator.o
CC [M] drivers/mtd/chips/chipreg.o
CC drivers/mmc/core/debugfs.o
CC drivers/mmc/core/block.o
CC drivers/firmware/dmi-sysfs.o
CC drivers/hid/hid-input.o
CC [M] drivers/md/dm-bufio.o
CC drivers/platform/x86/intel/pmc/tgl.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/acpi/acpica/utdebug.o
CC fs/btrfs/bio.o
CC drivers/mmc/core/queue.o
CC drivers/firmware/efi/libstub/random.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC drivers/platform/x86/intel/pmc/adl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC drivers/firmware/efi/esrt.o
CC fs/btrfs/lru_cache.o
AR drivers/powercap/built-in.a
CC drivers/firmware/dmi-id.o
CC fs/mbcache.o
CC drivers/acpi/acpica/utdecode.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC drivers/acpi/acpica/utdelete.o
CC [M] drivers/uio/uio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC drivers/firmware/memmap.o
CC drivers/ras/debugfs.o
CC [M] drivers/platform/x86/intel/vsec.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/mtd/mtdpart.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
AR drivers/devfreq/built-in.a
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC drivers/platform/x86/intel/pmc/mtl.o
CC fs/posix_acl.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC drivers/firmware/efi/efi-pstore.o
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/vfio/group.o
CC drivers/firmware/efi/libstub/pci.o
CC [M] drivers/pps/pps.o
CC [M] drivers/vfio/iova_bitmap.o
CC [M] drivers/vfio/container.o
CC [M] drivers/pps/kapi.o
AR drivers/nvmem/built-in.a
CC drivers/firmware/efi/cper.o
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/gpu/drm/drm_modes.o
CC [M] drivers/bluetooth/btusb.o
CC fs/btrfs/acl.o
CC drivers/acpi/acpica/uterror.o
AR drivers/ras/built-in.a
CC [M] drivers/bluetooth/btintel.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC drivers/acpi/property.o
CC [M] drivers/dca/dca-core.o
CC drivers/acpi/acpi_cmos_rtc.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC fs/coredump.o
CC drivers/platform/x86/p2sb.o
CC drivers/acpi/acpica/uteval.o
CC [M] drivers/ssb/main.o
CC [M] drivers/vhost/net.o
CC drivers/firmware/efi/cper_cxl.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
CC drivers/platform/x86/pmc_atom.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
LD [M] drivers/platform/x86/intel/intel-rst.o
CC drivers/acpi/acpica/utglobal.o
CC [M] drivers/vfio/virqfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC [M] drivers/vhost/vhost.o
CC [M] drivers/pps/sysfs.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC drivers/acpi/x86/apple.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC drivers/firmware/efi/runtime-wrappers.o
CC [M] drivers/bluetooth/btrtl.o
CC [M] drivers/dca/dca-sysfs.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC drivers/acpi/x86/utils.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/md/dm-crypt.o
AR drivers/mmc/core/built-in.a
AR drivers/mmc/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC drivers/firmware/efi/libstub/relocate.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/acpi/acpica/uthex.o
CC drivers/acpi/x86/s2idle.o
CC drivers/firmware/efi/dev-path-parser.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
AR drivers/platform/x86/intel/built-in.a
CC drivers/acpi/acpica/utids.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/md/dm-thin.o
CC drivers/hid/hid-quirks.o
AR fs/btrfs/built-in.a
CC fs/drop_caches.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC drivers/acpi/acpica/utinit.o
CC drivers/hid/hid-debug.o
CC fs/sysctls.o
CC [M] drivers/md/dm-thin-metadata.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/gpu/drm/xe/xe_query.o
LD [M] drivers/dca/dca.o
CC [M] drivers/platform/x86/intel_ips.o
CC drivers/acpi/acpica/utlock.o
CC drivers/acpi/acpica/utmath.o
CC drivers/acpi/acpica/utmisc.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC drivers/hid/hidraw.o
CC [M] drivers/ssb/scan.o
LD [M] drivers/md/dm-bio-prison.o
AR drivers/md/built-in.a
CC drivers/acpi/acpica/utnonansi.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC drivers/acpi/acpica/utobject.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC drivers/firmware/efi/libstub/printk.o
LD [M] drivers/mtd/mtd.o
CC drivers/firmware/efi/apple-properties.o
CC drivers/acpi/acpica/utosi.o
CC [M] drivers/vfio/pci/vfio_pci.o
CC drivers/acpi/acpica/utownerid.o
CC [M] drivers/gpu/drm/drm_prime.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/drm_print.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC drivers/firmware/efi/earlycon.o
CC drivers/hid/hid-generic.o
CC drivers/acpi/acpica/utpredef.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
LD [M] drivers/vfio/vfio.o
CC drivers/acpi/acpica/utresdecode.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC drivers/hid/hid-a4tech.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/drm_property.o
CC drivers/firmware/efi/cper-x86.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/drm_syncobj.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC drivers/acpi/debugfs.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
CC drivers/acpi/acpica/utresrc.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/drm_sysfs.o
AR drivers/platform/x86/built-in.a
CC drivers/acpi/acpica/utstate.o
CC drivers/hid/hid-apple.o
CC drivers/hid/hid-belkin.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/ssb/driver_chipcommon.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
AR drivers/platform/built-in.a
CC [M] drivers/gpu/drm/drm_trace_points.o
CC drivers/hid/hid-cherry.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
LD [M] drivers/vhost/vhost_net.o
CC drivers/acpi/acpi_lpat.o
CC drivers/acpi/acpi_lpit.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC drivers/hid/hid-chicony.o
CC [M] drivers/ssb/driver_pcicore.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/drm_gpuva_mgr.o
CC drivers/acpi/acpica/utstrsuppt.o
CC drivers/hid/hid-cypress.o
CC drivers/acpi/acpica/utstrtoul64.o
LD [M] drivers/vhost/vhost_iotlb.o
CC drivers/hid/hid-ezkey.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
CC drivers/acpi/acpica/utxface.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/gpu/drm/drm_writeback.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
CC [M] drivers/gpu/drm/xe/xe_sa.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_gmc.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
AR drivers/firmware/efi/built-in.a
AR drivers/firmware/built-in.a
CC drivers/acpi/acpica/utxfinit.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC drivers/acpi/prmt.o
CC drivers/acpi/acpi_pcc.o
CC drivers/acpi/acpica/utxferror.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC drivers/acpi/acpica/utxfmutex.o
CC drivers/acpi/ac.o
CC drivers/hid/hid-kensington.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.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/lib/drm_random.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC drivers/acpi/button.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC drivers/acpi/fan_core.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
AR drivers/acpi/acpica/built-in.a
CC drivers/hid/hid-lg.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC drivers/acpi/fan_attr.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/drm_pci.o
CC drivers/acpi/processor_driver.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/hid/hid-lg-g15.o
CC drivers/hid/hid-microsoft.o
AR drivers/android/built-in.a
CC drivers/hid/hid-monterey.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC drivers/acpi/processor_thermal.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC drivers/acpi/processor_idle.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC drivers/acpi/processor_throttling.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC drivers/acpi/processor_perflib.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/drm_exec.o
CC drivers/acpi/container.o
CC drivers/acpi/thermal.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC drivers/acpi/acpi_memhotplug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC drivers/acpi/hed.o
CC drivers/acpi/bgrt.o
CC drivers/acpi/cppc_acpi.o
CC drivers/acpi/spcr.o
AR drivers/hid/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.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/amd/amdgpu/amdgpu_rap.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
AR drivers/acpi/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.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_format_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.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/nouveau/nvkm/subdev/bus/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
LD [M] drivers/gpu/drm/drm.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.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/dce_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.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/i915/i915_active.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.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/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.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/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.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/nouveau/nvkm/subdev/fb/gk110.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.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/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.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/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.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/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.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/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_vblank.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.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/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.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/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.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/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.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/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/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/icl_dsi.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
CC [M] drivers/gpu/drm/i915/display/intel_display_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.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/mmu/vmmgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.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/mmu/vmmgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
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/nouveau/nvkm/subdev/mmu/uvmm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.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/pci/pcie.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.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/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.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/amd/amdgpu/athub_v2_0.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.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/nouveau/nvkm/subdev/privring/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.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/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
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
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
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
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_crt.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/i915/display/intel_opregion.h
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/../amdkfd/kfd_device_queue_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
CC [M] drivers/gpu/drm/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/compat-i915-headers/i915_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.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
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
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/swsmu/smu11/sienna_cichlid_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
HDRTEST drivers/gpu/drm/xe/xe_display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.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/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_pmdemand.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
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/xe/xe_gt_tlb_invalidation_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.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/i915/gem/selftests/huge_gem_object.h
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
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.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/engine/fifo/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
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/i915/gt/intel_gt_pm.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_defines.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
HDRTEST drivers/gpu/drm/xe/xe_step.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
HDRTEST drivers/gpu/drm/xe/xe_tile.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.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/nouveau/nvkm/engine/gr/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_print.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_vm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
LD [M] drivers/gpu/drm/xe/xe.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_tlb.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.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
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
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/nouveau/nvkm/engine/msppp/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
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
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.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/nouveau/nvkm/engine/msvld/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.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/nouveau/nvkm/engine/nvenc/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_generic.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.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/engine/sec2/gp108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_translate_dce120.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_factory_dce120.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_translate_dcn10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_factory_dcn10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_translate_dcn20.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_factory_dcn20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_translate_dcn21.o
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.o
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.o
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_factory_dcn21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_translate_dcn30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_factory_dcn30.o
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_translate_dcn315.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.o
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.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
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Intel-xe] ✓ CI.Hooks: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (8 preceding siblings ...)
2023-09-08 20:44 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-09-08 20:45 ` Patchwork
2023-09-08 20:46 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-09-08 21:19 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:45 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 888
drwxrwxr-x 10 1003 1003 4096 Sep 8 20:44 .
drwxr-xr-x 1 root root 4096 Sep 8 20:44 ..
-rw-rw-r-- 1 1003 1003 787538 Sep 8 20:44 build.log
-rw-rw-r-- 1 1003 1003 1190 Sep 8 20:36 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Sep 8 20:34 ci
drwxrwxr-x 9 1003 1003 4096 Sep 8 20:34 docker
drwxrwxr-x 8 1003 1003 4096 Sep 8 20:34 .git
-rw-rw-r-- 1 1003 1003 465 Sep 8 20:36 git_apply.log
drwxrwxr-x 4 1003 1003 4096 Sep 8 20:34 .github
-rw-rw-r-- 1 1003 1003 233 Sep 8 20:34 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Sep 8 20:44 hooks.log
drwxrwxr-x 31 1003 1003 4096 Sep 8 20:44 kernel
-rw-rw-r-- 1 1003 1003 20511 Sep 8 20:36 kernel.mbox
-rw-rw-r-- 1 1003 1003 26482 Sep 8 20:37 kunit.log
-rw-rw-r-- 1 1003 1003 48 Sep 8 20:36 parent.tag
drwxrwxr-x 45 1003 1003 4096 Sep 8 20:34 pipelines
-rw-rw-r-- 1 1003 1003 793 Sep 8 20:34 README.adoc
drwxrwxr-x 3 1003 1003 4096 Sep 8 20:34 scripts
drwxrwxr-x 2 1003 1003 4096 Sep 8 20:34 .vscode
+ uname -a
Linux 90975e69a004 5.4.0-149-generic #166-Ubuntu SMP Tue Apr 18 16:51:45 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
65cfabb89 drm/xe/uapi: Rename gts to gt_list.
42c44ba9e drm/xe/uapi: Remove unused field of drm_xe_query_gt
40669ed6a drm/xe/uapi: Replace useless 'instance' per unique gt_id.
01ac0abc6 drm/xe/uapi: Document drm_xe_query_gt.
5c12efe3a drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
92bbb0596 drm/xe/uapi: Remove useless max_page_size
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
+ grep -q -e '^CONFIG_DRM_XE_DISPLAY=[yY]' /workspace/kernel/build64-default/.config
+ RESTORE_DISPLAY_CONFIG=1
+ trap cleanup EXIT
+ ./scripts/config --file /workspace/kernel/build64-default/.config --disable CONFIG_DRM_XE_DISPLAY
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
SYNC include/config/auto.conf.cmd
GEN Makefile
GEN Makefile
UPD include/generated/compile.h
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
DESCEND objtool
HOSTCC /workspace/kernel/build64-default/tools/objtool/fixdep.o
CALL ../scripts/checksyscalls.sh
HOSTLD /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64-default/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-default/tools/objtool/weak.o
CC /workspace/kernel/build64-default/tools/objtool/check.o
CC /workspace/kernel/build64-default/tools/objtool/special.o
CC /workspace/kernel/build64-default/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-default/tools/objtool/elf.o
CC /workspace/kernel/build64-default/tools/objtool/objtool.o
CC /workspace/kernel/build64-default/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-default/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-default/tools/objtool/libstring.o
CC /workspace/kernel/build64-default/tools/objtool/libctype.o
CC /workspace/kernel/build64-default/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-default/tools/objtool/librbtree.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-default/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_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_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/xe/xe_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_stolen_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_vm_madvise.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/tests/xe_bo_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.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_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
HDRTEST drivers/gpu/drm/xe/xe_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_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/xe/xe_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_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/xe/xe_macros.h
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
HDRTEST drivers/gpu/drm/xe/xe_module.h
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_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_whitelist.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.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_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_doc.h
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
GEN xe_wa_oob.c xe_wa_oob.h
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/xe/xe_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_bo_test.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_migrate_test.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_pci_test.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_rtp_test.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_wa_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_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_dma_buf_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_migrate_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_wa_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_rtp_test.ko
LD [M] drivers/gpu/drm/xe/xe.ko
make[1]: Leaving directory '/workspace/kernel/build64-default'
+ cleanup
+ '[' 1 -eq 1 ']'
+ ./scripts/config --file /workspace/kernel/build64-default/.config --enable CONFIG_DRM_XE_DISPLAY
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] 21+ messages in thread
* [Intel-xe] ✓ CI.checksparse: success for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (9 preceding siblings ...)
2023-09-08 20:45 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
@ 2023-09-08 20:46 ` Patchwork
2023-09-08 21:19 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 20:46 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
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 92bbb05964b2237a76a8a68020896bdbe0cab459
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] 21+ messages in thread
* [Intel-xe] ✗ CI.BAT: failure for Some uapi alignment in response to the uapi review
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
` (10 preceding siblings ...)
2023-09-08 20:46 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
@ 2023-09-08 21:19 ` Patchwork
11 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2023-09-08 21:19 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 11142 bytes --]
== Series Details ==
Series: Some uapi alignment in response to the uapi review
URL : https://patchwork.freedesktop.org/series/123463/
State : failure
== Summary ==
CI Bug Log - changes from xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459_BAT -> xe-pw-123463v1_BAT
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-123463v1_BAT absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-123463v1_BAT, please notify your bug team (lgci.bug.filing@intel.com) 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-123463v1_BAT:
### IGT changes ###
#### Possible regressions ####
* igt@kms_psr@primary_page_flip:
- bat-adlp-7: NOTRUN -> [FAIL][1] +13 other tests fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@kms_psr@primary_page_flip.html
* igt@xe_evict@evict-beng-small-external:
- bat-dg2-oem2: [PASS][2] -> [FAIL][3] +20 other tests fail
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-dg2-oem2/igt@xe_evict@evict-beng-small-external.html
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-dg2-oem2/igt@xe_evict@evict-beng-small-external.html
* igt@xe_evict@evict-beng-small-multi-vm:
- bat-atsm-2: [PASS][4] -> [FAIL][5] +17 other tests fail
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-atsm-2/igt@xe_evict@evict-beng-small-multi-vm.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-atsm-2/igt@xe_evict@evict-beng-small-multi-vm.html
* igt@xe_evict@evict-mixed-threads-small-multi-vm:
- bat-pvc-2: [PASS][6] -> [FAIL][7] +7 other tests fail
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-pvc-2/igt@xe_evict@evict-mixed-threads-small-multi-vm.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-pvc-2/igt@xe_evict@evict-mixed-threads-small-multi-vm.html
* igt@xe_intel_bb@create-in-region:
- bat-adlp-7: [PASS][8] -> [FAIL][9] +156 other tests fail
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_intel_bb@create-in-region.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_intel_bb@create-in-region.html
#### Warnings ####
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-adlp-7: [FAIL][10] ([Intel XE#609]) -> [FAIL][11] +2 other tests fail
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- bat-dg2-oem2: [FAIL][12] ([Intel XE#609]) -> [FAIL][13]
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-dg2-oem2/igt@kms_addfb_basic@tile-pitch-mismatch.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-dg2-oem2/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-adlp-7: [FAIL][14] ([Intel XE#480]) -> [FAIL][15]
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_frontbuffer_tracking@basic:
- bat-dg2-oem2: [FAIL][16] ([Intel XE#608]) -> [FAIL][17]
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-dg2-oem2/igt@kms_frontbuffer_tracking@basic.html
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-dg2-oem2/igt@kms_frontbuffer_tracking@basic.html
- bat-adlp-7: [INCOMPLETE][18] ([Intel XE#632]) -> [FAIL][19]
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
- bat-dg2-oem2: [FAIL][20] ([Intel XE#400]) -> [FAIL][21] +2 other tests fail
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
* igt@xe_evict@evict-beng-small-external:
- bat-pvc-2: [FAIL][22] ([Intel XE#389]) -> [FAIL][23] +3 other tests fail
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-pvc-2/igt@xe_evict@evict-beng-small-external.html
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-pvc-2/igt@xe_evict@evict-beng-small-external.html
- bat-adlp-7: [SKIP][24] ([Intel XE#261]) -> [FAIL][25] +15 other tests fail
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_evict@evict-beng-small-external.html
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_evict@evict-beng-small-external.html
* igt@xe_evict@evict-small-cm:
- bat-pvc-2: [DMESG-FAIL][26] ([Intel XE#482]) -> [FAIL][27] +3 other tests fail
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-pvc-2/igt@xe_evict@evict-small-cm.html
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-pvc-2/igt@xe_evict@evict-small-cm.html
* igt@xe_exec_fault_mode@twice-userptr:
- bat-adlp-7: [SKIP][28] ([Intel XE#288]) -> [FAIL][29] +17 other tests fail
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_exec_fault_mode@twice-userptr.html
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_exec_fault_mode@twice-userptr.html
* igt@xe_mmap@vram:
- bat-adlp-7: [SKIP][30] ([Intel XE#263]) -> [FAIL][31]
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_mmap@vram.html
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_mmap@vram.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@xe_exec_fault_mode@twice-bindexecqueue-userptr}:
- bat-adlp-7: [SKIP][32] ([Intel XE#288]) -> [FAIL][33] +14 other tests fail
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
* {igt@xe_vm@bind-execqueues-independent}:
- bat-adlp-7: [PASS][34] -> [FAIL][35] +13 other tests fail
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-adlp-7/igt@xe_vm@bind-execqueues-independent.html
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_vm@bind-execqueues-independent.html
Known issues
------------
Here are the changes found in xe-pw-123463v1_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_addfb_basic@addfb25-4-tiled:
- bat-atsm-2: NOTRUN -> [SKIP][36] ([i915#6077])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-atsm-2/igt@kms_addfb_basic@addfb25-4-tiled.html
* igt@xe_live_ktest@migrate:
- bat-adlp-7: NOTRUN -> [SKIP][37] ([Intel XE#483]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-adlp-7/igt@xe_live_ktest@migrate.html
#### Possible fixes ####
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-dg2-oem2: [FAIL][38] ([i915#2346]) -> [PASS][39]
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* {igt@xe_create@create-execqueues-noleak}:
- bat-atsm-2: [FAIL][40] ([Intel XE#524]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#263]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/263
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/389
[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#482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/482
[Intel XE#483]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/483
[Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524
[Intel XE#608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/608
[Intel XE#609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/609
[Intel XE#632]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/632
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077
Build changes
-------------
* IGT: IGT_7476 -> IGT_7477
* Linux: xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459 -> xe-pw-123463v1
IGT_7476: 848905faf8476f4e6d77f383af1c1d7396be5764 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_7477: 7477
xe-363-92bbb05964b2237a76a8a68020896bdbe0cab459: 92bbb05964b2237a76a8a68020896bdbe0cab459
xe-pw-123463v1: 123463v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123463v1/index.html
[-- Attachment #2: Type: text/html, Size: 12444 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension
2023-09-08 20:32 ` [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension Rodrigo Vivi
@ 2023-09-13 18:42 ` Matthew Brost
0 siblings, 0 replies; 21+ messages in thread
From: Matthew Brost @ 2023-09-13 18:42 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
On Fri, Sep 08, 2023 at 04:32:58PM -0400, Rodrigo Vivi wrote:
> This extension is currently not used and it is not aligned with
> the error handling on async VM_BIND. Let's remove it and along with
> that, since it was the only extension for the vm_create, remove VM
> extension entirely.
>
> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
> ---
> drivers/gpu/drm/xe/xe_vm.c | 129 +------------------------------------
> include/uapi/drm/xe_drm.h | 41 +-----------
> 2 files changed, 4 insertions(+), 166 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index 1d9aa5c40659..9cc69696a8ee 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -1368,37 +1368,6 @@ static void flush_async_ops(struct xe_vm *vm)
> flush_work(&vm->async_ops.work);
> }
>
> -static void vm_error_capture(struct xe_vm *vm, int err,
> - u32 op, u64 addr, u64 size)
> -{
> - struct drm_xe_vm_bind_op_error_capture capture;
> - u64 __user *address =
> - u64_to_user_ptr(vm->async_ops.error_capture.addr);
> - bool in_kthread = !current->mm;
> -
> - capture.error = err;
> - capture.op = op;
> - capture.addr = addr;
> - capture.size = size;
> -
> - if (in_kthread) {
> - if (!mmget_not_zero(vm->async_ops.error_capture.mm))
> - goto mm_closed;
> - kthread_use_mm(vm->async_ops.error_capture.mm);
> - }
> -
> - if (copy_to_user(address, &capture, sizeof(capture)))
> - XE_WARN_ON("Copy to user failed");
> -
> - if (in_kthread) {
> - kthread_unuse_mm(vm->async_ops.error_capture.mm);
> - mmput(vm->async_ops.error_capture.mm);
> - }
> -
> -mm_closed:
> - wake_up_all(&vm->async_ops.error_capture.wq);
> -}
> -
> static void xe_vm_close(struct xe_vm *vm)
> {
> down_write(&vm->lock);
> @@ -1884,91 +1853,6 @@ static int xe_vm_unbind(struct xe_vm *vm, struct xe_vma *vma,
> return 0;
> }
>
> -static int vm_set_error_capture_address(struct xe_device *xe, struct xe_vm *vm,
> - u64 value)
> -{
> - if (XE_IOCTL_DBG(xe, !value))
> - return -EINVAL;
> -
> - if (XE_IOCTL_DBG(xe, !(vm->flags & XE_VM_FLAG_ASYNC_BIND_OPS)))
> - return -EOPNOTSUPP;
> -
> - if (XE_IOCTL_DBG(xe, vm->async_ops.error_capture.addr))
> - return -EOPNOTSUPP;
> -
> - vm->async_ops.error_capture.mm = current->mm;
> - vm->async_ops.error_capture.addr = value;
> - init_waitqueue_head(&vm->async_ops.error_capture.wq);
> -
> - return 0;
> -}
> -
> -typedef int (*xe_vm_set_property_fn)(struct xe_device *xe, struct xe_vm *vm,
> - u64 value);
> -
> -static const xe_vm_set_property_fn vm_set_property_funcs[] = {
> - [XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS] =
> - vm_set_error_capture_address,
> -};
> -
> -static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm,
> - u64 extension)
> -{
> - u64 __user *address = u64_to_user_ptr(extension);
> - struct drm_xe_ext_vm_set_property ext;
> - int err;
> -
> - err = __copy_from_user(&ext, address, sizeof(ext));
> - if (XE_IOCTL_DBG(xe, err))
> - return -EFAULT;
> -
> - if (XE_IOCTL_DBG(xe, ext.property >=
> - ARRAY_SIZE(vm_set_property_funcs)) ||
> - XE_IOCTL_DBG(xe, ext.pad) ||
> - XE_IOCTL_DBG(xe, ext.reserved[0] || ext.reserved[1]))
> - return -EINVAL;
> -
> - return vm_set_property_funcs[ext.property](xe, vm, ext.value);
> -}
> -
> -typedef int (*xe_vm_user_extension_fn)(struct xe_device *xe, struct xe_vm *vm,
> - u64 extension);
> -
> -static const xe_vm_set_property_fn vm_user_extension_funcs[] = {
> - [XE_VM_EXTENSION_SET_PROPERTY] = vm_user_ext_set_property,
> -};
> -
> -#define MAX_USER_EXTENSIONS 16
> -static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm,
> - u64 extensions, int ext_number)
> -{
> - u64 __user *address = u64_to_user_ptr(extensions);
> - struct xe_user_extension ext;
> - int err;
> -
> - if (XE_IOCTL_DBG(xe, ext_number >= MAX_USER_EXTENSIONS))
> - return -E2BIG;
> -
> - err = __copy_from_user(&ext, address, sizeof(ext));
> - if (XE_IOCTL_DBG(xe, err))
> - return -EFAULT;
> -
> - if (XE_IOCTL_DBG(xe, ext.pad) ||
> - XE_IOCTL_DBG(xe, ext.name >=
> - ARRAY_SIZE(vm_user_extension_funcs)))
> - return -EINVAL;
> -
> - err = vm_user_extension_funcs[ext.name](xe, vm, extensions);
> - if (XE_IOCTL_DBG(xe, err))
> - return err;
> -
> - if (ext.next_extension)
> - return vm_user_extensions(xe, vm, ext.next_extension,
> - ++ext_number);
> -
> - return 0;
> -}
> -
> #define ALL_DRM_XE_VM_CREATE_FLAGS (DRM_XE_VM_CREATE_SCRATCH_PAGE | \
> DRM_XE_VM_CREATE_COMPUTE_MODE | \
> DRM_XE_VM_CREATE_ASYNC_BIND_OPS | \
> @@ -1985,6 +1869,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
> int err;
> u32 flags = 0;
>
> + if (XE_IOCTL_DBG(xe, args->extensions))
> + return -EINVAL;
> +
> if (XE_WA(xe_root_mmio_gt(xe), 14016763929))
> args->flags |= DRM_XE_VM_CREATE_SCRATCH_PAGE;
>
> @@ -2027,14 +1914,6 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
> if (IS_ERR(vm))
> return PTR_ERR(vm);
>
> - if (args->extensions) {
> - err = vm_user_extensions(xe, vm, args->extensions, 0);
> - if (XE_IOCTL_DBG(xe, err)) {
> - xe_vm_close_and_put(vm);
> - return err;
> - }
> - }
> -
> mutex_lock(&xef->vm.lock);
> err = xa_alloc(&xef->vm.xa, &id, vm, xa_limit_32b, GFP_KERNEL);
> mutex_unlock(&xef->vm.lock);
> @@ -2947,8 +2826,6 @@ static void xe_vma_op_work_func(struct work_struct *w)
> vm_set_async_error(vm, err);
> up_write(&vm->lock);
>
> - if (vm->async_ops.error_capture.addr)
> - vm_error_capture(vm, err, 0, 0, 0);
> break;
> }
> up_write(&vm->lock);
> diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> index 00d5cb4ef85e..51c4ef5dee6d 100644
> --- a/include/uapi/drm/xe_drm.h
> +++ b/include/uapi/drm/xe_drm.h
> @@ -480,42 +480,6 @@ struct drm_xe_gem_mmap_offset {
> __u64 reserved[2];
> };
>
> -/**
> - * struct drm_xe_vm_bind_op_error_capture - format of VM bind op error capture
> - */
> -struct drm_xe_vm_bind_op_error_capture {
> - /** @error: errno that occurred */
> - __s32 error;
> -
> - /** @op: operation that encounter an error */
> - __u32 op;
> -
> - /** @addr: address of bind op */
> - __u64 addr;
> -
> - /** @size: size of bind */
> - __u64 size;
> -};
> -
> -/** struct drm_xe_ext_vm_set_property - VM set property extension */
> -struct drm_xe_ext_vm_set_property {
> - /** @base: base user extension */
> - struct xe_user_extension base;
> -
> -#define XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS 0
> - /** @property: property to set */
> - __u32 property;
> -
> - /** @pad: MBZ */
> - __u32 pad;
> -
> - /** @value: property value */
> - __u64 value;
> -
> - /** @reserved: Reserved */
> - __u64 reserved[2];
> -};
> -
> struct drm_xe_vm_create {
> #define XE_VM_EXTENSION_SET_PROPERTY 0
> /** @extensions: Pointer to the first extension struct, if any */
> @@ -600,10 +564,7 @@ struct drm_xe_vm_bind_op {
> * practice the bind op is good and will complete.
> *
> * If this flag is set and doesn't return an error, the bind op can
> - * still fail and recovery is needed. If configured, the bind op that
> - * caused the error will be captured in drm_xe_vm_bind_op_error_capture.
> - * Once the user sees the error (via a ufence +
> - * XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS), it should free memory
> + * still fail and recovery is needed. It should free memory
> * via non-async unbinds, and then restart all queued async binds op via
> * XE_VM_BIND_OP_RESTART. Or alternatively the user should destroy the
> * VM.
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-08 20:32 ` [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt Rodrigo Vivi
@ 2023-09-13 19:55 ` Matt Roper
2023-09-13 21:12 ` Rodrigo Vivi
0 siblings, 1 reply; 21+ messages in thread
From: Matt Roper @ 2023-09-13 19:55 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> Split drm_xe_query_gt out of the gt list one in order to better
> document it. No functional change at this point.
>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> 1 file changed, 43 insertions(+), 22 deletions(-)
>
> diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> index 51c4ef5dee6d..4bcee709bef9 100644
> --- a/include/uapi/drm/xe_drm.h
> +++ b/include/uapi/drm/xe_drm.h
> @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> __u64 info[];
> };
>
> +/**
> + * struct drm_xe_query_gt - describe an individual GT.
> + *
> + * To be used with drm_xe_query_gts, which will return a list with all the
> + * existing GT individual descriptions.
> + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> + * implementing graphics and/or media operations.
> + */
> +struct drm_xe_query_gt {
> +#define XE_QUERY_GT_TYPE_MAIN 0
> +#define XE_QUERY_GT_TYPE_REMOTE 1
I know the goal of this patch is just to add kerneldoc, but while we're
looking at this, one other thing we'll need to decide before finalizing
the uapi is whether there's any value in keeping these two separate.
I.e., does any userspace actually care about the difference between
"render GT on first tile" vs "render GT on other tiles?" Given that GT
at the uapi level is pretty much only concerned with power management, I
can't really think of anywhere that the distinction would matter (but we
should still check with the userspace teams).
> +#define XE_QUERY_GT_TYPE_MEDIA 2
> + /** @type: GT type: Main, Remote, or Media */
> + __u16 type;
> + /** @instance: Instance of this GT in the GT list */
> + __u16 instance;
> + /** @clock_freq: A clock frequency for timestamp */
> + __u32 clock_freq;
We may want to be more clear about what frequency this is. I.e., is it
the current frequency when the query is issued? Is it the maximum
frequency the GT supports? Does this always give a meaningful value or
does it report 0 when nothing is executing (and we're in RC6)?
BTW, is this redundant with what we're exposing through sysfs? Does
userspace get any benefit from grabbing frequency here rather than
through the sysfs interface?
> + /** @features: Reserved for future information about GT features */
> + __u64 features;
> + /**
> + * @native_mem_regions: Bit maks of instances from
> + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> + * direct access.
> + */
> + __u64 native_mem_regions;
Was the plan to eventually move these memory region masks to a
tile-based uapi? Leaving them in a GT query seems awkward since the GT
isn't directly related to memory regions. It seems like what userspace
cares about would either be tile<->mem_region location or
hwe<->mem_region distance. How is userspace utilizing this information
today (and are they needing to jump through extra hoops due to the
current placement?)?
Also s/maks/mask/ in the kerneldoc you added here (and in the ones
below).
Matt
> + /**
> + * @slow_mem_regions: Bit maks of instances from
> + * drm_xe_query_mem_usage that this GT can indirectly access, although
> + * they live on a different GPU/Tile.
> + */
> + __u64 slow_mem_regions;
> + /**
> + * @inaccessible_mem_regions: Bit maks of instances from
> + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> + */
> + __u64 inaccessible_mem_regions;
> + /** @reserved: Reserved */
> + __u64 reserved[8];
> +};
> +
> /**
> * struct drm_xe_query_gts - describe GTs
> *
> @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> struct drm_xe_query_gts {
> /** @num_gt: number of GTs returned in gts */
> __u32 num_gt;
> -
> /** @pad: MBZ */
> __u32 pad;
> -
> - /**
> - * @gts: The GTs returned for this device
> - *
> - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> - * bandwidth between this GT and remote region?
> - */
> - struct drm_xe_query_gt {
> -#define XE_QUERY_GT_TYPE_MAIN 0
> -#define XE_QUERY_GT_TYPE_REMOTE 1
> -#define XE_QUERY_GT_TYPE_MEDIA 2
> - __u16 type;
> - __u16 instance;
> - __u32 clock_freq;
> - __u64 features;
> - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> - __u64 reserved[8];
> - } gts[];
> + /** @gts: The GT list returned for this device */
> + struct drm_xe_query_gt gts[];
> };
>
> /**
> --
> 2.41.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-13 19:55 ` Matt Roper
@ 2023-09-13 21:12 ` Rodrigo Vivi
2023-09-13 21:46 ` Matt Roper
0 siblings, 1 reply; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-13 21:12 UTC (permalink / raw)
To: Matt Roper; +Cc: intel-xe
On Wed, Sep 13, 2023 at 12:55:06PM -0700, Matt Roper wrote:
> On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> > Split drm_xe_query_gt out of the gt list one in order to better
> > document it. No functional change at this point.
> >
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > ---
> > include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> > 1 file changed, 43 insertions(+), 22 deletions(-)
> >
> > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > index 51c4ef5dee6d..4bcee709bef9 100644
> > --- a/include/uapi/drm/xe_drm.h
> > +++ b/include/uapi/drm/xe_drm.h
> > @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> > __u64 info[];
> > };
> >
> > +/**
> > + * struct drm_xe_query_gt - describe an individual GT.
> > + *
> > + * To be used with drm_xe_query_gts, which will return a list with all the
> > + * existing GT individual descriptions.
> > + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> > + * implementing graphics and/or media operations.
> > + */
> > +struct drm_xe_query_gt {
> > +#define XE_QUERY_GT_TYPE_MAIN 0
> > +#define XE_QUERY_GT_TYPE_REMOTE 1
>
> I know the goal of this patch is just to add kerneldoc, but while we're
> looking at this, one other thing we'll need to decide before finalizing
> the uapi is whether there's any value in keeping these two separate.
> I.e., does any userspace actually care about the difference between
> "render GT on first tile" vs "render GT on other tiles?" Given that GT
> at the uapi level is pretty much only concerned with power management, I
> can't really think of anywhere that the distinction would matter (but we
> should still check with the userspace teams).
Cc: Jose.
Mesa is using this, but I believe a XE_QUERY_GT_TYPE_RENDER could be
enough. And in case we have multiple GTs then they just get the data
from whatever RENDER if finds first and stop?
>
> > +#define XE_QUERY_GT_TYPE_MEDIA 2
> > + /** @type: GT type: Main, Remote, or Media */
> > + __u16 type;
> > + /** @instance: Instance of this GT in the GT list */
> > + __u16 instance;
> > + /** @clock_freq: A clock frequency for timestamp */
> > + __u32 clock_freq;
>
> We may want to be more clear about what frequency this is. I.e., is it
> the current frequency when the query is issued? Is it the maximum
> frequency the GT supports? Does this always give a meaningful value or
> does it report 0 when nothing is executing (and we're in RC6)?
>
> BTW, is this redundant with what we're exposing through sysfs? Does
> userspace get any benefit from grabbing frequency here rather than
> through the sysfs interface?
oh my! When I was adding this documentation here I hated this API
exactly because I knew it would cause confusion with the GT operating
frequencies. This has nothing to do with those frequencies. It is a
timestamp thing.
Check get_crystal_clock_freq() at xe_gt_clock.c.
Do you have more suggestions on how to make this documentation
better and people not confusing this with the GT frequencies?
maybe remove the freq term and use crystal_clock? :/
>
> > + /** @features: Reserved for future information about GT features */
> > + __u64 features;
> > + /**
> > + * @native_mem_regions: Bit maks of instances from
> > + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> > + * direct access.
> > + */
> > + __u64 native_mem_regions;
>
> Was the plan to eventually move these memory region masks to a
> tile-based uapi? Leaving them in a GT query seems awkward since the GT
> isn't directly related to memory regions. It seems like what userspace
> cares about would either be tile<->mem_region location or
> hwe<->mem_region distance. How is userspace utilizing this information
> today (and are they needing to jump through extra hoops due to the
> current placement?)?
That's a good question. They get this information, but it doesn't
look they are making a good real usage of this anyway...
Maybe we should just replace this entirely per a tile_id?
The vm_bind operation has a tile_mask there. So on the query gt here
we maybe only inform what tile that belongs to, so the userspace
can call the vm_bind to the right tile?
And later if they really need the distance we introduce something
like that i915 dii for query distance?
Another thing that confuses me here is that mem_region query
doesn't have any information about the tile-placement but
just the vram vs system types...
Should we add the tile_id there as well?
>
> Also s/maks/mask/ in the kerneldoc you added here (and in the ones
> below).
Thanks,
Rodrigo.
>
>
> Matt
>
> > + /**
> > + * @slow_mem_regions: Bit maks of instances from
> > + * drm_xe_query_mem_usage that this GT can indirectly access, although
> > + * they live on a different GPU/Tile.
> > + */
> > + __u64 slow_mem_regions;
> > + /**
> > + * @inaccessible_mem_regions: Bit maks of instances from
> > + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> > + */
> > + __u64 inaccessible_mem_regions;
> > + /** @reserved: Reserved */
> > + __u64 reserved[8];
> > +};
> > +
> > /**
> > * struct drm_xe_query_gts - describe GTs
> > *
> > @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> > struct drm_xe_query_gts {
> > /** @num_gt: number of GTs returned in gts */
> > __u32 num_gt;
> > -
> > /** @pad: MBZ */
> > __u32 pad;
> > -
> > - /**
> > - * @gts: The GTs returned for this device
> > - *
> > - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> > - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> > - * bandwidth between this GT and remote region?
> > - */
> > - struct drm_xe_query_gt {
> > -#define XE_QUERY_GT_TYPE_MAIN 0
> > -#define XE_QUERY_GT_TYPE_REMOTE 1
> > -#define XE_QUERY_GT_TYPE_MEDIA 2
> > - __u16 type;
> > - __u16 instance;
> > - __u32 clock_freq;
> > - __u64 features;
> > - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > - __u64 reserved[8];
> > - } gts[];
> > + /** @gts: The GT list returned for this device */
> > + struct drm_xe_query_gt gts[];
> > };
> >
> > /**
> > --
> > 2.41.0
> >
>
> --
> Matt Roper
> Graphics Software Engineer
> Linux GPU Platform Enablement
> Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-13 21:12 ` Rodrigo Vivi
@ 2023-09-13 21:46 ` Matt Roper
2023-09-13 21:55 ` Rodrigo Vivi
0 siblings, 1 reply; 21+ messages in thread
From: Matt Roper @ 2023-09-13 21:46 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
On Wed, Sep 13, 2023 at 05:12:57PM -0400, Rodrigo Vivi wrote:
> On Wed, Sep 13, 2023 at 12:55:06PM -0700, Matt Roper wrote:
> > On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> > > Split drm_xe_query_gt out of the gt list one in order to better
> > > document it. No functional change at this point.
> > >
> > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > ---
> > > include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> > > 1 file changed, 43 insertions(+), 22 deletions(-)
> > >
> > > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > > index 51c4ef5dee6d..4bcee709bef9 100644
> > > --- a/include/uapi/drm/xe_drm.h
> > > +++ b/include/uapi/drm/xe_drm.h
> > > @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> > > __u64 info[];
> > > };
> > >
> > > +/**
> > > + * struct drm_xe_query_gt - describe an individual GT.
> > > + *
> > > + * To be used with drm_xe_query_gts, which will return a list with all the
> > > + * existing GT individual descriptions.
> > > + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> > > + * implementing graphics and/or media operations.
> > > + */
> > > +struct drm_xe_query_gt {
> > > +#define XE_QUERY_GT_TYPE_MAIN 0
> > > +#define XE_QUERY_GT_TYPE_REMOTE 1
> >
> > I know the goal of this patch is just to add kerneldoc, but while we're
> > looking at this, one other thing we'll need to decide before finalizing
> > the uapi is whether there's any value in keeping these two separate.
> > I.e., does any userspace actually care about the difference between
> > "render GT on first tile" vs "render GT on other tiles?" Given that GT
> > at the uapi level is pretty much only concerned with power management, I
> > can't really think of anywhere that the distinction would matter (but we
> > should still check with the userspace teams).
>
> Cc: Jose.
> Mesa is using this, but I believe a XE_QUERY_GT_TYPE_RENDER could be
> enough. And in case we have multiple GTs then they just get the data
> from whatever RENDER if finds first and stop?
>
> >
> > > +#define XE_QUERY_GT_TYPE_MEDIA 2
> > > + /** @type: GT type: Main, Remote, or Media */
> > > + __u16 type;
> > > + /** @instance: Instance of this GT in the GT list */
> > > + __u16 instance;
> > > + /** @clock_freq: A clock frequency for timestamp */
> > > + __u32 clock_freq;
> >
> > We may want to be more clear about what frequency this is. I.e., is it
> > the current frequency when the query is issued? Is it the maximum
> > frequency the GT supports? Does this always give a meaningful value or
> > does it report 0 when nothing is executing (and we're in RC6)?
> >
> > BTW, is this redundant with what we're exposing through sysfs? Does
> > userspace get any benefit from grabbing frequency here rather than
> > through the sysfs interface?
>
> oh my! When I was adding this documentation here I hated this API
> exactly because I knew it would cause confusion with the GT operating
> frequencies. This has nothing to do with those frequencies. It is a
> timestamp thing.
>
> Check get_crystal_clock_freq() at xe_gt_clock.c.
>
> Do you have more suggestions on how to make this documentation
> better and people not confusing this with the GT frequencies?
>
> maybe remove the freq term and use crystal_clock? :/
Ah, okay. Yeah, I'm not really sure how that winds up getting used, so
probably another place for Jose to weigh in on what kind of description
makes sense.
I know there's other uapi work for CPU/GPU timestamp correlation going
on, although I haven't really followed what's happening there. Does
this relate to that in any way? And if it does, should this information
be moving over to that query rather than staying in the general GT
query?
Matt
>
> >
> > > + /** @features: Reserved for future information about GT features */
> > > + __u64 features;
> > > + /**
> > > + * @native_mem_regions: Bit maks of instances from
> > > + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> > > + * direct access.
> > > + */
> > > + __u64 native_mem_regions;
> >
> > Was the plan to eventually move these memory region masks to a
> > tile-based uapi? Leaving them in a GT query seems awkward since the GT
> > isn't directly related to memory regions. It seems like what userspace
> > cares about would either be tile<->mem_region location or
> > hwe<->mem_region distance. How is userspace utilizing this information
> > today (and are they needing to jump through extra hoops due to the
> > current placement?)?
>
> That's a good question. They get this information, but it doesn't
> look they are making a good real usage of this anyway...
>
> Maybe we should just replace this entirely per a tile_id?
>
> The vm_bind operation has a tile_mask there. So on the query gt here
> we maybe only inform what tile that belongs to, so the userspace
> can call the vm_bind to the right tile?
>
> And later if they really need the distance we introduce something
> like that i915 dii for query distance?
>
> Another thing that confuses me here is that mem_region query
> doesn't have any information about the tile-placement but
> just the vram vs system types...
>
> Should we add the tile_id there as well?
>
> >
> > Also s/maks/mask/ in the kerneldoc you added here (and in the ones
> > below).
>
> Thanks,
> Rodrigo.
>
> >
> >
> > Matt
> >
> > > + /**
> > > + * @slow_mem_regions: Bit maks of instances from
> > > + * drm_xe_query_mem_usage that this GT can indirectly access, although
> > > + * they live on a different GPU/Tile.
> > > + */
> > > + __u64 slow_mem_regions;
> > > + /**
> > > + * @inaccessible_mem_regions: Bit maks of instances from
> > > + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> > > + */
> > > + __u64 inaccessible_mem_regions;
> > > + /** @reserved: Reserved */
> > > + __u64 reserved[8];
> > > +};
> > > +
> > > /**
> > > * struct drm_xe_query_gts - describe GTs
> > > *
> > > @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> > > struct drm_xe_query_gts {
> > > /** @num_gt: number of GTs returned in gts */
> > > __u32 num_gt;
> > > -
> > > /** @pad: MBZ */
> > > __u32 pad;
> > > -
> > > - /**
> > > - * @gts: The GTs returned for this device
> > > - *
> > > - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> > > - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> > > - * bandwidth between this GT and remote region?
> > > - */
> > > - struct drm_xe_query_gt {
> > > -#define XE_QUERY_GT_TYPE_MAIN 0
> > > -#define XE_QUERY_GT_TYPE_REMOTE 1
> > > -#define XE_QUERY_GT_TYPE_MEDIA 2
> > > - __u16 type;
> > > - __u16 instance;
> > > - __u32 clock_freq;
> > > - __u64 features;
> > > - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > - __u64 reserved[8];
> > > - } gts[];
> > > + /** @gts: The GT list returned for this device */
> > > + struct drm_xe_query_gt gts[];
> > > };
> > >
> > > /**
> > > --
> > > 2.41.0
> > >
> >
> > --
> > Matt Roper
> > Graphics Software Engineer
> > Linux GPU Platform Enablement
> > Intel Corporation
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-13 21:46 ` Matt Roper
@ 2023-09-13 21:55 ` Rodrigo Vivi
2023-09-14 13:57 ` Souza, Jose
0 siblings, 1 reply; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-13 21:55 UTC (permalink / raw)
To: Matt Roper, Souza, Jose; +Cc: intel-xe
On Wed, Sep 13, 2023 at 02:46:30PM -0700, Matt Roper wrote:
> On Wed, Sep 13, 2023 at 05:12:57PM -0400, Rodrigo Vivi wrote:
> > On Wed, Sep 13, 2023 at 12:55:06PM -0700, Matt Roper wrote:
> > > On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> > > > Split drm_xe_query_gt out of the gt list one in order to better
> > > > document it. No functional change at this point.
> > > >
> > > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > > ---
> > > > include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> > > > 1 file changed, 43 insertions(+), 22 deletions(-)
> > > >
> > > > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > > > index 51c4ef5dee6d..4bcee709bef9 100644
> > > > --- a/include/uapi/drm/xe_drm.h
> > > > +++ b/include/uapi/drm/xe_drm.h
> > > > @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> > > > __u64 info[];
> > > > };
> > > >
> > > > +/**
> > > > + * struct drm_xe_query_gt - describe an individual GT.
> > > > + *
> > > > + * To be used with drm_xe_query_gts, which will return a list with all the
> > > > + * existing GT individual descriptions.
> > > > + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> > > > + * implementing graphics and/or media operations.
> > > > + */
> > > > +struct drm_xe_query_gt {
> > > > +#define XE_QUERY_GT_TYPE_MAIN 0
> > > > +#define XE_QUERY_GT_TYPE_REMOTE 1
> > >
> > > I know the goal of this patch is just to add kerneldoc, but while we're
> > > looking at this, one other thing we'll need to decide before finalizing
> > > the uapi is whether there's any value in keeping these two separate.
> > > I.e., does any userspace actually care about the difference between
> > > "render GT on first tile" vs "render GT on other tiles?" Given that GT
> > > at the uapi level is pretty much only concerned with power management, I
> > > can't really think of anywhere that the distinction would matter (but we
> > > should still check with the userspace teams).
> >
> > Cc: Jose.
> > Mesa is using this, but I believe a XE_QUERY_GT_TYPE_RENDER could be
> > enough. And in case we have multiple GTs then they just get the data
> > from whatever RENDER if finds first and stop?
> >
> > >
> > > > +#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > + /** @type: GT type: Main, Remote, or Media */
> > > > + __u16 type;
> > > > + /** @instance: Instance of this GT in the GT list */
> > > > + __u16 instance;
> > > > + /** @clock_freq: A clock frequency for timestamp */
> > > > + __u32 clock_freq;
> > >
> > > We may want to be more clear about what frequency this is. I.e., is it
> > > the current frequency when the query is issued? Is it the maximum
> > > frequency the GT supports? Does this always give a meaningful value or
> > > does it report 0 when nothing is executing (and we're in RC6)?
> > >
> > > BTW, is this redundant with what we're exposing through sysfs? Does
> > > userspace get any benefit from grabbing frequency here rather than
> > > through the sysfs interface?
> >
> > oh my! When I was adding this documentation here I hated this API
> > exactly because I knew it would cause confusion with the GT operating
> > frequencies. This has nothing to do with those frequencies. It is a
> > timestamp thing.
> >
> > Check get_crystal_clock_freq() at xe_gt_clock.c.
> >
> > Do you have more suggestions on how to make this documentation
> > better and people not confusing this with the GT frequencies?
> >
> > maybe remove the freq term and use crystal_clock? :/
>
> Ah, okay. Yeah, I'm not really sure how that winds up getting used, so
> probably another place for Jose to weigh in on what kind of description
> makes sense.
>
> I know there's other uapi work for CPU/GPU timestamp correlation going
> on, although I haven't really followed what's happening there. Does
> this relate to that in any way? And if it does, should this information
> be moving over to that query rather than staying in the general GT
> query?
Good questions...
Cc: Jose, since I forgot to do so on the previous email.
>
>
> Matt
>
> >
> > >
> > > > + /** @features: Reserved for future information about GT features */
> > > > + __u64 features;
> > > > + /**
> > > > + * @native_mem_regions: Bit maks of instances from
> > > > + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> > > > + * direct access.
> > > > + */
> > > > + __u64 native_mem_regions;
> > >
> > > Was the plan to eventually move these memory region masks to a
> > > tile-based uapi? Leaving them in a GT query seems awkward since the GT
> > > isn't directly related to memory regions. It seems like what userspace
> > > cares about would either be tile<->mem_region location or
> > > hwe<->mem_region distance. How is userspace utilizing this information
> > > today (and are they needing to jump through extra hoops due to the
> > > current placement?)?
> >
> > That's a good question. They get this information, but it doesn't
> > look they are making a good real usage of this anyway...
> >
> > Maybe we should just replace this entirely per a tile_id?
> >
> > The vm_bind operation has a tile_mask there. So on the query gt here
> > we maybe only inform what tile that belongs to, so the userspace
> > can call the vm_bind to the right tile?
> >
> > And later if they really need the distance we introduce something
> > like that i915 dii for query distance?
> >
> > Another thing that confuses me here is that mem_region query
> > doesn't have any information about the tile-placement but
> > just the vram vs system types...
> >
> > Should we add the tile_id there as well?
> >
> > >
> > > Also s/maks/mask/ in the kerneldoc you added here (and in the ones
> > > below).
> >
> > Thanks,
> > Rodrigo.
> >
> > >
> > >
> > > Matt
> > >
> > > > + /**
> > > > + * @slow_mem_regions: Bit maks of instances from
> > > > + * drm_xe_query_mem_usage that this GT can indirectly access, although
> > > > + * they live on a different GPU/Tile.
> > > > + */
> > > > + __u64 slow_mem_regions;
> > > > + /**
> > > > + * @inaccessible_mem_regions: Bit maks of instances from
> > > > + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> > > > + */
> > > > + __u64 inaccessible_mem_regions;
> > > > + /** @reserved: Reserved */
> > > > + __u64 reserved[8];
> > > > +};
> > > > +
> > > > /**
> > > > * struct drm_xe_query_gts - describe GTs
> > > > *
> > > > @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> > > > struct drm_xe_query_gts {
> > > > /** @num_gt: number of GTs returned in gts */
> > > > __u32 num_gt;
> > > > -
> > > > /** @pad: MBZ */
> > > > __u32 pad;
> > > > -
> > > > - /**
> > > > - * @gts: The GTs returned for this device
> > > > - *
> > > > - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> > > > - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> > > > - * bandwidth between this GT and remote region?
> > > > - */
> > > > - struct drm_xe_query_gt {
> > > > -#define XE_QUERY_GT_TYPE_MAIN 0
> > > > -#define XE_QUERY_GT_TYPE_REMOTE 1
> > > > -#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > - __u16 type;
> > > > - __u16 instance;
> > > > - __u32 clock_freq;
> > > > - __u64 features;
> > > > - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > - __u64 reserved[8];
> > > > - } gts[];
> > > > + /** @gts: The GT list returned for this device */
> > > > + struct drm_xe_query_gt gts[];
> > > > };
> > > >
> > > > /**
> > > > --
> > > > 2.41.0
> > > >
> > >
> > > --
> > > Matt Roper
> > > Graphics Software Engineer
> > > Linux GPU Platform Enablement
> > > Intel Corporation
>
> --
> Matt Roper
> Graphics Software Engineer
> Linux GPU Platform Enablement
> Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-13 21:55 ` Rodrigo Vivi
@ 2023-09-14 13:57 ` Souza, Jose
2023-09-14 14:07 ` Rodrigo Vivi
0 siblings, 1 reply; 21+ messages in thread
From: Souza, Jose @ 2023-09-14 13:57 UTC (permalink / raw)
To: Vivi, Rodrigo, Roper, Matthew D; +Cc: intel-xe@lists.freedesktop.org
On Wed, 2023-09-13 at 17:55 -0400, Rodrigo Vivi wrote:
> On Wed, Sep 13, 2023 at 02:46:30PM -0700, Matt Roper wrote:
> > On Wed, Sep 13, 2023 at 05:12:57PM -0400, Rodrigo Vivi wrote:
> > > On Wed, Sep 13, 2023 at 12:55:06PM -0700, Matt Roper wrote:
> > > > On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> > > > > Split drm_xe_query_gt out of the gt list one in order to better
> > > > > document it. No functional change at this point.
> > > > >
> > > > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > > > ---
> > > > > include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> > > > > 1 file changed, 43 insertions(+), 22 deletions(-)
> > > > >
> > > > > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > > > > index 51c4ef5dee6d..4bcee709bef9 100644
> > > > > --- a/include/uapi/drm/xe_drm.h
> > > > > +++ b/include/uapi/drm/xe_drm.h
> > > > > @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> > > > > __u64 info[];
> > > > > };
> > > > >
> > > > > +/**
> > > > > + * struct drm_xe_query_gt - describe an individual GT.
> > > > > + *
> > > > > + * To be used with drm_xe_query_gts, which will return a list with all the
> > > > > + * existing GT individual descriptions.
> > > > > + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> > > > > + * implementing graphics and/or media operations.
> > > > > + */
> > > > > +struct drm_xe_query_gt {
> > > > > +#define XE_QUERY_GT_TYPE_MAIN 0
> > > > > +#define XE_QUERY_GT_TYPE_REMOTE 1
> > > >
> > > > I know the goal of this patch is just to add kerneldoc, but while we're
> > > > looking at this, one other thing we'll need to decide before finalizing
> > > > the uapi is whether there's any value in keeping these two separate.
> > > > I.e., does any userspace actually care about the difference between
> > > > "render GT on first tile" vs "render GT on other tiles?" Given that GT
> > > > at the uapi level is pretty much only concerned with power management, I
> > > > can't really think of anywhere that the distinction would matter (but we
> > > > should still check with the userspace teams).
> > >
> > > Cc: Jose.
> > > Mesa is using this, but I believe a XE_QUERY_GT_TYPE_RENDER could be
> > > enough. And in case we have multiple GTs then they just get the data
> > > from whatever RENDER if finds first and stop?
What about PVC? XE_QUERY_GT_TYPE_RENDER may confuse compute folks, maybe a better name to include both render and compute...
Also could we have a guarantee that the main tile will always be instance = 0 for XE_QUERY_GT_TYPE_RENDER(or whatever name)?
Just in case we need to do some special handling based on a main tile parameter.
> > >
> > > >
> > > > > +#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > > + /** @type: GT type: Main, Remote, or Media */
> > > > > + __u16 type;
> > > > > + /** @instance: Instance of this GT in the GT list */
> > > > > + __u16 instance;
> > > > > + /** @clock_freq: A clock frequency for timestamp */
> > > > > + __u32 clock_freq;
> > > >
> > > > We may want to be more clear about what frequency this is. I.e., is it
> > > > the current frequency when the query is issued? Is it the maximum
> > > > frequency the GT supports? Does this always give a meaningful value or
> > > > does it report 0 when nothing is executing (and we're in RC6)?
> > > >
> > > > BTW, is this redundant with what we're exposing through sysfs? Does
> > > > userspace get any benefit from grabbing frequency here rather than
> > > > through the sysfs interface?
> > >
> > > oh my! When I was adding this documentation here I hated this API
> > > exactly because I knew it would cause confusion with the GT operating
> > > frequencies. This has nothing to do with those frequencies. It is a
> > > timestamp thing.
> > >
> > > Check get_crystal_clock_freq() at xe_gt_clock.c.
> > >
> > > Do you have more suggestions on how to make this documentation
> > > better and people not confusing this with the GT frequencies?
> > >
> > > maybe remove the freq term and use crystal_clock? :/
> >
> > Ah, okay. Yeah, I'm not really sure how that winds up getting used, so
> > probably another place for Jose to weigh in on what kind of description
> > makes sense.
> >
> > I know there's other uapi work for CPU/GPU timestamp correlation going
> > on, although I haven't really followed what's happening there. Does
> > this relate to that in any way? And if it does, should this information
> > be moving over to that query rather than staying in the general GT
> > query?
>
> Good questions...
> Cc: Jose, since I forgot to do so on the previous email.
I believe we should keep it in GTS query as DRM_XE_QUERY_CS_CYCLES uAPI will fail when running in SRIOV modes but Mesa would still query timestamp
from engine in some cases...
About the name, what about timestamp_frequency?
>
> >
> >
> > Matt
> >
> > >
> > > >
> > > > > + /** @features: Reserved for future information about GT features */
> > > > > + __u64 features;
> > > > > + /**
> > > > > + * @native_mem_regions: Bit maks of instances from
> > > > > + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> > > > > + * direct access.
> > > > > + */
> > > > > + __u64 native_mem_regions;
> > > >
> > > > Was the plan to eventually move these memory region masks to a
> > > > tile-based uapi? Leaving them in a GT query seems awkward since the GT
> > > > isn't directly related to memory regions. It seems like what userspace
> > > > cares about would either be tile<->mem_region location or
> > > > hwe<->mem_region distance. How is userspace utilizing this information
> > > > today (and are they needing to jump through extra hoops due to the
> > > > current placement?)?
> > >
> > > That's a good question. They get this information, but it doesn't
> > > look they are making a good real usage of this anyway...
> > >
> > > Maybe we should just replace this entirely per a tile_id?
> > >
> > > The vm_bind operation has a tile_mask there. So on the query gt here
> > > we maybe only inform what tile that belongs to, so the userspace
> > > can call the vm_bind to the right tile?
> > >
> > > And later if they really need the distance we introduce something
> > > like that i915 dii for query distance?
> > >
> > > Another thing that confuses me here is that mem_region query
> > > doesn't have any information about the tile-placement but
> > > just the vram vs system types...
> > >
> > > Should we add the tile_id there as well?
> > >
> > > >
> > > > Also s/maks/mask/ in the kerneldoc you added here (and in the ones
> > > > below).
> > >
> > > Thanks,
> > > Rodrigo.
> > >
> > > >
> > > >
> > > > Matt
> > > >
> > > > > + /**
> > > > > + * @slow_mem_regions: Bit maks of instances from
> > > > > + * drm_xe_query_mem_usage that this GT can indirectly access, although
> > > > > + * they live on a different GPU/Tile.
> > > > > + */
> > > > > + __u64 slow_mem_regions;
> > > > > + /**
> > > > > + * @inaccessible_mem_regions: Bit maks of instances from
> > > > > + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> > > > > + */
> > > > > + __u64 inaccessible_mem_regions;
> > > > > + /** @reserved: Reserved */
> > > > > + __u64 reserved[8];
> > > > > +};
> > > > > +
> > > > > /**
> > > > > * struct drm_xe_query_gts - describe GTs
> > > > > *
> > > > > @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> > > > > struct drm_xe_query_gts {
> > > > > /** @num_gt: number of GTs returned in gts */
> > > > > __u32 num_gt;
> > > > > -
> > > > > /** @pad: MBZ */
> > > > > __u32 pad;
> > > > > -
> > > > > - /**
> > > > > - * @gts: The GTs returned for this device
> > > > > - *
> > > > > - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> > > > > - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> > > > > - * bandwidth between this GT and remote region?
> > > > > - */
> > > > > - struct drm_xe_query_gt {
> > > > > -#define XE_QUERY_GT_TYPE_MAIN 0
> > > > > -#define XE_QUERY_GT_TYPE_REMOTE 1
> > > > > -#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > > - __u16 type;
> > > > > - __u16 instance;
> > > > > - __u32 clock_freq;
> > > > > - __u64 features;
> > > > > - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > - __u64 reserved[8];
> > > > > - } gts[];
> > > > > + /** @gts: The GT list returned for this device */
> > > > > + struct drm_xe_query_gt gts[];
> > > > > };
> > > > >
> > > > > /**
> > > > > --
> > > > > 2.41.0
> > > > >
> > > >
> > > > --
> > > > Matt Roper
> > > > Graphics Software Engineer
> > > > Linux GPU Platform Enablement
> > > > Intel Corporation
> >
> > --
> > Matt Roper
> > Graphics Software Engineer
> > Linux GPU Platform Enablement
> > Intel Corporation
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt.
2023-09-14 13:57 ` Souza, Jose
@ 2023-09-14 14:07 ` Rodrigo Vivi
0 siblings, 0 replies; 21+ messages in thread
From: Rodrigo Vivi @ 2023-09-14 14:07 UTC (permalink / raw)
To: Souza, Jose; +Cc: Roper, Matthew D, intel-xe@lists.freedesktop.org
On Thu, Sep 14, 2023 at 09:57:15AM -0400, Souza, Jose wrote:
> On Wed, 2023-09-13 at 17:55 -0400, Rodrigo Vivi wrote:
> > On Wed, Sep 13, 2023 at 02:46:30PM -0700, Matt Roper wrote:
> > > On Wed, Sep 13, 2023 at 05:12:57PM -0400, Rodrigo Vivi wrote:
> > > > On Wed, Sep 13, 2023 at 12:55:06PM -0700, Matt Roper wrote:
> > > > > On Fri, Sep 08, 2023 at 04:32:59PM -0400, Rodrigo Vivi wrote:
> > > > > > Split drm_xe_query_gt out of the gt list one in order to better
> > > > > > document it. No functional change at this point.
> > > > > >
> > > > > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > > > > > ---
> > > > > > include/uapi/drm/xe_drm.h | 65 ++++++++++++++++++++++++++-------------
> > > > > > 1 file changed, 43 insertions(+), 22 deletions(-)
> > > > > >
> > > > > > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > > > > > index 51c4ef5dee6d..4bcee709bef9 100644
> > > > > > --- a/include/uapi/drm/xe_drm.h
> > > > > > +++ b/include/uapi/drm/xe_drm.h
> > > > > > @@ -262,6 +262,47 @@ struct drm_xe_query_config {
> > > > > > __u64 info[];
> > > > > > };
> > > > > >
> > > > > > +/**
> > > > > > + * struct drm_xe_query_gt - describe an individual GT.
> > > > > > + *
> > > > > > + * To be used with drm_xe_query_gts, which will return a list with all the
> > > > > > + * existing GT individual descriptions.
> > > > > > + * Graphics Technology (GT) is a subset of a GPU/tile that is responsible for
> > > > > > + * implementing graphics and/or media operations.
> > > > > > + */
> > > > > > +struct drm_xe_query_gt {
> > > > > > +#define XE_QUERY_GT_TYPE_MAIN 0
> > > > > > +#define XE_QUERY_GT_TYPE_REMOTE 1
> > > > >
> > > > > I know the goal of this patch is just to add kerneldoc, but while we're
> > > > > looking at this, one other thing we'll need to decide before finalizing
> > > > > the uapi is whether there's any value in keeping these two separate.
> > > > > I.e., does any userspace actually care about the difference between
> > > > > "render GT on first tile" vs "render GT on other tiles?" Given that GT
> > > > > at the uapi level is pretty much only concerned with power management, I
> > > > > can't really think of anywhere that the distinction would matter (but we
> > > > > should still check with the userspace teams).
> > > >
> > > > Cc: Jose.
> > > > Mesa is using this, but I believe a XE_QUERY_GT_TYPE_RENDER could be
> > > > enough. And in case we have multiple GTs then they just get the data
> > > > from whatever RENDER if finds first and stop?
>
> What about PVC? XE_QUERY_GT_TYPE_RENDER may confuse compute folks, maybe a better name to include both render and compute...
>
> Also could we have a guarantee that the main tile will always be instance = 0 for XE_QUERY_GT_TYPE_RENDER(or whatever name)?
> Just in case we need to do some special handling based on a main tile parameter.
yeap, I was also wondering the same.
Let's keep as main, secondary and media then.
>
> > > >
> > > > >
> > > > > > +#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > > > + /** @type: GT type: Main, Remote, or Media */
> > > > > > + __u16 type;
> > > > > > + /** @instance: Instance of this GT in the GT list */
> > > > > > + __u16 instance;
> > > > > > + /** @clock_freq: A clock frequency for timestamp */
> > > > > > + __u32 clock_freq;
> > > > >
> > > > > We may want to be more clear about what frequency this is. I.e., is it
> > > > > the current frequency when the query is issued? Is it the maximum
> > > > > frequency the GT supports? Does this always give a meaningful value or
> > > > > does it report 0 when nothing is executing (and we're in RC6)?
> > > > >
> > > > > BTW, is this redundant with what we're exposing through sysfs? Does
> > > > > userspace get any benefit from grabbing frequency here rather than
> > > > > through the sysfs interface?
> > > >
> > > > oh my! When I was adding this documentation here I hated this API
> > > > exactly because I knew it would cause confusion with the GT operating
> > > > frequencies. This has nothing to do with those frequencies. It is a
> > > > timestamp thing.
> > > >
> > > > Check get_crystal_clock_freq() at xe_gt_clock.c.
> > > >
> > > > Do you have more suggestions on how to make this documentation
> > > > better and people not confusing this with the GT frequencies?
> > > >
> > > > maybe remove the freq term and use crystal_clock? :/
> > >
> > > Ah, okay. Yeah, I'm not really sure how that winds up getting used, so
> > > probably another place for Jose to weigh in on what kind of description
> > > makes sense.
> > >
> > > I know there's other uapi work for CPU/GPU timestamp correlation going
> > > on, although I haven't really followed what's happening there. Does
> > > this relate to that in any way? And if it does, should this information
> > > be moving over to that query rather than staying in the general GT
> > > query?
> >
> > Good questions...
> > Cc: Jose, since I forgot to do so on the previous email.
>
> I believe we should keep it in GTS query as DRM_XE_QUERY_CS_CYCLES uAPI will fail when running in SRIOV modes but Mesa would still query timestamp
> from engine in some cases...
okay, let's keep it there.
>
> About the name, what about timestamp_frequency?
well, this at least align with mesa variable name... although
the 'frequency' word is what will always cause confusion... :/
>
> >
> > >
> > >
> > > Matt
> > >
> > > >
> > > > >
> > > > > > + /** @features: Reserved for future information about GT features */
> > > > > > + __u64 features;
> > > > > > + /**
> > > > > > + * @native_mem_regions: Bit maks of instances from
> > > > > > + * drm_xe_query_mem_usage that lives on the same GPU/Tile and have
> > > > > > + * direct access.
> > > > > > + */
> > > > > > + __u64 native_mem_regions;
> > > > >
> > > > > Was the plan to eventually move these memory region masks to a
> > > > > tile-based uapi? Leaving them in a GT query seems awkward since the GT
> > > > > isn't directly related to memory regions. It seems like what userspace
> > > > > cares about would either be tile<->mem_region location or
> > > > > hwe<->mem_region distance. How is userspace utilizing this information
> > > > > today (and are they needing to jump through extra hoops due to the
> > > > > current placement?)?
> > > >
> > > > That's a good question. They get this information, but it doesn't
> > > > look they are making a good real usage of this anyway...
> > > >
> > > > Maybe we should just replace this entirely per a tile_id?
> > > >
> > > > The vm_bind operation has a tile_mask there. So on the query gt here
> > > > we maybe only inform what tile that belongs to, so the userspace
> > > > can call the vm_bind to the right tile?
> > > >
> > > > And later if they really need the distance we introduce something
> > > > like that i915 dii for query distance?
> > > >
> > > > Another thing that confuses me here is that mem_region query
> > > > doesn't have any information about the tile-placement but
> > > > just the vram vs system types...
> > > >
> > > > Should we add the tile_id there as well?
> > > >
> > > > >
> > > > > Also s/maks/mask/ in the kerneldoc you added here (and in the ones
> > > > > below).
> > > >
> > > > Thanks,
> > > > Rodrigo.
> > > >
> > > > >
> > > > >
> > > > > Matt
> > > > >
> > > > > > + /**
> > > > > > + * @slow_mem_regions: Bit maks of instances from
> > > > > > + * drm_xe_query_mem_usage that this GT can indirectly access, although
> > > > > > + * they live on a different GPU/Tile.
> > > > > > + */
> > > > > > + __u64 slow_mem_regions;
> > > > > > + /**
> > > > > > + * @inaccessible_mem_regions: Bit maks of instances from
> > > > > > + * drm_xe_query_mem_usage that is not accessible by this GT at all.
> > > > > > + */
> > > > > > + __u64 inaccessible_mem_regions;
> > > > > > + /** @reserved: Reserved */
> > > > > > + __u64 reserved[8];
> > > > > > +};
> > > > > > +
> > > > > > /**
> > > > > > * struct drm_xe_query_gts - describe GTs
> > > > > > *
> > > > > > @@ -272,30 +313,10 @@ struct drm_xe_query_config {
> > > > > > struct drm_xe_query_gts {
> > > > > > /** @num_gt: number of GTs returned in gts */
> > > > > > __u32 num_gt;
> > > > > > -
> > > > > > /** @pad: MBZ */
> > > > > > __u32 pad;
> > > > > > -
> > > > > > - /**
> > > > > > - * @gts: The GTs returned for this device
> > > > > > - *
> > > > > > - * TODO: convert drm_xe_query_gt to proper kernel-doc.
> > > > > > - * TODO: Perhaps info about every mem region relative to this GT? e.g.
> > > > > > - * bandwidth between this GT and remote region?
> > > > > > - */
> > > > > > - struct drm_xe_query_gt {
> > > > > > -#define XE_QUERY_GT_TYPE_MAIN 0
> > > > > > -#define XE_QUERY_GT_TYPE_REMOTE 1
> > > > > > -#define XE_QUERY_GT_TYPE_MEDIA 2
> > > > > > - __u16 type;
> > > > > > - __u16 instance;
> > > > > > - __u32 clock_freq;
> > > > > > - __u64 features;
> > > > > > - __u64 native_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > > - __u64 slow_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > > - __u64 inaccessible_mem_regions; /* bit mask of instances from drm_xe_query_mem_usage */
> > > > > > - __u64 reserved[8];
> > > > > > - } gts[];
> > > > > > + /** @gts: The GT list returned for this device */
> > > > > > + struct drm_xe_query_gt gts[];
> > > > > > };
> > > > > >
> > > > > > /**
> > > > > > --
> > > > > > 2.41.0
> > > > > >
> > > > >
> > > > > --
> > > > > Matt Roper
> > > > > Graphics Software Engineer
> > > > > Linux GPU Platform Enablement
> > > > > Intel Corporation
> > >
> > > --
> > > Matt Roper
> > > Graphics Software Engineer
> > > Linux GPU Platform Enablement
> > > Intel Corporation
>
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2023-09-14 14:28 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-08 20:32 [Intel-xe] [RFC 0/5] Some uapi alignment in response to the uapi review Rodrigo Vivi
2023-09-08 20:32 ` [Intel-xe] [RFC 1/5] drm/xe: Kill XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS extension Rodrigo Vivi
2023-09-13 18:42 ` Matthew Brost
2023-09-08 20:32 ` [Intel-xe] [RFC 2/5] drm/xe/uapi: Document drm_xe_query_gt Rodrigo Vivi
2023-09-13 19:55 ` Matt Roper
2023-09-13 21:12 ` Rodrigo Vivi
2023-09-13 21:46 ` Matt Roper
2023-09-13 21:55 ` Rodrigo Vivi
2023-09-14 13:57 ` Souza, Jose
2023-09-14 14:07 ` Rodrigo Vivi
2023-09-08 20:33 ` [Intel-xe] [RFC 3/5] drm/xe/uapi: Replace useless 'instance' per unique gt_id Rodrigo Vivi
2023-09-08 20:33 ` [Intel-xe] [RFC 4/5] drm/xe/uapi: Remove unused field of drm_xe_query_gt Rodrigo Vivi
2023-09-08 20:33 ` [Intel-xe] [RFC 5/5] drm/xe/uapi: Rename gts to gt_list Rodrigo Vivi
2023-09-08 20:43 ` Matt Roper
2023-09-08 20:36 ` [Intel-xe] ✓ CI.Patch_applied: success for Some uapi alignment in response to the uapi review Patchwork
2023-09-08 20:36 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
2023-09-08 20:37 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-09-08 20:44 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-09-08 20:45 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-09-08 20:46 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-09-08 21:19 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox