Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-09 22:24 [Intel-xe] [PATCH 0/2] " Ashutosh Dixit
@ 2023-10-09 22:24 ` Ashutosh Dixit
  0 siblings, 0 replies; 15+ messages in thread
From: Ashutosh Dixit @ 2023-10-09 22:24 UTC (permalink / raw)
  To: intel-xe; +Cc: ogabbay, gzadicario, Harish Chegondi, bdotan, talbo

In XE, the plan is to support multiple types of perf counter streams (OA is
only one type of these streams). This requires addition of a PERF layer to
multiplex these different stream types through a single set of PERF
ioctl's.

v2: Add param_size to 'struct drm_xe_perf_param' (Umesh)

Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 drivers/gpu/drm/xe/Makefile    |  1 +
 drivers/gpu/drm/xe/xe_device.c |  4 +++
 drivers/gpu/drm/xe/xe_perf.c   | 47 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_perf.h   | 18 +++++++++++++
 include/uapi/drm/xe_drm.h      | 49 ++++++++++++++++++++++++++++++++++
 5 files changed, 119 insertions(+)
 create mode 100644 drivers/gpu/drm/xe/xe_perf.c
 create mode 100644 drivers/gpu/drm/xe/xe_perf.h

diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index dff1386ee6b31..122498e24251c 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -88,6 +88,7 @@ xe-y += xe_bb.o \
 	xe_pat.o \
 	xe_pci.o \
 	xe_pcode.o \
+	xe_perf.o \
 	xe_pm.o \
 	xe_preempt_fence.o \
 	xe_pt.o \
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index ef42c33e30558..3c0c28c6f9fb8 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -28,6 +28,7 @@
 #include "xe_module.h"
 #include "xe_pat.h"
 #include "xe_pcode.h"
+#include "xe_perf.h"
 #include "xe_pm.h"
 #include "xe_query.h"
 #include "xe_tile.h"
@@ -128,6 +129,9 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
 	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
 			  DRM_RENDER_ALLOW),
 	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
 };
 
 static const struct file_operations xe_driver_fops = {
diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
new file mode 100644
index 0000000000000..de430065e0d27
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_perf.c
@@ -0,0 +1,47 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#include <linux/errno.h>
+
+#include "xe_perf.h"
+
+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
+
+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
+
+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
new file mode 100644
index 0000000000000..7ee90491132a0
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_perf.h
@@ -0,0 +1,18 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#ifndef _XE_PERF_H_
+#define _XE_PERF_H_
+
+#include <drm/xe_drm.h>
+
+struct drm_device;
+struct drm_file;
+
+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+
+#endif
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index d48d8e3c898ce..a2b20335aacd7 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -111,6 +111,9 @@ struct xe_user_extension {
 #define DRM_XE_WAIT_USER_FENCE		0x0b
 #define DRM_XE_VM_MADVISE		0x0c
 #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
+#define DRM_XE_PERF_OPEN		0x0e
+#define DRM_XE_PERF_ADD_CONFIG		0x0f
+#define DRM_XE_PERF_REMOVE_CONFIG	0x10
 
 /* Must be kept compact -- no holes */
 #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
@@ -127,6 +130,9 @@ struct xe_user_extension {
 #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
 #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
 #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
+#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
+#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
+#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
 
 /**
  * enum drm_xe_memory_class - Supported memory classes.
@@ -1093,6 +1099,49 @@ struct drm_xe_vm_madvise {
 #define XE_PMU_MEDIA_GROUP_BUSY(gt)		___XE_PMU_OTHER(gt, 3)
 #define XE_PMU_ANY_ENGINE_GROUP_BUSY(gt)	___XE_PMU_OTHER(gt, 4)
 
+/**
+ * enum drm_xe_perf_type - Perf stream types
+ */
+enum drm_xe_perf_type {
+	XE_PERF_TYPE_MAX,
+};
+
+/**
+ * struct drm_xe_perf_param - XE perf layer param
+ *
+ * The perf layer enables multiplexing perf counter streams of multiple
+ * types. The actual params for a particular stream operation are supplied
+ * via the @param pointer (use __copy_from_user to get these params).
+ */
+struct drm_xe_perf_param {
+	/** @extensions: Pointer to the first extension struct, if any */
+	__u64 extensions;
+	/** @perf_type: Type, of enum @drm_xe_perf_type, of perf stream  */
+	__u64 perf_type;
+	/** @param_size: size of data struct pointed to by @param */
+	__u64 param_size;
+	/** @param: Pointer to actual stream params */
+	__u64 param;
+};
+
+/**
+ * enum drm_xe_perf_ops - Perf stream ops
+ */
+enum drm_xe_perf_ops {
+	/**
+	 * @XE_PERF_IOCTL_ENABLE: Enable data capture for a stream that was
+	 * e.g. either opened in a disabled state or was disabled via
+	 * XE_PERF_IOCTL_DISABLE.
+	 */
+	XE_PERF_IOCTL_ENABLE = _IO('i', 0x0),
+
+	/** @XE_PERF_IOCTL_DISABLE: Disable data capture for a stream */
+	XE_PERF_IOCTL_DISABLE =	_IO('i', 0x1),
+
+	/** @XE_PERF_IOCTL_CONFIG: Change stream configuration */
+	XE_PERF_IOCTL_CONFIG = _IO('i', 0x2),
+};
+
 #if defined(__cplusplus)
 }
 #endif
-- 
2.41.0


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

* [Intel-xe] [PATCH v2 0/2] Xe PERF layer
@ 2023-10-11 17:26 Ashutosh Dixit
  2023-10-11 17:26 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Ashutosh Dixit @ 2023-10-11 17:26 UTC (permalink / raw)
  To: intel-xe
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo

These changes were originally submitted as part of [1] but since they are
needed by multiple teams developing different Xe PERF stream types, I am
separating these changes out as part of an independent series which can be
merged first, independently of OA.

The full use of these uapi changes (for OA) can be seen in [2] and [3].

[1] https://patchwork.freedesktop.org/series/121084/
[2] https://patchwork.freedesktop.org/patch/558376/?series=121084&rev=6
[3] https://patchwork.freedesktop.org/patch/558375/?series=121084&rev=6

Ashutosh Dixit (2):
  drm/xe/uapi: "Perf" layer to support multiple perf counter stream
    types
  drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl

 drivers/gpu/drm/xe/Makefile    |  1 +
 drivers/gpu/drm/xe/xe_device.c |  2 ++
 drivers/gpu/drm/xe/xe_perf.c   | 21 ++++++++++++
 drivers/gpu/drm/xe/xe_perf.h   | 16 +++++++++
 include/uapi/drm/xe_drm.h      | 61 ++++++++++++++++++++++++++++++++++
 5 files changed, 101 insertions(+)
 create mode 100644 drivers/gpu/drm/xe/xe_perf.c
 create mode 100644 drivers/gpu/drm/xe/xe_perf.h

-- 
2.41.0


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

* [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
@ 2023-10-11 17:26 ` Ashutosh Dixit
  2023-10-12 16:51   ` Umesh Nerlige Ramappa
  2023-10-11 17:26 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl Ashutosh Dixit
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 15+ messages in thread
From: Ashutosh Dixit @ 2023-10-11 17:26 UTC (permalink / raw)
  To: intel-xe
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo

In XE, the plan is to support multiple types of perf counter streams (OA is
only one type of these streams). This requires addition of a PERF layer to
multiplex these different stream types through a single set of PERF
ioctl's.

In addition to PERF DRM ioctl's, another set of ioctl's on the PERF fd are
defined. These are expected to be common to different PERF stream types and
therefore are defined at the PERF layer itself.

v2: Add param_size to 'struct drm_xe_perf_param' (Umesh)
v3: Rename 'enum drm_xe_perf_ops' to 'enum drm_xe_perf_ioctls' (Guy Zadicario)
    Add DRM_ prefix to ioctl names to indicate uapi names

Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 drivers/gpu/drm/xe/Makefile    |  1 +
 drivers/gpu/drm/xe/xe_device.c |  4 +++
 drivers/gpu/drm/xe/xe_perf.c   | 47 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_perf.h   | 18 +++++++++++++
 include/uapi/drm/xe_drm.h      | 49 ++++++++++++++++++++++++++++++++++
 5 files changed, 119 insertions(+)
 create mode 100644 drivers/gpu/drm/xe/xe_perf.c
 create mode 100644 drivers/gpu/drm/xe/xe_perf.h

diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index 175a357366d96..fb3eacbe3d6cb 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -88,6 +88,7 @@ xe-y += xe_bb.o \
 	xe_pat.o \
 	xe_pci.o \
 	xe_pcode.o \
+	xe_perf.o \
 	xe_pm.o \
 	xe_preempt_fence.o \
 	xe_pt.o \
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index ef42c33e30558..3c0c28c6f9fb8 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -28,6 +28,7 @@
 #include "xe_module.h"
 #include "xe_pat.h"
 #include "xe_pcode.h"
+#include "xe_perf.h"
 #include "xe_pm.h"
 #include "xe_query.h"
 #include "xe_tile.h"
@@ -128,6 +129,9 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
 	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
 			  DRM_RENDER_ALLOW),
 	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
 };
 
 static const struct file_operations xe_driver_fops = {
diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
new file mode 100644
index 0000000000000..de430065e0d27
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_perf.c
@@ -0,0 +1,47 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#include <linux/errno.h>
+
+#include "xe_perf.h"
+
+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
+
+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
+
+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+{
+	struct drm_xe_perf_param *arg = data;
+
+	if (arg->extensions)
+		return -EINVAL;
+
+	switch (arg->perf_type) {
+	default:
+		return -EINVAL;
+	}
+}
diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
new file mode 100644
index 0000000000000..7ee90491132a0
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_perf.h
@@ -0,0 +1,18 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#ifndef _XE_PERF_H_
+#define _XE_PERF_H_
+
+#include <drm/xe_drm.h>
+
+struct drm_device;
+struct drm_file;
+
+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+
+#endif
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index d48d8e3c898ce..d734d2ee385b1 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -111,6 +111,9 @@ struct xe_user_extension {
 #define DRM_XE_WAIT_USER_FENCE		0x0b
 #define DRM_XE_VM_MADVISE		0x0c
 #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
+#define DRM_XE_PERF_OPEN		0x0e
+#define DRM_XE_PERF_ADD_CONFIG		0x0f
+#define DRM_XE_PERF_REMOVE_CONFIG	0x10
 
 /* Must be kept compact -- no holes */
 #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
@@ -127,6 +130,9 @@ struct xe_user_extension {
 #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
 #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
 #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
+#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
+#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
+#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
 
 /**
  * enum drm_xe_memory_class - Supported memory classes.
@@ -1093,6 +1099,49 @@ struct drm_xe_vm_madvise {
 #define XE_PMU_MEDIA_GROUP_BUSY(gt)		___XE_PMU_OTHER(gt, 3)
 #define XE_PMU_ANY_ENGINE_GROUP_BUSY(gt)	___XE_PMU_OTHER(gt, 4)
 
+/**
+ * enum drm_xe_perf_type - Perf stream types
+ */
+enum drm_xe_perf_type {
+	DRM_XE_PERF_TYPE_MAX,
+};
+
+/**
+ * struct drm_xe_perf_param - XE perf layer param
+ *
+ * The perf layer enables multiplexing perf counter streams of multiple
+ * types. The actual params for a particular stream operation are supplied
+ * via the @param pointer (use __copy_from_user to get these params).
+ */
+struct drm_xe_perf_param {
+	/** @extensions: Pointer to the first extension struct, if any */
+	__u64 extensions;
+	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
+	__u64 perf_type;
+	/** @param_size: size of data struct pointed to by @param */
+	__u64 param_size;
+	/** @param: Pointer to actual stream params */
+	__u64 param;
+};
+
+/**
+ * enum drm_xe_perf_ioctls - Perf fd ioctl's
+ */
+enum drm_xe_perf_ioctls {
+	/**
+	 * @DRM_XE_PERF_IOCTL_ENABLE: Enable data capture for a stream that
+	 * was e.g. either opened in a disabled state or was disabled via
+	 * DRM_XE_PERF_IOCTL_DISABLE
+	 */
+	DRM_XE_PERF_IOCTL_ENABLE = _IO('i', 0x0),
+
+	/** @DRM_XE_PERF_IOCTL_DISABLE: Disable data capture for a stream */
+	DRM_XE_PERF_IOCTL_DISABLE = _IO('i', 0x1),
+
+	/** @DRM_XE_PERF_IOCTL_CONFIG: Change stream configuration */
+	DRM_XE_PERF_IOCTL_CONFIG = _IO('i', 0x2),
+};
+
 #if defined(__cplusplus)
 }
 #endif
-- 
2.41.0


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

* [Intel-xe] [PATCH 2/2] drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
  2023-10-11 17:26 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit
@ 2023-10-11 17:26 ` Ashutosh Dixit
  2023-10-11 23:01 ` [Intel-xe] ✓ CI.Patch_applied: success for Xe PERF layer Patchwork
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Ashutosh Dixit @ 2023-10-11 17:26 UTC (permalink / raw)
  To: intel-xe
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo

Since we are already mulitplexing multiple perf counter stream types
through the PERF layer, it seems odd to retain separate ioctls for perf
op's (add/remove config). In fact it seems logical to also multiplex these
ops through a single PERF ioctl. This also affords greater flexibility to
add stream specific ops if needed for different perf stream types.

v2: Add 'enum drm_xe_perf_op' previously missed out (Guy Zadicario)
    Add DRM_ prefix to perf op names and more consistent naming

Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c |  4 +---
 drivers/gpu/drm/xe/xe_perf.c   | 28 +---------------------------
 drivers/gpu/drm/xe/xe_perf.h   |  4 +---
 include/uapi/drm/xe_drm.h      | 24 ++++++++++++++++++------
 4 files changed, 21 insertions(+), 39 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 3c0c28c6f9fb8..86472e189b194 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -129,9 +129,7 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
 	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
 			  DRM_RENDER_ALLOW),
 	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
-	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
-	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
-	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
+	DRM_IOCTL_DEF_DRV(XE_PERF, xe_perf_ioctl, DRM_RENDER_ALLOW),
 };
 
 static const struct file_operations xe_driver_fops = {
diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
index de430065e0d27..a130076b59aa2 100644
--- a/drivers/gpu/drm/xe/xe_perf.c
+++ b/drivers/gpu/drm/xe/xe_perf.c
@@ -7,33 +7,7 @@
 
 #include "xe_perf.h"
 
-int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
-{
-	struct drm_xe_perf_param *arg = data;
-
-	if (arg->extensions)
-		return -EINVAL;
-
-	switch (arg->perf_type) {
-	default:
-		return -EINVAL;
-	}
-}
-
-int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
-{
-	struct drm_xe_perf_param *arg = data;
-
-	if (arg->extensions)
-		return -EINVAL;
-
-	switch (arg->perf_type) {
-	default:
-		return -EINVAL;
-	}
-}
-
-int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
+int xe_perf_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 {
 	struct drm_xe_perf_param *arg = data;
 
diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
index 7ee90491132a0..254cc7cf49fef 100644
--- a/drivers/gpu/drm/xe/xe_perf.h
+++ b/drivers/gpu/drm/xe/xe_perf.h
@@ -11,8 +11,6 @@
 struct drm_device;
 struct drm_file;
 
-int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
-int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
-int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
+int xe_perf_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
 
 #endif
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index d734d2ee385b1..9b048f99bb056 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -111,9 +111,7 @@ struct xe_user_extension {
 #define DRM_XE_WAIT_USER_FENCE		0x0b
 #define DRM_XE_VM_MADVISE		0x0c
 #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
-#define DRM_XE_PERF_OPEN		0x0e
-#define DRM_XE_PERF_ADD_CONFIG		0x0f
-#define DRM_XE_PERF_REMOVE_CONFIG	0x10
+#define DRM_XE_PERF			0x0e
 
 /* Must be kept compact -- no holes */
 #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
@@ -130,9 +128,7 @@ struct xe_user_extension {
 #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
 #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
 #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
-#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
-#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
-#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
+#define DRM_IOCTL_XE_PERF			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF, struct drm_xe_perf_param)
 
 /**
  * enum drm_xe_memory_class - Supported memory classes.
@@ -1106,6 +1102,20 @@ enum drm_xe_perf_type {
 	DRM_XE_PERF_TYPE_MAX,
 };
 
+/**
+ * enum drm_xe_perf_op - Perf stream ops
+ */
+enum drm_xe_perf_op {
+	/** @DRM_XE_PERF_OP_STREAM_OPEN: Open a perf counter stream */
+	DRM_XE_PERF_OP_STREAM_OPEN,
+
+	/** @DRM_XE_PERF_OP_ADD_CONFIG: Add perf stream config */
+	DRM_XE_PERF_OP_ADD_CONFIG,
+
+	/** @DRM_XE_PERF_OP_REMOVE_CONFIG: Remove perf stream config */
+	DRM_XE_PERF_OP_REMOVE_CONFIG,
+};
+
 /**
  * struct drm_xe_perf_param - XE perf layer param
  *
@@ -1118,6 +1128,8 @@ struct drm_xe_perf_param {
 	__u64 extensions;
 	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
 	__u64 perf_type;
+	/** @perf_op: Perf op, of enum @drm_xe_perf_op */
+	__u64 perf_op;
 	/** @param_size: size of data struct pointed to by @param */
 	__u64 param_size;
 	/** @param: Pointer to actual stream params */
-- 
2.41.0


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

* [Intel-xe] ✓ CI.Patch_applied: success for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
  2023-10-11 17:26 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit
  2023-10-11 17:26 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl Ashutosh Dixit
@ 2023-10-11 23:01 ` Patchwork
  2023-10-11 23:01 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:01 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: fe4d6ceb2 Revert "drm/i915/display: Fix a use-after-free when intel_edp_init_connector fails"
