All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning
@ 2023-11-29 21:44 Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 02/14] drm/xe: Skip calling drm_dev_put on probe error Michał Winiarski
                   ` (19 more replies)
  0 siblings, 20 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:44 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski, Rodrigo Vivi

Additional underscore in the header guard causes the build to fail with:

drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h:6:9: error: '_XE_ENGINE_CLASS_SYSFS_H_' is used as a header guard here, followed by #define of a different macro [-Werror,-Wheader-guard]

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h b/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
index 60469fde41478..ec5ba673b314b 100644
--- a/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
+++ b/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
@@ -4,7 +4,7 @@
  */
 
 #ifndef _XE_ENGINE_CLASS_SYSFS_H_
-#define _XE_ENGINE_CLASS_SYSFS_H__
+#define _XE_ENGINE_CLASS_SYSFS_H_
 
 #include <linux/kobject.h>
 
-- 
2.43.0


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

* [Intel-xe] [CI 02/14] drm/xe: Skip calling drm_dev_put on probe error
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
@ 2023-11-29 21:44 ` Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 03/14] drm/xe: Use managed pci_enable_device Michał Winiarski
                   ` (18 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:44 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski

DRM device used by Xe is managed, which means that final ref will be
dropped on driver detach.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 12 +++++-------
 drivers/gpu/drm/xe/xe_pci.c    |  5 +----
 2 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 54202623e2553..296260f142dcb 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -215,11 +215,11 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
 			      xe->drm.anon_inode->i_mapping,
 			      xe->drm.vma_offset_manager, false, false);
 	if (WARN_ON(err))
-		goto err_put;
+		goto err;
 
 	err = drmm_add_action_or_reset(&xe->drm, xe_device_destroy, NULL);
 	if (err)
-		goto err_put;
+		goto err;
 
 	xe->info.devid = pdev->device;
 	xe->info.revid = pdev->revision;
@@ -258,18 +258,16 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
 	if (!xe->ordered_wq || !xe->unordered_wq) {
 		drm_err(&xe->drm, "Failed to allocate xe workqueues\n");
 		err = -ENOMEM;
-		goto err_put;
+		goto err;
 	}
 
 	err = xe_display_create(xe);
 	if (WARN_ON(err))
-		goto err_put;
+		goto err;
 
 	return xe;
 
-err_put:
-	drm_dev_put(&xe->drm);
-
+err:
 	return ERR_PTR(err);
 }
 
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 270826fdb5ae0..08cb726c2847d 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -705,7 +705,7 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 	pci_set_drvdata(pdev, xe);
 	err = pci_enable_device(pdev);
 	if (err)
-		goto err_drm_put;
+		return err;
 
 	pci_set_master(pdev);
 
@@ -753,9 +753,6 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 err_pci_disable:
 	pci_disable_device(pdev);
 
-err_drm_put:
-	drm_dev_put(&xe->drm);
-
 	return err;
 }
 
-- 
2.43.0


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

* [Intel-xe] [CI 03/14] drm/xe: Use managed pci_enable_device
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 02/14] drm/xe: Skip calling drm_dev_put on probe error Michał Winiarski
@ 2023-11-29 21:44 ` Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 04/14] drm/xe/irq: Don't call pci_free_irq_vectors Michał Winiarski
                   ` (17 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:44 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

Xe uses devres for most of its driver-lifetime resources, use it for pci
device as well.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_pci.c | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 08cb726c2847d..074ed456eba6d 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -695,25 +695,26 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 	if (xe_display_driver_probe_defer(pdev))
 		return -EPROBE_DEFER;
 
+	err = pcim_enable_device(pdev);
+	if (err)
+		return err;
+
 	xe = xe_device_create(pdev, ent);
 	if (IS_ERR(xe))
 		return PTR_ERR(xe);
 
+	pci_set_drvdata(pdev, xe);
+
 	xe_pm_assert_unbounded_bridge(xe);
 	subplatform_desc = find_subplatform(xe, desc);
 
-	pci_set_drvdata(pdev, xe);
-	err = pci_enable_device(pdev);
-	if (err)
-		return err;
-
 	pci_set_master(pdev);
 
 	xe_sriov_probe_early(xe, desc->has_sriov);
 
 	err = xe_info_init(xe, desc, subplatform_desc);
 	if (err)
-		goto err_pci_disable;
+		return err;
 
 	xe_display_probe(xe);
 
@@ -744,16 +745,11 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 
 	err = xe_device_probe(xe);
 	if (err)
-		goto err_pci_disable;
+		return err;
 
 	xe_pm_init(xe);
 
 	return 0;
-
-err_pci_disable:
-	pci_disable_device(pdev);
-
-	return err;
 }
 
 static void xe_pci_shutdown(struct pci_dev *pdev)
-- 
2.43.0


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

* [Intel-xe] [CI 04/14] drm/xe/irq: Don't call pci_free_irq_vectors
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 02/14] drm/xe: Skip calling drm_dev_put on probe error Michał Winiarski
  2023-11-29 21:44 ` [Intel-xe] [CI 03/14] drm/xe: Use managed pci_enable_device Michał Winiarski
@ 2023-11-29 21:44 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 05/14] drm/xe: Move xe_set_dma_info outside of MMIO setup Michał Winiarski
                   ` (16 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:44 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

For devres managed devices, pci_alloc_irq_vectors is also managed (see
pci_setup_msi_context for reference).
PCI device used by Xe is devres managed (it was enabled with
pcim_enable_device), which means that calls to pci_free_irq_vectors are
redundant and can be safely removed.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_irq.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index 25ba5167c1b92..d1f5ba4bb745a 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -585,7 +585,6 @@ static void irq_uninstall(struct drm_device *drm, void *arg)
 
 	irq = pci_irq_vector(pdev, 0);
 	free_irq(irq, xe);
-	pci_free_irq_vectors(pdev);
 }
 
 int xe_irq_install(struct xe_device *xe)
@@ -612,7 +611,7 @@ int xe_irq_install(struct xe_device *xe)
 	err = request_irq(irq, irq_handler, IRQF_SHARED, DRIVER_NAME, xe);
 	if (err < 0) {
 		drm_err(&xe->drm, "Failed to request MSI/MSIX IRQ %d\n", err);
-		goto free_pci_irq_vectors;
+		return err;
 	}
 
 	xe->irq.enabled = true;
@@ -627,8 +626,6 @@ int xe_irq_install(struct xe_device *xe)
 
 free_irq_handler:
 	free_irq(irq, xe);
-free_pci_irq_vectors:
-	pci_free_irq_vectors(pdev);
 
 	return err;
 }
-- 
2.43.0


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

* [Intel-xe] [CI 05/14] drm/xe: Move xe_set_dma_info outside of MMIO setup
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (2 preceding siblings ...)
  2023-11-29 21:44 ` [Intel-xe] [CI 04/14] drm/xe/irq: Don't call pci_free_irq_vectors Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles " Michał Winiarski
                   ` (15 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski

MMIO is going to be setup earlier during probe. Move xe_set_dma_info
outside of MMIO setup.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 26 ++++++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_mmio.c   | 26 --------------------------
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 296260f142dcb..dcb0871083931 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -353,6 +353,28 @@ static void xe_device_sanitize(struct drm_device *drm, void *arg)
 		xe_gt_sanitize(gt);
 }
 
+static int xe_set_dma_info(struct xe_device *xe)
+{
+	unsigned int mask_size = xe->info.dma_mask_size;
+	int err;
+
+	dma_set_max_seg_size(xe->drm.dev, xe_sg_segment_size(xe->drm.dev));
+
+	err = dma_set_mask(xe->drm.dev, DMA_BIT_MASK(mask_size));
+	if (err)
+		goto mask_err;
+
+	err = dma_set_coherent_mask(xe->drm.dev, DMA_BIT_MASK(mask_size));
+	if (err)
+		goto mask_err;
+
+	return 0;
+
+mask_err:
+	drm_err(&xe->drm, "Can't set DMA mask/consistent mask (%d)\n", err);
+	return err;
+}
+
 int xe_device_probe(struct xe_device *xe)
 {
 	struct xe_tile *tile;
@@ -367,6 +389,10 @@ int xe_device_probe(struct xe_device *xe)
 	if (err)
 		return err;
 
+	err = xe_set_dma_info(xe);
+	if (err)
+		return err;
+
 	for_each_tile(tile, xe, id) {
 		err = xe_tile_alloc(tile);
 		if (err)
diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
index 0f846272e39c7..9e8adb73cc978 100644
--- a/drivers/gpu/drm/xe/xe_mmio.c
+++ b/drivers/gpu/drm/xe/xe_mmio.c
@@ -25,28 +25,6 @@
 
 #define BAR_SIZE_SHIFT 20
 
-static int xe_set_dma_info(struct xe_device *xe)
-{
-	unsigned int mask_size = xe->info.dma_mask_size;
-	int err;
-
-	dma_set_max_seg_size(xe->drm.dev, xe_sg_segment_size(xe->drm.dev));
-
-	err = dma_set_mask(xe->drm.dev, DMA_BIT_MASK(mask_size));
-	if (err)
-		goto mask_err;
-
-	err = dma_set_coherent_mask(xe->drm.dev, DMA_BIT_MASK(mask_size));
-	if (err)
-		goto mask_err;
-
-	return 0;
-
-mask_err:
-	drm_err(&xe->drm, "Can't set DMA mask/consistent mask (%d)\n", err);
-	return err;
-}
-
 static void
 _resize_bar(struct xe_device *xe, int resno, resource_size_t size)
 {
@@ -431,10 +409,6 @@ int xe_mmio_init(struct xe_device *xe)
 	if (err)
 		return err;
 
-	err = xe_set_dma_info(xe);
-	if (err)
-		return err;
-
 	xe_mmio_probe_tiles(xe);
 
 	return 0;
-- 
2.43.0


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

* [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (3 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 05/14] drm/xe: Move xe_set_dma_info outside of MMIO setup Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-30 17:27   ` Lucas De Marchi
  2023-11-29 21:45 ` [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init Michał Winiarski
                   ` (14 subsequent siblings)
  19 siblings, 1 reply; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski

MMIO is going to be setup earlier during probe. Move xe_mmio_probe_tiles
outside of MMIO setup.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 2 ++
 drivers/gpu/drm/xe/xe_mmio.c   | 4 +---
 drivers/gpu/drm/xe/xe_mmio.h   | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index dcb0871083931..785bf2e610b7c 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -403,6 +403,8 @@ int xe_device_probe(struct xe_device *xe)
 	if (err)
 		return err;
 
+	xe_mmio_probe_tiles(xe);
+
 	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
 	if (err)
 		return err;
diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
index 9e8adb73cc978..9769d56988ece 100644
--- a/drivers/gpu/drm/xe/xe_mmio.c
+++ b/drivers/gpu/drm/xe/xe_mmio.c
@@ -295,7 +295,7 @@ int xe_mmio_probe_vram(struct xe_device *xe)
 	return 0;
 }
 
-static void xe_mmio_probe_tiles(struct xe_device *xe)
+void xe_mmio_probe_tiles(struct xe_device *xe)
 {
 	size_t tile_mmio_size = SZ_16M, tile_mmio_ext_size = xe->info.tile_mmio_ext_size;
 	u8 id, tile_count = xe->info.tile_count;
@@ -409,8 +409,6 @@ int xe_mmio_init(struct xe_device *xe)
 	if (err)
 		return err;
 
-	xe_mmio_probe_tiles(xe);
-
 	return 0;
 }
 
diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
index 218b796629adc..c054c27f6925d 100644
--- a/drivers/gpu/drm/xe/xe_mmio.h
+++ b/drivers/gpu/drm/xe/xe_mmio.h
@@ -21,6 +21,7 @@ struct xe_device;
 #define LMEM_BAR		2
 
 int xe_mmio_init(struct xe_device *xe);
