intel-xe.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates
@ 2023-04-12 22:52 Matt Roper
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
                   ` (13 more replies)
  0 siblings, 14 replies; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Although Meteor Lake has multiple GTs, we need to be careful not to use
multi-tile flows when processing interrupts.  The platform as a whole
only has a single copy of the SGunit interrupt registers, and interrupts
relating to the media GT are delivered as part of the primary GT's IRQ
reporting flow.  Only when an engine (or GuC) interrupt is raised do we
need to determine which GT it relates to for further processing.

The whole multi-GT vs multi-tile situation is made more confusing by the
Xe driver's misuse of 'gt' as the target of all register operations.
That's probably something we should refactor in the future so that
xe_mmio_*() will take something more appropriate than an xe_gt
parameter.

With the fixes in this series, interrupts are now properly flowing on
both the primary and media GT for MTL.  We're still seeing some TLB
invalidation timeouts, but those no longer seem to be caused by problems
with interrupt handling.


Matt Roper (8):
  drm/xe/irq: Cleanup media GT interrupt flow
  drm/xe/irq: Improve warnings and assertions for GT handling
  drm/xe/irq: Process Gunit interrupts in relation to the device
  drm/xe: Fix xe_mmio_rmw32 operation
  drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt
    mask
  drm/xe: Include GT ID in error message if TLB invalidation times out
  drm/xe: Invalidate TLB on all affected GTs during GGTT updates
  drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations

 drivers/gpu/drm/xe/xe_ggtt.c                |  24 +++-
 drivers/gpu/drm/xe/xe_ggtt_types.h          |   2 +-
 drivers/gpu/drm/xe/xe_gt.c                  |   4 +
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c |   4 +-
 drivers/gpu/drm/xe/xe_gt_types.h            |   2 +
 drivers/gpu/drm/xe/xe_guc.c                 |  11 +-
 drivers/gpu/drm/xe/xe_irq.c                 | 115 +++++++++++++++-----
 drivers/gpu/drm/xe/xe_mmio.h                |   2 +-
 8 files changed, 125 insertions(+), 39 deletions(-)

-- 
2.39.2


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

* [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 19:04   ` Lucas De Marchi
  2023-04-17 21:41   ` Andi Shyti
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling Matt Roper
                   ` (12 subsequent siblings)
  13 siblings, 2 replies; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Although platforms like MTL have media exposed as a separate GT, it's
important to recognize that this second GT is *not* a tile as we see in
platforms like PVC.  The interrupt registers (including the ones related
to GT interrupts) reside in the SGunit so there's only a single instance
on the entire platform; they are not replicated per-GT.  Thus all media
interrupts are delivered together with the interrupts for the primary
GT.

v2:
 - Also update reset & postinstall routines to skip media GT.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_irq.c | 79 ++++++++++++++++++++++++++++++-------
 1 file changed, 65 insertions(+), 14 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index 13f9f220bca0..7e78eecba62a 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -232,7 +232,40 @@ gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
 	}
 }
 