=== git am output follows ===
Applying: drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
Applying: drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl



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

* [Intel-xe] ✗ CI.checkpatch: warning for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (2 preceding siblings ...)
  2023-10-11 23:01 ` [Intel-xe] ✓ CI.Patch_applied: success for Xe PERF layer Patchwork
@ 2023-10-11 23:01 ` Patchwork
  2023-10-11 23:03 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:01 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
State : warning

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
63c2b6b160bca2df6efc7bc4cea6f442097d7854
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 1c7545a30325e8238f0df0a4fdc937a8284330dd
Author: Ashutosh Dixit <ashutosh.dixit@intel.com>
Date:   Wed Oct 11 10:26:42 2023 -0700

    drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl
    
    Since we are already mulitplexing multiple perf counter stream types
    through the PERF layer, it seems odd to retain separate ioctls for perf
    op's (add/remove config). In fact it seems logical to also multiplex these
    ops through a single PERF ioctl. This also affords greater flexibility to
    add stream specific ops if needed for different perf stream types.
    
    v2: Add 'enum drm_xe_perf_op' previously missed out (Guy Zadicario)
        Add DRM_ prefix to perf op names and more consistent naming
    
    Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
+ /mt/dim checkpatch fe4d6ceb20b5ebad356c722396c2c06d4485c359 drm-intel
1441d9fbe drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:17: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible unwrapped commit description?)
#17: 
v3: Rename 'enum drm_xe_perf_ops' to 'enum drm_xe_perf_ioctls' (Guy Zadicario)