+void xe_mmio_probe_tiles(struct xe_device *xe);
 
 static inline u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg)
 {
-- 
2.43.0


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

* [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (4 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles " Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-30 17:46   ` Lucas De Marchi
  2023-11-29 21:45 ` [Intel-xe] [CI 08/14] drm/xe: Introduce xe_tile_init_early and use at earlier point in probe Michał Winiarski
                   ` (13 subsequent siblings)
  19 siblings, 1 reply; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Lucas De Marchi, Michał Winiarski

Parts of xe_info_init are only dealing with processing driver_data.
Extract it into xe_info_init_early to be able to use it earlier during
probe.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
 drivers/gpu/drm/xe/tests/xe_pci.c |  1 +
 drivers/gpu/drm/xe/xe_pci.c       | 44 ++++++++++++++++++++++---------
 2 files changed, 32 insertions(+), 13 deletions(-)

diff --git a/drivers/gpu/drm/xe/tests/xe_pci.c b/drivers/gpu/drm/xe/tests/xe_pci.c
index 306ff8cb35cb1..f2cdc9bb4612a 100644
--- a/drivers/gpu/drm/xe/tests/xe_pci.c
+++ b/drivers/gpu/drm/xe/tests/xe_pci.c
@@ -143,6 +143,7 @@ int xe_pci_fake_device_init(struct xe_device *xe, enum xe_platform platform,
 		return -ENODEV;
 
 done:
+	xe_info_init_early(xe, desc, subplatform_desc);
 	xe_info_init(xe, desc, subplatform_desc);
 
 	return 0;
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 074ed456eba6d..e5f1fefcee120 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -535,6 +535,35 @@ static void handle_gmdid(struct xe_device *xe,
 	}
 }
 
+/*
+ * Initialize device info content that only depends on static driver_data passed to the driver at
+ * probe time from PCI ID table.
+ */
+static void xe_info_init_early(struct xe_device *xe,
+			       const struct xe_device_desc *desc,
+			       const struct xe_subplatform_desc *subplatform_desc)
+{
+	xe->info.platform = desc->platform;
+	xe->info.subplatform = subplatform_desc ?
+		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
+
+	xe->info.is_dgfx = desc->is_dgfx;
+	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
+	xe->info.has_llc = desc->has_llc;
+	xe->info.has_sriov = desc->has_sriov;
+	xe->info.bypass_mtcfg = desc->bypass_mtcfg;
+	xe->info.supports_mmio_ext = desc->supports_mmio_ext;
+
+	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
+				  xe_modparam.enable_display &&
+				  desc->has_display;
+}
+
+/*
+ * Initialize device info content that does require knowledge about graphics / media IP version.
+ * Make sure that GT / tile structures allocated by the driver match the data present in device
+ * info.
+ */
 static int xe_info_init(struct xe_device *xe,
 			const struct xe_device_desc *desc,
 			const struct xe_subplatform_desc *subplatform_desc)
@@ -546,10 +575,6 @@ static int xe_info_init(struct xe_device *xe,
 	struct xe_gt *gt;
 	u8 id;
 
-	xe->info.platform = desc->platform;
-	xe->info.subplatform = subplatform_desc ?
-		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
-
 	/*
 	 * If this platform supports GMD_ID, we'll detect the proper IP
 	 * descriptor to use from hardware registers. desc->graphics will only
@@ -575,14 +600,8 @@ static int xe_info_init(struct xe_device *xe,
 	if (!graphics_desc)
 		return -ENODEV;
 
-	xe->info.is_dgfx = desc->is_dgfx;
-	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
 	xe->info.graphics_name = graphics_desc->name;
 	xe->info.media_name = media_desc ? media_desc->name : "none";
-	xe->info.has_llc = desc->has_llc;
-	xe->info.has_sriov = desc->has_sriov;
-	xe->info.bypass_mtcfg = desc->bypass_mtcfg;
-	xe->info.supports_mmio_ext = desc->supports_mmio_ext;
 	xe->info.tile_mmio_ext_size = graphics_desc->tile_mmio_ext_size;
 
 	xe->info.dma_mask_size = graphics_desc->dma_mask_size;
@@ -595,9 +614,6 @@ static int xe_info_init(struct xe_device *xe,
 	xe->info.has_range_tlb_invalidation = graphics_desc->has_range_tlb_invalidation;
 	xe->info.skip_guc_pc = desc->skip_guc_pc;
 
-	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
-				  xe_modparam.enable_display &&
-				  desc->has_display;
 	/*
 	 * All platforms have at least one primary GT.  Any platform with media
 	 * version 13 or higher has an additional dedicated media GT.  And
@@ -710,6 +726,8 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 
 	pci_set_master(pdev);
 
+	xe_info_init_early(xe, desc, subplatform_desc);
+
 	xe_sriov_probe_early(xe, desc->has_sriov);
 
 	err = xe_info_init(xe, desc, subplatform_desc);
-- 
2.43.0


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

* [Intel-xe] [CI 08/14] drm/xe: Introduce xe_tile_init_early and use at earlier point in probe
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (5 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 09/14] drm/xe: Map the entire BAR0 and hold onto the initial mapping Michał Winiarski
                   ` (12 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski

It also merges the GT (which is part of tile) initialization happening
at xe_info_init with allocating other per-tile data structures into a
common helper function.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c |  6 ------
 drivers/gpu/drm/xe/xe_pci.c    | 10 +++++-----
 drivers/gpu/drm/xe/xe_tile.c   | 32 +++++++++++++++++++++++++++++++-
 drivers/gpu/drm/xe/xe_tile.h   |  2 +-
 4 files changed, 37 insertions(+), 13 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 785bf2e610b7c..5e1f73c8c77ad 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -393,12 +393,6 @@ int xe_device_probe(struct xe_device *xe)
 	if (err)
 		return err;
 
-	for_each_tile(tile, xe, id) {
-		err = xe_tile_alloc(tile);
-		if (err)
-			return err;
-	}
-
 	err = xe_mmio_init(xe);
 	if (err)
 		return err;
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index e5f1fefcee120..d9a3b20179cc2 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -26,6 +26,7 @@
 #include "xe_pm.h"
 #include "xe_sriov.h"
 #include "xe_step.h"
+#include "xe_tile.h"
 
 enum toggle_d3cold {
 	D3COLD_DISABLE,
@@ -626,12 +627,11 @@ static int xe_info_init(struct xe_device *xe,
 	xe->info.tile_count = 1 + graphics_desc->max_remote_tiles;
 
 	for_each_tile(tile, xe, id) {
-		tile->xe = xe;
-		tile->id = id;
+		int err;
 
-		tile->primary_gt = xe_gt_alloc(tile);
-		if (IS_ERR(tile->primary_gt))
-			return PTR_ERR(tile->primary_gt);
+		err = xe_tile_init_early(tile, xe, id);
+		if (err)
+			return err;
 
 		gt = tile->primary_gt;
 		gt->info.id = xe->info.gt_count++;
diff --git a/drivers/gpu/drm/xe/xe_tile.c b/drivers/gpu/drm/xe/xe_tile.c
index 131752a57f652..daf1ac39dcbb1 100644
--- a/drivers/gpu/drm/xe/xe_tile.c
+++ b/drivers/gpu/drm/xe/xe_tile.c
@@ -7,6 +7,7 @@
 
 #include "xe_device.h"
 #include "xe_ggtt.h"
+#include "xe_gt.h"
 #include "xe_migrate.h"
 #include "xe_sa.h"
 #include "xe_tile.h"
@@ -80,7 +81,7 @@
  *
  * Returns -ENOMEM if allocations fail, otherwise 0.
  */
-int xe_tile_alloc(struct xe_tile *tile)
+static int xe_tile_alloc(struct xe_tile *tile)
 {
 	struct drm_device *drm = &tile_to_xe(tile)->drm;
 
@@ -97,6 +98,35 @@ int xe_tile_alloc(struct xe_tile *tile)
 	return 0;
 }
 
+/**
+ * xe_tile_init_early - Initialize the tile and primary GT
+ * @tile: Tile to initialize
+ * @xe: Parent Xe device
+ * @id: Tile ID
+ *
+ * Initializes per-tile resources that don't require any interactions with the hardware or any
+ * knowledge about the Graphics/Media IP version.
+ *
+ * Returns: 0 on success, negative error code on error.
+ */
+int xe_tile_init_early(struct xe_tile *tile, struct xe_device *xe, u8 id)
+{
+	int err;
+
+	tile->xe = xe;
+	tile->id = id;
+
+	err = xe_tile_alloc(tile);
+	if (err)
+		return err;
+
+	tile->primary_gt = xe_gt_alloc(tile);
+	if (IS_ERR(tile->primary_gt))
+		return PTR_ERR(tile->primary_gt);
+
+	return 0;
+}
+
 static int tile_ttm_mgr_init(struct xe_tile *tile)
 {
 	struct xe_device *xe = tile_to_xe(tile);
diff --git a/drivers/gpu/drm/xe/xe_tile.h b/drivers/gpu/drm/xe/xe_tile.h
index 782c47f8bd450..1c9e42ade6b05 100644
--- a/drivers/gpu/drm/xe/xe_tile.h
+++ b/drivers/gpu/drm/xe/xe_tile.h
@@ -10,7 +10,7 @@
 
 struct xe_tile;
 
-int xe_tile_alloc(struct xe_tile *tile);
+int xe_tile_init_early(struct xe_tile *tile, struct xe_device *xe, u8 id);
 int xe_tile_init_noalloc(struct xe_tile *tile);
 
 void xe_tile_migrate_wait(struct xe_tile *tile);
-- 
2.43.0


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

* [Intel-xe] [CI 09/14] drm/xe: Map the entire BAR0 and hold onto the initial mapping
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (6 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 08/14] drm/xe: Introduce xe_tile_init_early and use at earlier point in probe Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early Michał Winiarski
                   ` (11 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Michał Winiarski

Both MMIO registers and GGTT for root tile will need to be used earlier
during probe. Don't rely on tile count to compute the mapping size.
Further more, there's no need to remap after figuring out the real
resource size.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_mmio.c | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
index 9769d56988ece..d1b59021c9712 100644
--- a/drivers/gpu/drm/xe/xe_mmio.c
+++ b/drivers/gpu/drm/xe/xe_mmio.c
@@ -300,7 +300,6 @@ void xe_mmio_probe_tiles(struct xe_device *xe)
 	size_t tile_mmio_size = SZ_16M, tile_mmio_ext_size = xe->info.tile_mmio_ext_size;
 	u8 id, tile_count = xe->info.tile_count;
 	struct xe_gt *gt = xe_root_mmio_gt(xe);
-	const int mmio_bar = 0;
 	struct xe_tile *tile;
 	void *regs;
 	u32 mtcfg;
@@ -314,9 +313,6 @@ void xe_mmio_probe_tiles(struct xe_device *xe)
 		if (tile_count < xe->info.tile_count) {
 			drm_info(&xe->drm, "tile_count: %d, reduced_tile_count %d\n",
 					xe->info.tile_count, tile_count);
-			pci_iounmap(to_pci_dev(xe->drm.dev), xe->mmio.regs);
-			xe->mmio.size = (tile_mmio_size + tile_mmio_ext_size) * tile_count;
-			xe->mmio.regs = pci_iomap(to_pci_dev(xe->drm.dev), mmio_bar, xe->mmio.size);
 			xe->info.tile_count = tile_count;
 
 			/*
@@ -381,17 +377,17 @@ static int xe_verify_lmem_ready(struct xe_device *xe)
 int xe_mmio_init(struct xe_device *xe)
 {
 	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
+	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
 	const int mmio_bar = 0;
 	int err;
 
 	/*
-	 * Map the maximum expected BAR size, which will get remapped later
-	 * if we determine that we're running on a reduced-tile system.
+	 * Map the entire BAR.
 	 * The first 16MB of the BAR, belong to the root tile, and include:
 	 * registers (0-4MB), reserved space (4MB-8MB) and GGTT (8MB-16MB).
 	 */
-	xe->mmio.size = (SZ_16M + xe->info.tile_mmio_ext_size) * xe->info.tile_count;
-	xe->mmio.regs = pci_iomap(to_pci_dev(xe->drm.dev), mmio_bar, xe->mmio.size);
+	xe->mmio.size = pci_resource_len(pdev, mmio_bar);
+	xe->mmio.regs = pci_iomap(pdev, mmio_bar, 0);
 	if (xe->mmio.regs == NULL) {
 		drm_err(&xe->drm, "failed to map registers\n");
 		return -EIO;
-- 
2.43.0


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

* [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (7 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 09/14] drm/xe: Map the entire BAR0 and hold onto the initial mapping Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-12-01 14:28   ` Michal Wajdeczko
  2023-11-29 21:45 ` [Intel-xe] [CI 11/14] drm/xe: Don't "peek" into GMD_ID Michał Winiarski
                   ` (10 subsequent siblings)
  19 siblings, 1 reply; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

SR-IOV VF doesn't have access to MMIO registers used to determine
graphics/media ID. It can however communicate with GuC.
Introduce xe_device_probe_early, which initializes enough HW to use
MMIO GuC communication.
This will allow both VF and PF/native driver to have unified probe
ordering.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 22 ++++++++++++++++++----
 drivers/gpu/drm/xe/xe_device.h |  5 +++++
 drivers/gpu/drm/xe/xe_mmio.c   | 16 ++++++++++------
 drivers/gpu/drm/xe/xe_mmio.h   |  1 +
 drivers/gpu/drm/xe/xe_pci.c    | 26 +++++++++++++++++++++-----
 5 files changed, 55 insertions(+), 15 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 5e1f73c8c77ad..f4be4b13a506e 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -375,6 +375,24 @@ static int xe_set_dma_info(struct xe_device *xe)
 	return err;
 }
 
+/*
+ * Initialize MMIO resources that don't require any knowledge about tile count.
+ */
+int xe_device_probe_early(struct xe_device *xe)
+{
+	int err;
+
+	err = xe_mmio_init(xe);
+	if (err)
+		return err;
+
+	err = xe_mmio_root_tile_init(xe);
+	if (err)
+		return err;
+
+	return 0;
+}
+
 int xe_device_probe(struct xe_device *xe)
 {
 	struct xe_tile *tile;
@@ -393,10 +411,6 @@ int xe_device_probe(struct xe_device *xe)
 	if (err)
 		return err;
 
-	err = xe_mmio_init(xe);
-	if (err)
-		return err;
-
 	xe_mmio_probe_tiles(xe);
 
 	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
index 54694f98c91a2..3da83b2332063 100644
--- a/drivers/gpu/drm/xe/xe_device.h
+++ b/drivers/gpu/drm/xe/xe_device.h
@@ -37,6 +37,7 @@ static inline struct xe_device *ttm_to_xe_device(struct ttm_device *ttm)
 
 struct xe_device *xe_device_create(struct pci_dev *pdev,
 				   const struct pci_device_id *ent);
+int xe_device_probe_early(struct xe_device *xe);
 int xe_device_probe(struct xe_device *xe);
 void xe_device_remove(struct xe_device *xe);
 void xe_device_shutdown(struct xe_device *xe);
@@ -123,6 +124,10 @@ static inline bool xe_device_uc_enabled(struct xe_device *xe)
 	for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
 		for_each_if((tile__) = &(xe__)->tiles[(id__)])
 
+#define for_each_remote_tile(tile__, xe__, id__) \
+	for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
+		for_each_if((tile__) = &(xe__)->tiles[(id__)])
+
 /*
  * FIXME: This only works for now since multi-tile and standalone media
  * happen to be mutually exclusive.  Future platforms may change this...
diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
index d1b59021c9712..6148c9da4f64e 100644
--- a/drivers/gpu/drm/xe/xe_mmio.c
+++ b/drivers/gpu/drm/xe/xe_mmio.c
@@ -15,10 +15,12 @@
 #include "regs/xe_regs.h"
 #include "xe_bo.h"
 #include "xe_device.h"
+#include "xe_ggtt.h"
 #include "xe_gt.h"
 #include "xe_gt_mcr.h"
 #include "xe_macros.h"
 #include "xe_module.h"
+#include "xe_tile.h"
 
 #define XEHP_MTCFG_ADDR		XE_REG(0x101800)
 #define TILE_COUNT		REG_GENMASK(15, 8)
@@ -376,10 +378,8 @@ static int xe_verify_lmem_ready(struct xe_device *xe)
 
 int xe_mmio_init(struct xe_device *xe)
 {
-	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
 	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
 	const int mmio_bar = 0;
-	int err;
 
 	/*
 	 * Map the entire BAR.
@@ -393,12 +393,16 @@ int xe_mmio_init(struct xe_device *xe)
 		return -EIO;
 	}
 
-	err = drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
-	if (err)
-		return err;
+	return drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
+}
+
+int xe_mmio_root_tile_init(struct xe_device *xe)
+{
+	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
+	int err;
 
 	/* Setup first tile; other tiles (if present) will be setup later. */
-	root_tile->mmio.size = xe->mmio.size;
+	root_tile->mmio.size = SZ_16M;
 	root_tile->mmio.regs = xe->mmio.regs;
 
 	err = xe_verify_lmem_ready(xe);
diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
index c054c27f6925d..98de5c13c89ba 100644
--- a/drivers/gpu/drm/xe/xe_mmio.h
+++ b/drivers/gpu/drm/xe/xe_mmio.h
@@ -21,6 +21,7 @@ struct xe_device;
 #define LMEM_BAR		2
 
 int xe_mmio_init(struct xe_device *xe);
+int xe_mmio_root_tile_init(struct xe_device *xe);
 void xe_mmio_probe_tiles(struct xe_device *xe);
 
 static inline u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg)
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index d9a3b20179cc2..889f60fa2e7cf 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -540,10 +540,12 @@ static void handle_gmdid(struct xe_device *xe,
  * Initialize device info content that only depends on static driver_data passed to the driver at
  * probe time from PCI ID table.
  */
-static void xe_info_init_early(struct xe_device *xe,
-			       const struct xe_device_desc *desc,
-			       const struct xe_subplatform_desc *subplatform_desc)
+static int xe_info_init_early(struct xe_device *xe,
+			      const struct xe_device_desc *desc,
+			      const struct xe_subplatform_desc *subplatform_desc)
 {
+	int err;
+
 	xe->info.platform = desc->platform;
 	xe->info.subplatform = subplatform_desc ?
 		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
@@ -558,6 +560,12 @@ static void xe_info_init_early(struct xe_device *xe,
 	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
 				  xe_modparam.enable_display &&
 				  desc->has_display;
+
+	err = xe_tile_init_early(xe_device_get_root_tile(xe), xe, 0);
+	if (err)
+		return err;
+
+	return 0;
 }
 
 /*
@@ -626,13 +634,15 @@ static int xe_info_init(struct xe_device *xe,
 	 */
 	xe->info.tile_count = 1 + graphics_desc->max_remote_tiles;
 
-	for_each_tile(tile, xe, id) {
+	for_each_remote_tile(tile, xe, id) {
 		int err;
 
 		err = xe_tile_init_early(tile, xe, id);
 		if (err)
 			return err;
+	}
 
+	for_each_tile(tile, xe, id) {
 		gt = tile->primary_gt;
 		gt->info.id = xe->info.gt_count++;
 		gt->info.type = XE_GT_TYPE_MAIN;
@@ -726,10 +736,16 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
 
 	pci_set_master(pdev);
 
-	xe_info_init_early(xe, desc, subplatform_desc);
+	err = xe_info_init_early(xe, desc, subplatform_desc);
+	if (err)
+		return err;
 
 	xe_sriov_probe_early(xe, desc->has_sriov);
 
+	err = xe_device_probe_early(xe);
+	if (err)
+		return err;
+
 	err = xe_info_init(xe, desc, subplatform_desc);
 	if (err)
 		return err;
-- 
2.43.0


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

* [Intel-xe] [CI 11/14] drm/xe: Don't "peek" into GMD_ID
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (8 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 12/14] drm/xe: Move system memory management init to earlier point in probe Michał Winiarski
                   ` (9 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Lucas De Marchi, Michał Winiarski

Now that MMIO init got moved to device early, we can use regular
xe_mmio_read helpers to get to GMD_ID register.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
 drivers/gpu/drm/xe/xe_pci.c | 34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 889f60fa2e7cf..c949ec7ec43ef 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -21,6 +21,7 @@
 #include "xe_drv.h"
 #include "xe_gt.h"
 #include "xe_macros.h"
+#include "xe_mmio.h"
 #include "xe_module.h"
 #include "xe_pci_types.h"
 #include "xe_pm.h"
@@ -444,26 +445,22 @@ find_subplatform(const struct xe_device *xe, const struct xe_device_desc *desc)
 	return NULL;
 }
 
-static void peek_gmdid(struct xe_device *xe, u32 gmdid_offset, u32 *ver, u32 *revid)
+enum xe_gmdid_type {
+	GMDID_GRAPHICS,
+	GMDID_MEDIA
+};
+
+static void read_gmdid(struct xe_device *xe, enum xe_gmdid_type type, u32 *ver, u32 *revid)
 {
-	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
-	void __iomem *map = pci_iomap_range(pdev, 0, gmdid_offset, sizeof(u32));
+	struct xe_gt *gt = xe_root_mmio_gt(xe);
+	struct xe_reg gmdid_reg = GMD_ID;
 	u32 val;
 
-	if (!map) {
-		drm_err(&xe->drm, "Failed to read GMD_ID (%#x) from PCI BAR.\n",
-			gmdid_offset);
-		*ver = 0;
-		*revid = 0;
+	if (type == GMDID_MEDIA)
+		gmdid_reg.addr += MEDIA_GT_GSI_OFFSET;
 
-		return;
-	}
-
-	val = ioread32(map);
-	pci_iounmap(pdev, map);
-
-	*ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val) * 100 +
-		REG_FIELD_GET(GMD_ID_RELEASE_MASK, val);
+	val = xe_mmio_read32(gt, gmdid_reg);
+	*ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val) * 100 + REG_FIELD_GET(GMD_ID_RELEASE_MASK, val);
 	*revid = REG_FIELD_GET(GMD_ID_REVID, val);
 }
 
@@ -500,7 +497,8 @@ static void handle_gmdid(struct xe_device *xe,
 {
 	u32 ver;
 
-	peek_gmdid(xe, GMD_ID.addr, &ver, graphics_revid);
+	read_gmdid(xe, GMDID_GRAPHICS, &ver, graphics_revid);
+
 	for (int i = 0; i < ARRAY_SIZE(graphics_ip_map); i++) {
 		if (ver == graphics_ip_map[i].ver) {
 			xe->info.graphics_verx100 = ver;
@@ -515,7 +513,7 @@ static void handle_gmdid(struct xe_device *xe,
 			ver / 100, ver % 100);
 	}
 
-	peek_gmdid(xe, GMD_ID.addr + 0x380000, &ver, media_revid);
+	read_gmdid(xe, GMDID_MEDIA, &ver, media_revid);
 
 	/* Media may legitimately be fused off / not present */
 	if (ver == 0)
-- 
2.43.0


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

* [Intel-xe] [CI 12/14] drm/xe: Move system memory management init to earlier point in probe
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (9 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 11/14] drm/xe: Don't "peek" into GMD_ID Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 13/14] drm/xe: Move force_wake " Michał Winiarski
                   ` (8 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

GuC will need to be loaded earlier during probe. And in order to load
GuC, we will need the ability to create system memory allocations.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index f4be4b13a506e..dd56a8c3f80d4 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -413,6 +413,8 @@ int xe_device_probe(struct xe_device *xe)
 
 	xe_mmio_probe_tiles(xe);
 
+	xe_ttm_sys_mgr_init(xe);
+
 	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
 	if (err)
 		return err;
@@ -441,8 +443,6 @@ int xe_device_probe(struct xe_device *xe)
 	if (err)
 		goto err_irq_shutdown;
 
-	xe_ttm_sys_mgr_init(xe);
-
 	for_each_tile(tile, xe, id) {
 		err = xe_tile_init_noalloc(tile);
 		if (err)
-- 
2.43.0


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

* [Intel-xe] [CI 13/14] drm/xe: Move force_wake init to earlier point in probe
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (10 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 12/14] drm/xe: Move system memory management init to earlier point in probe Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 21:45 ` [Intel-xe] [CI 14/14] drm/xe: Reorder GGTT " Michał Winiarski
                   ` (7 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

GuC will need to be loaded earlier during probe. And in order to load
GuC, being able to take the forcewake is going to be needed.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c | 3 +++
 drivers/gpu/drm/xe/xe_gt.c     | 2 --
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index dd56a8c3f80d4..bcc10b7f23ab7 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -415,6 +415,9 @@ int xe_device_probe(struct xe_device *xe)
 
 	xe_ttm_sys_mgr_init(xe);
 
+	for_each_gt(gt, xe, id)
+		xe_force_wake_init_gt(gt, gt_to_fw(gt));
+
 	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
 	if (err)
 		return err;
diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
index 8a6fb9641cd69..4db94344bbde7 100644
--- a/drivers/gpu/drm/xe/xe_gt.c
+++ b/drivers/gpu/drm/xe/xe_gt.c
@@ -293,8 +293,6 @@ int xe_gt_init_early(struct xe_gt *gt)
 {
 	int err;
 
-	xe_force_wake_init_gt(gt, gt_to_fw(gt));
-
 	err = xe_force_wake_get(gt_to_fw(gt), XE_FW_GT);
 	if (err)
 		return err;
-- 
2.43.0


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

* [Intel-xe] [CI 14/14] drm/xe: Reorder GGTT init to earlier point in probe
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (11 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 13/14] drm/xe: Move force_wake " Michał Winiarski
@ 2023-11-29 21:45 ` Michał Winiarski
  2023-11-29 22:03 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [CI,01/14] drm/xe: Fix header guard warning Patchwork
                   ` (6 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-11-29 21:45 UTC (permalink / raw)
  To: intel-xe; +Cc: Matt Roper, Michał Winiarski

GuC will need to be loaded earlier during probe. Having functional GGTT
is one of the prerequisites.
Also rename xe_ggtt_init_noalloc to xe_ggtt_init_early to match the new
call site.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_device.c |  7 +++++++
 drivers/gpu/drm/xe/xe_ggtt.c   | 20 ++++++++++++++++----
 drivers/gpu/drm/xe/xe_ggtt.h   |  2 +-
 drivers/gpu/drm/xe/xe_tile.c   |  4 ----
 4 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index bcc10b7f23ab7..65e9aa5e6c31e 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -24,6 +24,7 @@
 #include "xe_drv.h"
 #include "xe_exec_queue.h"
 #include "xe_exec.h"
+#include "xe_ggtt.h"
 #include "xe_gt.h"
 #include "xe_irq.h"
 #include "xe_mmio.h"
@@ -418,6 +419,12 @@ int xe_device_probe(struct xe_device *xe)
 	for_each_gt(gt, xe, id)
 		xe_force_wake_init_gt(gt, gt_to_fw(gt));
 
+	for_each_tile(tile, xe, id) {
+		err = xe_ggtt_init_early(tile->mem.ggtt);
+		if (err)
+			return err;
+	}
+
 	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
 	if (err)
 		return err;
diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
index 0e2a41837f169..fab3cc04882da 100644
--- a/drivers/gpu/drm/xe/xe_ggtt.c
+++ b/drivers/gpu/drm/xe/xe_ggtt.c
@@ -96,14 +96,20 @@ static void xe_ggtt_clear(struct xe_ggtt *ggtt, u64 start, u64 size)
 	}
 }
 
-static void ggtt_fini_noalloc(struct drm_device *drm, void *arg)
+static void ggtt_fini_early(struct drm_device *drm, void *arg)
 {
 	struct xe_ggtt *ggtt = arg;
 
 	mutex_destroy(&ggtt->lock);
 	drm_mm_takedown(&ggtt->mm);
+}
+
+static void ggtt_fini(struct drm_device *drm, void *arg)
+{
+	struct xe_ggtt *ggtt = arg;
 
 	xe_bo_unpin_map_no_vm(ggtt->scratch);
+	ggtt->scratch = NULL;
 }
 
 static void primelockdep(struct xe_ggtt *ggtt)
@@ -124,7 +130,12 @@ static const struct xe_ggtt_pt_ops xelpg_pt_ops = {
 	.pte_encode_bo = xelpg_ggtt_pte_encode_bo,
 };
 
-int xe_ggtt_init_noalloc(struct xe_ggtt *ggtt)
+/*
+ * Early GGTT initialization, which allows to create new mappings usable by the GuC.
+ * Mappings are not usable by the HW engines, as it doesn't have scratch / initial clear done to it
+ * yet. That will happen in the regular, non-early GGTT init.
+ */
+int xe_ggtt_init_early(struct xe_ggtt *ggtt)
 {
 	struct xe_device *xe = tile_to_xe(ggtt->tile);
 	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
@@ -178,7 +189,7 @@ int xe_ggtt_init_noalloc(struct xe_ggtt *ggtt)
 	mutex_init(&ggtt->lock);
 	primelockdep(ggtt);
 
-	return drmm_add_action_or_reset(&xe->drm, ggtt_fini_noalloc, ggtt);
+	return drmm_add_action_or_reset(&xe->drm, ggtt_fini_early, ggtt);
 }
 
 static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
@@ -226,7 +237,8 @@ int xe_ggtt_init(struct xe_ggtt *ggtt)
 	xe_map_memset(xe, &ggtt->scratch->vmap, 0, 0, ggtt->scratch->size);
 
 	xe_ggtt_initial_clear(ggtt);
-	return 0;
+
+	return drmm_add_action_or_reset(&xe->drm, ggtt_fini, ggtt);
 err:
 	ggtt->scratch = NULL;
 	return err;
diff --git a/drivers/gpu/drm/xe/xe_ggtt.h b/drivers/gpu/drm/xe/xe_ggtt.h
index 3faa3c6d0375f..a09c166dff701 100644
--- a/drivers/gpu/drm/xe/xe_ggtt.h
+++ b/drivers/gpu/drm/xe/xe_ggtt.h
@@ -12,7 +12,7 @@ struct drm_printer;
 
 void xe_ggtt_set_pte(struct xe_ggtt *ggtt, u64 addr, u64 pte);
 void xe_ggtt_invalidate(struct xe_ggtt *ggtt);
-int xe_ggtt_init_noalloc(struct xe_ggtt *ggtt);
+int xe_ggtt_init_early(struct xe_ggtt *ggtt);
 int xe_ggtt_init(struct xe_ggtt *ggtt);
 void xe_ggtt_printk(struct xe_ggtt *ggtt, const char *prefix);
 
diff --git a/drivers/gpu/drm/xe/xe_tile.c b/drivers/gpu/drm/xe/xe_tile.c
index daf1ac39dcbb1..731869e49b016 100644
--- a/drivers/gpu/drm/xe/xe_tile.c
+++ b/drivers/gpu/drm/xe/xe_tile.c
@@ -166,10 +166,6 @@ int xe_tile_init_noalloc(struct xe_tile *tile)
 	if (err)
 		goto err_mem_access;
 
-	err = xe_ggtt_init_noalloc(tile->mem.ggtt);
-	if (err)
-		goto err_mem_access;
-
 	tile->mem.kernel_bb_pool = xe_sa_bo_manager_init(tile, SZ_1M, 16);
 	if (IS_ERR(tile->mem.kernel_bb_pool))
 		err = PTR_ERR(tile->mem.kernel_bb_pool);
-- 
2.43.0


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

* [Intel-xe] ✓ CI.Patch_applied: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (12 preceding siblings ...)
  2023-11-29 21:45 ` [Intel-xe] [CI 14/14] drm/xe: Reorder GGTT " Michał Winiarski
@ 2023-11-29 22:03 ` Patchwork
  2023-11-29 22:04 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
                   ` (5 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:03 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: ff1db4de1 drm/xe: Manually setup C6 when skip_guc_pc is set
=== git am output follows ===
Applying: drm/xe: Fix header guard warning
Applying: drm/xe: Skip calling drm_dev_put on probe error
Applying: drm/xe: Use managed pci_enable_device
Applying: drm/xe/irq: Don't call pci_free_irq_vectors
Applying: drm/xe: Move xe_set_dma_info outside of MMIO setup
Applying: drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup
Applying: drm/xe: Split xe_info_init
Applying: drm/xe: Introduce xe_tile_init_early and use at earlier point in probe
Applying: drm/xe: Map the entire BAR0 and hold onto the initial mapping
Applying: drm/xe/device: Introduce xe_device_probe_early
Applying: drm/xe: Don't "peek" into GMD_ID
Applying: drm/xe: Move system memory management init to earlier point in probe
Applying: drm/xe: Move force_wake init to earlier point in probe
Applying: drm/xe: Reorder GGTT init to earlier point in probe



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

* [Intel-xe] ✗ CI.checkpatch: warning for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (13 preceding siblings ...)
  2023-11-29 22:03 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [CI,01/14] drm/xe: Fix header guard warning Patchwork
@ 2023-11-29 22:04 ` Patchwork
  2023-11-29 22:05 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
                   ` (4 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:04 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
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
6030b24c1386b00de8187b5fb987e283a57b372a
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 670a973db7d2e908a92499597aeff1a96eb3d7dc
Author: Michał Winiarski <michal.winiarski@intel.com>
Date:   Wed Nov 29 22:45:09 2023 +0100

    drm/xe: Reorder GGTT init to earlier point in probe
    
    GuC will need to be loaded earlier during probe. Having functional GGTT
    is one of the prerequisites.
    Also rename xe_ggtt_init_noalloc to xe_ggtt_init_early to match the new
    call site.
    
    Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
    Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
+ /mt/dim checkpatch ff1db4de1e4054052fbf99ef307757fd2bc74df5 drm-intel
8e1cbf2fb drm/xe: Fix header guard warning
24e3892e8 drm/xe: Skip calling drm_dev_put on probe error
c85e0ca52 drm/xe: Use managed pci_enable_device
734465ebc drm/xe/irq: Don't call pci_free_irq_vectors
987538ac5 drm/xe: Move xe_set_dma_info outside of MMIO setup
1d08c6ac5 drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup
13521fcd6 drm/xe: Split xe_info_init
dd9b1e89d drm/xe: Introduce xe_tile_init_early and use at earlier point in probe
fa2e6c124 drm/xe: Map the entire BAR0 and hold onto the initial mapping
3c88016dd drm/xe/device: Introduce xe_device_probe_early
-:76: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'xe__' - possible side-effects?
#76: FILE: drivers/gpu/drm/xe/xe_device.h:127:
+#define for_each_remote_tile(tile__, xe__, id__) \
+	for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
+		for_each_if((tile__) = &(xe__)->tiles[(id__)])

-:76: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id__' - possible side-effects?
#76: FILE: drivers/gpu/drm/xe/xe_device.h:127:
+#define for_each_remote_tile(tile__, xe__, id__) \
+	for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
+		for_each_if((tile__) = &(xe__)->tiles[(id__)])

total: 0 errors, 0 warnings, 2 checks, 160 lines checked
003338cb9 drm/xe: Don't "peek" into GMD_ID
08964b93e drm/xe: Move system memory management init to earlier point in probe
49df49d3f drm/xe: Move force_wake init to earlier point in probe
670a973db drm/xe: Reorder GGTT init to earlier point in probe



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

* [Intel-xe] ✓ CI.KUnit: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (14 preceding siblings ...)
  2023-11-29 22:04 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
@ 2023-11-29 22:05 ` Patchwork
  2023-11-29 22:12 ` [Intel-xe] ✓ CI.Build: " Patchwork
                   ` (3 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:05 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
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
[22:04:08] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[22:04:12] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[22:04:32] Starting KUnit Kernel (1/1)...
[22:04:32] ============================================================
[22:04:32] ========================== xe_bo  ==========================
[22:04:32] [SKIPPED] xe_ccs_migrate_kunit
[22:04:32] [SKIPPED] xe_bo_evict_kunit
[22:04:32] ===================== [SKIPPED] xe_bo ======================
[22:04:32] ======================= xe_dma_buf  ========================
[22:04:32] [SKIPPED] xe_dma_buf_kunit
[22:04:32] =================== [SKIPPED] xe_dma_buf ===================
[22:04:32] ======================= xe_migrate  ========================
[22:04:32] [SKIPPED] xe_migrate_sanity_kunit
[22:04:32] =================== [SKIPPED] xe_migrate ===================
[22:04:32] ========================= xe_mocs  =========================
[22:04:32] [SKIPPED] xe_live_mocs_kernel_kunit
[22:04:32] ==================== [SKIPPED] xe_mocs =====================
[22:04:32] ========================= xe_pci  ==========================
[22:04:32] [PASSED] xe_gmdid_graphics_ip
[22:04:32] [PASSED] xe_gmdid_media_ip
[22:04:32] ===================== [PASSED] xe_pci ======================
[22:04:32] ========================= xe_rtp  ==========================
[22:04:32] ================== xe_rtp_process_tests  ===================
[22:04:32] [PASSED] coalesce-same-reg
[22:04:32] [PASSED] no-match-no-add
[22:04:32] [PASSED] no-match-no-add-multiple-rules
[22:04:32] [PASSED] two-regs-two-entries
[22:04:32] [PASSED] clr-one-set-other
[22:04:32] [PASSED] set-field
[22:04:32] [PASSED] conflict-duplicate
[22:04:32] [PASSED] conflict-not-disjoint
[22:04:32] [PASSED] conflict-reg-type
[22:04:32] ============== [PASSED] xe_rtp_process_tests ===============
[22:04:32] ===================== [PASSED] xe_rtp ======================
[22:04:32] ========================== xe_wa  ==========================
[22:04:32] ======================== xe_wa_gt  =========================
[22:04:32] [PASSED] TIGERLAKE (B0)
[22:04:32] [PASSED] DG1 (A0)
[22:04:32] [PASSED] DG1 (B0)
[22:04:32] [PASSED] ALDERLAKE_S (A0)
[22:04:32] [PASSED] ALDERLAKE_S (B0)
[22:04:32] [PASSED] ALDERLAKE_S (C0)
[22:04:32] [PASSED] ALDERLAKE_S (D0)
[22:04:32] [PASSED] ALDERLAKE_P (A0)
[22:04:32] [PASSED] ALDERLAKE_P (B0)
[22:04:32] [PASSED] ALDERLAKE_P (C0)
[22:04:32] [PASSED] ALDERLAKE_S_RPLS (D0)
[22:04:32] [PASSED] ALDERLAKE_P_RPLU (E0)
[22:04:32] [PASSED] DG2_G10 (A0)
[22:04:32] [PASSED] DG2_G10 (A1)
[22:04:32] [PASSED] DG2_G10 (B0)
[22:04:32] [PASSED] DG2_G10 (C0)
[22:04:32] [PASSED] DG2_G11 (A0)
[22:04:32] [PASSED] DG2_G11 (B0)
[22:04:32] [PASSED] DG2_G11 (B1)
[22:04:32] [PASSED] DG2_G12 (A0)
[22:04:32] [PASSED] DG2_G12 (A1)
[22:04:32] [PASSED] PVC (B0)
[22:04:32] [PASSED] PVC (B1)
[22:04:32] [PASSED] PVC (C0)
[22:04:32] ==================== [PASSED] xe_wa_gt =====================
[22:04:32] ====================== [PASSED] xe_wa ======================
[22:04:32] ============================================================
[22:04:32] Testing complete. Ran 40 tests: passed: 35, skipped: 5
[22:04:32] Elapsed time: 24.720s total, 4.169s configuring, 20.381s building, 0.140s running

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

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



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

* [Intel-xe] ✓ CI.Build: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (15 preceding siblings ...)
  2023-11-29 22:05 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
@ 2023-11-29 22:12 ` Patchwork
  2023-11-29 22:13 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
                   ` (2 subsequent siblings)
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:12 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

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



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

* [Intel-xe] ✓ CI.Hooks: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (16 preceding siblings ...)
  2023-11-29 22:12 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-11-29 22:13 ` Patchwork
  2023-11-29 22:14 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
  2023-11-29 22:49 ` [Intel-xe] ✓ CI.BAT: " Patchwork
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:13 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
State : success

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
/workspace
+ pwd
+ ls -la
total 936
drwxrwxr-x 12 1003 1003   4096 Nov 29 22:12 .
drwxr-xr-x  1 root root   4096 Nov 29 22:12 ..
-rw-rw-r--  1 1003 1003 800366 Nov 29 22:12 build.log
-rw-rw-r--  1 1003 1003   2423 Nov 29 22:04 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Nov 29 22:01 ci
drwxrwxr-x  9 1003 1003   4096 Nov 29 22:01 docker
drwxrwxr-x  8 1003 1003   4096 Nov 29 22:01 .git
-rw-rw-r--  1 1003 1003    995 Nov 29 22:03 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Nov 29 22:01 .github
-rw-rw-r--  1 1003 1003    233 Nov 29 22:01 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Nov 29 22:12 hooks.log
drwxrwxr-x 31 1003 1003   4096 Nov 29 22:12 kernel
-rw-rw-r--  1 1003 1003  43214 Nov 29 22:03 kernel.mbox
-rw-rw-r--  1 1003 1003  28940 Nov 29 22:05 kunit.log
-rw-rw-r--  1 1003 1003     48 Nov 29 22:03 parent.tag
-rw-rw-r--  1 1003 1003    270 Nov 29 22:03 parent_tag_mismatch_alert.txt
drwxrwxr-x 44 1003 1003   4096 Nov 29 22:01 pipelines
-rw-rw-r--  1 1003 1003    793 Nov 29 22:01 README.adoc
drwxrwxr-x  3 1003 1003   4096 Nov 29 22:01 scripts
drwxrwxr-x  3 1003 1003   4096 Nov 29 22:01 src
drwxrwxr-x  2 1003 1003   4096 Nov 29 22:01 vars
drwxrwxr-x  2 1003 1003   4096 Nov 29 22:01 .vscode
+ uname -a
Linux 5aefbd637870 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
670a973db drm/xe: Reorder GGTT init to earlier point in probe
49df49d3f drm/xe: Move force_wake init to earlier point in probe
08964b93e drm/xe: Move system memory management init to earlier point in probe
003338cb9 drm/xe: Don't "peek" into GMD_ID
3c88016dd drm/xe/device: Introduce xe_device_probe_early
fa2e6c124 drm/xe: Map the entire BAR0 and hold onto the initial mapping
dd9b1e89d drm/xe: Introduce xe_tile_init_early and use at earlier point in probe
13521fcd6 drm/xe: Split xe_info_init
1d08c6ac5 drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup
987538ac5 drm/xe: Move xe_set_dma_info outside of MMIO setup
734465ebc drm/xe/irq: Don't call pci_free_irq_vectors
c85e0ca52 drm/xe: Use managed pci_enable_device
24e3892e8 drm/xe: Skip calling drm_dev_put on probe error
8e1cbf2fb drm/xe: Fix header guard warning
ff1db4de1 drm/xe: Manually setup C6 when skip_guc_pc is set
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ cd /workspace/kernel
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
  GEN     Makefile
  UPD     include/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_gpu_scheduler.o
  HOSTCC  drivers/gpu/drm/xe/xe_gen_wa_oob
  CC [M]  drivers/gpu/drm/xe/xe_gsc_submit.o
  CC [M]  drivers/gpu/drm/xe/xe_gt.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_clock.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_idle.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_mcr.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_pagefault.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_topology.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_ads.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_ct.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_hwconfig.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_log.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_pc.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_submit.o
  CC [M]  drivers/gpu/drm/xe/xe_heci_gsc.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_huc.o
  CC [M]  drivers/gpu/drm/xe/xe_huc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_irq.o
  CC [M]  drivers/gpu/drm/xe/xe_lrc.o
  CC [M]  drivers/gpu/drm/xe/xe_mmio.o
  CC [M]  drivers/gpu/drm/xe/xe_mocs.o
  CC [M]  drivers/gpu/drm/xe/xe_module.o
  CC [M]  drivers/gpu/drm/xe/xe_pat.o
  CC [M]  drivers/gpu/drm/xe/xe_pci.o
  CC [M]  drivers/gpu/drm/xe/xe_pcode.o
  CC [M]  drivers/gpu/drm/xe/xe_pm.o
  CC [M]  drivers/gpu/drm/xe/xe_preempt_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_pt.o
  CC [M]  drivers/gpu/drm/xe/xe_pt_walk.o
  CC [M]  drivers/gpu/drm/xe/xe_query.o
  CC [M]  drivers/gpu/drm/xe/xe_range_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_sr.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_whitelist.o
  CC [M]  drivers/gpu/drm/xe/xe_rtp.o
  CC [M]  drivers/gpu/drm/xe/xe_sa.o
  CC [M]  drivers/gpu/drm/xe/xe_sched_job.o
  CC [M]  drivers/gpu/drm/xe/xe_step.o
  CC [M]  drivers/gpu/drm/xe/xe_sync.o
  CC [M]  drivers/gpu/drm/xe/xe_tile.o
  CC [M]  drivers/gpu/drm/xe/xe_tile_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_trace.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_tuning.o
  CC [M]  drivers/gpu/drm/xe/xe_uc.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_fw.o
  CC [M]  drivers/gpu/drm/xe/xe_wait_user_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_wopcm.o
  CC [M]  drivers/gpu/drm/xe/xe_hwmon.o
  CC [M]  drivers/gpu/drm/xe/xe_sriov.o
  CC [M]  drivers/gpu/drm/xe/xe_display.o
  CC [M]  drivers/gpu/drm/xe/display/xe_fb_pin.o
  CC [M]  drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
  CC [M]  drivers/gpu/drm/xe/display/xe_plane_initial.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_irq.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_dram.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_pch.o
  CC [M]  drivers/gpu/drm/xe/i915-display/icl_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_audio.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bios.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bw.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cdclk.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_color.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_connector.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cursor.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_device.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_driver.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_params.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_trace.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_wa.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dmc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_drrs.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsb.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fb.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fdi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_global_state.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_gmbus.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdcp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdmi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hti.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_link_bw.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_lspcon.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_panel.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pps.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_psr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_quirks.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_tc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vblank.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vdsc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vga.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vrr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_wm.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_scaler.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_watermark.o
  CC [M]  drivers/gpu/drm/xe/xe_pmu.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_acpi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_opregion.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbdev.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/gsc_command_header_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
  HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_gsc_commands.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gsc_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
  HDRTEST drivers/gpu/drm/xe/xe_assert.h
  HDRTEST drivers/gpu/drm/xe/xe_bb.h
  HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
  HDRTEST drivers/gpu/drm/xe/xe_bo.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
  HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
  HDRTEST drivers/gpu/drm/xe/xe_device.h
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  HDRTEST drivers/gpu/drm/xe/xe_display.h
  HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
  HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
  HDRTEST drivers/gpu/drm/xe/xe_drv.h
  HDRTEST drivers/gpu/drm/xe/xe_exec.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gsc.h
  HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
  HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_heci_gsc.h
  HDRTEST drivers/gpu/drm/xe/xe_huc.h
  HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hwmon.h
  HDRTEST drivers/gpu/drm/xe/xe_irq.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_macros.h
  HDRTEST drivers/gpu/drm/xe/xe_map.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_mmio.h
  HDRTEST drivers/gpu/drm/xe/xe_mocs.h
  HDRTEST drivers/gpu/drm/xe/xe_module.h
  HDRTEST drivers/gpu/drm/xe/xe_pat.h
  HDRTEST drivers/gpu/drm/xe/xe_pci.h
  HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pcode.h
  HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
  HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pm.h
  HDRTEST drivers/gpu/drm/xe/xe_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_sriov.h
  HDRTEST drivers/gpu/drm/xe/xe_sriov_types.h
  HDRTEST drivers/gpu/drm/xe/xe_step.h
  HDRTEST drivers/gpu/drm/xe/xe_step_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sync.h
  HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tile.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_trace.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tuning.h
  HDRTEST drivers/gpu/drm/xe/xe_uc.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_vm.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
  HDRTEST drivers/gpu/drm/xe/xe_wa.h
  HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
  HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
  GEN     xe_wa_oob.c xe_wa_oob.h
  GEN     xe_wa_oob.c xe_wa_oob.h
  CC [M]  drivers/gpu/drm/xe/xe_gsc.o
  CC [M]  drivers/gpu/drm/xe/xe_guc.o
  CC [M]  drivers/gpu/drm/xe/xe_migrate.o
  CC [M]  drivers/gpu/drm/xe/xe_ring_ops.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_vm.o
  CC [M]  drivers/gpu/drm/xe/xe_wa.o
  LD [M]  drivers/gpu/drm/xe/xe.o
  MODPOST drivers/gpu/drm/xe/Module.symvers
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_mocs_test.o
  CC [M]  drivers/gpu/drm/xe/xe.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.mod.o
  LD [M]  drivers/gpu/drm/xe/tests/xe_wa_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.ko
  LD [M]  drivers/gpu/drm/xe/xe.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_bo_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_pci_test.ko
make[1]: Leaving directory '/workspace/kernel/build64-default'
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
All hooks done



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

* [Intel-xe] ✓ CI.checksparse: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (17 preceding siblings ...)
  2023-11-29 22:13 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
@ 2023-11-29 22:14 ` Patchwork
  2023-11-29 22:49 ` [Intel-xe] ✓ CI.BAT: " Patchwork
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:14 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
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 ff1db4de1e4054052fbf99ef307757fd2bc74df5
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] 26+ messages in thread

* [Intel-xe] ✓ CI.BAT: success for series starting with [CI,01/14] drm/xe: Fix header guard warning
  2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
                   ` (18 preceding siblings ...)
  2023-11-29 22:14 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
@ 2023-11-29 22:49 ` Patchwork
  19 siblings, 0 replies; 26+ messages in thread
From: Patchwork @ 2023-11-29 22:49 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

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

== Series Details ==

Series: series starting with [CI,01/14] drm/xe: Fix header guard warning
URL   : https://patchwork.freedesktop.org/series/127083/
State : success

== Summary ==

CI Bug Log - changes from xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668_BAT -> xe-pw-127083v1_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

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

  No changes in participating hosts

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

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

### IGT changes ###

#### Issues hit ####

  * igt@xe_exec_fault_mode@twice-userptr-invalidate-imm:
    - bat-atsm-2:         NOTRUN -> [SKIP][1] ([Intel XE#288]) +17 other tests skip
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html

  
#### Possible fixes ####

  * igt@kms_addfb_basic@addfb25-yf-tiled-legacy:
    - bat-dg2-oem2:       [WARN][2] -> [PASS][3] +8 other tests pass
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@kms_addfb_basic@addfb25-yf-tiled-legacy.html
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@kms_addfb_basic@addfb25-yf-tiled-legacy.html

  * igt@kms_addfb_basic@too-wide:
    - bat-adlp-7:         [WARN][4] -> [PASS][5] +8 other tests pass
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@kms_addfb_basic@too-wide.html
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@kms_addfb_basic@too-wide.html

  * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-a-dp-3:
    - bat-dg2-oem2:       [FAIL][6] ([Intel XE#934]) -> [PASS][7] +91 other tests pass
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-a-dp-3.html
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-a-dp-3.html

  * {igt@xe_create@create-execqueues-leak}:
    - bat-atsm-2:         [WARN][8] ([Intel XE#937]) -> [PASS][9]
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_create@create-execqueues-leak.html
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_create@create-execqueues-leak.html
    - bat-adlp-7:         [WARN][10] ([Intel XE#937]) -> [PASS][11]
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@xe_create@create-execqueues-leak.html
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@xe_create@create-execqueues-leak.html

  * {igt@xe_create@create-execqueues-noleak}:
    - bat-pvc-2:          [WARN][12] ([Intel XE#937]) -> [PASS][13] +1 other test pass
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_create@create-execqueues-noleak.html
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_create@create-execqueues-noleak.html
    - bat-dg2-oem2:       [WARN][14] ([Intel XE#937]) -> [PASS][15] +1 other test pass
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@xe_create@create-execqueues-noleak.html
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@xe_create@create-execqueues-noleak.html

  * igt@xe_evict@evict-threads-small:
    - bat-dg2-oem2:       [SKIP][16] -> [PASS][17] +20 other tests pass
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@xe_evict@evict-threads-small.html
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@xe_evict@evict-threads-small.html

  * igt@xe_exec_balancer@twice-virtual-userptr-rebind:
    - bat-pvc-2:          [FAIL][18] ([Intel XE#934]) -> [PASS][19] +34 other tests pass
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_exec_balancer@twice-virtual-userptr-rebind.html
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_exec_balancer@twice-virtual-userptr-rebind.html

  * igt@xe_exec_compute_mode@twice-preempt-fence-early:
    - bat-adlp-7:         [FAIL][20] ([Intel XE#934]) -> [PASS][21] +102 other tests pass
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@xe_exec_compute_mode@twice-preempt-fence-early.html
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@xe_exec_compute_mode@twice-preempt-fence-early.html

  * igt@xe_exec_compute_mode@twice-userptr-invalidate:
    - bat-atsm-2:         [FAIL][22] ([Intel XE#934]) -> [PASS][23] +33 other tests pass
   [22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html
   [23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_exec_compute_mode@twice-userptr-invalidate.html

  * igt@xe_intel_bb@create-in-region:
    - bat-adlp-7:         [CRASH][24] -> [PASS][25]
   [24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@xe_intel_bb@create-in-region.html
   [25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@xe_intel_bb@create-in-region.html
    - bat-dg2-oem2:       [CRASH][26] -> [PASS][27]
   [26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html
   [27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@xe_intel_bb@create-in-region.html
    - bat-atsm-2:         [CRASH][28] -> [PASS][29]
   [28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_intel_bb@create-in-region.html
   [29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_intel_bb@create-in-region.html
    - bat-pvc-2:          [CRASH][30] -> [PASS][31]
   [30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_intel_bb@create-in-region.html
   [31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_intel_bb@create-in-region.html

  * igt@xe_intel_bb@intel-bb-blit-y:
    - bat-pvc-2:          [FAIL][32] -> [PASS][33] +69 other tests pass
   [32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html
   [33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_intel_bb@intel-bb-blit-y.html

  * igt@xe_intel_bb@offset-control:
    - bat-adlp-7:         [FAIL][34] -> [PASS][35] +77 other tests pass
   [34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@xe_intel_bb@offset-control.html
   [35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@xe_intel_bb@offset-control.html

  * igt@xe_mmap@system:
    - bat-atsm-2:         [SKIP][36] -> [PASS][37] +20 other tests pass
   [36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_mmap@system.html
   [37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_mmap@system.html

  * igt@xe_mmap@vram:
    - bat-pvc-2:          [SKIP][38] -> [PASS][39] +11 other tests pass
   [38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_mmap@vram.html
   [39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_mmap@vram.html

  * {igt@xe_pat@pat-index-xehpc}:
    - bat-pvc-2:          [INCOMPLETE][40] -> [PASS][41]
   [40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_pat@pat-index-xehpc.html
   [41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_pat@pat-index-xehpc.html

  * {igt@xe_pat@pat-index-xelp}:
    - bat-adlp-7:         [INCOMPLETE][42] -> [PASS][43]
   [42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@xe_pat@pat-index-xelp.html
   [43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@xe_pat@pat-index-xelp.html
    - bat-dg2-oem2:       [INCOMPLETE][44] -> [PASS][45]
   [44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@xe_pat@pat-index-xelp.html
   [45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@xe_pat@pat-index-xelp.html
    - bat-atsm-2:         [INCOMPLETE][46] -> [PASS][47]
   [46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_pat@pat-index-xelp.html
   [47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_pat@pat-index-xelp.html

  * igt@xe_prime_self_import@basic-with_fd_dup:
    - bat-dg2-oem2:       [FAIL][48] -> [PASS][49] +77 other tests pass
   [48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@xe_prime_self_import@basic-with_fd_dup.html
   [49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@xe_prime_self_import@basic-with_fd_dup.html

  * igt@xe_prime_self_import@basic-with_one_bo:
    - bat-atsm-2:         [FAIL][50] -> [PASS][51] +74 other tests pass
   [50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_prime_self_import@basic-with_one_bo.html
   [51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_prime_self_import@basic-with_one_bo.html

  * igt@xe_query@query-engines:
    - bat-pvc-2:          [WARN][52] -> [PASS][53]
   [52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_query@query-engines.html
   [53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_query@query-engines.html
    - bat-atsm-2:         [WARN][54] -> [PASS][55]
   [54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-atsm-2/igt@xe_query@query-engines.html
   [55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-atsm-2/igt@xe_query@query-engines.html

  
#### Warnings ####

  * igt@kms_addfb_basic@basic-y-tiled-legacy:
    - bat-adlp-7:         [FAIL][56] -> [SKIP][57] ([Intel XE#388]) +1 other test skip
   [56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
   [57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
    - bat-dg2-oem2:       [FAIL][58] -> [SKIP][59] ([Intel XE#388]) +1 other test skip
   [58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@kms_addfb_basic@basic-y-tiled-legacy.html
   [59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@kms_addfb_basic@basic-y-tiled-legacy.html

  * igt@kms_frontbuffer_tracking@basic:
    - bat-adlp-7:         [FAIL][60] -> [DMESG-FAIL][61] ([Intel XE#282] / [i915#2017])
   [60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
   [61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
    - bat-dg2-oem2:       [FAIL][62] -> [FAIL][63] ([Intel XE#608])
   [62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@kms_frontbuffer_tracking@basic.html
   [63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@kms_frontbuffer_tracking@basic.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
    - bat-dg2-oem2:       [FAIL][64] ([Intel XE#934]) -> [FAIL][65] ([Intel XE#400] / [Intel XE#616]) +2 other tests fail
   [64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
   [65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html

  * igt@xe_evict@evict-beng-small-cm:
    - bat-pvc-2:          [SKIP][66] -> [DMESG-FAIL][67] ([Intel XE#482]) +3 other tests dmesg-fail
   [66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_evict@evict-beng-small-cm.html
   [67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_evict@evict-beng-small-cm.html

  * igt@xe_evict@evict-beng-small-external:
    - bat-pvc-2:          [SKIP][68] -> [FAIL][69] ([Intel XE#936]) +3 other tests fail
   [68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_evict@evict-beng-small-external.html
   [69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_evict@evict-beng-small-external.html

  * igt@xe_intel_bb@render:
    - bat-pvc-2:          [FAIL][70] -> [SKIP][71] ([Intel XE#532])
   [70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668/bat-pvc-2/igt@xe_intel_bb@render.html
   [71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-127083v1/bat-pvc-2/igt@xe_intel_bb@render.html

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

  [Intel XE#282]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/282
  [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
  [Intel XE#388]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/388
  [Intel XE#392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/392
  [Intel XE#400]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/400
  [Intel XE#482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/482
  [Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524
  [Intel XE#532]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/532
  [Intel XE#608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/608
  [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
  [Intel XE#934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/934
  [Intel XE#936]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/936
  [Intel XE#937]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/937
  [Intel XE#976]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/976
  [i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017


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

  * Linux: xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668 -> xe-pw-127083v1

  IGT_7610: 7610
  xe-536-7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668: 7e3babd5b0a73eb7bc4dd5966b31c5ad960d0668
  xe-pw-127083v1: 127083v1

== Logs ==

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

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

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

* Re: [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles outside of MMIO setup
  2023-11-29 21:45 ` [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles " Michał Winiarski
@ 2023-11-30 17:27   ` Lucas De Marchi
  0 siblings, 0 replies; 26+ messages in thread
From: Lucas De Marchi @ 2023-11-30 17:27 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

On Wed, Nov 29, 2023 at 10:45:01PM +0100, Michał Winiarski wrote:
>MMIO is going to be setup earlier during probe. Move xe_mmio_probe_tiles
>outside of MMIO setup.
>
>Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
>Reviewed-by: Matthew Brost <matthew.brost@intel.com>

I pushed up to this commit to drm-xe-next. The next commit has a
conflict that I solved and was willing to push, but then noticed some
issues and was unconfortable with doing that. I will share my concerns
there.


thanks
Lucas De Marchi

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

* Re: [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init
  2023-11-29 21:45 ` [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init Michał Winiarski
@ 2023-11-30 17:46   ` Lucas De Marchi
  2023-12-05  1:01     ` Michał Winiarski
  0 siblings, 1 reply; 26+ messages in thread
From: Lucas De Marchi @ 2023-11-30 17:46 UTC (permalink / raw)
  To: Michał Winiarski; +Cc: intel-xe

On Wed, Nov 29, 2023 at 10:45:02PM +0100, Michał Winiarski wrote:
>Parts of xe_info_init are only dealing with processing driver_data.
>Extract it into xe_info_init_early to be able to use it earlier during
>probe.
>
>Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
>Reviewed-by: Matthew Brost <matthew.brost@intel.com>
>Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
>---
> drivers/gpu/drm/xe/tests/xe_pci.c |  1 +
> drivers/gpu/drm/xe/xe_pci.c       | 44 ++++++++++++++++++++++---------
> 2 files changed, 32 insertions(+), 13 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/tests/xe_pci.c b/drivers/gpu/drm/xe/tests/xe_pci.c
>index 306ff8cb35cb1..f2cdc9bb4612a 100644
>--- a/drivers/gpu/drm/xe/tests/xe_pci.c
>+++ b/drivers/gpu/drm/xe/tests/xe_pci.c
>@@ -143,6 +143,7 @@ int xe_pci_fake_device_init(struct xe_device *xe, enum xe_platform platform,
> 		return -ENODEV;
>
> done:
>+	xe_info_init_early(xe, desc, subplatform_desc);
> 	xe_info_init(xe, desc, subplatform_desc);
>
> 	return 0;
>diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
>index 074ed456eba6d..e5f1fefcee120 100644
>--- a/drivers/gpu/drm/xe/xe_pci.c
>+++ b/drivers/gpu/drm/xe/xe_pci.c
>@@ -535,6 +535,35 @@ static void handle_gmdid(struct xe_device *xe,
> 	}
> }
>
>+/*
>+ * Initialize device info content that only depends on static driver_data passed to the driver at
>+ * probe time from PCI ID table.

The preference code width is still 80 cols, even if we don't warn if it
goes to 100 since some times it's better to keep it in one line rather
than split, which is not the case for comments/documentation like this.
Everywhere in this file has comments up to 80, so it becomes
inconsistent if we keep it like this.

>+ */
>+static void xe_info_init_early(struct xe_device *xe,
>+			       const struct xe_device_desc *desc,
>+			       const struct xe_subplatform_desc *subplatform_desc)
>+{
>+	xe->info.platform = desc->platform;
>+	xe->info.subplatform = subplatform_desc ?
>+		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
>+
>+	xe->info.is_dgfx = desc->is_dgfx;
>+	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
>+	xe->info.has_llc = desc->has_llc;
>+	xe->info.has_sriov = desc->has_sriov;
>+	xe->info.bypass_mtcfg = desc->bypass_mtcfg;
>+	xe->info.supports_mmio_ext = desc->supports_mmio_ext;
>+
>+	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
>+				  xe_modparam.enable_display &&
>+				  desc->has_display;
>+}
>+
>+/*
>+ * Initialize device info content that does require knowledge about graphics / media IP version.
>+ * Make sure that GT / tile structures allocated by the driver match the data present in device
>+ * info.
>+ */
> static int xe_info_init(struct xe_device *xe,
> 			const struct xe_device_desc *desc,
> 			const struct xe_subplatform_desc *subplatform_desc)
>@@ -546,10 +575,6 @@ static int xe_info_init(struct xe_device *xe,
> 	struct xe_gt *gt;
> 	u8 id;
>
>-	xe->info.platform = desc->platform;
>-	xe->info.subplatform = subplatform_desc ?
>-		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
>-
> 	/*
> 	 * If this platform supports GMD_ID, we'll detect the proper IP
> 	 * descriptor to use from hardware registers. desc->graphics will only
>@@ -575,14 +600,8 @@ static int xe_info_init(struct xe_device *xe,
> 	if (!graphics_desc)
> 		return -ENODEV;
>
>-	xe->info.is_dgfx = desc->is_dgfx;
>-	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
> 	xe->info.graphics_name = graphics_desc->name;
> 	xe->info.media_name = media_desc ? media_desc->name : "none";
>-	xe->info.has_llc = desc->has_llc;
>-	xe->info.has_sriov = desc->has_sriov;
>-	xe->info.bypass_mtcfg = desc->bypass_mtcfg;

now we have a conflict since this got renamed to skip and there's a new
skip. I fixed this locally, but then noticed the split is not 100%
accurate. Why don't we have skip_guc_pc in the in the early variant?

Does it make sence to have both xe_info_init() and xe_info_init_early()
receive xe_device_desc? It seems to me we would have a more clear cut
split of functionality if we had:

	xe_info_init_early(xe, desc, subplatform_desc);
	... /* find the correct graphics and media desc */
	xe_info_init(xe, graphics_desc, media_desc);

btw, subplatform_desc is not used in xe_info_init()..

Lucas De Marchi

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

* Re: [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early
  2023-11-29 21:45 ` [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early Michał Winiarski
@ 2023-12-01 14:28   ` Michal Wajdeczko
  2023-12-05  1:14     ` Michał Winiarski
  0 siblings, 1 reply; 26+ messages in thread
From: Michal Wajdeczko @ 2023-12-01 14:28 UTC (permalink / raw)
  To: Michał Winiarski, intel-xe; +Cc: Matt Roper



On 29.11.2023 22:45, Michał Winiarski wrote:
> SR-IOV VF doesn't have access to MMIO registers used to determine
> graphics/media ID. It can however communicate with GuC.
> Introduce xe_device_probe_early, which initializes enough HW to use
> MMIO GuC communication.
> This will allow both VF and PF/native driver to have unified probe
> ordering.
> 
> Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
> Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> Reviewed-by: Matthew Brost <matthew.brost@intel.com>
> ---
>  drivers/gpu/drm/xe/xe_device.c | 22 ++++++++++++++++++----
>  drivers/gpu/drm/xe/xe_device.h |  5 +++++
>  drivers/gpu/drm/xe/xe_mmio.c   | 16 ++++++++++------
>  drivers/gpu/drm/xe/xe_mmio.h   |  1 +
>  drivers/gpu/drm/xe/xe_pci.c    | 26 +++++++++++++++++++++-----
>  5 files changed, 55 insertions(+), 15 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> index 5e1f73c8c77ad..f4be4b13a506e 100644
> --- a/drivers/gpu/drm/xe/xe_device.c
> +++ b/drivers/gpu/drm/xe/xe_device.c
> @@ -375,6 +375,24 @@ static int xe_set_dma_info(struct xe_device *xe)
>  	return err;
>  }
>  
> +/*
> + * Initialize MMIO resources that don't require any knowledge about tile count.
> + */
> +int xe_device_probe_early(struct xe_device *xe)
> +{
> +	int err;
> +
> +	err = xe_mmio_init(xe);
> +	if (err)
> +		return err;
> +
> +	err = xe_mmio_root_tile_init(xe);
> +	if (err)
> +		return err;
> +
> +	return 0;
> +}
> +
>  int xe_device_probe(struct xe_device *xe)
>  {
>  	struct xe_tile *tile;
> @@ -393,10 +411,6 @@ int xe_device_probe(struct xe_device *xe)
>  	if (err)
>  		return err;
>  
> -	err = xe_mmio_init(xe);
> -	if (err)
> -		return err;
> -
>  	xe_mmio_probe_tiles(xe);
>  
>  	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
> diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
> index 54694f98c91a2..3da83b2332063 100644
> --- a/drivers/gpu/drm/xe/xe_device.h
> +++ b/drivers/gpu/drm/xe/xe_device.h
> @@ -37,6 +37,7 @@ static inline struct xe_device *ttm_to_xe_device(struct ttm_device *ttm)
>  
>  struct xe_device *xe_device_create(struct pci_dev *pdev,
>  				   const struct pci_device_id *ent);
> +int xe_device_probe_early(struct xe_device *xe);
>  int xe_device_probe(struct xe_device *xe);
>  void xe_device_remove(struct xe_device *xe);
>  void xe_device_shutdown(struct xe_device *xe);
> @@ -123,6 +124,10 @@ static inline bool xe_device_uc_enabled(struct xe_device *xe)
>  	for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
>  		for_each_if((tile__) = &(xe__)->tiles[(id__)])
>  
> +#define for_each_remote_tile(tile__, xe__, id__) \
> +	for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
> +		for_each_if((tile__) = &(xe__)->tiles[(id__)])
> +
>  /*
>   * FIXME: This only works for now since multi-tile and standalone media
>   * happen to be mutually exclusive.  Future platforms may change this...
> diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
> index d1b59021c9712..6148c9da4f64e 100644
> --- a/drivers/gpu/drm/xe/xe_mmio.c
> +++ b/drivers/gpu/drm/xe/xe_mmio.c
> @@ -15,10 +15,12 @@
>  #include "regs/xe_regs.h"
>  #include "xe_bo.h"
>  #include "xe_device.h"
> +#include "xe_ggtt.h"
>  #include "xe_gt.h"
>  #include "xe_gt_mcr.h"
>  #include "xe_macros.h"
>  #include "xe_module.h"
> +#include "xe_tile.h"
>  
>  #define XEHP_MTCFG_ADDR		XE_REG(0x101800)
>  #define TILE_COUNT		REG_GENMASK(15, 8)
> @@ -376,10 +378,8 @@ static int xe_verify_lmem_ready(struct xe_device *xe)
>  
>  int xe_mmio_init(struct xe_device *xe)
>  {
> -	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
>  	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
>  	const int mmio_bar = 0;
> -	int err;
>  
>  	/*
>  	 * Map the entire BAR.
> @@ -393,12 +393,16 @@ int xe_mmio_init(struct xe_device *xe)
>  		return -EIO;
>  	}
>  
> -	err = drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
> -	if (err)
> -		return err;
> +	return drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
> +}
> +
> +int xe_mmio_root_tile_init(struct xe_device *xe)
> +{
> +	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
> +	int err;
>  
>  	/* Setup first tile; other tiles (if present) will be setup later. */
> -	root_tile->mmio.size = xe->mmio.size;
> +	root_tile->mmio.size = SZ_16M;
>  	root_tile->mmio.regs = xe->mmio.regs;
>  
>  	err = xe_verify_lmem_ready(xe);
> diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
> index c054c27f6925d..98de5c13c89ba 100644
> --- a/drivers/gpu/drm/xe/xe_mmio.h
> +++ b/drivers/gpu/drm/xe/xe_mmio.h
> @@ -21,6 +21,7 @@ struct xe_device;
>  #define LMEM_BAR		2
>  
>  int xe_mmio_init(struct xe_device *xe);
> +int xe_mmio_root_tile_init(struct xe_device *xe);
>  void xe_mmio_probe_tiles(struct xe_device *xe);
>  
>  static inline u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg)
> diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
> index d9a3b20179cc2..889f60fa2e7cf 100644
> --- a/drivers/gpu/drm/xe/xe_pci.c
> +++ b/drivers/gpu/drm/xe/xe_pci.c
> @@ -540,10 +540,12 @@ static void handle_gmdid(struct xe_device *xe,
>   * Initialize device info content that only depends on static driver_data passed to the driver at
>   * probe time from PCI ID table.
>   */
> -static void xe_info_init_early(struct xe_device *xe,
> -			       const struct xe_device_desc *desc,
> -			       const struct xe_subplatform_desc *subplatform_desc)
> +static int xe_info_init_early(struct xe_device *xe,
> +			      const struct xe_device_desc *desc,
> +			      const struct xe_subplatform_desc *subplatform_desc)
>  {
> +	int err;
> +
>  	xe->info.platform = desc->platform;
>  	xe->info.subplatform = subplatform_desc ?
>  		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
> @@ -558,6 +560,12 @@ static void xe_info_init_early(struct xe_device *xe,
>  	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
>  				  xe_modparam.enable_display &&
>  				  desc->has_display;
> +
> +	err = xe_tile_init_early(xe_device_get_root_tile(xe), xe, 0);
> +	if (err)
> +		return err;

why this is inside xe_info_init_early() ?
can we call it separately, as xe_info_init_early() suggests that "info"
will touched, while xe_tile_init_early() does much more

as a bonus you will avoid changing signature of xe_info_init_early()
from void to int

> +
> +	return 0;
>  }
>  
>  /*
> @@ -626,13 +634,15 @@ static int xe_info_init(struct xe_device *xe,
>  	 */
>  	xe->info.tile_count = 1 + graphics_desc->max_remote_tiles;
>  
> -	for_each_tile(tile, xe, id) {
> +	for_each_remote_tile(tile, xe, id) {
>  		int err;
>  
>  		err = xe_tile_init_early(tile, xe, id);
>  		if (err)
>  			return err;
> +	}
>  
> +	for_each_tile(tile, xe, id) {
>  		gt = tile->primary_gt;
>  		gt->info.id = xe->info.gt_count++;
>  		gt->info.type = XE_GT_TYPE_MAIN;
> @@ -726,10 +736,16 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
>  
>  	pci_set_master(pdev);
>  
> -	xe_info_init_early(xe, desc, subplatform_desc);
> +	err = xe_info_init_early(xe, desc, subplatform_desc);
> +	if (err)
> +		return err;
>  
>  	xe_sriov_probe_early(xe, desc->has_sriov);
>  
> +	err = xe_device_probe_early(xe);
> +	if (err)
> +		return err;
> +
>  	err = xe_info_init(xe, desc, subplatform_desc);
>  	if (err)
>  		return err;

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

* Re: [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init
  2023-11-30 17:46   ` Lucas De Marchi
@ 2023-12-05  1:01     ` Michał Winiarski
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-12-05  1:01 UTC (permalink / raw)
  To: Lucas De Marchi; +Cc: intel-xe

On Thu, Nov 30, 2023 at 11:46:08AM -0600, Lucas De Marchi wrote:
> On Wed, Nov 29, 2023 at 10:45:02PM +0100, Michał Winiarski wrote:
> > Parts of xe_info_init are only dealing with processing driver_data.
> > Extract it into xe_info_init_early to be able to use it earlier during
> > probe.
> > 
> > Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
> > Reviewed-by: Matthew Brost <matthew.brost@intel.com>
> > Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
> > ---
> > drivers/gpu/drm/xe/tests/xe_pci.c |  1 +
> > drivers/gpu/drm/xe/xe_pci.c       | 44 ++++++++++++++++++++++---------
> > 2 files changed, 32 insertions(+), 13 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/tests/xe_pci.c b/drivers/gpu/drm/xe/tests/xe_pci.c
> > index 306ff8cb35cb1..f2cdc9bb4612a 100644
> > --- a/drivers/gpu/drm/xe/tests/xe_pci.c
> > +++ b/drivers/gpu/drm/xe/tests/xe_pci.c
> > @@ -143,6 +143,7 @@ int xe_pci_fake_device_init(struct xe_device *xe, enum xe_platform platform,
> > 		return -ENODEV;
> > 
> > done:
> > +	xe_info_init_early(xe, desc, subplatform_desc);
> > 	xe_info_init(xe, desc, subplatform_desc);
> > 
> > 	return 0;
> > diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
> > index 074ed456eba6d..e5f1fefcee120 100644
> > --- a/drivers/gpu/drm/xe/xe_pci.c
> > +++ b/drivers/gpu/drm/xe/xe_pci.c
> > @@ -535,6 +535,35 @@ static void handle_gmdid(struct xe_device *xe,
> > 	}
> > }
> > 
> > +/*
> > + * Initialize device info content that only depends on static driver_data passed to the driver at
> > + * probe time from PCI ID table.
> 
> The preference code width is still 80 cols, even if we don't warn if it
> goes to 100 since some times it's better to keep it in one line rather
> than split, which is not the case for comments/documentation like this.
> Everywhere in this file has comments up to 80, so it becomes
> inconsistent if we keep it like this.

I'll change it here as well as in the following patches.

> 
> > + */
> > +static void xe_info_init_early(struct xe_device *xe,
> > +			       const struct xe_device_desc *desc,
> > +			       const struct xe_subplatform_desc *subplatform_desc)
> > +{
> > +	xe->info.platform = desc->platform;
> > +	xe->info.subplatform = subplatform_desc ?
> > +		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
> > +
> > +	xe->info.is_dgfx = desc->is_dgfx;
> > +	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
> > +	xe->info.has_llc = desc->has_llc;
> > +	xe->info.has_sriov = desc->has_sriov;
> > +	xe->info.bypass_mtcfg = desc->bypass_mtcfg;
> > +	xe->info.supports_mmio_ext = desc->supports_mmio_ext;
> > +
> > +	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
> > +				  xe_modparam.enable_display &&
> > +				  desc->has_display;
> > +}
> > +
> > +/*
> > + * Initialize device info content that does require knowledge about graphics / media IP version.
> > + * Make sure that GT / tile structures allocated by the driver match the data present in device
> > + * info.
> > + */
> > static int xe_info_init(struct xe_device *xe,
> > 			const struct xe_device_desc *desc,
> > 			const struct xe_subplatform_desc *subplatform_desc)
> > @@ -546,10 +575,6 @@ static int xe_info_init(struct xe_device *xe,
> > 	struct xe_gt *gt;
> > 	u8 id;
> > 
> > -	xe->info.platform = desc->platform;
> > -	xe->info.subplatform = subplatform_desc ?
> > -		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
> > -
> > 	/*
> > 	 * If this platform supports GMD_ID, we'll detect the proper IP
> > 	 * descriptor to use from hardware registers. desc->graphics will only
> > @@ -575,14 +600,8 @@ static int xe_info_init(struct xe_device *xe,
> > 	if (!graphics_desc)
> > 		return -ENODEV;
> > 
> > -	xe->info.is_dgfx = desc->is_dgfx;
> > -	xe->info.has_heci_gscfi = desc->has_heci_gscfi;
> > 	xe->info.graphics_name = graphics_desc->name;
> > 	xe->info.media_name = media_desc ? media_desc->name : "none";
> > -	xe->info.has_llc = desc->has_llc;
> > -	xe->info.has_sriov = desc->has_sriov;
> > -	xe->info.bypass_mtcfg = desc->bypass_mtcfg;
> 
> now we have a conflict since this got renamed to skip and there's a new
> skip. I fixed this locally, but then noticed the split is not 100%
> accurate. Why don't we have skip_guc_pc in the in the early variant?
> 
> Does it make sence to have both xe_info_init() and xe_info_init_early()
> receive xe_device_desc? It seems to me we would have a more clear cut
> split of functionality if we had:
> 
> 	xe_info_init_early(xe, desc, subplatform_desc);
> 	... /* find the correct graphics and media desc */
> 	xe_info_init(xe, graphics_desc, media_desc);
> 
> btw, subplatform_desc is not used in xe_info_init()..

Doing xe_info_init(xe, graphics_desc, media_desc) makes sense to me.

Thanks,
-Michał

> 
> Lucas De Marchi

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

* Re: [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early
  2023-12-01 14:28   ` Michal Wajdeczko
@ 2023-12-05  1:14     ` Michał Winiarski
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Winiarski @ 2023-12-05  1:14 UTC (permalink / raw)
  To: Michal Wajdeczko; +Cc: Matt Roper, intel-xe

On Fri, Dec 01, 2023 at 03:28:15PM +0100, Michal Wajdeczko wrote:
> 
> 
> On 29.11.2023 22:45, Michał Winiarski wrote:
> > SR-IOV VF doesn't have access to MMIO registers used to determine
> > graphics/media ID. It can however communicate with GuC.
> > Introduce xe_device_probe_early, which initializes enough HW to use
> > MMIO GuC communication.
> > This will allow both VF and PF/native driver to have unified probe
> > ordering.
> > 
> > Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
> > Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> > Reviewed-by: Matthew Brost <matthew.brost@intel.com>
> > ---
> >  drivers/gpu/drm/xe/xe_device.c | 22 ++++++++++++++++++----
> >  drivers/gpu/drm/xe/xe_device.h |  5 +++++
> >  drivers/gpu/drm/xe/xe_mmio.c   | 16 ++++++++++------
> >  drivers/gpu/drm/xe/xe_mmio.h   |  1 +
> >  drivers/gpu/drm/xe/xe_pci.c    | 26 +++++++++++++++++++++-----
> >  5 files changed, 55 insertions(+), 15 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> > index 5e1f73c8c77ad..f4be4b13a506e 100644
> > --- a/drivers/gpu/drm/xe/xe_device.c
> > +++ b/drivers/gpu/drm/xe/xe_device.c
> > @@ -375,6 +375,24 @@ static int xe_set_dma_info(struct xe_device *xe)
> >  	return err;
> >  }
> >  
> > +/*
> > + * Initialize MMIO resources that don't require any knowledge about tile count.
> > + */
> > +int xe_device_probe_early(struct xe_device *xe)
> > +{
> > +	int err;
> > +
> > +	err = xe_mmio_init(xe);
> > +	if (err)
> > +		return err;
> > +
> > +	err = xe_mmio_root_tile_init(xe);
> > +	if (err)
> > +		return err;
> > +
> > +	return 0;
> > +}
> > +
> >  int xe_device_probe(struct xe_device *xe)
> >  {
> >  	struct xe_tile *tile;
> > @@ -393,10 +411,6 @@ int xe_device_probe(struct xe_device *xe)
> >  	if (err)
> >  		return err;
> >  
> > -	err = xe_mmio_init(xe);
> > -	if (err)
> > -		return err;
> > -
> >  	xe_mmio_probe_tiles(xe);
> >  
> >  	err = drmm_add_action_or_reset(&xe->drm, xe_driver_flr_fini, xe);
> > diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
> > index 54694f98c91a2..3da83b2332063 100644
> > --- a/drivers/gpu/drm/xe/xe_device.h
> > +++ b/drivers/gpu/drm/xe/xe_device.h
> > @@ -37,6 +37,7 @@ static inline struct xe_device *ttm_to_xe_device(struct ttm_device *ttm)
> >  
> >  struct xe_device *xe_device_create(struct pci_dev *pdev,
> >  				   const struct pci_device_id *ent);
> > +int xe_device_probe_early(struct xe_device *xe);
> >  int xe_device_probe(struct xe_device *xe);
> >  void xe_device_remove(struct xe_device *xe);
> >  void xe_device_shutdown(struct xe_device *xe);
> > @@ -123,6 +124,10 @@ static inline bool xe_device_uc_enabled(struct xe_device *xe)
> >  	for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
> >  		for_each_if((tile__) = &(xe__)->tiles[(id__)])
> >  
> > +#define for_each_remote_tile(tile__, xe__, id__) \
> > +	for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
> > +		for_each_if((tile__) = &(xe__)->tiles[(id__)])
> > +
> >  /*
> >   * FIXME: This only works for now since multi-tile and standalone media
> >   * happen to be mutually exclusive.  Future platforms may change this...
> > diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
> > index d1b59021c9712..6148c9da4f64e 100644
> > --- a/drivers/gpu/drm/xe/xe_mmio.c
> > +++ b/drivers/gpu/drm/xe/xe_mmio.c
> > @@ -15,10 +15,12 @@
> >  #include "regs/xe_regs.h"
> >  #include "xe_bo.h"
> >  #include "xe_device.h"
> > +#include "xe_ggtt.h"
> >  #include "xe_gt.h"
> >  #include "xe_gt_mcr.h"
> >  #include "xe_macros.h"
> >  #include "xe_module.h"
> > +#include "xe_tile.h"
> >  
> >  #define XEHP_MTCFG_ADDR		XE_REG(0x101800)
> >  #define TILE_COUNT		REG_GENMASK(15, 8)
> > @@ -376,10 +378,8 @@ static int xe_verify_lmem_ready(struct xe_device *xe)
> >  
> >  int xe_mmio_init(struct xe_device *xe)
> >  {
> > -	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
> >  	struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
> >  	const int mmio_bar = 0;
> > -	int err;
> >  
> >  	/*
> >  	 * Map the entire BAR.
> > @@ -393,12 +393,16 @@ int xe_mmio_init(struct xe_device *xe)
> >  		return -EIO;
> >  	}
> >  
> > -	err = drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
> > -	if (err)
> > -		return err;
> > +	return drmm_add_action_or_reset(&xe->drm, mmio_fini, xe);
> > +}
> > +
> > +int xe_mmio_root_tile_init(struct xe_device *xe)
> > +{
> > +	struct xe_tile *root_tile = xe_device_get_root_tile(xe);
> > +	int err;
> >  
> >  	/* Setup first tile; other tiles (if present) will be setup later. */
> > -	root_tile->mmio.size = xe->mmio.size;
> > +	root_tile->mmio.size = SZ_16M;
> >  	root_tile->mmio.regs = xe->mmio.regs;
> >  
> >  	err = xe_verify_lmem_ready(xe);
> > diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
> > index c054c27f6925d..98de5c13c89ba 100644
> > --- a/drivers/gpu/drm/xe/xe_mmio.h
> > +++ b/drivers/gpu/drm/xe/xe_mmio.h
> > @@ -21,6 +21,7 @@ struct xe_device;
> >  #define LMEM_BAR		2
> >  
> >  int xe_mmio_init(struct xe_device *xe);
> > +int xe_mmio_root_tile_init(struct xe_device *xe);
> >  void xe_mmio_probe_tiles(struct xe_device *xe);
> >  
> >  static inline u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg)
> > diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
> > index d9a3b20179cc2..889f60fa2e7cf 100644
> > --- a/drivers/gpu/drm/xe/xe_pci.c
> > +++ b/drivers/gpu/drm/xe/xe_pci.c
> > @@ -540,10 +540,12 @@ static void handle_gmdid(struct xe_device *xe,
> >   * Initialize device info content that only depends on static driver_data passed to the driver at
> >   * probe time from PCI ID table.
> >   */
> > -static void xe_info_init_early(struct xe_device *xe,
> > -			       const struct xe_device_desc *desc,
> > -			       const struct xe_subplatform_desc *subplatform_desc)
> > +static int xe_info_init_early(struct xe_device *xe,
> > +			      const struct xe_device_desc *desc,
> > +			      const struct xe_subplatform_desc *subplatform_desc)
> >  {
> > +	int err;
> > +
> >  	xe->info.platform = desc->platform;
> >  	xe->info.subplatform = subplatform_desc ?
> >  		subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
> > @@ -558,6 +560,12 @@ static void xe_info_init_early(struct xe_device *xe,
> >  	xe->info.enable_display = IS_ENABLED(CONFIG_DRM_XE_DISPLAY) &&
> >  				  xe_modparam.enable_display &&
> >  				  desc->has_display;
> > +
> > +	err = xe_tile_init_early(xe_device_get_root_tile(xe), xe, 0);
> > +	if (err)
> > +		return err;
> 
> why this is inside xe_info_init_early() ?
> can we call it separately, as xe_info_init_early() suggests that "info"
> will touched, while xe_tile_init_early() does much more
> 
> as a bonus you will avoid changing signature of xe_info_init_early()
> from void to int

Before this change, it was called in xe_info_init() for all tiles.
After the change, root tile is initiaized in xe_info_init_early() where
as remote tiles get initialized in xe_info_init().
Both touch things outside of "info".

Note that xe_info_init() could be split further (and perhaps we would be
able to find a better place for root tile xe_tile_init_early then), but
I would prefer to avoid doing it as part of this series.

-Michał

> 
> > +
> > +	return 0;
> >  }
> >  
> >  /*
> > @@ -626,13 +634,15 @@ static int xe_info_init(struct xe_device *xe,
> >  	 */
> >  	xe->info.tile_count = 1 + graphics_desc->max_remote_tiles;
> >  
> > -	for_each_tile(tile, xe, id) {
> > +	for_each_remote_tile(tile, xe, id) {
> >  		int err;
> >  
> >  		err = xe_tile_init_early(tile, xe, id);
> >  		if (err)
> >  			return err;
> > +	}
> >  
> > +	for_each_tile(tile, xe, id) {
> >  		gt = tile->primary_gt;
> >  		gt->info.id = xe->info.gt_count++;
> >  		gt->info.type = XE_GT_TYPE_MAIN;
> > @@ -726,10 +736,16 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
> >  
> >  	pci_set_master(pdev);
> >  
> > -	xe_info_init_early(xe, desc, subplatform_desc);
> > +	err = xe_info_init_early(xe, desc, subplatform_desc);
> > +	if (err)
> > +		return err;
> >  
> >  	xe_sriov_probe_early(xe, desc->has_sriov);
> >  
> > +	err = xe_device_probe_early(xe);
> > +	if (err)
> > +		return err;
> > +
> >  	err = xe_info_init(xe, desc, subplatform_desc);
> >  	if (err)
> >  		return err;

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

end of thread, other threads:[~2023-12-05  1:14 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-29 21:44 [Intel-xe] [CI 01/14] drm/xe: Fix header guard warning Michał Winiarski
2023-11-29 21:44 ` [Intel-xe] [CI 02/14] drm/xe: Skip calling drm_dev_put on probe error Michał Winiarski
2023-11-29 21:44 ` [Intel-xe] [CI 03/14] drm/xe: Use managed pci_enable_device Michał Winiarski
2023-11-29 21:44 ` [Intel-xe] [CI 04/14] drm/xe/irq: Don't call pci_free_irq_vectors Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 05/14] drm/xe: Move xe_set_dma_info outside of MMIO setup Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 06/14] drm/xe: Move xe_mmio_probe_tiles " Michał Winiarski
2023-11-30 17:27   ` Lucas De Marchi
2023-11-29 21:45 ` [Intel-xe] [CI 07/14] drm/xe: Split xe_info_init Michał Winiarski
2023-11-30 17:46   ` Lucas De Marchi
2023-12-05  1:01     ` Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 08/14] drm/xe: Introduce xe_tile_init_early and use at earlier point in probe Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 09/14] drm/xe: Map the entire BAR0 and hold onto the initial mapping Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 10/14] drm/xe/device: Introduce xe_device_probe_early Michał Winiarski
2023-12-01 14:28   ` Michal Wajdeczko
2023-12-05  1:14     ` Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 11/14] drm/xe: Don't "peek" into GMD_ID Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 12/14] drm/xe: Move system memory management init to earlier point in probe Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 13/14] drm/xe: Move force_wake " Michał Winiarski
2023-11-29 21:45 ` [Intel-xe] [CI 14/14] drm/xe: Reorder GGTT " Michał Winiarski
2023-11-29 22:03 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [CI,01/14] drm/xe: Fix header guard warning Patchwork
2023-11-29 22:04 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-11-29 22:05 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-11-29 22:12 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-11-29 22:13 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-11-29 22:14 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-11-29 22:49 ` [Intel-xe] ✓ CI.BAT: " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.