-static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
+static struct xe_gt *find_media_gt(struct xe_device *xe)
+{
+	struct xe_gt *gt;
+	int id;
+
+	for_each_gt(gt, xe, id)
+		if (xe_gt_is_media_type(gt))
+			return gt;
+
+	drm_WARN_ONCE(&xe->drm, 1, "Cannot find media GT for interrupt handling\n");
+	return xe_device_get_gt(xe, 0);
+}
+
+static struct xe_gt *pick_engine_gt(struct xe_gt *full_gt,
+				    enum xe_engine_class class,
+				    unsigned int instance)
+{
+	struct xe_device *xe = gt_to_xe(full_gt);
+
+	if (MEDIA_VER(xe) < 13)
+		return full_gt;
+
+	if (class == XE_ENGINE_CLASS_VIDEO_DECODE ||
+	    class == XE_ENGINE_CLASS_VIDEO_ENHANCE)
+		return find_media_gt(xe);
+
+	if (class == XE_ENGINE_CLASS_OTHER &&
+	    instance == OTHER_MEDIA_GUC_INSTANCE)
+		return find_media_gt(xe);
+
+	return full_gt;
+}
+
+static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
 			   u32 master_ctl, long unsigned int *intr_dw,
 			   u32 *identity)
 {
@@ -241,27 +274,33 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
 	enum xe_engine_class class;
 	struct xe_hw_engine *hwe;
 
+	/*
+	 * Media GT interrupts are delivered on the primary GT.  This function
+	 * should never be called on the media GT itself.
+	 */
+	drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(full_gt));
+
 	spin_lock(&xe->irq.lock);
 
 	for (bank = 0; bank < 2; bank++) {
 		if (!(master_ctl & GT_DW_IRQ(bank)))
 			continue;
 
-		if (!xe_gt_is_media_type(gt)) {
-			intr_dw[bank] =
-				xe_mmio_read32(gt, GT_INTR_DW(bank).reg);
-			for_each_set_bit(bit, intr_dw + bank, 32)
-				identity[bit] = gt_engine_identity(xe, gt,
-								   bank, bit);
-			xe_mmio_write32(gt, GT_INTR_DW(bank).reg,
-					intr_dw[bank]);
-		}
+		intr_dw[bank] = xe_mmio_read32(full_gt, GT_INTR_DW(bank).reg);
+		for_each_set_bit(bit, intr_dw + bank, 32)
+			identity[bit] = gt_engine_identity(xe, full_gt,
+							   bank, bit);
+		xe_mmio_write32(full_gt, GT_INTR_DW(bank).reg, intr_dw[bank]);
 
 		for_each_set_bit(bit, intr_dw + bank, 32) {
+			struct xe_gt *gt;
+
 			class = INTR_ENGINE_CLASS(identity[bit]);
 			instance = INTR_ENGINE_INSTANCE(identity[bit]);
 			intr_vec = INTR_ENGINE_INTR(identity[bit]);
 
+			gt = pick_engine_gt(full_gt, class, instance);
+
 			if (class == XE_ENGINE_CLASS_OTHER) {
 				gt_other_irq_handler(gt, instance, intr_vec);
 				continue;
@@ -369,11 +408,17 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
 	}
 
 	for_each_gt(gt, xe, id) {
+		/*
+		 * The media GT isn't a tile, so its interrupts are delivered
+		 * as part of the primary GT's flow.
+		 */
+		if (xe_gt_is_media_type(gt))
+			continue;
+
 		if ((master_tile_ctl & DG1_MSTR_TILE(gt->info.vram_id)) == 0)
 			continue;
 
-		if (!xe_gt_is_media_type(gt))
-			master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
+		master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
 
 		/*
 		 * We might be in irq handler just when PCIe DPC is initiated
@@ -386,8 +431,8 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
 			return IRQ_HANDLED;
 		}
 
-		if (!xe_gt_is_media_type(gt))
-			xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
+		xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
+
 		gt_irq_handler(xe, gt, master_ctl, intr_dw, identity);
 
 		/*
@@ -473,6 +518,9 @@ static void xe_irq_reset(struct xe_device *xe)
 	u8 id;
 
 	for_each_gt(gt, xe, id) {
+		if (xe_gt_is_media_type(gt))
+			continue;
+
 		if (GRAPHICS_VERx100(xe) >= 1210)
 			dg1_irq_reset(gt);
 		else
@@ -486,6 +534,9 @@ void xe_gt_irq_postinstall(struct xe_gt *gt)
 {
 	struct xe_device *xe = gt_to_xe(gt);
 
+	if (xe_gt_is_media_type(gt))
+		return;
+
 	if (GRAPHICS_VERx100(xe) >= 1210)
 		dg1_irq_postinstall(xe, gt);
 	else
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 19:52   ` Lucas De Marchi
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device Matt Roper
                   ` (11 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Improve the assertions and warnings for GT-related interrupt handling to
help us catch any areas where we're trying to process interrupts in
relation to the wrong GT.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_irq.c | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index 7e78eecba62a..ca86c99f8007 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -220,16 +220,22 @@ gt_engine_identity(struct xe_device *xe,
 static void
 gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
 {
-	if (instance == OTHER_GUC_INSTANCE && !xe_gt_is_media_type(gt))
-		return xe_guc_irq_handler(&gt->uc.guc, iir);
-	if (instance == OTHER_MEDIA_GUC_INSTANCE && xe_gt_is_media_type(gt))
-		return xe_guc_irq_handler(&gt->uc.guc, iir);
-
-	if (instance != OTHER_GUC_INSTANCE &&
-	    instance != OTHER_MEDIA_GUC_INSTANCE) {
-		WARN_ONCE(1, "unhandled other interrupt instance=0x%x, iir=0x%x\n",
-			  instance, iir);
+	struct xe_device *xe = gt_to_xe(gt);
+
+	if (instance == OTHER_GUC_INSTANCE) {
+		drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(gt));
+		xe_guc_irq_handler(&gt->uc.guc, iir);
+		return;
+	}
+
+	if (instance == OTHER_MEDIA_GUC_INSTANCE) {
+		drm_WARN_ON_ONCE(&xe->drm, !xe_gt_is_media_type(gt));
+		xe_guc_irq_handler(&gt->uc.guc, iir);
+		return;
 	}
+
+	drm_warn_once(&xe->drm, "Unhandled 'other' interrupt on GT%d: instance=0x%x, iir=0x%x\n",
+		      gt->info.id, instance, iir);
 }
 
 static struct xe_gt *find_media_gt(struct xe_device *xe)
@@ -307,8 +313,11 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
 			}
 
 			hwe = xe_gt_hw_engine(gt, class, instance, false);
-			if (!hwe)
+			if (!hwe) {
+				drm_warn_once(&xe->drm, "Interrupt for unknown engine on GT%d: class=%d instance=%d\n",
+					      gt->info.id, class, instance);
 				continue;
+			}
 
 			xe_hw_engine_handle_irq(hwe, intr_vec);
 		}
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 19:59   ` Lucas De Marchi
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation Matt Roper
                   ` (10 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

The only Gunit interrupts we handle today are GSE ASLE interrupts, which
are an old opregion way of doing display backlight notifications.  These
aren't related to GT at all, and if/when we have a multi-tile platform
with display in the future, we'll expect such ASLE interrupts to always
be delivered on the primary tile, the same as other display interrupts.

dg1_irq_handler() is currently passing whatever GT was processed last as
a parameter to gu_misc_irq_ack(), which isn't what we want.  Switch
gu_misc_irq_ack() to just take a drm_xe_device as a parameter so that
its handling isn't tied to the previous GT processing loop and there's
no ambiguity about what it's doing.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_irq.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index ca86c99f8007..2648fe53887d 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -92,8 +92,9 @@ static u32 xelp_intr_disable(struct xe_gt *gt)
 }
 
 static u32
-gu_misc_irq_ack(struct xe_gt *gt, const u32 master_ctl)
+gu_misc_irq_ack(struct xe_device *xe, const u32 master_ctl)
 {
+	struct xe_gt *gt = xe_device_get_gt(xe, 0);
 	u32 iir;
 
 	if (!(master_ctl & GU_MISC_IRQ))
@@ -348,7 +349,7 @@ static irqreturn_t xelp_irq_handler(int irq, void *arg)
 
 	xe_display_irq_handler(xe, master_ctl);
 
-	gu_misc_iir = gu_misc_irq_ack(gt, master_ctl);
+	gu_misc_iir = gu_misc_irq_ack(xe, master_ctl);
 
 	xelp_intr_enable(gt, false);
 
@@ -455,7 +456,7 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
 	xe_display_irq_handler(xe, tile0_master_ctl);
 
 	/* Gunit GSE interrupts can trigger display backlight operations */
-	gu_misc_iir = gu_misc_irq_ack(gt, tile0_master_ctl);
+	gu_misc_iir = gu_misc_irq_ack(xe, tile0_master_ctl);
 
 	dg1_intr_enable(xe, false);
 
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (2 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-13 10:49   ` Maarten Lankhorst
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask Matt Roper
                   ` (9 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

xe_mmio_rmw32 was failing to invert the passed in mask, resulting in a
register updated that wasn't the expected RMW operation.  Fortunately
the impact of this mistake was limited, since xe_mmio_rmw32() is only
used in two places to unmask certain GuC-related interrupts.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_mmio.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
index 388a633b438b..a3b7f9f5db67 100644
--- a/drivers/gpu/drm/xe/xe_mmio.h
+++ b/drivers/gpu/drm/xe/xe_mmio.h
@@ -40,7 +40,7 @@ static inline u32 xe_mmio_rmw32(struct xe_gt *gt, u32 reg, u32 mask,
 	u32 old, reg_val;
 
 	old = xe_mmio_read32(gt, reg);
-	reg_val = (old & mask) | val;
+	reg_val = (old & ~mask) | val;
 	xe_mmio_write32(gt, reg, reg_val);
 
 	return old;
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (3 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 20:50   ` Lucas De Marchi
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out Matt Roper
                   ` (8 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Although primary and media GuC share a single interrupt enable bit, they
each have distinct bits in the mask register.  Although we always enable
interrupts for the primary GuC before the media GuC today (and never
disable either of them), this might not always be the case in the
future, so use a RMW when updating the mask register to ensure the other
GuC's mask doesn't get clobbered.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_guc.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_guc.c b/drivers/gpu/drm/xe/xe_guc.c
index ee71b969bcbf..ac2151f28788 100644
--- a/drivers/gpu/drm/xe/xe_guc.c
+++ b/drivers/gpu/drm/xe/xe_guc.c
@@ -561,12 +561,15 @@ static void guc_enable_irq(struct xe_guc *guc)
 		REG_FIELD_PREP(ENGINE0_MASK, GUC_INTR_GUC2HOST)  :
 		REG_FIELD_PREP(ENGINE1_MASK, GUC_INTR_GUC2HOST);
 
+	/* Primary GuC and media GuC share a single enable bit */
 	xe_mmio_write32(gt, GUC_SG_INTR_ENABLE.reg,
 			REG_FIELD_PREP(ENGINE1_MASK, GUC_INTR_GUC2HOST));
-	if (xe_gt_is_media_type(gt))
-		xe_mmio_rmw32(gt, GUC_SG_INTR_MASK.reg, events, 0);
-	else
-		xe_mmio_write32(gt, GUC_SG_INTR_MASK.reg, ~events);
+
+	/*
+	 * There are separate mask bits for primary and media GuCs, so use
+	 * a RMW operation to avoid clobbering the other GuC's setting.
+	 */
+	xe_mmio_rmw32(gt, GUC_SG_INTR_MASK.reg, events, 0);
 }
 
 int xe_guc_enable_communication(struct xe_guc *guc)
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (4 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 20:50   ` Lucas De Marchi
  2023-05-09 11:37   ` Das, Nirmoy
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates Matt Roper
                   ` (7 subsequent siblings)
  13 siblings, 2 replies; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

This will hopefully help debug TLB invalidation problems.

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

diff --git a/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c b/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
index f279e21300aa..796403b82531 100644
--- a/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
+++ b/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
@@ -285,8 +285,8 @@ int xe_gt_tlb_invalidation_wait(struct xe_gt *gt, int seqno)
 				 tlb_invalidation_seqno_past(gt, seqno),
 				 TLB_TIMEOUT);
 	if (!ret) {
-		drm_err(&xe->drm, "TLB invalidation time'd out, seqno=%d, recv=%d\n",
-			seqno, gt->tlb_invalidation.seqno_recv);
+		drm_err(&xe->drm, "TLB invalidation time'd out on GT%d, seqno=%d, recv=%d\n",
+			gt->info.id, seqno, gt->tlb_invalidation.seqno_recv);
 		return -ETIME;
 	}
 
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (5 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 21:09   ` Lucas De Marchi
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations Matt Roper
                   ` (6 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Platforms with a standalone media GT share a single GGTT between the
primary and media GTs.  However each of these GTs has its own TLBs
caching the page table, and each needs to be invalidated separately.
Convert ggtt->gt into a list of GTs so that we can iterate and
invalidate them all.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_ggtt.c       | 15 +++++++++++----
 drivers/gpu/drm/xe/xe_ggtt_types.h |  2 +-
 drivers/gpu/drm/xe/xe_gt.c         |  4 ++++
 drivers/gpu/drm/xe/xe_gt_types.h   |  2 ++
 4 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
index 0ae373b604f6..374830a7a0cf 100644
--- a/drivers/gpu/drm/xe/xe_ggtt.c
+++ b/drivers/gpu/drm/xe/xe_ggtt.c
@@ -98,7 +98,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
 
 	XE_BUG_ON(xe_gt_is_media_type(gt));
 
-	ggtt->gt = gt;
+	list_add_tail(&gt->mem.ggtt_link, &ggtt->gt_list);
 
 	gsm_size = probe_gsm_size(pdev);
 	if (gsm_size == 0) {
@@ -139,6 +139,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
 static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
 {
 	struct drm_mm_node *hole;
+	struct xe_gt *gt;
 	u64 start, end;
 
 	/* Display may have allocated inside ggtt, so be careful with clearing here */
@@ -146,7 +147,8 @@ static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
 	drm_mm_for_each_hole(hole, &ggtt->mm, start, end)
 		xe_ggtt_clear(ggtt, start, end - start);
 
-	xe_ggtt_invalidate(ggtt->gt);
+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
+		xe_ggtt_invalidate(gt);
 	mutex_unlock(&ggtt->lock);
 }
 
@@ -263,6 +265,7 @@ int xe_ggtt_insert_special_node(struct xe_ggtt *ggtt, struct drm_mm_node *node,
 
 void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
 {
+	struct xe_gt *gt;
 	u64 start = bo->ggtt_node.start;
 	u64 offset, pte;
 
@@ -271,7 +274,8 @@ void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
 		xe_ggtt_set_pte(ggtt, start + offset, pte);
 	}
 
-	xe_ggtt_invalidate(ggtt->gt);
+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
+		xe_ggtt_invalidate(gt);
 }
 
 static int __xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo,
@@ -316,13 +320,16 @@ int xe_ggtt_insert_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
 
 void xe_ggtt_remove_node(struct xe_ggtt *ggtt, struct drm_mm_node *node)
 {
+	struct xe_gt *gt;
+
 	mutex_lock(&ggtt->lock);
 
 	xe_ggtt_clear(ggtt, node->start, node->size);
 	drm_mm_remove_node(node);
 	node->size = 0;
 
-	xe_ggtt_invalidate(ggtt->gt);
+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
+		xe_ggtt_invalidate(gt);
 
 	mutex_unlock(&ggtt->lock);
 }
diff --git a/drivers/gpu/drm/xe/xe_ggtt_types.h b/drivers/gpu/drm/xe/xe_ggtt_types.h
index ea70aaef4b31..fd527179f81b 100644
--- a/drivers/gpu/drm/xe/xe_ggtt_types.h
+++ b/drivers/gpu/drm/xe/xe_ggtt_types.h
@@ -12,7 +12,7 @@ struct xe_bo;
 struct xe_gt;
 
 struct xe_ggtt {
-	struct xe_gt *gt;
+	struct list_head gt_list;
 
 	u64 size;
 
diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
index 4186f7f0d42f..a07d17af3db0 100644
--- a/drivers/gpu/drm/xe/xe_gt.c
+++ b/drivers/gpu/drm/xe/xe_gt.c
@@ -71,6 +71,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
 		if (!gt->mem.ggtt)
 			return -ENOMEM;
 
+		INIT_LIST_HEAD(&gt->mem.ggtt->gt_list);
+
 		gt->mem.vram_mgr = drmm_kzalloc(drm, sizeof(*gt->mem.vram_mgr),
 						GFP_KERNEL);
 		if (!gt->mem.vram_mgr)
@@ -81,6 +83,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
 
 		gt->mem.ggtt = full_gt->mem.ggtt;
 		gt->mem.vram_mgr = full_gt->mem.vram_mgr;
+
+		list_add_tail(&gt->mem.ggtt_link, &full_gt->mem.ggtt->gt_list);
 	}
 
 	gt->ordered_wq = alloc_ordered_workqueue("gt-ordered-wq", 0);
diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
index 7c47d67aa8be..1eff57f43731 100644
--- a/drivers/gpu/drm/xe/xe_gt_types.h
+++ b/drivers/gpu/drm/xe/xe_gt_types.h
@@ -164,6 +164,8 @@ struct xe_gt {
 		struct xe_ttm_vram_mgr *vram_mgr;
 		/** @ggtt: Global graphics translation table */
 		struct xe_ggtt *ggtt;
+		/** @ggtt_link: node in GGTT's GT list */
+		struct list_head ggtt_link;
 	} mem;
 
 	/** @reset: state for GT resets */
-- 
2.39.2


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

* [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (6 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates Matt Roper
@ 2023-04-12 22:52 ` Matt Roper
  2023-04-14 21:33   ` Lucas De Marchi
  2023-04-12 22:59 ` [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (5 subsequent siblings)
  13 siblings, 1 reply; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:52 UTC (permalink / raw)
  To: intel-xe; +Cc: matthew.d.roper

Updates to the GGTT can happen when there are no in-flight jobs keeping
the hardware awake.  If the GT is powered down when invalidation is
requested, we will not be able to communicate with the GuC (or MMIO) and
the invalidation request will go missing.  Explicitly grab GT forcewake
to ensure the GT and GuC are powered up during the TLB invalidation.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 drivers/gpu/drm/xe/xe_ggtt.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
index 374830a7a0cf..8348380bbcaf 100644
--- a/drivers/gpu/drm/xe/xe_ggtt.c
+++ b/drivers/gpu/drm/xe/xe_ggtt.c
@@ -198,6 +198,13 @@ void xe_ggtt_invalidate(struct xe_gt *gt)
 {
 	/* TODO: vfunc for GuC vs. non-GuC */
 
+	/*
+	 * Invalidation can happen when there's no in-flight work keeping the
+	 * GT awake.  We need to explicitly grab forcewake to ensure the GT
+	 * and GuC are accessible.
+	 */
+	xe_force_wake_get(gt_to_fw(gt), XE_FW_GT);
+
 	/* TODO: i915 makes comments about this being uncached and
 	 * therefore flushing WC buffers.  Is that really true here?
 	 */
@@ -222,6 +229,8 @@ void xe_ggtt_invalidate(struct xe_gt *gt)
 			xe_mmio_write32(gt, GEN12_GUC_TLB_INV_CR.reg,
 					GEN12_GUC_TLB_INV_CR_INVALIDATE);
 	}
+
+	xe_force_wake_put(gt_to_fw(gt), XE_FW_GT);
 }
 
 void xe_ggtt_printk(struct xe_ggtt *ggtt, const char *prefix)
-- 
2.39.2


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

* Re: [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (7 preceding siblings ...)
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations Matt Roper
@ 2023-04-12 22:59 ` Matt Roper
  2023-04-12 23:01 ` Lucas De Marchi
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 29+ messages in thread
From: Matt Roper @ 2023-04-12 22:59 UTC (permalink / raw)
  To: intel-xe

On Wed, Apr 12, 2023 at 03:52:40PM -0700, Matt Roper wrote:
> Although Meteor Lake has multiple GTs, we need to be careful not to use
> multi-tile flows when processing interrupts.  The platform as a whole
> only has a single copy of the SGunit interrupt registers, and interrupts
> relating to the media GT are delivered as part of the primary GT's IRQ
> reporting flow.  Only when an engine (or GuC) interrupt is raised do we
> need to determine which GT it relates to for further processing.
> 
> The whole multi-GT vs multi-tile situation is made more confusing by the
> Xe driver's misuse of 'gt' as the target of all register operations.
> That's probably something we should refactor in the future so that
> xe_mmio_*() will take something more appropriate than an xe_gt
> parameter.
> 
> With the fixes in this series, interrupts are now properly flowing on
> both the primary and media GT for MTL.  We're still seeing some TLB
> invalidation timeouts, but those no longer seem to be caused by problems
> with interrupt handling.

I should have updated this final paragraph...with the changes in v2, all
of the TLB invalidation failures are gone now and we have a clean driver
load without warning/error on MTL.  Actual tests (like xe_exec_basic)
still show some problems on the platform (memory cat errors, timed out
jobs), but tracking down and solving those will be work for a future
patch series.


Matt

> 
> 
> Matt Roper (8):
>   drm/xe/irq: Cleanup media GT interrupt flow
>   drm/xe/irq: Improve warnings and assertions for GT handling
>   drm/xe/irq: Process Gunit interrupts in relation to the device
>   drm/xe: Fix xe_mmio_rmw32 operation
>   drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt
>     mask
>   drm/xe: Include GT ID in error message if TLB invalidation times out
>   drm/xe: Invalidate TLB on all affected GTs during GGTT updates
>   drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations
> 
>  drivers/gpu/drm/xe/xe_ggtt.c                |  24 +++-
>  drivers/gpu/drm/xe/xe_ggtt_types.h          |   2 +-
>  drivers/gpu/drm/xe/xe_gt.c                  |   4 +
>  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c |   4 +-
>  drivers/gpu/drm/xe/xe_gt_types.h            |   2 +
>  drivers/gpu/drm/xe/xe_guc.c                 |  11 +-
>  drivers/gpu/drm/xe/xe_irq.c                 | 115 +++++++++++++++-----
>  drivers/gpu/drm/xe/xe_mmio.h                |   2 +-
>  8 files changed, 125 insertions(+), 39 deletions(-)
> 
> -- 
> 2.39.2
> 

-- 
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation

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

* Re: [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (8 preceding siblings ...)
  2023-04-12 22:59 ` [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
@ 2023-04-12 23:01 ` Lucas De Marchi
  2023-04-13  9:47 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-12 23:01 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:40PM -0700, Matt Roper wrote:
>Although Meteor Lake has multiple GTs, we need to be careful not to use
>multi-tile flows when processing interrupts.  The platform as a whole
>only has a single copy of the SGunit interrupt registers, and interrupts
>relating to the media GT are delivered as part of the primary GT's IRQ
>reporting flow.  Only when an engine (or GuC) interrupt is raised do we
>need to determine which GT it relates to for further processing.
>
>The whole multi-GT vs multi-tile situation is made more confusing by the
>Xe driver's misuse of 'gt' as the target of all register operations.
>That's probably something we should refactor in the future so that
>xe_mmio_*() will take something more appropriate than an xe_gt
>parameter.

it would be good to type in a kernel-doc somewhere the proper
distinction of gt and tile and describe the status quo: from xe
perspective everything is a "gt" and this is also exposed to userspace
in e.g. the debugfs structure. Because it *is* very confusing, and it's
not only on the xe driver; in the spec as well. One week I know, the
other I forgot already.

Lucas De Marchi

>
>With the fixes in this series, interrupts are now properly flowing on
>both the primary and media GT for MTL.  We're still seeing some TLB
>invalidation timeouts, but those no longer seem to be caused by problems
>with interrupt handling.
>
>
>Matt Roper (8):
>  drm/xe/irq: Cleanup media GT interrupt flow
>  drm/xe/irq: Improve warnings and assertions for GT handling
>  drm/xe/irq: Process Gunit interrupts in relation to the device
>  drm/xe: Fix xe_mmio_rmw32 operation
>  drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt
>    mask
>  drm/xe: Include GT ID in error message if TLB invalidation times out
>  drm/xe: Invalidate TLB on all affected GTs during GGTT updates
>  drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations
>
> drivers/gpu/drm/xe/xe_ggtt.c                |  24 +++-
> drivers/gpu/drm/xe/xe_ggtt_types.h          |   2 +-
> drivers/gpu/drm/xe/xe_gt.c                  |   4 +
> drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c |   4 +-
> drivers/gpu/drm/xe/xe_gt_types.h            |   2 +
> drivers/gpu/drm/xe/xe_guc.c                 |  11 +-
> drivers/gpu/drm/xe/xe_irq.c                 | 115 +++++++++++++++-----
> drivers/gpu/drm/xe/xe_mmio.h                |   2 +-
> 8 files changed, 125 insertions(+), 39 deletions(-)
>
>-- 
>2.39.2
>

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

* [Intel-xe] ✓ CI.Patch_applied: success for Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (9 preceding siblings ...)
  2023-04-12 23:01 ` Lucas De Marchi
@ 2023-04-13  9:47 ` Patchwork
  2023-04-13  9:48 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-04-13  9:47 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

== Series Details ==

Series: Meteorlake interrupt & TLB handling updates
URL   : https://patchwork.freedesktop.org/series/116408/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
commit 65c352d9134c4397b25f609de832ef2e2cae2241
Author:     Lucas De Marchi <lucas.demarchi@intel.com>
AuthorDate: Wed Apr 12 13:58:38 2023 -0700
Commit:     Lucas De Marchi <lucas.demarchi@intel.com>
CommitDate: Wed Apr 12 14:00:49 2023 -0700

    fixup! drm/xe: Add Rocketlake device info
    
    Remove the continuation line that is not needed and make it follow the
    same style as the one for .cpu_transcoder_mask just above.
    
    Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
    Acked-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
=== git am output follows ===
Applying: drm/xe/irq: Cleanup media GT interrupt flow
Applying: drm/xe/irq: Improve warnings and assertions for GT handling
Applying: drm/xe/irq: Process Gunit interrupts in relation to the device
Applying: drm/xe: Fix xe_mmio_rmw32 operation
Applying: drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask
Applying: drm/xe: Include GT ID in error message if TLB invalidation times out
Applying: drm/xe: Invalidate TLB on all affected GTs during GGTT updates
Applying: drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations



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

* [Intel-xe] ✓ CI.KUnit: success for Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (10 preceding siblings ...)
  2023-04-13  9:47 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
@ 2023-04-13  9:48 ` Patchwork
  2023-04-13  9:52 ` [Intel-xe] ✓ CI.Build: " Patchwork
  2023-04-13 10:12 ` [Intel-xe] ○ CI.BAT: info " Patchwork
  13 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-04-13  9:48 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

== Series Details ==

Series: Meteorlake interrupt & TLB handling updates
URL   : https://patchwork.freedesktop.org/series/116408/
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
[09:47:07] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[09:47:12] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[09:47:34] Starting KUnit Kernel (1/1)...
[09:47:34] ============================================================
[09:47:34] ==================== xe_bo (2 subtests) ====================
[09:47:34] [SKIPPED] xe_ccs_migrate_kunit
[09:47:34] [SKIPPED] xe_bo_evict_kunit
[09:47:34] ===================== [SKIPPED] xe_bo ======================
[09:47:34] ================== xe_dma_buf (1 subtest) ==================
[09:47:34] [SKIPPED] xe_dma_buf_kunit
[09:47:34] =================== [SKIPPED] xe_dma_buf ===================
[09:47:34] ================== xe_migrate (1 subtest) ==================
[09:47:34] [SKIPPED] xe_migrate_sanity_kunit
[09:47:34] =================== [SKIPPED] xe_migrate ===================
[09:47:34] =================== xe_pci (2 subtests) ====================
[09:47:34] [PASSED] xe_gmdid_graphics_ip
[09:47:34] [PASSED] xe_gmdid_media_ip
[09:47:34] ===================== [PASSED] xe_pci ======================
[09:47:34] ==================== xe_rtp (1 subtest) ====================
[09:47:34] ================== xe_rtp_process_tests  ===================
[09:47:34] [PASSED] coalesce-same-reg
[09:47:34] [PASSED] no-match-no-add
[09:47:34] [PASSED] no-match-no-add-multiple-rules
[09:47:34] [PASSED] two-regs-two-entries
[09:47:34] [PASSED] clr-one-set-other
[09:47:34] [PASSED] set-field
[09:47:34] [PASSED] conflict-duplicate
[09:47:34] [PASSED] conflict-not-disjoint
[09:47:34] [PASSED] conflict-reg-type
[09:47:34] ============== [PASSED] xe_rtp_process_tests ===============
[09:47:34] ===================== [PASSED] xe_rtp ======================
[09:47:34] ==================== xe_wa (1 subtest) =====================
[09:47:34] ======================== xe_wa_gt  =========================
[09:47:34] [PASSED] TIGERLAKE (B0)
[09:47:34] [PASSED] DG1 (A0)
[09:47:34] [PASSED] DG1 (B0)
[09:47:34] [PASSED] ALDERLAKE_S (A0)
[09:47:34] [PASSED] ALDERLAKE_S (B0)
[09:47:34] [PASSED] ALDERLAKE_S (C0)
[09:47:34] [PASSED] ALDERLAKE_S (D0)
[09:47:34] [PASSED] DG2_G10 (A0)
[09:47:34] [PASSED] DG2_G10 (A1)
[09:47:34] [PASSED] DG2_G10 (B0)
[09:47:34] [PASSED] DG2_G10 (C0)
[09:47:34] [PASSED] DG2_G11 (A0)
[09:47:34] [PASSED] DG2_G11 (B0)
[09:47:34] [PASSED] DG2_G11 (B1)
[09:47:34] [PASSED] DG2_G12 (A0)
[09:47:34] [PASSED] DG2_G12 (A1)
[09:47:34] [PASSED] PVC (B0)
[09:47:34] [PASSED] PVC (B1)
[09:47:34] [PASSED] PVC (C0)
[09:47:34] ==================== [PASSED] xe_wa_gt =====================
[09:47:34] ====================== [PASSED] xe_wa ======================
[09:47:34] ============================================================
[09:47:34] Testing complete. Ran 34 tests: passed: 30, skipped: 4
[09:47:34] Elapsed time: 26.198s total, 4.238s configuring, 21.790s building, 0.140s running

+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[09:47:34] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[09:47:35] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[09:47:54] Starting KUnit Kernel (1/1)...
[09:47:54] ============================================================
[09:47:54] ============ drm_test_pick_cmdline (2 subtests) ============
[09:47:54] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[09:47:54] =============== drm_test_pick_cmdline_named  ===============
[09:47:54] [PASSED] NTSC
[09:47:54] [PASSED] NTSC-J
[09:47:54] [PASSED] PAL
[09:47:54] [PASSED] PAL-M
[09:47:54] =========== [PASSED] drm_test_pick_cmdline_named ===========
[09:47:54] ============== [PASSED] drm_test_pick_cmdline ==============
[09:47:54] ================== drm_buddy (6 subtests) ==================
[09:47:54] [PASSED] drm_test_buddy_alloc_limit
[09:47:54] [PASSED] drm_test_buddy_alloc_range
[09:47:54] [PASSED] drm_test_buddy_alloc_optimistic
[09:47:54] [PASSED] drm_test_buddy_alloc_pessimistic
[09:47:54] [PASSED] drm_test_buddy_alloc_smoke
[09:47:54] [PASSED] drm_test_buddy_alloc_pathological
[09:47:54] ==================== [PASSED] drm_buddy ====================
[09:47:54] ============= drm_cmdline_parser (40 subtests) =============
[09:47:54] [PASSED] drm_test_cmdline_force_d_only
[09:47:54] [PASSED] drm_test_cmdline_force_D_only_dvi
[09:47:54] [PASSED] drm_test_cmdline_force_D_only_hdmi
[09:47:54] [PASSED] drm_test_cmdline_force_D_only_not_digital
[09:47:54] [PASSED] drm_test_cmdline_force_e_only
[09:47:54] [PASSED] drm_test_cmdline_res
[09:47:54] [PASSED] drm_test_cmdline_res_vesa
[09:47:54] [PASSED] drm_test_cmdline_res_vesa_rblank
[09:47:54] [PASSED] drm_test_cmdline_res_rblank
[09:47:54] [PASSED] drm_test_cmdline_res_bpp
[09:47:54] [PASSED] drm_test_cmdline_res_refresh
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[09:47:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[09:47:54] [PASSED] drm_test_cmdline_res_margins_force_on
[09:47:54] [PASSED] drm_test_cmdline_res_vesa_margins
[09:47:54] [PASSED] drm_test_cmdline_name
[09:47:54] [PASSED] drm_test_cmdline_name_bpp
[09:47:54] [PASSED] drm_test_cmdline_name_option
[09:47:54] [PASSED] drm_test_cmdline_name_bpp_option
[09:47:54] [PASSED] drm_test_cmdline_rotate_0
[09:47:54] [PASSED] drm_test_cmdline_rotate_90
[09:47:54] [PASSED] drm_test_cmdline_rotate_180
[09:47:54] [PASSED] drm_test_cmdline_rotate_270
[09:47:54] [PASSED] drm_test_cmdline_hmirror
[09:47:54] [PASSED] drm_test_cmdline_vmirror
[09:47:54] [PASSED] drm_test_cmdline_margin_options
[09:47:54] [PASSED] drm_test_cmdline_multiple_options
[09:47:54] [PASSED] drm_test_cmdline_bpp_extra_and_option
[09:47:54] [PASSED] drm_test_cmdline_extra_and_option
[09:47:54] [PASSED] drm_test_cmdline_freestanding_options
[09:47:54] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[09:47:54] [PASSED] drm_test_cmdline_panel_orientation
[09:47:54] ================ drm_test_cmdline_invalid  =================
[09:47:54] [PASSED] margin_only
[09:47:54] [PASSED] interlace_only
[09:47:54] [PASSED] res_missing_x
[09:47:54] [PASSED] res_missing_y
[09:47:54] [PASSED] res_bad_y
[09:47:54] [PASSED] res_missing_y_bpp
[09:47:54] [PASSED] res_bad_bpp
[09:47:54] [PASSED] res_bad_refresh
[09:47:54] [PASSED] res_bpp_refresh_force_on_off
[09:47:54] [PASSED] res_invalid_mode
[09:47:54] [PASSED] res_bpp_wrong_place_mode
[09:47:54] [PASSED] name_bpp_refresh
[09:47:54] [PASSED] name_refresh
[09:47:54] [PASSED] name_refresh_wrong_mode
[09:47:54] [PASSED] name_refresh_invalid_mode
[09:47:54] [PASSED] rotate_multiple
[09:47:54] [PASSED] rotate_invalid_val
[09:47:54] [PASSED] rotate_truncated
[09:47:54] [PASSED] invalid_option
[09:47:54] [PASSED] invalid_tv_option
[09:47:54] [PASSED] truncated_tv_option
[09:47:54] ============ [PASSED] drm_test_cmdline_invalid =============
[09:47:54] =============== drm_test_cmdline_tv_options  ===============
[09:47:54] [PASSED] NTSC
[09:47:54] [PASSED] NTSC_443
[09:47:54] [PASSED] NTSC_J
[09:47:54] [PASSED] PAL
[09:47:54] [PASSED] PAL_M
[09:47:54] [PASSED] PAL_N
[09:47:54] [PASSED] SECAM
[09:47:54] =========== [PASSED] drm_test_cmdline_tv_options ===========
[09:47:54] =============== [PASSED] drm_cmdline_parser ================
[09:47:54] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[09:47:54] ========== drm_test_get_tv_mode_from_name_valid  ===========
[09:47:54] [PASSED] NTSC
[09:47:54] [PASSED] NTSC-443
[09:47:54] [PASSED] NTSC-J
[09:47:54] [PASSED] PAL
[09:47:54] [PASSED] PAL-M
[09:47:54] [PASSED] PAL-N
[09:47:54] [PASSED] SECAM
[09:47:54] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[09:47:54] [PASSED] drm_test_get_tv_mode_from_name_truncated
[09:47:54] ============ [PASSED] drm_get_tv_mode_from_name ============
[09:47:54] ============= drm_damage_helper (21 subtests) ==============
[09:47:54] [PASSED] drm_test_damage_iter_no_damage
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_src_moved
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_not_visible
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[09:47:54] [PASSED] drm_test_damage_iter_no_damage_no_fb
[09:47:54] [PASSED] drm_test_damage_iter_simple_damage
[09:47:54] [PASSED] drm_test_damage_iter_single_damage
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_outside_src
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_src_moved
[09:47:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[09:47:54] [PASSED] drm_test_damage_iter_damage
[09:47:54] [PASSED] drm_test_damage_iter_damage_one_intersect
[09:47:54] [PASSED] drm_test_damage_iter_damage_one_outside
[09:47:54] [PASSED] drm_test_damage_iter_damage_src_moved
[09:47:54] [PASSED] drm_test_damage_iter_damage_not_visible
[09:47:54] ================ [PASSED] drm_damage_helper ================
[09:47:54] ============== drm_dp_mst_helper (2 subtests) ==============
[09:47:54] ============== drm_test_dp_mst_calc_pbn_mode  ==============
[09:47:54] [PASSED] Clock 154000 BPP 30 DSC disabled
[09:47:54] [PASSED] Clock 234000 BPP 30 DSC disabled
[09:47:54] [PASSED] Clock 297000 BPP 24 DSC disabled
[09:47:54] [PASSED] Clock 332880 BPP 24 DSC enabled
[09:47:54] [PASSED] Clock 324540 BPP 24 DSC enabled
[09:47:54] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[09:47:54] ========= drm_test_dp_mst_sideband_msg_req_decode  =========
[09:47:54] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[09:47:54] [PASSED] DP_POWER_UP_PHY with port number
[09:47:54] [PASSED] DP_POWER_DOWN_PHY with port number
[09:47:54] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[09:47:54] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[09:47:54] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[09:47:54] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[09:47:54] [PASSED] DP_QUERY_PAYLOAD with port number
[09:47:54] [PASSED] DP_QUERY_PAYLOAD with VCPI
[09:47:54] [PASSED] DP_REMOTE_DPCD_READ with port number
[09:47:54] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[09:47:54] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[09:47:54] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[09:47:54] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[09:47:54] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[09:47:54] [PASSED] DP_REMOTE_I2C_READ with port number
[09:47:54] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[09:47:54] [PASSED] DP_REMOTE_I2C_READ with transactions array
[09:47:54] [PASSED] DP_REMOTE_I2C_WRITE with port number
[09:47:54] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[09:47:54] [PASSED] DP_REMOTE_I2C_WRITE with data array
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[09:47:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[09:47:54] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[09:47:54] ================ [PASSED] drm_dp_mst_helper ================
[09:47:54] =========== drm_format_helper_test (11 subtests) ===========
[09:47:54] ============== drm_test_fb_xrgb8888_to_gray8  ==============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[09:47:54] ============= drm_test_fb_xrgb8888_to_rgb332  ==============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[09:47:54] ============= drm_test_fb_xrgb8888_to_rgb565  ==============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[09:47:54] ============ drm_test_fb_xrgb8888_to_xrgb1555  =============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[09:47:54] ============ drm_test_fb_xrgb8888_to_argb1555  =============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[09:47:54] ============ drm_test_fb_xrgb8888_to_rgba5551  =============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[09:47:54] ============= drm_test_fb_xrgb8888_to_rgb888  ==============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[09:47:54] ============ drm_test_fb_xrgb8888_to_argb8888  =============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[09:47:54] =========== drm_test_fb_xrgb8888_to_xrgb2101010  ===========
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[09:47:54] =========== drm_test_fb_xrgb8888_to_argb2101010  ===========
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[09:47:54] ============== drm_test_fb_xrgb8888_to_mono  ===============
[09:47:54] [PASSED] single_pixel_source_buffer
[09:47:54] [PASSED] single_pixel_clip_rectangle
[09:47:54] [PASSED] well_known_colors
[09:47:54] [PASSED] destination_pitch
[09:47:54] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[09:47:54] ============= [PASSED] drm_format_helper_test ==============
[09:47:54] ================= drm_format (18 subtests) =================
[09:47:54] [PASSED] drm_test_format_block_width_invalid
[09:47:54] [PASSED] drm_test_format_block_width_one_plane
[09:47:54] [PASSED] drm_test_format_block_width_two_plane
[09:47:54] [PASSED] drm_test_format_block_width_three_plane
[09:47:54] [PASSED] drm_test_format_block_width_tiled
[09:47:54] [PASSED] drm_test_format_block_height_invalid
[09:47:54] [PASSED] drm_test_format_block_height_one_plane
[09:47:54] [PASSED] drm_test_format_block_height_two_plane
[09:47:54] [PASSED] drm_test_format_block_height_three_plane
[09:47:54] [PASSED] drm_test_format_block_height_tiled
[09:47:54] [PASSED] drm_test_format_min_pitch_invalid
[09:47:54] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[09:47:54] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[09:47:54] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[09:47:54] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[09:47:54] [PASSED] drm_test_format_min_pitch_two_plane
[09:47:54] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[09:47:54] [PASSED] drm_test_format_min_pitch_tiled
[09:47:54] =================== [PASSED] drm_format ====================
[09:47:54] =============== drm_framebuffer (1 subtest) ================
[09:47:54] =============== drm_test_framebuffer_create  ===============
[09:47:54] [PASSED] ABGR8888 normal sizes
[09:47:54] [PASSED] ABGR8888 max sizes
[09:47:54] [PASSED] ABGR8888 pitch greater than min required
[09:47:54] [PASSED] ABGR8888 pitch less than min required
[09:47:54] [PASSED] ABGR8888 Invalid width
[09:47:54] [PASSED] ABGR8888 Invalid buffer handle
[09:47:54] [PASSED] No pixel format
[09:47:54] [PASSED] ABGR8888 Width 0
[09:47:54] [PASSED] ABGR8888 Height 0
[09:47:54] [PASSED] ABGR8888 Out of bound height * pitch combination
[09:47:54] [PASSED] ABGR8888 Large buffer offset
[09:47:54] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[09:47:54] [PASSED] ABGR8888 Valid buffer modifier
[09:47:54] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[09:47:54] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] NV12 Normal sizes
[09:47:54] [PASSED] NV12 Max sizes
[09:47:54] [PASSED] NV12 Invalid pitch
[09:47:54] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[09:47:54] [PASSED] NV12 different  modifier per-plane
[09:47:54] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[09:47:54] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] NV12 Modifier for inexistent plane
[09:47:54] [PASSED] NV12 Handle for inexistent plane
[09:47:54] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] YVU420 Normal sizes
[09:47:54] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[09:47:54] [PASSED] YVU420 Max sizes
[09:47:54] [PASSED] YVU420 Invalid pitch
[09:47:54] [PASSED] YVU420 Different pitches
[09:47:54] [PASSED] YVU420 Different buffer offsets/pitches
[09:47:54] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[09:47:54] [PASSED] YVU420 Valid modifier
[09:47:54] [PASSED] YVU420 Different modifiers per plane
[09:47:54] [PASSED] YVU420 Modifier for inexistent plane
[09:47:54] [PASSED] X0L2 Normal sizes
[09:47:54] [PASSED] X0L2 Max sizes
[09:47:54] [PASSED] X0L2 Invalid pitch
[09:47:54] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[09:47:54] [PASSED] X0L2 Handle for inexistent plane
[09:47:54] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[09:47:54] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[09:47:54] [PASSED] X0L2 Valid modifier
[09:47:54] [PASSED] X0L2 Modifier for inexistent plane
[09:47:54] =========== [PASSED] drm_test_framebuffer_create ===========
[09:47:54] ================= [PASSED] drm_framebuffer =================
[09:47:54] =============== drm-test-managed (1 subtest) ===============
[09:47:54] [PASSED] drm_test_managed_run_action
[09:47:54] ================ [PASSED] drm-test-managed =================
[09:47:54] =================== drm_mm (19 subtests) ===================
[09:47:54] [PASSED] drm_test_mm_init
[09:47:54] [PASSED] drm_test_mm_debug
[09:48:05] [PASSED] drm_test_mm_reserve
[09:48:15] [PASSED] drm_test_mm_insert
[09:48:15] [PASSED] drm_test_mm_replace
[09:48:15] [PASSED] drm_test_mm_insert_range
[09:48:15] [PASSED] drm_test_mm_frag
[09:48:15] [PASSED] drm_test_mm_align
[09:48:15] [PASSED] drm_test_mm_align32
[09:48:16] [PASSED] drm_test_mm_align64
[09:48:16] [PASSED] drm_test_mm_evict
[09:48:16] [PASSED] drm_test_mm_evict_range
[09:48:16] [PASSED] drm_test_mm_topdown
[09:48:16] [PASSED] drm_test_mm_bottomup
[09:48:16] [PASSED] drm_test_mm_lowest
[09:48:16] [PASSED] drm_test_mm_highest
[09:48:17] [PASSED] drm_test_mm_color
[09:48:17] [PASSED] drm_test_mm_color_evict
[09:48:17] [PASSED] drm_test_mm_color_evict_range
[09:48:17] ===================== [PASSED] drm_mm ======================
[09:48:17] ============= drm_modes_analog_tv (4 subtests) =============
[09:48:17] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[09:48:17] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[09:48:17] [PASSED] drm_test_modes_analog_tv_pal_576i
[09:48:17] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[09:48:17] =============== [PASSED] drm_modes_analog_tv ===============
[09:48:17] ============== drm_plane_helper (2 subtests) ===============
[09:48:17] =============== drm_test_check_plane_state  ================
[09:48:17] [PASSED] clipping_simple
[09:48:17] [PASSED] clipping_rotate_reflect
[09:48:17] [PASSED] positioning_simple
[09:48:17] [PASSED] upscaling
[09:48:17] [PASSED] downscaling
[09:48:17] [PASSED] rounding1
[09:48:17] [PASSED] rounding2
[09:48:17] [PASSED] rounding3
[09:48:17] [PASSED] rounding4
[09:48:17] =========== [PASSED] drm_test_check_plane_state ============
[09:48:17] =========== drm_test_check_invalid_plane_state  ============
[09:48:17] [PASSED] positioning_invalid
[09:48:17] [PASSED] upscaling_invalid
[09:48:17] [PASSED] downscaling_invalid
[09:48:17] ======= [PASSED] drm_test_check_invalid_plane_state ========
[09:48:17] ================ [PASSED] drm_plane_helper =================
[09:48:17] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[09:48:17] ====== drm_test_connector_helper_tv_get_modes_check  =======
[09:48:17] [PASSED] None
[09:48:17] [PASSED] PAL
[09:48:17] [PASSED] NTSC
[09:48:17] [PASSED] Both, NTSC Default
[09:48:17] [PASSED] Both, PAL Default
[09:48:17] [PASSED] Both, NTSC Default, with PAL on command-line
[09:48:17] [PASSED] Both, PAL Default, with NTSC on command-line
[09:48:17] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[09:48:17] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[09:48:17] ================== drm_rect (4 subtests) ===================
[09:48:17] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[09:48:17] [PASSED] drm_test_rect_clip_scaled_not_clipped
[09:48:17] [PASSED] drm_test_rect_clip_scaled_clipped
[09:48:17] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[09:48:17] ==================== [PASSED] drm_rect =====================
[09:48:17] ============================================================
[09:48:17] Testing complete. Ran 294 tests: passed: 294
[09:48:18] Elapsed time: 43.757s total, 1.689s configuring, 18.637s building, 23.403s running

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



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

* [Intel-xe] ✓ CI.Build: success for Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (11 preceding siblings ...)
  2023-04-13  9:48 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-04-13  9:52 ` Patchwork
  2023-04-13 10:12 ` [Intel-xe] ○ CI.BAT: info " Patchwork
  13 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-04-13  9:52 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

== Series Details ==

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



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

* [Intel-xe] ○ CI.BAT: info for Meteorlake interrupt & TLB handling updates
  2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
                   ` (12 preceding siblings ...)
  2023-04-13  9:52 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-04-13 10:12 ` Patchwork
  13 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-04-13 10:12 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

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

== Series Details ==

Series: Meteorlake interrupt & TLB handling updates
URL   : https://patchwork.freedesktop.org/series/116408/
State : info

== Summary ==

Participating hosts:
bat-atsm-2
bat-dg2-oem2
bat-adlp-7
Missing hosts results[0]:
Results: [xe-pw-116408v1](https://intel-gfx-ci.01.org/tree/xe/xe-pw-116408v1/index.html)



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

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

* Re: [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation Matt Roper
@ 2023-04-13 10:49   ` Maarten Lankhorst
  2023-04-13 12:38     ` Jani Nikula
  2023-04-14  1:01     ` Lucas De Marchi
  0 siblings, 2 replies; 29+ messages in thread
From: Maarten Lankhorst @ 2023-04-13 10:49 UTC (permalink / raw)
  To: Matt Roper, intel-xe

Hey,

I thought this was on purpose, and xe_mmio_rmw32 specified which parts 
to keep,

as opposed to i915 which set a clear mask.

If this was not, can you also fix display/xe_de.h to no longer invert?

Otherwise, you break the entirety of display.

~Maarten

On 2023-04-13 00:52, Matt Roper wrote:
> xe_mmio_rmw32 was failing to invert the passed in mask, resulting in a
> register updated that wasn't the expected RMW operation.  Fortunately
> the impact of this mistake was limited, since xe_mmio_rmw32() is only
> used in two places to unmask certain GuC-related interrupts.
>
> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
> ---
>   drivers/gpu/drm/xe/xe_mmio.h | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
> index 388a633b438b..a3b7f9f5db67 100644
> --- a/drivers/gpu/drm/xe/xe_mmio.h
> +++ b/drivers/gpu/drm/xe/xe_mmio.h
> @@ -40,7 +40,7 @@ static inline u32 xe_mmio_rmw32(struct xe_gt *gt, u32 reg, u32 mask,
>   	u32 old, reg_val;
>   
>   	old = xe_mmio_read32(gt, reg);
> -	reg_val = (old & mask) | val;
> +	reg_val = (old & ~mask) | val;
>   	xe_mmio_write32(gt, reg, reg_val);
>   
>   	return old;

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

* Re: [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation
  2023-04-13 10:49   ` Maarten Lankhorst
@ 2023-04-13 12:38     ` Jani Nikula
  2023-04-14  1:01     ` Lucas De Marchi
  1 sibling, 0 replies; 29+ messages in thread
From: Jani Nikula @ 2023-04-13 12:38 UTC (permalink / raw)
  To: Maarten Lankhorst, Matt Roper, intel-xe

On Thu, 13 Apr 2023, Maarten Lankhorst <maarten.lankhorst@linux.intel.com> wrote:
> Hey,
>
> I thought this was on purpose, and xe_mmio_rmw32 specified which parts 
> to keep,
>
> as opposed to i915 which set a clear mask.

If this is intentionally different from i915 rmw functions, I think it's
a horrible idea, and will trip people over for years to come.

BR,
Jani.


>
> If this was not, can you also fix display/xe_de.h to no longer invert?
>
> Otherwise, you break the entirety of display.
>
> ~Maarten
>
> On 2023-04-13 00:52, Matt Roper wrote:
>> xe_mmio_rmw32 was failing to invert the passed in mask, resulting in a
>> register updated that wasn't the expected RMW operation.  Fortunately
>> the impact of this mistake was limited, since xe_mmio_rmw32() is only
>> used in two places to unmask certain GuC-related interrupts.
>>
>> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>> ---
>>   drivers/gpu/drm/xe/xe_mmio.h | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
>> index 388a633b438b..a3b7f9f5db67 100644
>> --- a/drivers/gpu/drm/xe/xe_mmio.h
>> +++ b/drivers/gpu/drm/xe/xe_mmio.h
>> @@ -40,7 +40,7 @@ static inline u32 xe_mmio_rmw32(struct xe_gt *gt, u32 reg, u32 mask,
>>   	u32 old, reg_val;
>>   
>>   	old = xe_mmio_read32(gt, reg);
>> -	reg_val = (old & mask) | val;
>> +	reg_val = (old & ~mask) | val;
>>   	xe_mmio_write32(gt, reg, reg_val);
>>   
>>   	return old;

-- 
Jani Nikula, Intel Open Source Graphics Center

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

* Re: [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation
  2023-04-13 10:49   ` Maarten Lankhorst
  2023-04-13 12:38     ` Jani Nikula
@ 2023-04-14  1:01     ` Lucas De Marchi
  1 sibling, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14  1:01 UTC (permalink / raw)
  To: Maarten Lankhorst; +Cc: Matt Roper, intel-xe

On Thu, Apr 13, 2023 at 12:49:11PM +0200, Maarten Lankhorst wrote:
>Hey,
>
>I thought this was on purpose, and xe_mmio_rmw32 specified which parts 
>to keep,
>
>as opposed to i915 which set a clear mask.

it's only the params that are named differently. Xe follows the more
traditional names for a rmw (pretty much any other place mentionining
read-modify-write in the kernel and on the web I could find - also see
include/linux/regmap.h:regmap_hw_reg_update_bits).
i915 chose some clearer names IMO since there is no confusion that the
bits are cleared.

I think renaming to clr + set would be ok.

Loking at the original history of the branch: 9a903ac967fc ("drm/xe: GuC
submission squashed into 1 patch"): it doesn't seem to be intended to
have a different semantics as the call there was also buggy (and still
is).  We were supposed to clear that bit when enabling GuC communication
but we are doing exactly nothing with the way it is write now.


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>

but I'd prefer to rename the args to clr and set like mentioned above.
And we will need a fixup commit for the display part as mentioned by
Maarten.

Lucas De Marchi

>
>If this was not, can you also fix display/xe_de.h to no longer invert?
>
>Otherwise, you break the entirety of display.
>
>~Maarten
>
>On 2023-04-13 00:52, Matt Roper wrote:
>>xe_mmio_rmw32 was failing to invert the passed in mask, resulting in a
>>register updated that wasn't the expected RMW operation.  Fortunately
>>the impact of this mistake was limited, since xe_mmio_rmw32() is only
>>used in two places to unmask certain GuC-related interrupts.
>>
>>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>>---
>>  drivers/gpu/drm/xe/xe_mmio.h | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>>diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
>>index 388a633b438b..a3b7f9f5db67 100644
>>--- a/drivers/gpu/drm/xe/xe_mmio.h
>>+++ b/drivers/gpu/drm/xe/xe_mmio.h
>>@@ -40,7 +40,7 @@ static inline u32 xe_mmio_rmw32(struct xe_gt *gt, u32 reg, u32 mask,
>>  	u32 old, reg_val;
>>  	old = xe_mmio_read32(gt, reg);
>>-	reg_val = (old & mask) | val;
>>+	reg_val = (old & ~mask) | val;
>>  	xe_mmio_write32(gt, reg, reg_val);
>>  	return old;

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

* Re: [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
@ 2023-04-14 19:04   ` Lucas De Marchi
  2023-04-17 17:33     ` Matt Roper
  2023-04-17 21:41   ` Andi Shyti
  1 sibling, 1 reply; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 19:04 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:41PM -0700, Matt Roper wrote:
>Although platforms like MTL have media exposed as a separate GT, it's
>important to recognize that this second GT is *not* a tile as we see in
>platforms like PVC.  The interrupt registers (including the ones related
>to GT interrupts) reside in the SGunit so there's only a single instance
>on the entire platform; they are not replicated per-GT.  Thus all media
>interrupts are delivered together with the interrupts for the primary
>GT.
>
>v2:
> - Also update reset & postinstall routines to skip media GT.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>---
> drivers/gpu/drm/xe/xe_irq.c | 79 ++++++++++++++++++++++++++++++-------
> 1 file changed, 65 insertions(+), 14 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
>index 13f9f220bca0..7e78eecba62a 100644
>--- a/drivers/gpu/drm/xe/xe_irq.c
>+++ b/drivers/gpu/drm/xe/xe_irq.c
>@@ -232,7 +232,40 @@ gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
> 	}
> }
>
>-static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
>+static struct xe_gt *find_media_gt(struct xe_device *xe)
>+{
>+	struct xe_gt *gt;
>+	int id;
>+
>+	for_each_gt(gt, xe, id)
>+		if (xe_gt_is_media_type(gt))
>+			return gt;
>+
>+	drm_WARN_ONCE(&xe->drm, 1, "Cannot find media GT for interrupt handling\n");
>+	return xe_device_get_gt(xe, 0);
>+}
>+
>+static struct xe_gt *pick_engine_gt(struct xe_gt *full_gt,
>+				    enum xe_engine_class class,
>+				    unsigned int instance)
>+{
>+	struct xe_device *xe = gt_to_xe(full_gt);
>+
>+	if (MEDIA_VER(xe) < 13)
>+		return full_gt;
>+
>+	if (class == XE_ENGINE_CLASS_VIDEO_DECODE ||
>+	    class == XE_ENGINE_CLASS_VIDEO_ENHANCE)
>+		return find_media_gt(xe);
>+
>+	if (class == XE_ENGINE_CLASS_OTHER &&
>+	    instance == OTHER_MEDIA_GUC_INSTANCE)
>+		return find_media_gt(xe);
>+
>+	return full_gt;
>+}
>+
>+static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
> 			   u32 master_ctl, long unsigned int *intr_dw,
> 			   u32 *identity)
> {
>@@ -241,27 +274,33 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
> 	enum xe_engine_class class;
> 	struct xe_hw_engine *hwe;
>
>+	/*
>+	 * Media GT interrupts are delivered on the primary GT.  This function
>+	 * should never be called on the media GT itself.
>+	 */
>+	drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(full_gt));
>+
> 	spin_lock(&xe->irq.lock);
>
> 	for (bank = 0; bank < 2; bank++) {
> 		if (!(master_ctl & GT_DW_IRQ(bank)))
> 			continue;
>
>-		if (!xe_gt_is_media_type(gt)) {
>-			intr_dw[bank] =
>-				xe_mmio_read32(gt, GT_INTR_DW(bank).reg);
>-			for_each_set_bit(bit, intr_dw + bank, 32)
>-				identity[bit] = gt_engine_identity(xe, gt,
>-								   bank, bit);
>-			xe_mmio_write32(gt, GT_INTR_DW(bank).reg,
>-					intr_dw[bank]);
>-		}
>+		intr_dw[bank] = xe_mmio_read32(full_gt, GT_INTR_DW(bank).reg);
>+		for_each_set_bit(bit, intr_dw + bank, 32)
>+			identity[bit] = gt_engine_identity(xe, full_gt,
>+							   bank, bit);
>+		xe_mmio_write32(full_gt, GT_INTR_DW(bank).reg, intr_dw[bank]);
>
> 		for_each_set_bit(bit, intr_dw + bank, 32) {
>+			struct xe_gt *gt;
>+
> 			class = INTR_ENGINE_CLASS(identity[bit]);
> 			instance = INTR_ENGINE_INSTANCE(identity[bit]);
> 			intr_vec = INTR_ENGINE_INTR(identity[bit]);
>
>+			gt = pick_engine_gt(full_gt, class, instance);
>+
> 			if (class == XE_ENGINE_CLASS_OTHER) {
> 				gt_other_irq_handler(gt, instance, intr_vec);
> 				continue;
>@@ -369,11 +408,17 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
> 	}
>
> 	for_each_gt(gt, xe, id) {
>+		/*
>+		 * The media GT isn't a tile, so its interrupts are delivered
>+		 * as part of the primary GT's flow.
>+		 */
>+		if (xe_gt_is_media_type(gt))
>+			continue;

so it seems your classification for GT vs Tile is: does it have
interrupts routed through it? Or... this gt doensn't have local vram =>
it doesn't process the interrupts.

>+
> 		if ((master_tile_ctl & DG1_MSTR_TILE(gt->info.vram_id)) == 0)
> 			continue;

this check actually differentiates it by "does this GT have local vram",
and making the vram_id match the bits in DG1_MSTR_TILE.

I'm actually thinking if the mistake was not making the SAMedia a gt
instead of just attaching its engines to the GT matching its local
vram_id.  It would then also mean we wouldn't have to do the whole dance
in xe_pci.c with main gt, remote gt, media gt.

It may be too late for changing that though and we would also need to
change other places like the mmio handling and GuC. But I'm thinking it
would make to a cleaner code as it seems we are adusting several parts
of the code that we wouldn't really need if we didn't consider it as a
separate gt and just used "a tile is a gt" like it used to be.

IMO a slightly less confusing change in this irq handling would be:

	unsigned long done_tile = 0;

	for_each_gt(gt, xe, id) {
		if (__test_and_set_bit(gt->info.vram_id, &done_tile))
			continue;

because then it's clear: if a gt points to the same tile, as per
xe_pci.c, we don't want to process interrupts again since it was already
done by the previous loop.

>
>-		if (!xe_gt_is_media_type(gt))
>-			master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
>+		master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
>
> 		/*
> 		 * We might be in irq handler just when PCIe DPC is initiated
>@@ -386,8 +431,8 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
> 			return IRQ_HANDLED;
> 		}
>
>-		if (!xe_gt_is_media_type(gt))
>-			xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
>+		xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
>+
> 		gt_irq_handler(xe, gt, master_ctl, intr_dw, identity);
>
> 		/*
>@@ -473,6 +518,9 @@ static void xe_irq_reset(struct xe_device *xe)
> 	u8 id;
>
> 	for_each_gt(gt, xe, id) {
>+		if (xe_gt_is_media_type(gt))
>+			continue;

ditto


And it also seems to have a wrong layering here as in dg1_irq_reset()
we do:

	if (gt->info.id == 0)
		dg1_intr_disable(gt_to_xe(gt));

that is unrelated to this commit though.

Lucas De Marchi

>+
> 		if (GRAPHICS_VERx100(xe) >= 1210)
> 			dg1_irq_reset(gt);
> 		else
>@@ -486,6 +534,9 @@ void xe_gt_irq_postinstall(struct xe_gt *gt)
> {
> 	struct xe_device *xe = gt_to_xe(gt);
>
>+	if (xe_gt_is_media_type(gt))
>+		return;
>+
> 	if (GRAPHICS_VERx100(xe) >= 1210)
> 		dg1_irq_postinstall(xe, gt);
> 	else
>-- 
>2.39.2
>

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

* Re: [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling Matt Roper
@ 2023-04-14 19:52   ` Lucas De Marchi
  0 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 19:52 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:42PM -0700, Matt Roper wrote:
>Improve the assertions and warnings for GT-related interrupt handling to
>help us catch any areas where we're trying to process interrupts in
>relation to the wrong GT.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>---
> drivers/gpu/drm/xe/xe_irq.c | 29 +++++++++++++++++++----------
> 1 file changed, 19 insertions(+), 10 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
>index 7e78eecba62a..ca86c99f8007 100644
>--- a/drivers/gpu/drm/xe/xe_irq.c
>+++ b/drivers/gpu/drm/xe/xe_irq.c
>@@ -220,16 +220,22 @@ gt_engine_identity(struct xe_device *xe,
> static void
> gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
> {
>-	if (instance == OTHER_GUC_INSTANCE && !xe_gt_is_media_type(gt))
>-		return xe_guc_irq_handler(&gt->uc.guc, iir);
>-	if (instance == OTHER_MEDIA_GUC_INSTANCE && xe_gt_is_media_type(gt))
>-		return xe_guc_irq_handler(&gt->uc.guc, iir);
>-
>-	if (instance != OTHER_GUC_INSTANCE &&
>-	    instance != OTHER_MEDIA_GUC_INSTANCE) {
>-		WARN_ONCE(1, "unhandled other interrupt instance=0x%x, iir=0x%x\n",
>-			  instance, iir);
>+	struct xe_device *xe = gt_to_xe(gt);
>+
>+	if (instance == OTHER_GUC_INSTANCE) {
>+		drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(gt));
>+		xe_guc_irq_handler(&gt->uc.guc, iir);
>+		return;
>+	}
>+
>+	if (instance == OTHER_MEDIA_GUC_INSTANCE) {
>+		drm_WARN_ON_ONCE(&xe->drm, !xe_gt_is_media_type(gt));
>+		xe_guc_irq_handler(&gt->uc.guc, iir);
>+		return;
> 	}
>+
>+	drm_warn_once(&xe->drm, "Unhandled 'other' interrupt on GT%d: instance=0x%x, iir=0x%x\n",
>+		      gt->info.id, instance, iir);


do we need 3 warnings in the irq path? Since we are calling the same
function we could probably reduce it to:

	static void
	gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
	{
		if (likely((instance == OTHER_GUC_INSTANCE && !xe_gt_is_media_type(gt)) ||
			   (instance == OTHER_MEDIA_GUC_INSTANCE && xe_gt_is_media_type(gt)))
			return xe_guc_irq_handler(&gt->uc.guc, iir);

		drm_warn_once(&xe->drm, "Unhandled 'other' interrupt on GT%d: type=0x%x, instance=0x%x, iir=0x%x\n",
			      gt->info.id, gt->info.type, instance, iir);
	}

the info on the other 2 warnings can be derived from this single one
above and it's not a warning that we want to see really.

likely() is generally frowned upon in i915/xe nowadays, but on the irq
path and situations like this I think it also helps documenting that the
warning is really a rare exception.

Lucas De Marchi

> }
>
> static struct xe_gt *find_media_gt(struct xe_device *xe)
>@@ -307,8 +313,11 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
> 			}
>
> 			hwe = xe_gt_hw_engine(gt, class, instance, false);
>-			if (!hwe)
>+			if (!hwe) {
>+				drm_warn_once(&xe->drm, "Interrupt for unknown engine on GT%d: class=%d instance=%d\n",
>+					      gt->info.id, class, instance);
> 				continue;
>+			}
>
> 			xe_hw_engine_handle_irq(hwe, intr_vec);
> 		}
>-- 
>2.39.2
>

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

* Re: [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device Matt Roper
@ 2023-04-14 19:59   ` Lucas De Marchi
  0 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 19:59 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:43PM -0700, Matt Roper wrote:
>The only Gunit interrupts we handle today are GSE ASLE interrupts, which
>are an old opregion way of doing display backlight notifications.  These
>aren't related to GT at all, and if/when we have a multi-tile platform
>with display in the future, we'll expect such ASLE interrupts to always
>be delivered on the primary tile, the same as other display interrupts.
>
>dg1_irq_handler() is currently passing whatever GT was processed last as
>a parameter to gu_misc_irq_ack(), which isn't what we want.  Switch
>gu_misc_irq_ack() to just take a drm_xe_device as a parameter so that
>its handling isn't tied to the previous GT processing loop and there's
>no ambiguity about what it's doing.

why don't we move it to be inside xe_display_irq_handler()? If we don't
have XE_DISPLAY enabled it doesn't seem like we want to do anything
here.

>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>


Anyway, change here also makes sense by itself


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>

Lucas De Marchi

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

* Re: [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask Matt Roper
@ 2023-04-14 20:50   ` Lucas De Marchi
  0 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 20:50 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:45PM -0700, Matt Roper wrote:
>Although primary and media GuC share a single interrupt enable bit, they
>each have distinct bits in the mask register.  Although we always enable
>interrupts for the primary GuC before the media GuC today (and never
>disable either of them), this might not always be the case in the
>future, so use a RMW when updating the mask register to ensure the other
>GuC's mask doesn't get clobbered.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>

Lucas De Marchi

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

* Re: [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out Matt Roper
@ 2023-04-14 20:50   ` Lucas De Marchi
  2023-05-09 11:37   ` Das, Nirmoy
  1 sibling, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 20:50 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:46PM -0700, Matt Roper wrote:
>This will hopefully help debug TLB invalidation problems.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>


Lucas De Marchi

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

* Re: [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates Matt Roper
@ 2023-04-14 21:09   ` Lucas De Marchi
  2023-04-14 21:22     ` Lucas De Marchi
  0 siblings, 1 reply; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 21:09 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:47PM -0700, Matt Roper wrote:
>Platforms with a standalone media GT share a single GGTT between the
>primary and media GTs.  However each of these GTs has its own TLBs
>caching the page table, and each needs to be invalidated separately.
>Convert ggtt->gt into a list of GTs so that we can iterate and
>invalidate them all.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>

it's not clear to me if the call to xe_ggtt_invalidate() in
drivers/gpu/drm/xe/display/xe_fb_pin.c needs to consider all GTs or if
it's ok to keep that one on the first GT only.  +Maarten

Anyway, it should be done with one additional fixup commit due to the
way we are moving display up on rebases.


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>


Lucas De Marchi

>---
> drivers/gpu/drm/xe/xe_ggtt.c       | 15 +++++++++++----
> drivers/gpu/drm/xe/xe_ggtt_types.h |  2 +-
> drivers/gpu/drm/xe/xe_gt.c         |  4 ++++
> drivers/gpu/drm/xe/xe_gt_types.h   |  2 ++
> 4 files changed, 18 insertions(+), 5 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
>index 0ae373b604f6..374830a7a0cf 100644
>--- a/drivers/gpu/drm/xe/xe_ggtt.c
>+++ b/drivers/gpu/drm/xe/xe_ggtt.c
>@@ -98,7 +98,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
>
> 	XE_BUG_ON(xe_gt_is_media_type(gt));
>
>-	ggtt->gt = gt;
>+	list_add_tail(&gt->mem.ggtt_link, &ggtt->gt_list);
>
> 	gsm_size = probe_gsm_size(pdev);
> 	if (gsm_size == 0) {
>@@ -139,6 +139,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
> static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
> {
> 	struct drm_mm_node *hole;
>+	struct xe_gt *gt;
> 	u64 start, end;
>
> 	/* Display may have allocated inside ggtt, so be careful with clearing here */
>@@ -146,7 +147,8 @@ static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
> 	drm_mm_for_each_hole(hole, &ggtt->mm, start, end)
> 		xe_ggtt_clear(ggtt, start, end - start);
>
>-	xe_ggtt_invalidate(ggtt->gt);
>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>+		xe_ggtt_invalidate(gt);
> 	mutex_unlock(&ggtt->lock);
> }
>
>@@ -263,6 +265,7 @@ int xe_ggtt_insert_special_node(struct xe_ggtt *ggtt, struct drm_mm_node *node,
>
> void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
> {
>+	struct xe_gt *gt;
> 	u64 start = bo->ggtt_node.start;
> 	u64 offset, pte;
>
>@@ -271,7 +274,8 @@ void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
> 		xe_ggtt_set_pte(ggtt, start + offset, pte);
> 	}
>
>-	xe_ggtt_invalidate(ggtt->gt);
>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>+		xe_ggtt_invalidate(gt);
> }
>
> static int __xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo,
>@@ -316,13 +320,16 @@ int xe_ggtt_insert_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
>
> void xe_ggtt_remove_node(struct xe_ggtt *ggtt, struct drm_mm_node *node)
> {
>+	struct xe_gt *gt;
>+
> 	mutex_lock(&ggtt->lock);
>
> 	xe_ggtt_clear(ggtt, node->start, node->size);
> 	drm_mm_remove_node(node);
> 	node->size = 0;
>
>-	xe_ggtt_invalidate(ggtt->gt);
>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>+		xe_ggtt_invalidate(gt);
>
> 	mutex_unlock(&ggtt->lock);
> }
>diff --git a/drivers/gpu/drm/xe/xe_ggtt_types.h b/drivers/gpu/drm/xe/xe_ggtt_types.h
>index ea70aaef4b31..fd527179f81b 100644
>--- a/drivers/gpu/drm/xe/xe_ggtt_types.h
>+++ b/drivers/gpu/drm/xe/xe_ggtt_types.h
>@@ -12,7 +12,7 @@ struct xe_bo;
> struct xe_gt;
>
> struct xe_ggtt {
>-	struct xe_gt *gt;
>+	struct list_head gt_list;
>
> 	u64 size;
>
>diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
>index 4186f7f0d42f..a07d17af3db0 100644
>--- a/drivers/gpu/drm/xe/xe_gt.c
>+++ b/drivers/gpu/drm/xe/xe_gt.c
>@@ -71,6 +71,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
> 		if (!gt->mem.ggtt)
> 			return -ENOMEM;
>
>+		INIT_LIST_HEAD(&gt->mem.ggtt->gt_list);
>+
> 		gt->mem.vram_mgr = drmm_kzalloc(drm, sizeof(*gt->mem.vram_mgr),
> 						GFP_KERNEL);
> 		if (!gt->mem.vram_mgr)
>@@ -81,6 +83,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
>
> 		gt->mem.ggtt = full_gt->mem.ggtt;
> 		gt->mem.vram_mgr = full_gt->mem.vram_mgr;
>+
>+		list_add_tail(&gt->mem.ggtt_link, &full_gt->mem.ggtt->gt_list);
> 	}
>
> 	gt->ordered_wq = alloc_ordered_workqueue("gt-ordered-wq", 0);
>diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
>index 7c47d67aa8be..1eff57f43731 100644
>--- a/drivers/gpu/drm/xe/xe_gt_types.h
>+++ b/drivers/gpu/drm/xe/xe_gt_types.h
>@@ -164,6 +164,8 @@ struct xe_gt {
> 		struct xe_ttm_vram_mgr *vram_mgr;
> 		/** @ggtt: Global graphics translation table */
> 		struct xe_ggtt *ggtt;
>+		/** @ggtt_link: node in GGTT's GT list */
>+		struct list_head ggtt_link;
> 	} mem;
>
> 	/** @reset: state for GT resets */
>-- 
>2.39.2
>

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

* Re: [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates
  2023-04-14 21:09   ` Lucas De Marchi
@ 2023-04-14 21:22     ` Lucas De Marchi
  0 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 21:22 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Fri, Apr 14, 2023 at 02:09:04PM -0700, Lucas De Marchi wrote:
>On Wed, Apr 12, 2023 at 03:52:47PM -0700, Matt Roper wrote:
>>Platforms with a standalone media GT share a single GGTT between the
>>primary and media GTs.  However each of these GTs has its own TLBs
>>caching the page table, and each needs to be invalidated separately.
>>Convert ggtt->gt into a list of GTs so that we can iterate and
>>invalidate them all.
>>
>>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
>
>it's not clear to me if the call to xe_ggtt_invalidate() in
>drivers/gpu/drm/xe/display/xe_fb_pin.c needs to consider all GTs or if
>it's ok to keep that one on the first GT only.  +Maarten

which leads me to wonder if xe_ggtt_invalidate() shouldn't actually
receive struct xe_ggtt as argument and let the loop happen inside it.
AFAICS this is also the behavior in i915: guc_ggtt_invalidate().

Lucas De Marchi

>
>Anyway, it should be done with one additional fixup commit due to the
>way we are moving display up on rebases.
>
>
>Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
>
>
>Lucas De Marchi
>
>>---
>>drivers/gpu/drm/xe/xe_ggtt.c       | 15 +++++++++++----
>>drivers/gpu/drm/xe/xe_ggtt_types.h |  2 +-
>>drivers/gpu/drm/xe/xe_gt.c         |  4 ++++
>>drivers/gpu/drm/xe/xe_gt_types.h   |  2 ++
>>4 files changed, 18 insertions(+), 5 deletions(-)
>>
>>diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
>>index 0ae373b604f6..374830a7a0cf 100644
>>--- a/drivers/gpu/drm/xe/xe_ggtt.c
>>+++ b/drivers/gpu/drm/xe/xe_ggtt.c
>>@@ -98,7 +98,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
>>
>>	XE_BUG_ON(xe_gt_is_media_type(gt));
>>
>>-	ggtt->gt = gt;
>>+	list_add_tail(&gt->mem.ggtt_link, &ggtt->gt_list);
>>
>>	gsm_size = probe_gsm_size(pdev);
>>	if (gsm_size == 0) {
>>@@ -139,6 +139,7 @@ int xe_ggtt_init_noalloc(struct xe_gt *gt, struct xe_ggtt *ggtt)
>>static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
>>{
>>	struct drm_mm_node *hole;
>>+	struct xe_gt *gt;
>>	u64 start, end;
>>
>>	/* Display may have allocated inside ggtt, so be careful with clearing here */
>>@@ -146,7 +147,8 @@ static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt)
>>	drm_mm_for_each_hole(hole, &ggtt->mm, start, end)
>>		xe_ggtt_clear(ggtt, start, end - start);
>>
>>-	xe_ggtt_invalidate(ggtt->gt);
>>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>>+		xe_ggtt_invalidate(gt);
>>	mutex_unlock(&ggtt->lock);
>>}
>>
>>@@ -263,6 +265,7 @@ int xe_ggtt_insert_special_node(struct xe_ggtt *ggtt, struct drm_mm_node *node,
>>
>>void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
>>{
>>+	struct xe_gt *gt;
>>	u64 start = bo->ggtt_node.start;
>>	u64 offset, pte;
>>
>>@@ -271,7 +274,8 @@ void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
>>		xe_ggtt_set_pte(ggtt, start + offset, pte);
>>	}
>>
>>-	xe_ggtt_invalidate(ggtt->gt);
>>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>>+		xe_ggtt_invalidate(gt);
>>}
>>
>>static int __xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo,
>>@@ -316,13 +320,16 @@ int xe_ggtt_insert_bo(struct xe_ggtt *ggtt, struct xe_bo *bo)
>>
>>void xe_ggtt_remove_node(struct xe_ggtt *ggtt, struct drm_mm_node *node)
>>{
>>+	struct xe_gt *gt;
>>+
>>	mutex_lock(&ggtt->lock);
>>
>>	xe_ggtt_clear(ggtt, node->start, node->size);
>>	drm_mm_remove_node(node);
>>	node->size = 0;
>>
>>-	xe_ggtt_invalidate(ggtt->gt);
>>+	list_for_each_entry(gt, &ggtt->gt_list, mem.ggtt_link)
>>+		xe_ggtt_invalidate(gt);
>>
>>	mutex_unlock(&ggtt->lock);
>>}
>>diff --git a/drivers/gpu/drm/xe/xe_ggtt_types.h b/drivers/gpu/drm/xe/xe_ggtt_types.h
>>index ea70aaef4b31..fd527179f81b 100644
>>--- a/drivers/gpu/drm/xe/xe_ggtt_types.h
>>+++ b/drivers/gpu/drm/xe/xe_ggtt_types.h
>>@@ -12,7 +12,7 @@ struct xe_bo;
>>struct xe_gt;
>>
>>struct xe_ggtt {
>>-	struct xe_gt *gt;
>>+	struct list_head gt_list;
>>
>>	u64 size;
>>
>>diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
>>index 4186f7f0d42f..a07d17af3db0 100644
>>--- a/drivers/gpu/drm/xe/xe_gt.c
>>+++ b/drivers/gpu/drm/xe/xe_gt.c
>>@@ -71,6 +71,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
>>		if (!gt->mem.ggtt)
>>			return -ENOMEM;
>>
>>+		INIT_LIST_HEAD(&gt->mem.ggtt->gt_list);
>>+
>>		gt->mem.vram_mgr = drmm_kzalloc(drm, sizeof(*gt->mem.vram_mgr),
>>						GFP_KERNEL);
>>		if (!gt->mem.vram_mgr)
>>@@ -81,6 +83,8 @@ int xe_gt_alloc(struct xe_device *xe, struct xe_gt *gt)
>>
>>		gt->mem.ggtt = full_gt->mem.ggtt;
>>		gt->mem.vram_mgr = full_gt->mem.vram_mgr;
>>+
>>+		list_add_tail(&gt->mem.ggtt_link, &full_gt->mem.ggtt->gt_list);
>>	}
>>
>>	gt->ordered_wq = alloc_ordered_workqueue("gt-ordered-wq", 0);
>>diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
>>index 7c47d67aa8be..1eff57f43731 100644
>>--- a/drivers/gpu/drm/xe/xe_gt_types.h
>>+++ b/drivers/gpu/drm/xe/xe_gt_types.h
>>@@ -164,6 +164,8 @@ struct xe_gt {
>>		struct xe_ttm_vram_mgr *vram_mgr;
>>		/** @ggtt: Global graphics translation table */
>>		struct xe_ggtt *ggtt;
>>+		/** @ggtt_link: node in GGTT's GT list */
>>+		struct list_head ggtt_link;
>>	} mem;
>>
>>	/** @reset: state for GT resets */
>>-- 
>>2.39.2
>>

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

* Re: [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations Matt Roper
@ 2023-04-14 21:33   ` Lucas De Marchi
  0 siblings, 0 replies; 29+ messages in thread
From: Lucas De Marchi @ 2023-04-14 21:33 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

On Wed, Apr 12, 2023 at 03:52:48PM -0700, Matt Roper wrote:
>Updates to the GGTT can happen when there are no in-flight jobs keeping
>the hardware awake.  If the GT is powered down when invalidation is
>requested, we will not be able to communicate with the GuC (or MMIO) and
>the invalidation request will go missing.  Explicitly grab GT forcewake
>to ensure the GT and GuC are powered up during the TLB invalidation.
>
>Signed-off-by: Matt Roper <matthew.d.roper@intel.com>


Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>


Lucas De Marchi

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

* Re: [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow
  2023-04-14 19:04   ` Lucas De Marchi
@ 2023-04-17 17:33     ` Matt Roper
  0 siblings, 0 replies; 29+ messages in thread
From: Matt Roper @ 2023-04-17 17:33 UTC (permalink / raw)
  To: Lucas De Marchi; +Cc: intel-xe

On Fri, Apr 14, 2023 at 12:04:15PM -0700, Lucas De Marchi wrote:
> On Wed, Apr 12, 2023 at 03:52:41PM -0700, Matt Roper wrote:
> > Although platforms like MTL have media exposed as a separate GT, it's
> > important to recognize that this second GT is *not* a tile as we see in
> > platforms like PVC.  The interrupt registers (including the ones related
> > to GT interrupts) reside in the SGunit so there's only a single instance
> > on the entire platform; they are not replicated per-GT.  Thus all media
> > interrupts are delivered together with the interrupts for the primary
> > GT.
> > 
> > v2:
> > - Also update reset & postinstall routines to skip media GT.
> > 
> > Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
> > ---
> > drivers/gpu/drm/xe/xe_irq.c | 79 ++++++++++++++++++++++++++++++-------
> > 1 file changed, 65 insertions(+), 14 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
> > index 13f9f220bca0..7e78eecba62a 100644
> > --- a/drivers/gpu/drm/xe/xe_irq.c
> > +++ b/drivers/gpu/drm/xe/xe_irq.c
> > @@ -232,7 +232,40 @@ gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
> > 	}
> > }
> > 
> > -static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
> > +static struct xe_gt *find_media_gt(struct xe_device *xe)
> > +{
> > +	struct xe_gt *gt;
> > +	int id;
> > +
> > +	for_each_gt(gt, xe, id)
> > +		if (xe_gt_is_media_type(gt))
> > +			return gt;
> > +
> > +	drm_WARN_ONCE(&xe->drm, 1, "Cannot find media GT for interrupt handling\n");
> > +	return xe_device_get_gt(xe, 0);
> > +}
> > +
> > +static struct xe_gt *pick_engine_gt(struct xe_gt *full_gt,
> > +				    enum xe_engine_class class,
> > +				    unsigned int instance)
> > +{
> > +	struct xe_device *xe = gt_to_xe(full_gt);
> > +
> > +	if (MEDIA_VER(xe) < 13)
> > +		return full_gt;
> > +
> > +	if (class == XE_ENGINE_CLASS_VIDEO_DECODE ||
> > +	    class == XE_ENGINE_CLASS_VIDEO_ENHANCE)
> > +		return find_media_gt(xe);
> > +
> > +	if (class == XE_ENGINE_CLASS_OTHER &&
> > +	    instance == OTHER_MEDIA_GUC_INSTANCE)
> > +		return find_media_gt(xe);
> > +
> > +	return full_gt;
> > +}
> > +
> > +static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
> > 			   u32 master_ctl, long unsigned int *intr_dw,
> > 			   u32 *identity)
> > {
> > @@ -241,27 +274,33 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
> > 	enum xe_engine_class class;
> > 	struct xe_hw_engine *hwe;
> > 
> > +	/*
> > +	 * Media GT interrupts are delivered on the primary GT.  This function
> > +	 * should never be called on the media GT itself.
> > +	 */
> > +	drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(full_gt));
> > +
> > 	spin_lock(&xe->irq.lock);
> > 
> > 	for (bank = 0; bank < 2; bank++) {
> > 		if (!(master_ctl & GT_DW_IRQ(bank)))
> > 			continue;
> > 
> > -		if (!xe_gt_is_media_type(gt)) {
> > -			intr_dw[bank] =
> > -				xe_mmio_read32(gt, GT_INTR_DW(bank).reg);
> > -			for_each_set_bit(bit, intr_dw + bank, 32)
> > -				identity[bit] = gt_engine_identity(xe, gt,
> > -								   bank, bit);
> > -			xe_mmio_write32(gt, GT_INTR_DW(bank).reg,
> > -					intr_dw[bank]);
> > -		}
> > +		intr_dw[bank] = xe_mmio_read32(full_gt, GT_INTR_DW(bank).reg);
> > +		for_each_set_bit(bit, intr_dw + bank, 32)
> > +			identity[bit] = gt_engine_identity(xe, full_gt,
> > +							   bank, bit);
> > +		xe_mmio_write32(full_gt, GT_INTR_DW(bank).reg, intr_dw[bank]);
> > 
> > 		for_each_set_bit(bit, intr_dw + bank, 32) {
> > +			struct xe_gt *gt;
> > +
> > 			class = INTR_ENGINE_CLASS(identity[bit]);
> > 			instance = INTR_ENGINE_INSTANCE(identity[bit]);
> > 			intr_vec = INTR_ENGINE_INTR(identity[bit]);
> > 
> > +			gt = pick_engine_gt(full_gt, class, instance);
> > +
> > 			if (class == XE_ENGINE_CLASS_OTHER) {
> > 				gt_other_irq_handler(gt, instance, intr_vec);
> > 				continue;
> > @@ -369,11 +408,17 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
> > 	}
> > 
> > 	for_each_gt(gt, xe, id) {
> > +		/*
> > +		 * The media GT isn't a tile, so its interrupts are delivered
> > +		 * as part of the primary GT's flow.
> > +		 */
> > +		if (xe_gt_is_media_type(gt))
> > +			continue;
> 
> so it seems your classification for GT vs Tile is: does it have
> interrupts routed through it? Or... this gt doensn't have local vram =>
> it doesn't process the interrupts.

A tile is pretty close to being an entire GPU by itself.  It has a
dedicated MMIO space which replicates _all_ registers (including non-GT
registers like sgunit, soc, etc.), it has a dedicated system agent, it
has a dedicated interrupt flow, it has a dedicated GGTT, and it has its
own dedicated LMEM (if discrete).  Although the standalone media is on a
separate chip, it's only the small subset of a GPU that the hardware
team refers to as a "GT" and it doesn't have all the other non-GT stuff
required to basically function as a complete GPU on its own.

> 
> > +
> > 		if ((master_tile_ctl & DG1_MSTR_TILE(gt->info.vram_id)) == 0)
> > 			continue;
> 
> this check actually differentiates it by "does this GT have local vram",
> and making the vram_id match the bits in DG1_MSTR_TILE.

For the sole multi-tile platform we have today (PVC) it is true that the
ID in the master tile register matches the LMEM ID.  We don't have any
platforms yet that combine both multi-tile and standalone media, so it's
hard to say how the hardware will work if/when such a platform shows up
down the road.

> 
> I'm actually thinking if the mistake was not making the SAMedia a gt
> instead of just attaching its engines to the GT matching its local
> vram_id.  It would then also mean we wouldn't have to do the whole dance
> in xe_pci.c with main gt, remote gt, media gt.

I don't think that would work very well.  The GuC is still inside the GT
and thus is replicated on a standalone media platform; the GuC is
completely unaware of the engines from the other GT.  There are also
things like forcewake that need to be tracked separately; grabbing the
"GT" forcewake domain on the primary GT does not wake up the "GT" domain
on the media GT or vice versa.  It would also likely lead to us
forgetting to do some of the per-GT initialization flows (e.g., things
like applying GT workarounds and such that aren't tied to an engine).

I think what we should really do is break out another level of
structures: xe_tile and xe_gt.  An xe_tile can contain multiple xe_gt
structures (e.g., render and media).  It would also be the structure
that holds shared things like the GGTT, anything sgunit-specific, etc.
That would also be cleaner than the current nonsense of making 'xe_gt'
the target of MMIO operations, even for stuff that lives outside the GT.

        xe_tile {
                xe_gt[] {
                        guc
                        engine list
                        forcewake
                        MCR / steering
                        GT workarounds
                        ...
                }

                system agent (MMIO target)
                ggtt
                lmem
                interrupt stuff
                ...
        }


Matt

> 
> It may be too late for changing that though and we would also need to
> change other places like the mmio handling and GuC. But I'm thinking it
> would make to a cleaner code as it seems we are adusting several parts
> of the code that we wouldn't really need if we didn't consider it as a
> separate gt and just used "a tile is a gt" like it used to be.
> 
> IMO a slightly less confusing change in this irq handling would be:
> 
> 	unsigned long done_tile = 0;
> 
> 	for_each_gt(gt, xe, id) {
> 		if (__test_and_set_bit(gt->info.vram_id, &done_tile))
> 			continue;
> 
> because then it's clear: if a gt points to the same tile, as per
> xe_pci.c, we don't want to process interrupts again since it was already
> done by the previous loop.
> 
> > 
> > -		if (!xe_gt_is_media_type(gt))
> > -			master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
> > +		master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
> > 
> > 		/*
> > 		 * We might be in irq handler just when PCIe DPC is initiated
> > @@ -386,8 +431,8 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
> > 			return IRQ_HANDLED;
> > 		}
> > 
> > -		if (!xe_gt_is_media_type(gt))
> > -			xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
> > +		xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
> > +
> > 		gt_irq_handler(xe, gt, master_ctl, intr_dw, identity);
> > 
> > 		/*
> > @@ -473,6 +518,9 @@ static void xe_irq_reset(struct xe_device *xe)
> > 	u8 id;
> > 
> > 	for_each_gt(gt, xe, id) {
> > +		if (xe_gt_is_media_type(gt))
> > +			continue;
> 
> ditto
> 
> 
> And it also seems to have a wrong layering here as in dg1_irq_reset()
> we do:
> 
> 	if (gt->info.id == 0)
> 		dg1_intr_disable(gt_to_xe(gt));
> 
> that is unrelated to this commit though.
> 
> Lucas De Marchi
> 
> > +
> > 		if (GRAPHICS_VERx100(xe) >= 1210)
> > 			dg1_irq_reset(gt);
> > 		else
> > @@ -486,6 +534,9 @@ void xe_gt_irq_postinstall(struct xe_gt *gt)
> > {
> > 	struct xe_device *xe = gt_to_xe(gt);
> > 
> > +	if (xe_gt_is_media_type(gt))
> > +		return;
> > +
> > 	if (GRAPHICS_VERx100(xe) >= 1210)
> > 		dg1_irq_postinstall(xe, gt);
> > 	else
> > -- 
> > 2.39.2
> > 

-- 
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation

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

* Re: [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
  2023-04-14 19:04   ` Lucas De Marchi
@ 2023-04-17 21:41   ` Andi Shyti
  1 sibling, 0 replies; 29+ messages in thread
From: Andi Shyti @ 2023-04-17 21:41 UTC (permalink / raw)
  To: Matt Roper; +Cc: intel-xe

Hi Matt,

On Wed, Apr 12, 2023 at 03:52:41PM -0700, Matt Roper wrote:
> Although platforms like MTL have media exposed as a separate GT, it's
> important to recognize that this second GT is *not* a tile as we see in
> platforms like PVC.  The interrupt registers (including the ones related
> to GT interrupts) reside in the SGunit so there's only a single instance
> on the entire platform; they are not replicated per-GT.  Thus all media
> interrupts are delivered together with the interrupts for the primary
> GT.
> 
> v2:
>  - Also update reset & postinstall routines to skip media GT.
> 
> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>

Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com> 

just a couple of thougths...

> ---
>  drivers/gpu/drm/xe/xe_irq.c | 79 ++++++++++++++++++++++++++++++-------
>  1 file changed, 65 insertions(+), 14 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
> index 13f9f220bca0..7e78eecba62a 100644
> --- a/drivers/gpu/drm/xe/xe_irq.c
> +++ b/drivers/gpu/drm/xe/xe_irq.c
> @@ -232,7 +232,40 @@ gt_other_irq_handler(struct xe_gt *gt, const u8 instance, const u16 iir)
>  	}
>  }
>  
> -static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
> +static struct xe_gt *find_media_gt(struct xe_device *xe)
> +{
> +	struct xe_gt *gt;
> +	int id;
> +
> +	for_each_gt(gt, xe, id)
> +		if (xe_gt_is_media_type(gt))
> +			return gt;
> +
> +	drm_WARN_ONCE(&xe->drm, 1, "Cannot find media GT for interrupt handling\n");
> +	return xe_device_get_gt(xe, 0);

isn't it easier if:

	return ERR_PTR(-ENODEV);

...

> +}
> +
> +static struct xe_gt *pick_engine_gt(struct xe_gt *full_gt,
> +				    enum xe_engine_class class,
> +				    unsigned int instance)
> +{
> +	struct xe_device *xe = gt_to_xe(full_gt);
> +
> +	if (MEDIA_VER(xe) < 13)
> +		return full_gt;
> +
> +	if (class == XE_ENGINE_CLASS_VIDEO_DECODE ||
> +	    class == XE_ENGINE_CLASS_VIDEO_ENHANCE)
> +		return find_media_gt(xe);
> +
> +	if (class == XE_ENGINE_CLASS_OTHER &&
> +	    instance == OTHER_MEDIA_GUC_INSTANCE)
> +		return find_media_gt(xe);
> +
> +	return full_gt;

...
	xe_gt = find_media_gt(xe)

	return PTR_ERR(xe_gt) == -ENODEV ? full_gt : xe_gt;

> +}
> +
> +static void gt_irq_handler(struct xe_device *xe, struct xe_gt *full_gt,
>  			   u32 master_ctl, long unsigned int *intr_dw,
>  			   u32 *identity)
>  {
> @@ -241,27 +274,33 @@ static void gt_irq_handler(struct xe_device *xe, struct xe_gt *gt,
>  	enum xe_engine_class class;
>  	struct xe_hw_engine *hwe;
>  
> +	/*
> +	 * Media GT interrupts are delivered on the primary GT.  This function
> +	 * should never be called on the media GT itself.
> +	 */
> +	drm_WARN_ON_ONCE(&xe->drm, xe_gt_is_media_type(full_gt));

I think this is too drastic, what if...

> +
>  	spin_lock(&xe->irq.lock);
>  
>  	for (bank = 0; bank < 2; bank++) {

...
	if (xe_gt_is_media_type(full_gt))
		goto media_engine;

...

>  		if (!(master_ctl & GT_DW_IRQ(bank)))
>  			continue;
>  
> -		if (!xe_gt_is_media_type(gt)) {
> -			intr_dw[bank] =
> -				xe_mmio_read32(gt, GT_INTR_DW(bank).reg);
> -			for_each_set_bit(bit, intr_dw + bank, 32)
> -				identity[bit] = gt_engine_identity(xe, gt,
> -								   bank, bit);
> -			xe_mmio_write32(gt, GT_INTR_DW(bank).reg,
> -					intr_dw[bank]);
> -		}
> +		intr_dw[bank] = xe_mmio_read32(full_gt, GT_INTR_DW(bank).reg);
> +		for_each_set_bit(bit, intr_dw + bank, 32)
> +			identity[bit] = gt_engine_identity(xe, full_gt,
> +							   bank, bit);
> +		xe_mmio_write32(full_gt, GT_INTR_DW(bank).reg, intr_dw[bank]);

...
	media_enige:

And we avoid all the above "find_media_gt". We use for_each_gt
for GT's and we consider the media engine like an "incomplete"
GT, instead of jumping from GT to GT.

Besides, looking in the future, how is this working with two
tiles and one media GT?

Nevertheless, the patch is correct and I confirm my r-b. My
suggestions are just cosmetics.

Andi

>  
>  		for_each_set_bit(bit, intr_dw + bank, 32) {
> +			struct xe_gt *gt;
> +
>  			class = INTR_ENGINE_CLASS(identity[bit]);
>  			instance = INTR_ENGINE_INSTANCE(identity[bit]);
>  			intr_vec = INTR_ENGINE_INTR(identity[bit]);
>  
> +			gt = pick_engine_gt(full_gt, class, instance);
> +
>  			if (class == XE_ENGINE_CLASS_OTHER) {
>  				gt_other_irq_handler(gt, instance, intr_vec);
>  				continue;
> @@ -369,11 +408,17 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
>  	}
>  
>  	for_each_gt(gt, xe, id) {
> +		/*
> +		 * The media GT isn't a tile, so its interrupts are delivered
> +		 * as part of the primary GT's flow.
> +		 */
> +		if (xe_gt_is_media_type(gt))
> +			continue;
> +
>  		if ((master_tile_ctl & DG1_MSTR_TILE(gt->info.vram_id)) == 0)
>  			continue;
>  
> -		if (!xe_gt_is_media_type(gt))
> -			master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
> +		master_ctl = xe_mmio_read32(gt, GFX_MSTR_IRQ.reg);
>  
>  		/*
>  		 * We might be in irq handler just when PCIe DPC is initiated
> @@ -386,8 +431,8 @@ static irqreturn_t dg1_irq_handler(int irq, void *arg)
>  			return IRQ_HANDLED;
>  		}
>  
> -		if (!xe_gt_is_media_type(gt))
> -			xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
> +		xe_mmio_write32(gt, GFX_MSTR_IRQ.reg, master_ctl);
> +
>  		gt_irq_handler(xe, gt, master_ctl, intr_dw, identity);
>  
>  		/*
> @@ -473,6 +518,9 @@ static void xe_irq_reset(struct xe_device *xe)
>  	u8 id;
>  
>  	for_each_gt(gt, xe, id) {
> +		if (xe_gt_is_media_type(gt))
> +			continue;
> +
>  		if (GRAPHICS_VERx100(xe) >= 1210)
>  			dg1_irq_reset(gt);
>  		else
> @@ -486,6 +534,9 @@ void xe_gt_irq_postinstall(struct xe_gt *gt)
>  {
>  	struct xe_device *xe = gt_to_xe(gt);
>  
> +	if (xe_gt_is_media_type(gt))
> +		return;
> +
>  	if (GRAPHICS_VERx100(xe) >= 1210)
>  		dg1_irq_postinstall(xe, gt);
>  	else
> -- 
> 2.39.2

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

* Re: [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out
  2023-04-12 22:52 ` [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out Matt Roper
  2023-04-14 20:50   ` Lucas De Marchi
@ 2023-05-09 11:37   ` Das, Nirmoy
  1 sibling, 0 replies; 29+ messages in thread
From: Das, Nirmoy @ 2023-05-09 11:37 UTC (permalink / raw)
  To: Matt Roper, intel-xe

I missed it. I have sent a very similar patch which now merged.

Tried this series on a MTL  and I can confirm it fixes driver load.


On 4/13/2023 12:52 AM, Matt Roper wrote:
> This will hopefully help debug TLB invalidation problems.
>
> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
> ---
>   drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c b/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
> index f279e21300aa..796403b82531 100644
> --- a/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
> +++ b/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
> @@ -285,8 +285,8 @@ int xe_gt_tlb_invalidation_wait(struct xe_gt *gt, int seqno)
>   				 tlb_invalidation_seqno_past(gt, seqno),
>   				 TLB_TIMEOUT);
>   	if (!ret) {
> -		drm_err(&xe->drm, "TLB invalidation time'd out, seqno=%d, recv=%d\n",
> -			seqno, gt->tlb_invalidation.seqno_recv);
> +		drm_err(&xe->drm, "TLB invalidation time'd out on GT%d, seqno=%d, recv=%d\n",
> +			gt->info.id, seqno, gt->tlb_invalidation.seqno_recv);
>   		return -ETIME;
>   	}
>   

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

end of thread, other threads:[~2023-05-09 11:37 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-12 22:52 [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 1/8] drm/xe/irq: Cleanup media GT interrupt flow Matt Roper
2023-04-14 19:04   ` Lucas De Marchi
2023-04-17 17:33     ` Matt Roper
2023-04-17 21:41   ` Andi Shyti
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 2/8] drm/xe/irq: Improve warnings and assertions for GT handling Matt Roper
2023-04-14 19:52   ` Lucas De Marchi
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 3/8] drm/xe/irq: Process Gunit interrupts in relation to the device Matt Roper
2023-04-14 19:59   ` Lucas De Marchi
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 4/8] drm/xe: Fix xe_mmio_rmw32 operation Matt Roper
2023-04-13 10:49   ` Maarten Lankhorst
2023-04-13 12:38     ` Jani Nikula
2023-04-14  1:01     ` Lucas De Marchi
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 5/8] drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt mask Matt Roper
2023-04-14 20:50   ` Lucas De Marchi
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 6/8] drm/xe: Include GT ID in error message if TLB invalidation times out Matt Roper
2023-04-14 20:50   ` Lucas De Marchi
2023-05-09 11:37   ` Das, Nirmoy
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 7/8] drm/xe: Invalidate TLB on all affected GTs during GGTT updates Matt Roper
2023-04-14 21:09   ` Lucas De Marchi
2023-04-14 21:22     ` Lucas De Marchi
2023-04-12 22:52 ` [Intel-xe] [PATCH v2 8/8] drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidations Matt Roper
2023-04-14 21:33   ` Lucas De Marchi
2023-04-12 22:59 ` [Intel-xe] [PATCH v2 0/8] Meteorlake interrupt & TLB handling updates Matt Roper
2023-04-12 23:01 ` Lucas De Marchi
2023-04-13  9:47 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
2023-04-13  9:48 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-04-13  9:52 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-04-13 10:12 ` [Intel-xe] ○ CI.BAT: info " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).