-:57: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#57: 
new file mode 100644

-:151: WARNING:LONG_LINE: line length of 118 exceeds 100 columns
#151: FILE: include/uapi/drm/xe_drm.h:133:
+#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)

-:152: WARNING:LONG_LINE: line length of 124 exceeds 100 columns
#152: FILE: include/uapi/drm/xe_drm.h:134:
+#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)

-:153: WARNING:LONG_LINE: line length of 127 exceeds 100 columns
#153: FILE: include/uapi/drm/xe_drm.h:135:
+#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)

total: 0 errors, 5 warnings, 0 checks, 155 lines checked
1c7545a30 drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl
-:107: WARNING:LONG_LINE: line length of 113 exceeds 100 columns
#107: FILE: include/uapi/drm/xe_drm.h:131:
+#define DRM_IOCTL_XE_PERF			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF, struct drm_xe_perf_param)

total: 0 errors, 1 warnings, 0 checks, 101 lines checked



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

* [Intel-xe] ✓ CI.KUnit: success for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (3 preceding siblings ...)
  2023-10-11 23:01 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
@ 2023-10-11 23:03 ` Patchwork
  2023-10-11 23:10 ` [Intel-xe] ✓ CI.Build: " Patchwork
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:03 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
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
[23:01:53] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[23:01:57] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[23:02:17] Starting KUnit Kernel (1/1)...
[23:02:17] ============================================================
[23:02:17] ========================== xe_bo  ==========================
[23:02:17] [SKIPPED] xe_ccs_migrate_kunit
[23:02:17] [SKIPPED] xe_bo_evict_kunit
[23:02:17] ===================== [SKIPPED] xe_bo ======================
[23:02:17] ======================= xe_dma_buf  ========================
[23:02:17] [SKIPPED] xe_dma_buf_kunit
[23:02:17] =================== [SKIPPED] xe_dma_buf ===================
[23:02:17] ======================= xe_migrate  ========================
[23:02:17] [SKIPPED] xe_migrate_sanity_kunit
[23:02:17] =================== [SKIPPED] xe_migrate ===================
[23:02:17] ========================= xe_pci  ==========================
[23:02:17] [PASSED] xe_gmdid_graphics_ip
[23:02:17] [PASSED] xe_gmdid_media_ip
[23:02:17] ===================== [PASSED] xe_pci ======================
[23:02:17] ========================= xe_rtp  ==========================
[23:02:17] ================== xe_rtp_process_tests  ===================
[23:02:17] [PASSED] coalesce-same-reg
[23:02:17] [PASSED] no-match-no-add
[23:02:17] [PASSED] no-match-no-add-multiple-rules
[23:02:17] [PASSED] two-regs-two-entries
[23:02:17] [PASSED] clr-one-set-other
[23:02:17] [PASSED] set-field
[23:02:17] [PASSED] conflict-duplicate
[23:02:17] [PASSED] conflict-not-disjoint
[23:02:17] [PASSED] conflict-reg-type
[23:02:17] ============== [PASSED] xe_rtp_process_tests ===============
[23:02:17] ===================== [PASSED] xe_rtp ======================
[23:02:17] ========================== xe_wa  ==========================
[23:02:17] ======================== xe_wa_gt  =========================
[23:02:17] [PASSED] TIGERLAKE (B0)
[23:02:17] [PASSED] DG1 (A0)
[23:02:17] [PASSED] DG1 (B0)
[23:02:17] [PASSED] ALDERLAKE_S (A0)
[23:02:17] [PASSED] ALDERLAKE_S (B0)
[23:02:17] [PASSED] ALDERLAKE_S (C0)
[23:02:17] [PASSED] ALDERLAKE_S (D0)
[23:02:17] [PASSED] ALDERLAKE_P (A0)
[23:02:17] [PASSED] ALDERLAKE_P (B0)
[23:02:17] [PASSED] ALDERLAKE_P (C0)
[23:02:17] [PASSED] ALDERLAKE_S_RPLS (D0)
[23:02:17] [PASSED] ALDERLAKE_P_RPLU (E0)
[23:02:17] [PASSED] DG2_G10 (A0)
[23:02:17] [PASSED] DG2_G10 (A1)
[23:02:17] [PASSED] DG2_G10 (B0)
[23:02:17] [PASSED] DG2_G10 (C0)
[23:02:17] [PASSED] DG2_G11 (A0)
[23:02:17] [PASSED] DG2_G11 (B0)
[23:02:17] [PASSED] DG2_G11 (B1)
[23:02:17] [PASSED] DG2_G12 (A0)
[23:02:17] [PASSED] DG2_G12 (A1)
[23:02:17] [PASSED] PVC (B0)
[23:02:17] [PASSED] PVC (B1)
[23:02:17] [PASSED] PVC (C0)
[23:02:17] ==================== [PASSED] xe_wa_gt =====================
[23:02:17] ====================== [PASSED] xe_wa ======================
[23:02:17] ============================================================
[23:02:17] Testing complete. Ran 39 tests: passed: 35, skipped: 4
[23:02:17] Elapsed time: 24.358s total, 4.236s configuring, 20.003s building, 0.099s running

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

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



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

* [Intel-xe] ✓ CI.Build: success for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (4 preceding siblings ...)
  2023-10-11 23:03 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
@ 2023-10-11 23:10 ` Patchwork
  2023-10-11 23:10 ` [Intel-xe] ✗ CI.Hooks: failure " Patchwork
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:10 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

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



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

* [Intel-xe] ✗ CI.Hooks: failure for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (5 preceding siblings ...)
  2023-10-11 23:10 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-10-11 23:10 ` Patchwork
  2023-10-11 23:11 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
  2023-10-11 23:33 ` [Intel-xe] ✓ CI.BAT: " Patchwork
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:10 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
State : failure

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
/workspace
+ pwd
+ ls -la
total 892
drwxrwxr-x 10 1003 1003   4096 Oct 11 23:10 .
drwxr-xr-x  1 root root   4096 Oct 11 23:10 ..
-rw-rw-r--  1 1003 1003 796082 Oct 11 23:10 build.log
-rw-rw-r--  1 1003 1003   2993 Oct 11 23:01 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Oct 11 22:59 ci
drwxrwxr-x  9 1003 1003   4096 Oct 11 22:59 docker
drwxrwxr-x  8 1003 1003   4096 Oct 11 22:59 .git
-rw-rw-r--  1 1003 1003    356 Oct 11 23:01 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Oct 11 22:59 .github
-rw-rw-r--  1 1003 1003    233 Oct 11 22:59 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Oct 11 23:10 hooks.log
drwxrwxr-x 31 1003 1003   4096 Oct 11 23:10 kernel
-rw-rw-r--  1 1003 1003  13805 Oct 11 23:01 kernel.mbox
-rw-rw-r--  1 1003 1003  28749 Oct 11 23:03 kunit.log
-rw-rw-r--  1 1003 1003     48 Oct 11 23:01 parent.tag
drwxrwxr-x 46 1003 1003   4096 Oct 11 22:59 pipelines
-rw-rw-r--  1 1003 1003    793 Oct 11 22:59 README.adoc
drwxrwxr-x  3 1003 1003   4096 Oct 11 22:59 scripts
drwxrwxr-x  2 1003 1003   4096 Oct 11 22:59 .vscode
+ uname -a
Linux 734fa3e2ffa7 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
1c7545a30 drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl
1441d9fbe drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
fe4d6ceb2 Revert "drm/i915/display: Fix a use-after-free when intel_edp_init_connector fails"
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/config/kernel.release
  UPD     include/generated/compile.h
  UPD     include/generated/utsrelease.h
  DESCEND objtool
  HOSTCC  /workspace/kernel/build64-default/tools/objtool/fixdep.o
  CALL    ../scripts/checksyscalls.sh
  HOSTLD  /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
  LINK    /workspace/kernel/build64-default/tools/objtool/fixdep
  INSTALL libsubcmd_headers
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
  LD      /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
  AR      /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
  CC      /workspace/kernel/build64-default/tools/objtool/weak.o
  CC      /workspace/kernel/build64-default/tools/objtool/check.o
  CC      /workspace/kernel/build64-default/tools/objtool/special.o
  CC      /workspace/kernel/build64-default/tools/objtool/builtin-check.o
  CC      /workspace/kernel/build64-default/tools/objtool/elf.o
  CC      /workspace/kernel/build64-default/tools/objtool/objtool.o
  CC      /workspace/kernel/build64-default/tools/objtool/orc_gen.o
  CC      /workspace/kernel/build64-default/tools/objtool/orc_dump.o
  CC      /workspace/kernel/build64-default/tools/objtool/libstring.o
  CC      /workspace/kernel/build64-default/tools/objtool/libctype.o
  CC      /workspace/kernel/build64-default/tools/objtool/str_error_r.o
  CC      /workspace/kernel/build64-default/tools/objtool/librbtree.o
  CC      /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
  CC      /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
  LD      /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
  LD      /workspace/kernel/build64-default/tools/objtool/objtool-in.o
  LINK    /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
  CC [M]  drivers/gpu/drm/xe/xe_bb.o
  CC [M]  drivers/gpu/drm/xe/xe_bo.o
  CC [M]  drivers/gpu/drm/xe/xe_bo_evict.o
  CC [M]  drivers/gpu/drm/xe/xe_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_devcoredump.o
  CC [M]  drivers/gpu/drm/xe/xe_device.o
  CC [M]  drivers/gpu/drm/xe/xe_device_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_dma_buf.o
  CC [M]  drivers/gpu/drm/xe/xe_drm_client.o
  CC [M]  drivers/gpu/drm/xe/xe_exec.o
  CC [M]  drivers/gpu/drm/xe/xe_execlist.o
  CC [M]  drivers/gpu/drm/xe/xe_exec_queue.o
  CC [M]  drivers/gpu/drm/xe/xe_force_wake.o
  CC [M]  drivers/gpu/drm/xe/xe_ggtt.o
  CC [M]  drivers/gpu/drm/xe/xe_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_perf.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/xe_hwmon.o
  CC [M]  drivers/gpu/drm/xe/xe_pmu.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_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
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  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_pci_test.o
  HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
  HDRTEST drivers/gpu/drm/xe/xe_assert.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  HDRTEST drivers/gpu/drm/xe/xe_bb.h
  HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
  HDRTEST drivers/gpu/drm/xe/xe_bo.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
  HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
  HDRTEST drivers/gpu/drm/xe/xe_device.h
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
  HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
  HDRTEST drivers/gpu/drm/xe/xe_drv.h
  HDRTEST drivers/gpu/drm/xe/xe_exec.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_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_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc.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_hwmon.h
  HDRTEST drivers/gpu/drm/xe/xe_irq.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_macros.h
  HDRTEST drivers/gpu/drm/xe/xe_map.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate.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_perf.h
  HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pm.h
  HDRTEST drivers/gpu/drm/xe/xe_pmu.h
  HDRTEST drivers/gpu/drm/xe/xe_pmu_types.h
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pt.h
  HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
  HDRTEST drivers/gpu/drm/xe/xe_query.h
  HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
  HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
  HDRTEST drivers/gpu/drm/xe/xe_rtp.h
  HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sa.h
  HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
  HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
  HDRTEST drivers/gpu/drm/xe/xe_step.h
  HDRTEST drivers/gpu/drm/xe/xe_step_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sync.h
  HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tile.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_trace.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tuning.h
  HDRTEST drivers/gpu/drm/xe/xe_uc.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_vm.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_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/xe.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_bo_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_wa_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_pci_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.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
include/uapi/drm/xe_drm.h:1103: warning: Enum value 'DRM_XE_PERF_TYPE_MAX' not described in enum 'drm_xe_perf_type'
1 warnings as Errors
run-parts: /workspace/ci/hooks/20-kernel-doc exited with return code 123



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

* [Intel-xe] ✓ CI.checksparse: success for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (6 preceding siblings ...)
  2023-10-11 23:10 ` [Intel-xe] ✗ CI.Hooks: failure " Patchwork
@ 2023-10-11 23:11 ` Patchwork
  2023-10-11 23:33 ` [Intel-xe] ✓ CI.BAT: " Patchwork
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:11 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
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 fe4d6ceb20b5ebad356c722396c2c06d4485c359
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] 15+ messages in thread

* [Intel-xe] ✓ CI.BAT: success for Xe PERF layer
  2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
                   ` (7 preceding siblings ...)
  2023-10-11 23:11 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
@ 2023-10-11 23:33 ` Patchwork
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2023-10-11 23:33 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: intel-xe

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

== Series Details ==

Series: Xe PERF layer
URL   : https://patchwork.freedesktop.org/series/124994/
State : success

== Summary ==

CI Bug Log - changes from xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359_BAT -> xe-pw-124994v1_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (2 -> 2)
------------------------------

  No changes in participating hosts

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

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

### IGT changes ###

#### Issues hit ####

  * igt@kms_flip@basic-flip-vs-wf_vblank:
    - bat-dg2-oem2:       [PASS][1] -> [FAIL][2] ([Intel XE#480]) +1 other test fail
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-wf_vblank.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-wf_vblank.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-3:
    - bat-dg2-oem2:       NOTRUN -> [FAIL][3] ([Intel XE#400])
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-3.html

  * igt@kms_psr@primary_page_flip:
    - bat-dg2-oem2:       NOTRUN -> [SKIP][4] ([Intel XE#535]) +2 other tests skip
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_psr@primary_page_flip.html

  * igt@xe_exec_store@basic-store:
    - bat-adlp-7:         [PASS][5] -> [FAIL][6] ([Intel XE#761])
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-adlp-7/igt@xe_exec_store@basic-store.html
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-adlp-7/igt@xe_exec_store@basic-store.html

  
#### Possible fixes ####

  * igt@kms_pipe_crc_basic@hang-read-crc:
    - bat-dg2-oem2:       [INCOMPLETE][7] ([Intel XE#282] / [Intel XE#749]) -> [PASS][8]
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html

  * igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-3:
    - bat-dg2-oem2:       [INCOMPLETE][9] ([Intel XE#282]) -> [PASS][10]
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-3.html
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-3.html

  
#### Warnings ####

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
    - bat-dg2-oem2:       [TIMEOUT][11] ([Intel XE#430] / [Intel XE#530]) -> [FAIL][12] ([Intel XE#400])
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3:
    - bat-dg2-oem2:       [TIMEOUT][13] ([Intel XE#530]) -> [FAIL][14] ([Intel XE#400])
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-124994v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html

  
  [Intel XE#282]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/282
  [Intel XE#400]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/400
  [Intel XE#430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/430
  [Intel XE#480]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/480
  [Intel XE#530]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/530
  [Intel XE#535]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/535
  [Intel XE#749]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/749
  [Intel XE#761]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/761


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

  * Linux: xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359 -> xe-pw-124994v1

  IGT_7532: bf24b157b1049afc086fe65a60b22bd6bb3e18b7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-430-fe4d6ceb20b5ebad356c722396c2c06d4485c359: fe4d6ceb20b5ebad356c722396c2c06d4485c359
  xe-pw-124994v1: 124994v1

== Logs ==

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

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

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

* Re: [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-11 17:26 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit
@ 2023-10-12 16:51   ` Umesh Nerlige Ramappa
  2023-10-12 18:04     ` Dixit, Ashutosh
  0 siblings, 1 reply; 15+ messages in thread
From: Umesh Nerlige Ramappa @ 2023-10-12 16:51 UTC (permalink / raw)
  To: Ashutosh Dixit
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo, intel-xe

On Wed, Oct 11, 2023 at 10:26:41AM -0700, Ashutosh Dixit wrote:
>In XE, the plan is to support multiple types of perf counter streams (OA is
>only one type of these streams). This requires addition of a PERF layer to
>multiplex these different stream types through a single set of PERF
>ioctl's.
>
>In addition to PERF DRM ioctl's, another set of ioctl's on the PERF fd are
>defined. These are expected to be common to different PERF stream types and
>therefore are defined at the PERF layer itself.
>
>v2: Add param_size to 'struct drm_xe_perf_param' (Umesh)
>v3: Rename 'enum drm_xe_perf_ops' to 'enum drm_xe_perf_ioctls' (Guy Zadicario)
>    Add DRM_ prefix to ioctl names to indicate uapi names
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>---
> drivers/gpu/drm/xe/Makefile    |  1 +
> drivers/gpu/drm/xe/xe_device.c |  4 +++
> drivers/gpu/drm/xe/xe_perf.c   | 47 ++++++++++++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_perf.h   | 18 +++++++++++++
> include/uapi/drm/xe_drm.h      | 49 ++++++++++++++++++++++++++++++++++
> 5 files changed, 119 insertions(+)
> create mode 100644 drivers/gpu/drm/xe/xe_perf.c
> create mode 100644 drivers/gpu/drm/xe/xe_perf.h
>
>diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>index 175a357366d96..fb3eacbe3d6cb 100644
>--- a/drivers/gpu/drm/xe/Makefile
>+++ b/drivers/gpu/drm/xe/Makefile
>@@ -88,6 +88,7 @@ xe-y += xe_bb.o \
> 	xe_pat.o \
> 	xe_pci.o \
> 	xe_pcode.o \
>+	xe_perf.o \
> 	xe_pm.o \
> 	xe_preempt_fence.o \
> 	xe_pt.o \
>diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
>index ef42c33e30558..3c0c28c6f9fb8 100644
>--- a/drivers/gpu/drm/xe/xe_device.c
>+++ b/drivers/gpu/drm/xe/xe_device.c
>@@ -28,6 +28,7 @@
> #include "xe_module.h"
> #include "xe_pat.h"
> #include "xe_pcode.h"
>+#include "xe_perf.h"
> #include "xe_pm.h"
> #include "xe_query.h"
> #include "xe_tile.h"
>@@ -128,6 +129,9 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
> 	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
> 			  DRM_RENDER_ALLOW),
> 	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
>+	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
>+	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
>+	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
> };
>
> static const struct file_operations xe_driver_fops = {
>diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
>new file mode 100644
>index 0000000000000..de430065e0d27
>--- /dev/null
>+++ b/drivers/gpu/drm/xe/xe_perf.c
>@@ -0,0 +1,47 @@
>+// SPDX-License-Identifier: MIT
>+/*
>+ * Copyright © 2023 Intel Corporation
>+ */
>+
>+#include <linux/errno.h>
>+
>+#include "xe_perf.h"
>+
>+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>+{
>+	struct drm_xe_perf_param *arg = data;
>+
>+	if (arg->extensions)
>+		return -EINVAL;
>+
>+	switch (arg->perf_type) {
>+	default:
>+		return -EINVAL;
>+	}
>+}
>+
>+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>+{
>+	struct drm_xe_perf_param *arg = data;
>+
>+	if (arg->extensions)
>+		return -EINVAL;
>+
>+	switch (arg->perf_type) {
>+	default:
>+		return -EINVAL;
>+	}
>+}
>+
>+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>+{
>+	struct drm_xe_perf_param *arg = data;
>+
>+	if (arg->extensions)
>+		return -EINVAL;
>+
>+	switch (arg->perf_type) {
>+	default:
>+		return -EINVAL;
>+	}
>+}

I would just squash the 2 patches here since this is a new interface and 
we don't care much about what existed earlier.

>diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
>new file mode 100644
>index 0000000000000..7ee90491132a0
>--- /dev/null
>+++ b/drivers/gpu/drm/xe/xe_perf.h
>@@ -0,0 +1,18 @@
>+/* SPDX-License-Identifier: MIT */
>+/*
>+ * Copyright © 2023 Intel Corporation
>+ */
>+
>+#ifndef _XE_PERF_H_
>+#define _XE_PERF_H_
>+
>+#include <drm/xe_drm.h>
>+
>+struct drm_device;
>+struct drm_file;
>+
>+int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>+int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>+int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>+
>+#endif
>diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
>index d48d8e3c898ce..d734d2ee385b1 100644
>--- a/include/uapi/drm/xe_drm.h
>+++ b/include/uapi/drm/xe_drm.h
>@@ -111,6 +111,9 @@ struct xe_user_extension {
> #define DRM_XE_WAIT_USER_FENCE		0x0b
> #define DRM_XE_VM_MADVISE		0x0c
> #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
>+#define DRM_XE_PERF_OPEN		0x0e
>+#define DRM_XE_PERF_ADD_CONFIG		0x0f
>+#define DRM_XE_PERF_REMOVE_CONFIG	0x10
>
> /* Must be kept compact -- no holes */
> #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
>@@ -127,6 +130,9 @@ struct xe_user_extension {
> #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
> #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
> #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
>+#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
>+#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
>+#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
>
> /**
>  * enum drm_xe_memory_class - Supported memory classes.
>@@ -1093,6 +1099,49 @@ struct drm_xe_vm_madvise {
> #define XE_PMU_MEDIA_GROUP_BUSY(gt)		___XE_PMU_OTHER(gt, 3)
> #define XE_PMU_ANY_ENGINE_GROUP_BUSY(gt)	___XE_PMU_OTHER(gt, 4)
>
>+/**
>+ * enum drm_xe_perf_type - Perf stream types
>+ */
>+enum drm_xe_perf_type {
>+	DRM_XE_PERF_TYPE_MAX,
>+};
>+
>+/**
>+ * struct drm_xe_perf_param - XE perf layer param
>+ *
>+ * The perf layer enables multiplexing perf counter streams of multiple
>+ * types. The actual params for a particular stream operation are supplied
>+ * via the @param pointer (use __copy_from_user to get these params).
>+ */
>+struct drm_xe_perf_param {
>+	/** @extensions: Pointer to the first extension struct, if any */
>+	__u64 extensions;
>+	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
>+	__u64 perf_type;
>+	/** @param_size: size of data struct pointed to by @param */
>+	__u64 param_size;

Since this structure is expandable using extensions, maybe we don't need 
to worry about the param_size. We can drop it. The size would matter if 
the only way to extend a structure was to add members to the end.

Thanks,
Umesh
>+	/** @param: Pointer to actual stream params */
>+	__u64 param;
>+};
>+
>+/**
>+ * enum drm_xe_perf_ioctls - Perf fd ioctl's
>+ */
>+enum drm_xe_perf_ioctls {
>+	/**
>+	 * @DRM_XE_PERF_IOCTL_ENABLE: Enable data capture for a stream that
>+	 * was e.g. either opened in a disabled state or was disabled via
>+	 * DRM_XE_PERF_IOCTL_DISABLE
>+	 */
>+	DRM_XE_PERF_IOCTL_ENABLE = _IO('i', 0x0),
>+
>+	/** @DRM_XE_PERF_IOCTL_DISABLE: Disable data capture for a stream */
>+	DRM_XE_PERF_IOCTL_DISABLE = _IO('i', 0x1),
>+
>+	/** @DRM_XE_PERF_IOCTL_CONFIG: Change stream configuration */
>+	DRM_XE_PERF_IOCTL_CONFIG = _IO('i', 0x2),
>+};
>+
> #if defined(__cplusplus)
> }
> #endif
>-- 
>2.41.0
>

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

* Re: [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-12 16:51   ` Umesh Nerlige Ramappa
@ 2023-10-12 18:04     ` Dixit, Ashutosh
  2023-10-13  2:05       ` Umesh Nerlige Ramappa
  0 siblings, 1 reply; 15+ messages in thread
From: Dixit, Ashutosh @ 2023-10-12 18:04 UTC (permalink / raw)
  To: Umesh Nerlige Ramappa
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo, intel-xe

On Thu, 12 Oct 2023 09:51:08 -0700, Umesh Nerlige Ramappa wrote:
>

Hi Umesh,

> On Wed, Oct 11, 2023 at 10:26:41AM -0700, Ashutosh Dixit wrote:
> > In XE, the plan is to support multiple types of perf counter streams (OA is
> > only one type of these streams). This requires addition of a PERF layer to
> > multiplex these different stream types through a single set of PERF
> > ioctl's.
> >
> > In addition to PERF DRM ioctl's, another set of ioctl's on the PERF fd are
> > defined. These are expected to be common to different PERF stream types and
> > therefore are defined at the PERF layer itself.
> >
> > v2: Add param_size to 'struct drm_xe_perf_param' (Umesh)
> > v3: Rename 'enum drm_xe_perf_ops' to 'enum drm_xe_perf_ioctls' (Guy Zadicario)
> >    Add DRM_ prefix to ioctl names to indicate uapi names
> >
> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > ---
> > drivers/gpu/drm/xe/Makefile    |  1 +
> > drivers/gpu/drm/xe/xe_device.c |  4 +++
> > drivers/gpu/drm/xe/xe_perf.c   | 47 ++++++++++++++++++++++++++++++++
> > drivers/gpu/drm/xe/xe_perf.h   | 18 +++++++++++++
> > include/uapi/drm/xe_drm.h      | 49 ++++++++++++++++++++++++++++++++++
> > 5 files changed, 119 insertions(+)
> > create mode 100644 drivers/gpu/drm/xe/xe_perf.c
> > create mode 100644 drivers/gpu/drm/xe/xe_perf.h
> >
> > diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> > index 175a357366d96..fb3eacbe3d6cb 100644
> > --- a/drivers/gpu/drm/xe/Makefile
> > +++ b/drivers/gpu/drm/xe/Makefile
> > @@ -88,6 +88,7 @@ xe-y += xe_bb.o \
> >	xe_pat.o \
> >	xe_pci.o \
> >	xe_pcode.o \
> > +	xe_perf.o \
> >	xe_pm.o \
> >	xe_preempt_fence.o \
> >	xe_pt.o \
> > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> > index ef42c33e30558..3c0c28c6f9fb8 100644
> > --- a/drivers/gpu/drm/xe/xe_device.c
> > +++ b/drivers/gpu/drm/xe/xe_device.c
> > @@ -28,6 +28,7 @@
> > #include "xe_module.h"
> > #include "xe_pat.h"
> > #include "xe_pcode.h"
> > +#include "xe_perf.h"
> > #include "xe_pm.h"
> > #include "xe_query.h"
> > #include "xe_tile.h"
> > @@ -128,6 +129,9 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
> >	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
> >			  DRM_RENDER_ALLOW),
> >	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
> > +	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
> > +	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
> > +	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
> > };
> >
> > static const struct file_operations xe_driver_fops = {
> > diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
> > new file mode 100644
> > index 0000000000000..de430065e0d27
> > --- /dev/null
> > +++ b/drivers/gpu/drm/xe/xe_perf.c
> > @@ -0,0 +1,47 @@
> > +// SPDX-License-Identifier: MIT
> > +/*
> > + * Copyright © 2023 Intel Corporation
> > + */
> > +
> > +#include <linux/errno.h>
> > +
> > +#include "xe_perf.h"
> > +
> > +int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
> > +{
> > +	struct drm_xe_perf_param *arg = data;
> > +
> > +	if (arg->extensions)
> > +		return -EINVAL;
> > +
> > +	switch (arg->perf_type) {
> > +	default:
> > +		return -EINVAL;
> > +	}
> > +}
> > +
> > +int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
> > +{
> > +	struct drm_xe_perf_param *arg = data;
> > +
> > +	if (arg->extensions)
> > +		return -EINVAL;
> > +
> > +	switch (arg->perf_type) {
> > +	default:
> > +		return -EINVAL;
> > +	}
> > +}
> > +
> > +int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
> > +{
> > +	struct drm_xe_perf_param *arg = data;
> > +
> > +	if (arg->extensions)
> > +		return -EINVAL;
> > +
> > +	switch (arg->perf_type) {
> > +	default:
> > +		return -EINVAL;
> > +	}
> > +}
>
> I would just squash the 2 patches here since this is a new interface and we
> don't care much about what existed earlier.

OK, I'll squash the two patches.

> > diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
> > new file mode 100644
> > index 0000000000000..7ee90491132a0
> > --- /dev/null
> > +++ b/drivers/gpu/drm/xe/xe_perf.h
> > @@ -0,0 +1,18 @@
> > +/* SPDX-License-Identifier: MIT */
> > +/*
> > + * Copyright © 2023 Intel Corporation
> > + */
> > +
> > +#ifndef _XE_PERF_H_
> > +#define _XE_PERF_H_
> > +
> > +#include <drm/xe_drm.h>
> > +
> > +struct drm_device;
> > +struct drm_file;
> > +
> > +int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
> > +int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
> > +int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
> > +
> > +#endif
> > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> > index d48d8e3c898ce..d734d2ee385b1 100644
> > --- a/include/uapi/drm/xe_drm.h
> > +++ b/include/uapi/drm/xe_drm.h
> > @@ -111,6 +111,9 @@ struct xe_user_extension {
> > #define DRM_XE_WAIT_USER_FENCE		0x0b
> > #define DRM_XE_VM_MADVISE		0x0c
> > #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
> > +#define DRM_XE_PERF_OPEN		0x0e
> > +#define DRM_XE_PERF_ADD_CONFIG		0x0f
> > +#define DRM_XE_PERF_REMOVE_CONFIG	0x10
> >
> > /* Must be kept compact -- no holes */
> > #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
> > @@ -127,6 +130,9 @@ struct xe_user_extension {
> > #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
> > #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
> > #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
> > +#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
> > +#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
> > +#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
> >
> > /**
> >  * enum drm_xe_memory_class - Supported memory classes.
> > @@ -1093,6 +1099,49 @@ struct drm_xe_vm_madvise {
> > #define XE_PMU_MEDIA_GROUP_BUSY(gt)		___XE_PMU_OTHER(gt, 3)
> > #define XE_PMU_ANY_ENGINE_GROUP_BUSY(gt)	___XE_PMU_OTHER(gt, 4)
> >
> > +/**
> > + * enum drm_xe_perf_type - Perf stream types
> > + */
> > +enum drm_xe_perf_type {
> > +	DRM_XE_PERF_TYPE_MAX,
> > +};
> > +
> > +/**
> > + * struct drm_xe_perf_param - XE perf layer param
> > + *
> > + * The perf layer enables multiplexing perf counter streams of multiple
> > + * types. The actual params for a particular stream operation are supplied
> > + * via the @param pointer (use __copy_from_user to get these params).
> > + */
> > +struct drm_xe_perf_param {
> > +	/** @extensions: Pointer to the first extension struct, if any */
> > +	__u64 extensions;
> > +	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
> > +	__u64 perf_type;
> > +	/** @param_size: size of data struct pointed to by @param */
> > +	__u64 param_size;
>
> Since this structure is expandable using extensions, maybe we don't need to
> worry about the param_size. We can drop it. The size would matter if the
> only way to extend a structure was to add members to the end.

Hmm, note param_size is not the size of this struct, it is the "size of
data struct pointed to by @param". Even the struct pointed to by @param
probably will also have an extensions member.

Even then I am thinking no harm in having the param_size member since it
helps in cases where UMD and KMD versions are different and the struct size
has changed, so each has a different notion of what the struct size
is. Having param_size available enables the kernel to resolve such cases if
the need arises in the future (as is done in drm_ioctl). UMD just needs to
fill in param_size as sizeof(struct) it is passing in via @param, so
doesn't look too horrible. So I'm thinking of leaving it in just in case.

What do you think?

Thanks.
--
Ashutosh

> > +	/** @param: Pointer to actual stream params */
> > +	__u64 param;
> > +};
> > +
> > +/**
> > + * enum drm_xe_perf_ioctls - Perf fd ioctl's
> > + */
> > +enum drm_xe_perf_ioctls {
> > +	/**
> > +	 * @DRM_XE_PERF_IOCTL_ENABLE: Enable data capture for a stream that
> > +	 * was e.g. either opened in a disabled state or was disabled via
> > +	 * DRM_XE_PERF_IOCTL_DISABLE
> > +	 */
> > +	DRM_XE_PERF_IOCTL_ENABLE = _IO('i', 0x0),
> > +
> > +	/** @DRM_XE_PERF_IOCTL_DISABLE: Disable data capture for a stream */
> > +	DRM_XE_PERF_IOCTL_DISABLE = _IO('i', 0x1),
> > +
> > +	/** @DRM_XE_PERF_IOCTL_CONFIG: Change stream configuration */
> > +	DRM_XE_PERF_IOCTL_CONFIG = _IO('i', 0x2),
> > +};
> > +
> > #if defined(__cplusplus)
> > }
> > #endif
> > --
> > 2.41.0
> >

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

* Re: [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-12 18:04     ` Dixit, Ashutosh
@ 2023-10-13  2:05       ` Umesh Nerlige Ramappa
  2023-10-28  3:44         ` Dixit, Ashutosh
  0 siblings, 1 reply; 15+ messages in thread
From: Umesh Nerlige Ramappa @ 2023-10-13  2:05 UTC (permalink / raw)
  To: Dixit, Ashutosh
  Cc: robert.krzemien, ogabbay, Lionel Landwerlin, gzadicario,
	Harish Chegondi, bdotan, talbo, intel-xe

On Thu, Oct 12, 2023 at 11:04:32AM -0700, Dixit, Ashutosh wrote:
>On Thu, 12 Oct 2023 09:51:08 -0700, Umesh Nerlige Ramappa wrote:
>>
>
>Hi Umesh,
>
>> On Wed, Oct 11, 2023 at 10:26:41AM -0700, Ashutosh Dixit wrote:
>> > In XE, the plan is to support multiple types of perf counter streams (OA is
>> > only one type of these streams). This requires addition of a PERF layer to
>> > multiplex these different stream types through a single set of PERF
>> > ioctl's.
>> >
>> > In addition to PERF DRM ioctl's, another set of ioctl's on the PERF fd are
>> > defined. These are expected to be common to different PERF stream types and
>> > therefore are defined at the PERF layer itself.
>> >
>> > v2: Add param_size to 'struct drm_xe_perf_param' (Umesh)
>> > v3: Rename 'enum drm_xe_perf_ops' to 'enum drm_xe_perf_ioctls' (Guy Zadicario)
>> >    Add DRM_ prefix to ioctl names to indicate uapi names
>> >
>> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>> > ---
>> > drivers/gpu/drm/xe/Makefile    |  1 +
>> > drivers/gpu/drm/xe/xe_device.c |  4 +++
>> > drivers/gpu/drm/xe/xe_perf.c   | 47 ++++++++++++++++++++++++++++++++
>> > drivers/gpu/drm/xe/xe_perf.h   | 18 +++++++++++++
>> > include/uapi/drm/xe_drm.h      | 49 ++++++++++++++++++++++++++++++++++
>> > 5 files changed, 119 insertions(+)
>> > create mode 100644 drivers/gpu/drm/xe/xe_perf.c
>> > create mode 100644 drivers/gpu/drm/xe/xe_perf.h
>> >
>> > diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>> > index 175a357366d96..fb3eacbe3d6cb 100644
>> > --- a/drivers/gpu/drm/xe/Makefile
>> > +++ b/drivers/gpu/drm/xe/Makefile
>> > @@ -88,6 +88,7 @@ xe-y += xe_bb.o \
>> >	xe_pat.o \
>> >	xe_pci.o \
>> >	xe_pcode.o \
>> > +	xe_perf.o \
>> >	xe_pm.o \
>> >	xe_preempt_fence.o \
>> >	xe_pt.o \
>> > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
>> > index ef42c33e30558..3c0c28c6f9fb8 100644
>> > --- a/drivers/gpu/drm/xe/xe_device.c
>> > +++ b/drivers/gpu/drm/xe/xe_device.c
>> > @@ -28,6 +28,7 @@
>> > #include "xe_module.h"
>> > #include "xe_pat.h"
>> > #include "xe_pcode.h"
>> > +#include "xe_perf.h"
>> > #include "xe_pm.h"
>> > #include "xe_query.h"
>> > #include "xe_tile.h"
>> > @@ -128,6 +129,9 @@ static const struct drm_ioctl_desc xe_ioctls[] = {
>> >	DRM_IOCTL_DEF_DRV(XE_WAIT_USER_FENCE, xe_wait_user_fence_ioctl,
>> >			  DRM_RENDER_ALLOW),
>> >	DRM_IOCTL_DEF_DRV(XE_VM_MADVISE, xe_vm_madvise_ioctl, DRM_RENDER_ALLOW),
>> > +	DRM_IOCTL_DEF_DRV(XE_PERF_OPEN, xe_perf_open_ioctl, DRM_RENDER_ALLOW),
>> > +	DRM_IOCTL_DEF_DRV(XE_PERF_ADD_CONFIG, xe_perf_add_config_ioctl, DRM_RENDER_ALLOW),
>> > +	DRM_IOCTL_DEF_DRV(XE_PERF_REMOVE_CONFIG, xe_perf_remove_config_ioctl, DRM_RENDER_ALLOW),
>> > };
>> >
>> > static const struct file_operations xe_driver_fops = {
>> > diff --git a/drivers/gpu/drm/xe/xe_perf.c b/drivers/gpu/drm/xe/xe_perf.c
>> > new file mode 100644
>> > index 0000000000000..de430065e0d27
>> > --- /dev/null
>> > +++ b/drivers/gpu/drm/xe/xe_perf.c
>> > @@ -0,0 +1,47 @@
>> > +// SPDX-License-Identifier: MIT
>> > +/*
>> > + * Copyright © 2023 Intel Corporation
>> > + */
>> > +
>> > +#include <linux/errno.h>
>> > +
>> > +#include "xe_perf.h"
>> > +
>> > +int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>> > +{
>> > +	struct drm_xe_perf_param *arg = data;
>> > +
>> > +	if (arg->extensions)
>> > +		return -EINVAL;
>> > +
>> > +	switch (arg->perf_type) {
>> > +	default:
>> > +		return -EINVAL;
>> > +	}
>> > +}
>> > +
>> > +int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>> > +{
>> > +	struct drm_xe_perf_param *arg = data;
>> > +
>> > +	if (arg->extensions)
>> > +		return -EINVAL;
>> > +
>> > +	switch (arg->perf_type) {
>> > +	default:
>> > +		return -EINVAL;
>> > +	}
>> > +}
>> > +
>> > +int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
>> > +{
>> > +	struct drm_xe_perf_param *arg = data;
>> > +
>> > +	if (arg->extensions)
>> > +		return -EINVAL;
>> > +
>> > +	switch (arg->perf_type) {
>> > +	default:
>> > +		return -EINVAL;
>> > +	}
>> > +}
>>
>> I would just squash the 2 patches here since this is a new interface and we
>> don't care much about what existed earlier.
>
>OK, I'll squash the two patches.
>
>> > diff --git a/drivers/gpu/drm/xe/xe_perf.h b/drivers/gpu/drm/xe/xe_perf.h
>> > new file mode 100644
>> > index 0000000000000..7ee90491132a0
>> > --- /dev/null
>> > +++ b/drivers/gpu/drm/xe/xe_perf.h
>> > @@ -0,0 +1,18 @@
>> > +/* SPDX-License-Identifier: MIT */
>> > +/*
>> > + * Copyright © 2023 Intel Corporation
>> > + */
>> > +
>> > +#ifndef _XE_PERF_H_
>> > +#define _XE_PERF_H_
>> > +
>> > +#include <drm/xe_drm.h>
>> > +
>> > +struct drm_device;
>> > +struct drm_file;
>> > +
>> > +int xe_perf_open_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>> > +int xe_perf_add_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>> > +int xe_perf_remove_config_ioctl(struct drm_device *dev, void *data, struct drm_file *file);
>> > +
>> > +#endif
>> > diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
>> > index d48d8e3c898ce..d734d2ee385b1 100644
>> > --- a/include/uapi/drm/xe_drm.h
>> > +++ b/include/uapi/drm/xe_drm.h
>> > @@ -111,6 +111,9 @@ struct xe_user_extension {
>> > #define DRM_XE_WAIT_USER_FENCE		0x0b
>> > #define DRM_XE_VM_MADVISE		0x0c
>> > #define DRM_XE_EXEC_QUEUE_GET_PROPERTY	0x0d
>> > +#define DRM_XE_PERF_OPEN		0x0e
>> > +#define DRM_XE_PERF_ADD_CONFIG		0x0f
>> > +#define DRM_XE_PERF_REMOVE_CONFIG	0x10
>> >
>> > /* Must be kept compact -- no holes */
>> > #define DRM_IOCTL_XE_DEVICE_QUERY		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_DEVICE_QUERY, struct drm_xe_device_query)
>> > @@ -127,6 +130,9 @@ struct xe_user_extension {
>> > #define DRM_IOCTL_XE_EXEC_QUEUE_SET_PROPERTY	 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_EXEC_QUEUE_SET_PROPERTY, struct drm_xe_exec_queue_set_property)
>> > #define DRM_IOCTL_XE_WAIT_USER_FENCE		DRM_IOWR(DRM_COMMAND_BASE + DRM_XE_WAIT_USER_FENCE, struct drm_xe_wait_user_fence)
>> > #define DRM_IOCTL_XE_VM_MADVISE			 DRM_IOW(DRM_COMMAND_BASE + DRM_XE_VM_MADVISE, struct drm_xe_vm_madvise)
>> > +#define DRM_IOCTL_XE_PERF_OPEN			DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_OPEN, struct drm_xe_perf_param)
>> > +#define DRM_IOCTL_XE_PERF_ADD_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_ADD_CONFIG, struct drm_xe_perf_param)
>> > +#define DRM_IOCTL_XE_PERF_REMOVE_CONFIG		DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF_REMOVE_CONFIG, struct drm_xe_perf_param)
>> >
>> > /**
>> >  * enum drm_xe_memory_class - Supported memory classes.
>> > @@ -1093,6 +1099,49 @@ struct drm_xe_vm_madvise {
>> > #define XE_PMU_MEDIA_GROUP_BUSY(gt)		___XE_PMU_OTHER(gt, 3)
>> > #define XE_PMU_ANY_ENGINE_GROUP_BUSY(gt)	___XE_PMU_OTHER(gt, 4)
>> >
>> > +/**
>> > + * enum drm_xe_perf_type - Perf stream types
>> > + */
>> > +enum drm_xe_perf_type {
>> > +	DRM_XE_PERF_TYPE_MAX,
>> > +};
>> > +
>> > +/**
>> > + * struct drm_xe_perf_param - XE perf layer param
>> > + *
>> > + * The perf layer enables multiplexing perf counter streams of multiple
>> > + * types. The actual params for a particular stream operation are supplied
>> > + * via the @param pointer (use __copy_from_user to get these params).
>> > + */
>> > +struct drm_xe_perf_param {
>> > +	/** @extensions: Pointer to the first extension struct, if any */
>> > +	__u64 extensions;
>> > +	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
>> > +	__u64 perf_type;
>> > +	/** @param_size: size of data struct pointed to by @param */
>> > +	__u64 param_size;
>>
>> Since this structure is expandable using extensions, maybe we don't need to
>> worry about the param_size. We can drop it. The size would matter if the
>> only way to extend a structure was to add members to the end.
>
>Hmm, note param_size is not the size of this struct, it is the "size of
>data struct pointed to by @param". Even the struct pointed to by @param
>probably will also have an extensions member.
>
>Even then I am thinking no harm in having the param_size member since it
>helps in cases where UMD and KMD versions are different and the struct size
>has changed, so each has a different notion of what the struct size
>is. Having param_size available enables the kernel to resolve such cases if
>the need arises in the future (as is done in drm_ioctl). UMD just needs to
>fill in param_size as sizeof(struct) it is passing in via @param, so
>doesn't look too horrible. So I'm thinking of leaving it in just in case.
>
>What do you think?

IMO, if extensions are members of all structs in our uApi, then we 
should just use that for extending the structs. I think the size is 
added burden on UMDs to populate. In case of drm_ioctl, the UMD does not 
see this, so it's probably okay.

Regards,
Umesh

>
>Thanks.
>--
>Ashutosh
>
>> > +	/** @param: Pointer to actual stream params */
>> > +	__u64 param;
>> > +};
>> > +
>> > +/**
>> > + * enum drm_xe_perf_ioctls - Perf fd ioctl's
>> > + */
>> > +enum drm_xe_perf_ioctls {
>> > +	/**
>> > +	 * @DRM_XE_PERF_IOCTL_ENABLE: Enable data capture for a stream that
>> > +	 * was e.g. either opened in a disabled state or was disabled via
>> > +	 * DRM_XE_PERF_IOCTL_DISABLE
>> > +	 */
>> > +	DRM_XE_PERF_IOCTL_ENABLE = _IO('i', 0x0),
>> > +
>> > +	/** @DRM_XE_PERF_IOCTL_DISABLE: Disable data capture for a stream */
>> > +	DRM_XE_PERF_IOCTL_DISABLE = _IO('i', 0x1),
>> > +
>> > +	/** @DRM_XE_PERF_IOCTL_CONFIG: Change stream configuration */
>> > +	DRM_XE_PERF_IOCTL_CONFIG = _IO('i', 0x2),
>> > +};
>> > +
>> > #if defined(__cplusplus)
>> > }
>> > #endif
>> > --
>> > 2.41.0
>> >

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

* Re: [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types
  2023-10-13  2:05       ` Umesh Nerlige Ramappa
@ 2023-10-28  3:44         ` Dixit, Ashutosh
  0 siblings, 0 replies; 15+ messages in thread
From: Dixit, Ashutosh @ 2023-10-28  3:44 UTC (permalink / raw)
  To: Umesh Nerlige Ramappa
  Cc: robert.krzemien, ogabbay, gzadicario, Harish Chegondi, bdotan,
	talbo, intel-xe

On Thu, 12 Oct 2023 19:05:24 -0700, Umesh Nerlige Ramappa wrote:
>

Hi Umesh,

> >> I would just squash the 2 patches here since this is a new interface and we
> >> don't care much about what existed earlier.
> >
> > OK, I'll squash the two patches.

Done: https://patchwork.freedesktop.org/series/125724/

> >> > +/**
> >> > + * struct drm_xe_perf_param - XE perf layer param
> >> > + *
> >> > + * The perf layer enables multiplexing perf counter streams of multiple
> >> > + * types. The actual params for a particular stream operation are supplied
> >> > + * via the @param pointer (use __copy_from_user to get these params).
> >> > + */
> >> > +struct drm_xe_perf_param {
> >> > +	/** @extensions: Pointer to the first extension struct, if any */
> >> > +	__u64 extensions;
> >> > +	/** @perf_type: Perf stream type, of enum @drm_xe_perf_type */
> >> > +	__u64 perf_type;
> >> > +	/** @param_size: size of data struct pointed to by @param */
> >> > +	__u64 param_size;
> >>
> >> Since this structure is expandable using extensions, maybe we don't need to
> >> worry about the param_size. We can drop it. The size would matter if the
> >> only way to extend a structure was to add members to the end.
> >
> > Hmm, note param_size is not the size of this struct, it is the "size of
> > data struct pointed to by @param". Even the struct pointed to by @param
> > probably will also have an extensions member.
> >
> > Even then I am thinking no harm in having the param_size member since it
> > helps in cases where UMD and KMD versions are different and the struct size
> > has changed, so each has a different notion of what the struct size
> > is. Having param_size available enables the kernel to resolve such cases if
> > the need arises in the future (as is done in drm_ioctl). UMD just needs to
> > fill in param_size as sizeof(struct) it is passing in via @param, so
> > doesn't look too horrible. So I'm thinking of leaving it in just in case.
> >
> > What do you think?
>
> IMO, if extensions are members of all structs in our uApi, then we should
> just use that for extending the structs. I think the size is added burden
> on UMDs to populate. In case of drm_ioctl, the UMD does not see this, so
> it's probably okay.

I have dropped param_size for now in the above series to allow for the
basic patch to get merged first. I might submit a separate patch for
param_size later with additional justification and then we can debate that.

Thanks.
--
Ashutosh

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

end of thread, other threads:[~2023-10-28  3:44 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-11 17:26 [Intel-xe] [PATCH v2 0/2] Xe PERF layer Ashutosh Dixit
2023-10-11 17:26 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit
2023-10-12 16:51   ` Umesh Nerlige Ramappa
2023-10-12 18:04     ` Dixit, Ashutosh
2023-10-13  2:05       ` Umesh Nerlige Ramappa
2023-10-28  3:44         ` Dixit, Ashutosh
2023-10-11 17:26 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Multiplex PERF ops through a single PERF ioctl Ashutosh Dixit
2023-10-11 23:01 ` [Intel-xe] ✓ CI.Patch_applied: success for Xe PERF layer Patchwork
2023-10-11 23:01 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-10-11 23:03 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-10-11 23:10 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-10-11 23:10 ` [Intel-xe] ✗ CI.Hooks: failure " Patchwork
2023-10-11 23:11 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
2023-10-11 23:33 ` [Intel-xe] ✓ CI.BAT: " Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2023-10-09 22:24 [Intel-xe] [PATCH 0/2] " Ashutosh Dixit
2023-10-09 22:24 ` [Intel-xe] [PATCH 1/2] drm/xe/uapi: "Perf" layer to support multiple perf counter stream types Ashutosh Dixit

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