* [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra
@ 2023-03-10 22:15 Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off Lucas De Marchi
` (14 more replies)
0 siblings, 15 replies; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Some of the infra patches that got reviewed in v1 were applied. This
contains the rest that needed some work.
Tested in DG2 and PVC. The latter needs one additional patch:
https://lore.kernel.org/intel-xe/20230310191430.2229799-1-lucas.demarchi@intel.com/T/#u
Lucas De Marchi (12):
drm/xe/rtp: Add match helper for gslice fused off
drm/xe/reg_sr: Tweak verbosity for register printing
drm/xe: Print whitelist while applying
drm/xe/debugfs: Dump register save-restore tables
drm/xe: Remove policy on preemption from WAs
drm/xe: Reorder WAs to consider the platform
drm/xe: Add PVC gt workarounds
drm/xe: Add PVC engine workarounds
drm/xe: Add missing DG2 gt workarounds and tunings
drm/xe: Add missing DG2 engine workarounds
drm/xe: Add missing DG2 lrc tunings
drm/xe: Add missing DG2 lrc workarounds
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 88 +++++-
drivers/gpu/drm/xe/xe_gt_debugfs.c | 30 ++
drivers/gpu/drm/xe/xe_reg_sr.c | 32 +++
drivers/gpu/drm/xe/xe_reg_sr.h | 2 +
drivers/gpu/drm/xe/xe_reg_whitelist.c | 59 ++++
drivers/gpu/drm/xe/xe_reg_whitelist.h | 10 +
drivers/gpu/drm/xe/xe_rtp.c | 16 ++
drivers/gpu/drm/xe/xe_rtp.h | 11 +
drivers/gpu/drm/xe/xe_tuning.c | 25 ++
drivers/gpu/drm/xe/xe_wa.c | 393 +++++++++++++++++++++++---
10 files changed, 628 insertions(+), 38 deletions(-)
--
2.39.0
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-10 23:43 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing Lucas De Marchi
` (13 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Add match helper to detect when the first gslice is fused off, as needed
by future workarounds.
v2:
- Add warning if called on a platform without geometry pipeline
(Matt Roper)
- Hardcode 4 as the number of gslices, which matches all the currently
supported platforms. PVC doesn't have geometry pipeline and
shouldn't use this function (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_rtp.c | 16 ++++++++++++++++
drivers/gpu/drm/xe/xe_rtp.h | 11 +++++++++++
2 files changed, 27 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_rtp.c b/drivers/gpu/drm/xe/xe_rtp.c
index 0d2f51bb06e8..cb9dd894547d 100644
--- a/drivers/gpu/drm/xe/xe_rtp.c
+++ b/drivers/gpu/drm/xe/xe_rtp.c
@@ -8,6 +8,7 @@
#include <drm/xe_drm.h>
#include "xe_gt.h"
+#include "xe_gt_topology.h"
#include "xe_macros.h"
#include "xe_reg_sr.h"
@@ -170,3 +171,18 @@ bool xe_rtp_match_first_render_or_compute(const struct xe_gt *gt,
return render_compute_mask &&
hwe->engine_id == __ffs(render_compute_mask);
}
+
+bool xe_rtp_match_first_gslice_fused_off(const struct xe_gt *gt,
+ const struct xe_hw_engine *hwe)
+{
+ unsigned int dss_per_gslice = 4;
+ unsigned int dss;
+
+ if (drm_WARN(>_to_xe(gt)->drm, !gt->fuse_topo.g_dss_mask,
+ "Checking gslice for platform without geometry pipeline\n"))
+ return false;
+
+ dss = xe_dss_mask_group_ffs(gt->fuse_topo.g_dss_mask, 0, 0);
+
+ return dss >= dss_per_gslice;
+}
diff --git a/drivers/gpu/drm/xe/xe_rtp.h b/drivers/gpu/drm/xe/xe_rtp.h
index 433f0cbff57f..4140ef507fa0 100644
--- a/drivers/gpu/drm/xe/xe_rtp.h
+++ b/drivers/gpu/drm/xe/xe_rtp.h
@@ -427,4 +427,15 @@ bool xe_rtp_match_even_instance(const struct xe_gt *gt,
bool xe_rtp_match_first_render_or_compute(const struct xe_gt *gt,
const struct xe_hw_engine *hwe);
+/*
+ * xe_rtp_match_first_gslice_fused_off - Match when first gslice is fused off
+ *
+ * @gt: GT structure
+ * @hwe: Engine instance
+ *
+ * Returns: true if first gslice is fused off, false otherwise.
+ */
+bool xe_rtp_match_first_gslice_fused_off(const struct xe_gt *gt,
+ const struct xe_hw_engine *hwe);
+
#endif
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-10 23:44 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying Lucas De Marchi
` (12 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
If there is no register to save-restore or whitelist, just return. This
drops some noise from the log, particurlarly for platforms with several
engines like PVC:
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs0 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs0 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs1 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs1 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs2 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs2 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs5 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs5 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs6 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs6 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs7 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs7 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying bcs8 save-restore MMIOs
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs8 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying ccs0 save-restore MMIOs
[drm:xe_reg_sr_apply_mmio [xe]] REG[0x20e4] = 0x00008000
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xb01c] = 0x00000001
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xe48c] = 0x00000800
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xe7c8] = 0x40000000
...
On a PVC system it should show something like below. Whitelist calls
are still there since they aren't actually empty - driver just doesn't
print each individual entry. This will be fixed in future.
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs0 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs1 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs2 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs5 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs6 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs7 registers
[drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs8 registers
[drm:xe_reg_sr_apply_mmio [xe]] Applying ccs0 save-restore MMIOs
[drm:xe_reg_sr_apply_mmio [xe]] REG[0x20e4] = 0x00008000
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xb01c] = 0x00000001
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xe48c] = 0x00000800
[drm:xe_reg_sr_apply_mmio [xe]] REG[0xe7c8] = 0x40000000
v2: Only tweak log verbosity, leave the whitelist printout for later
since decoding the whitelist is more complex.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_reg_sr.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
index 194a5060f1b3..c6f92fe9aad1 100644
--- a/drivers/gpu/drm/xe/xe_reg_sr.c
+++ b/drivers/gpu/drm/xe/xe_reg_sr.c
@@ -168,6 +168,9 @@ void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt)
unsigned long reg;
int err;
+ if (xa_empty(&sr->xa))
+ return;
+
drm_dbg(&xe->drm, "Applying %s save-restore MMIOs\n", sr->name);
err = xe_force_wake_get(>->mmio.fw, XE_FORCEWAKE_ALL);
@@ -195,6 +198,9 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
unsigned int slot = 0;
int err;
+ if (xa_empty(&sr->xa))
+ return;
+
drm_dbg(&xe->drm, "Whitelisting %s registers\n", sr->name);
err = xe_force_wake_get(>->mmio.fw, XE_FORCEWAKE_ALL);
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-10 23:55 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables Lucas De Marchi
` (11 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Besides printing the various register save-restore, it's also useful to
know the register being allowed/denied access to unprivilige batch
buffers. Print them during device probe.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_reg_sr.c | 4 +++
drivers/gpu/drm/xe/xe_reg_whitelist.c | 41 +++++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_reg_whitelist.h | 7 +++++
3 files changed, 52 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
index c6f92fe9aad1..f6ed9e6e5697 100644
--- a/drivers/gpu/drm/xe/xe_reg_sr.c
+++ b/drivers/gpu/drm/xe/xe_reg_sr.c
@@ -20,6 +20,7 @@
#include "xe_gt_mcr.h"
#include "xe_macros.h"
#include "xe_mmio.h"
+#include "xe_reg_whitelist.h"
#include "xe_rtp_types.h"
#define XE_REG_SR_GROW_STEP_DEFAULT 16
@@ -194,6 +195,7 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
{
struct xe_device *xe = gt_to_xe(gt);
struct xe_reg_sr_entry *entry;
+ struct drm_printer p;
unsigned long reg;
unsigned int slot = 0;
int err;
@@ -207,7 +209,9 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
if (err)
goto err_force_wake;
+ p = drm_debug_printer(KBUILD_MODNAME);
xa_for_each(&sr->xa, reg, entry) {
+ xe_reg_whitelist_print_entry(&p, 0, reg, entry);
xe_mmio_write32(gt, RING_FORCE_TO_NONPRIV(mmio_base, slot).reg,
reg | entry->set_bits);
slot++;
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
index 2dd10e62718f..6c8577e8dba6 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
@@ -67,3 +67,44 @@ void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe)
{
xe_rtp_process(register_whitelist, &hwe->reg_whitelist, hwe->gt, hwe);
}
+
+/**
+ * xe_reg_whitelist_print_entry - print one whitelist entry
+ * @p: DRM printer
+ * @indent: indent level
+ * @reg: register allowed/denied
+ * @entry: save-restore entry
+ *
+ * Print details about the entry added to allow/deny access
+ */
+void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
+ u32 reg, struct xe_reg_sr_entry *entry)
+{
+ u32 val = entry->set_bits;
+ const char *access_str = "(invalid)";
+ unsigned range_bit = 2;
+ u32 range_start, range_end;
+ bool deny;
+
+ deny = val & RING_FORCE_TO_NONPRIV_DENY;
+
+ switch (val & RING_FORCE_TO_NONPRIV_RANGE_MASK) {
+ case RING_FORCE_TO_NONPRIV_RANGE_4: range_bit = 4; break;
+ case RING_FORCE_TO_NONPRIV_RANGE_16: range_bit = 6; break;
+ case RING_FORCE_TO_NONPRIV_RANGE_64: range_bit = 8; break;
+ }
+
+ range_start = reg & REG_GENMASK(25, range_bit);
+ range_end = range_start | REG_GENMASK(range_bit, 0);
+
+ switch (val & RING_FORCE_TO_NONPRIV_ACCESS_MASK) {
+ case RING_FORCE_TO_NONPRIV_ACCESS_RW: access_str = "rw"; break;
+ case RING_FORCE_TO_NONPRIV_ACCESS_RD: access_str = "read"; break;
+ case RING_FORCE_TO_NONPRIV_ACCESS_WR: access_str = "write"; break;
+ }
+
+ drm_printf_indent(p, indent, "REG[0x%x-0x%x]: %s %s access\n",
+ range_start, range_end,
+ deny ? "deny" : "allow",
+ access_str);
+}
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.h b/drivers/gpu/drm/xe/xe_reg_whitelist.h
index 6e861b1bdb01..c76d81c528da 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.h
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.h
@@ -6,8 +6,15 @@
#ifndef _XE_REG_WHITELIST_
#define _XE_REG_WHITELIST_
+#include <linux/types.h>
+
+struct drm_printer;
struct xe_hw_engine;
+struct xe_reg_sr_entry;
void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
+void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
+ u32 reg, struct xe_reg_sr_entry *entry);
+
#endif
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (2 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-10 23:58 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs Lucas De Marchi
` (10 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Add debugfs entry to dump the final tables with register save-restore
information.
For the workarounds, this has a format a little bit different than when the
values are applied because we don't want to read the values from the HW
when dumping via debugfs. For whitelist it just re-uses the print
function added for when the whitelist is being built.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_gt_debugfs.c | 30 +++++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_reg_sr.c | 22 ++++++++++++++++++++
drivers/gpu/drm/xe/xe_reg_sr.h | 2 ++
drivers/gpu/drm/xe/xe_reg_whitelist.c | 18 ++++++++++++++++
drivers/gpu/drm/xe/xe_reg_whitelist.h | 3 +++
5 files changed, 75 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_gt_debugfs.c b/drivers/gpu/drm/xe/xe_gt_debugfs.c
index 78942e12e76c..9fab8017490f 100644
--- a/drivers/gpu/drm/xe/xe_gt_debugfs.c
+++ b/drivers/gpu/drm/xe/xe_gt_debugfs.c
@@ -16,6 +16,8 @@
#include "xe_gt_topology.h"
#include "xe_hw_engine.h"
#include "xe_macros.h"
+#include "xe_reg_sr.h"
+#include "xe_reg_whitelist.h"
#include "xe_uc_debugfs.h"
static struct xe_gt *node_to_gt(struct drm_info_node *node)
@@ -98,6 +100,33 @@ static int ggtt(struct seq_file *m, void *data)
return xe_ggtt_dump(gt->mem.ggtt, &p);
}
+static int register_save_restore(struct seq_file *m, void *data)
+{
+ struct xe_gt *gt = node_to_gt(m->private);
+ struct drm_printer p = drm_seq_file_printer(m);
+ struct xe_hw_engine *hwe;
+ enum xe_hw_engine_id id;
+
+ xe_reg_sr_dump(>->reg_sr, &p);
+ drm_printf(&p, "\n");
+
+ drm_printf(&p, "Engine\n");
+ for_each_hw_engine(hwe, gt, id)
+ xe_reg_sr_dump(&hwe->reg_sr, &p);
+ drm_printf(&p, "\n");
+
+ drm_printf(&p, "LRC\n");
+ for_each_hw_engine(hwe, gt, id)
+ xe_reg_sr_dump(&hwe->reg_lrc, &p);
+ drm_printf(&p, "\n");
+
+ drm_printf(&p, "Whitelist\n");
+ for_each_hw_engine(hwe, gt, id)
+ xe_reg_whitelist_dump(&hwe->reg_whitelist, &p);
+
+ return 0;
+}
+
static const struct drm_info_list debugfs_list[] = {
{"hw_engines", hw_engines, 0},
{"force_reset", force_reset, 0},
@@ -105,6 +134,7 @@ static const struct drm_info_list debugfs_list[] = {
{"topology", topology, 0},
{"steering", steering, 0},
{"ggtt", ggtt, 0},
+ {"register-save-restore", register_save_restore, 0},
};
void xe_gt_debugfs_register(struct xe_gt *gt)
diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
index f6ed9e6e5697..9eaf1be27886 100644
--- a/drivers/gpu/drm/xe/xe_reg_sr.c
+++ b/drivers/gpu/drm/xe/xe_reg_sr.c
@@ -8,6 +8,7 @@
#include <linux/align.h>
#include <linux/string_helpers.h>
#include <linux/xarray.h>
+#include <linux/string_helpers.h>
#include <drm/drm_managed.h>
#include <drm/drm_print.h>
@@ -230,3 +231,24 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
err_force_wake:
drm_err(&xe->drm, "Failed to apply, err=%d\n", err);
}
+
+/**
+ * xe_reg_sr_dump - print all save/restore entries
+ * @sr: Save/restore entries
+ * @p: DRM printer
+ */
+void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p)
+{
+ struct xe_reg_sr_entry *entry;
+ unsigned long reg;
+
+ if (!sr->name || xa_empty(&sr->xa))
+ return;
+
+ drm_printf(p, "%s\n", sr->name);
+ xa_for_each(&sr->xa, reg, entry)
+ drm_printf(p, "\tREG[0x%lx] clr=0x%08x set=0x%08x masked=%s mcr=%s\n",
+ reg, entry->clr_bits, entry->set_bits,
+ str_yes_no(entry->masked_reg),
+ str_yes_no(entry->reg_type == XE_RTP_REG_MCR));
+}
diff --git a/drivers/gpu/drm/xe/xe_reg_sr.h b/drivers/gpu/drm/xe/xe_reg_sr.h
index 9f47230c8ddc..3af369089faa 100644
--- a/drivers/gpu/drm/xe/xe_reg_sr.h
+++ b/drivers/gpu/drm/xe/xe_reg_sr.h
@@ -14,8 +14,10 @@
struct xe_device;
struct xe_gt;
+struct drm_printer;
int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe);
+void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p);
int xe_reg_sr_add(struct xe_reg_sr *sr, u32 reg,
const struct xe_reg_sr_entry *e);
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
index 6c8577e8dba6..c4b3a2045299 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
@@ -108,3 +108,21 @@ void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
deny ? "deny" : "allow",
access_str);
}
+
+/**
+ * xe_reg_whitelist_dump - print all whitelist entries
+ * @sr: Save/restore entries
+ * @p: DRM printer
+ */
+void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p)
+{
+ struct xe_reg_sr_entry *entry;
+ unsigned long reg;
+
+ if (!sr->name || xa_empty(&sr->xa))
+ return;
+
+ drm_printf(p, "%s\n", sr->name);
+ xa_for_each(&sr->xa, reg, entry)
+ xe_reg_whitelist_print_entry(p, 1, reg, entry);
+}
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.h b/drivers/gpu/drm/xe/xe_reg_whitelist.h
index c76d81c528da..69b121d377da 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.h
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.h
@@ -10,6 +10,7 @@
struct drm_printer;
struct xe_hw_engine;
+struct xe_reg_sr;
struct xe_reg_sr_entry;
void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
@@ -17,4 +18,6 @@ void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
u32 reg, struct xe_reg_sr_entry *entry);
+void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p);
+
#endif
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (3 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:10 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform Lucas De Marchi
` (9 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
The fake WA FtrPerCtxtPreemptionGranularityControl is documented in i915
and is not a true WA, it's a policy chosen to allow preemption settings
to be controlled on a per-context basis by userspace. The policy for
the xe driver is to be decided, and if the same is chosen, it should be
set in another place, like xe_tuning.c. Certainly not the place it
currently is.
Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_wa.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 67539f9d70b4..76c603dfc030 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -236,12 +236,6 @@ static const struct xe_rtp_entry engine_was[] = {
XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
- { XE_RTP_NAME("FtrPerCtxtPreemptionGranularityControl"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1250), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN7_FF_SLICE_CS_CHICKEN1,
- GEN9_FFSC_PERCTX_PREEMPT_CTRL,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (4 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:11 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds Lucas De Marchi
` (8 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Now that number of platforms is growing, it's getting hard to know the
workarounds for each platform. Split the entries inside the same table
so the workarounds checking IP version are listed first, followed by
each platform. Next step when it grows too much is to split in smaller
tables.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_wa.c | 85 ++++++++++++++++++++++----------------
1 file changed, 50 insertions(+), 35 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 76c603dfc030..26b94d580e56 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -99,6 +99,24 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_ACTIONS(SET(VDBOX_CGCTL3F10(0), IECPUNIT_CLKGATE_DIS)),
XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
},
+ { XE_RTP_NAME("14011059788"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210)),
+ XE_RTP_ACTIONS(SET(GEN10_DFR_RATIO_EN_AND_CHICKEN, DFR_DISABLE))
+ },
+
+ /* DG1 */
+
+ { XE_RTP_NAME("1409420604"),
+ XE_RTP_RULES(PLATFORM(DG1)),
+ XE_RTP_ACTIONS(SET(SUBSLICE_UNIT_LEVEL_CLKGATE2, CPSSUNIT_CLKGATE_DIS))
+ },
+ { XE_RTP_NAME("1408615072"),
+ XE_RTP_RULES(PLATFORM(DG1)),
+ XE_RTP_ACTIONS(SET(UNSLICE_UNIT_LEVEL_CLKGATE2, VSUNIT_CLKGATE_DIS_TGL))
+ },
+
+ /* DG2 */
+
{ XE_RTP_NAME("16010515920"),
XE_RTP_RULES(SUBPLATFORM(DG2, G10),
STEP(A0, B0),
@@ -162,47 +180,15 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_RULES(PLATFORM(DG2)),
XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
},
- { XE_RTP_NAME("14011059788"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210)),
- XE_RTP_ACTIONS(SET(GEN10_DFR_RATIO_EN_AND_CHICKEN, DFR_DISABLE))
- },
- { XE_RTP_NAME("1409420604"),
- XE_RTP_RULES(PLATFORM(DG1)),
- XE_RTP_ACTIONS(SET(SUBSLICE_UNIT_LEVEL_CLKGATE2, CPSSUNIT_CLKGATE_DIS))
- },
- { XE_RTP_NAME("1408615072"),
- XE_RTP_RULES(PLATFORM(DG1)),
- XE_RTP_ACTIONS(SET(UNSLICE_UNIT_LEVEL_CLKGATE2, VSUNIT_CLKGATE_DIS_TGL))
- },
{}
};
static const struct xe_rtp_entry engine_was[] = {
- { XE_RTP_NAME("14015227452"),
- XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
- { XE_RTP_NAME("1606931601"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_EARLY_READ,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
{ XE_RTP_NAME("22010931296, 18011464164, 14010919138"),
XE_RTP_RULES(GRAPHICS_VERSION(1200), ENGINE_CLASS(RENDER)),
XE_RTP_ACTIONS(SET(GEN7_FF_THREAD_MODE,
GEN12_FF_TESSELATION_DOP_GATE_DISABLE))
},
- { XE_RTP_NAME("14010826681, 1606700617, 22010271021"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
- { XE_RTP_NAME("18019627453"),
- XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
{ XE_RTP_NAME("1409804808"),
XE_RTP_RULES(GRAPHICS_VERSION(1200),
ENGINE_CLASS(RENDER),
@@ -217,6 +203,24 @@ static const struct xe_rtp_entry engine_was[] = {
XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, GEN12_DISABLE_TDL_PUSH,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+ { XE_RTP_NAME("1606931601"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_EARLY_READ,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14010826681, 1606700617, 22010271021"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("1406941453"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+
+ /* TGL */
+
{ XE_RTP_NAME("1607297627, 1607030317, 1607186500"),
XE_RTP_RULES(PLATFORM(TIGERLAKE), ENGINE_CLASS(RENDER)),
XE_RTP_ACTIONS(SET(RING_PSMI_CTL(RENDER_RING_BASE),
@@ -224,6 +228,9 @@ static const struct xe_rtp_entry engine_was[] = {
GEN8_RC_SEMA_IDLE_MSG_DISABLE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+
+ /* RKL */
+
{ XE_RTP_NAME("1607297627, 1607030317, 1607186500"),
XE_RTP_RULES(PLATFORM(ROCKETLAKE), ENGINE_CLASS(RENDER)),
XE_RTP_ACTIONS(SET(RING_PSMI_CTL(RENDER_RING_BASE),
@@ -231,9 +238,17 @@ static const struct xe_rtp_entry engine_was[] = {
GEN8_RC_SEMA_IDLE_MSG_DISABLE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
- { XE_RTP_NAME("1406941453"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
+
+ /* DG2 */
+
+ { XE_RTP_NAME("14015227452"),
+ XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("18019627453"),
+ XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
{}
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (5 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:12 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds Lucas De Marchi
` (7 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Synchronize with i915 the PVC gt workarounds as of committ
commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w
access order").
v2: Add masked flag to XEHPC_LNCFMISCCFGREG0 (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 9 +++++++++
drivers/gpu/drm/xe/xe_wa.c | 19 +++++++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index 70457c0ff4a6..1b39a209898b 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -216,6 +216,15 @@
#define FORCEWAKE_MEDIA_VDBOX_GEN11(n) _MMIO(0xa540 + (n) * 4)
#define FORCEWAKE_MEDIA_VEBOX_GEN11(n) _MMIO(0xa560 + (n) * 4)
+#define XEHPC_LNCFMISCCFGREG0 MCR_REG(0xb01c)
+#define XEHPC_OVRLSCCC REG_BIT(0)
+
+#define RENDER_MOD_CTRL MCR_REG(0xcf2c)
+#define COMP_MOD_CTRL MCR_REG(0xcf30)
+#define XEHP_VDBX_MOD_CTRL MCR_REG(0xcf34)
+#define XEHP_VEBX_MOD_CTRL MCR_REG(0xcf38)
+#define FORCE_MISS_FTLB REG_BIT(3)
+
#define GEN10_SAMPLER_MODE MCR_REG(0xe18c)
#define ENABLE_SMALLPL REG_BIT(15)
#define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 26b94d580e56..853c8b602cbd 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -180,6 +180,25 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_RULES(PLATFORM(DG2)),
XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
},
+
+ /* PVC */
+
+ { XE_RTP_NAME("14015795083"),
+ XE_RTP_RULES(PLATFORM(PVC)),
+ XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
+ },
+ { XE_RTP_NAME("18018781329"),
+ XE_RTP_RULES(PLATFORM(PVC)),
+ XE_RTP_ACTIONS(SET(RENDER_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(COMP_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(XEHP_VDBX_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(XEHP_VEBX_MOD_CTRL, FORCE_MISS_FTLB))
+ },
+ { XE_RTP_NAME("16016694945"),
+ XE_RTP_RULES(PLATFORM(PVC)),
+ XE_RTP_ACTIONS(SET(XEHPC_LNCFMISCCFGREG0, XEHPC_OVRLSCCC,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (6 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:18 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 09/12] drm/xe: Add missing DG2 gt workarounds and tunings Lucas De Marchi
` (6 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Sync PVC engine workarounds with i915.
v2: Remove 16016694945. It was added by mistake. It's a GT workaround,
already present in the GT table (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 9 +++++++++
drivers/gpu/drm/xe/xe_wa.c | 22 ++++++++++++++++++++++
2 files changed, 31 insertions(+)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index 1b39a209898b..ab9dd70c0534 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -43,6 +43,9 @@
#define GEN7_FF_SLICE_CS_CHICKEN1 _MMIO(0x20e0)
#define GEN9_FFSC_PERCTX_PREEMPT_CTRL (1 << 14)
+#define FF_SLICE_CS_CHICKEN2 _MMIO(0x20e4)
+#define PERF_FIX_BALANCING_CFE_DISABLE REG_BIT(15)
+
#define GEN9_CS_DEBUG_MODE1 _MMIO(0x20ec)
#define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
@@ -230,6 +233,9 @@
#define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
#define GEN11_SAMPLER_ENABLE_HEADLESS_MSG REG_BIT(5)
+#define CACHE_MODE_SS MCR_REG(0xe420)
+#define DISABLE_ECC REG_BIT(5)
+
#define GEN9_ROW_CHICKEN4 MCR_REG(0xe48c)
#define GEN12_DISABLE_GRF_CLEAR REG_BIT(13)
#define XEHP_DIS_BBL_SYSPIPE REG_BIT(11)
@@ -246,6 +252,9 @@
#define GEN12_PUSH_CONST_DEREF_HOLD_DIS REG_BIT(8)
#define GEN12_DISABLE_DOP_GATING REG_BIT(0)
+#define LSC_CHICKEN_BIT_0 MCR_REG(0xe7c8)
+#define DISABLE_D8_D16_COASLESCE REG_BIT(30)
+
#define SARB_CHICKEN1 MCR_REG(0xe90c)
#define COMP_CKN_IN REG_GENMASK(30, 29)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 853c8b602cbd..03663bf98bf0 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -270,6 +270,28 @@ static const struct xe_rtp_entry engine_was[] = {
XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+
+ /* PVC */
+
+ { XE_RTP_NAME("22014226127"),
+ XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, DISABLE_D8_D16_COASLESCE))
+ },
+ { XE_RTP_NAME("14015227452"),
+ XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("16015675438"),
+ XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(FF_SLICE_CS_CHICKEN2, PERF_FIX_BALANCING_CFE_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14014999345"),
+ XE_RTP_RULES(PLATFORM(PVC), ENGINE_CLASS(COMPUTE), STEP(B0, C0)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_SS, DISABLE_ECC,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 09/12] drm/xe: Add missing DG2 gt workarounds and tunings
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (7 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds Lucas De Marchi
` (5 subsequent siblings)
14 siblings, 0 replies; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Synchronize with i915 the DG2 gt workarounds as of
commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
order").
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 17 +++++++++++++-
drivers/gpu/drm/xe/xe_tuning.c | 4 ++++
drivers/gpu/drm/xe/xe_wa.c | 34 +++++++++++++++++++++++++++-
3 files changed, 53 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index ab9dd70c0534..90c270f2405a 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -168,7 +168,6 @@
#define GAMTLBVEBOX0_CLKGATE_DIS REG_BIT(16)
#define LTCDD_CLKGATE_DIS REG_BIT(10)
-#define GEN11_SLICE_UNIT_LEVEL_CLKGATE _MMIO(0x94d4)
#define XEHP_SLICE_UNIT_LEVEL_CLKGATE MCR_REG(0x94d4)
#define SARBUNIT_CLKGATE_DIS (1 << 5)
#define RCCUNIT_CLKGATE_DIS (1 << 7)
@@ -222,12 +221,28 @@
#define XEHPC_LNCFMISCCFGREG0 MCR_REG(0xb01c)
#define XEHPC_OVRLSCCC REG_BIT(0)
+#define XEHP_L3NODEARBCFG MCR_REG(0xb0b4)
+#define XEHP_LNESPARE REG_BIT(19)
+
+#define XEHP_L3SCQREG7 MCR_REG(0xb188)
+#define BLEND_FILL_CACHING_OPT_DIS REG_BIT(3)
+
+#define XEHP_MERT_MOD_CTRL MCR_REG(0xcf28)
#define RENDER_MOD_CTRL MCR_REG(0xcf2c)
#define COMP_MOD_CTRL MCR_REG(0xcf30)
#define XEHP_VDBX_MOD_CTRL MCR_REG(0xcf34)
#define XEHP_VEBX_MOD_CTRL MCR_REG(0xcf38)
#define FORCE_MISS_FTLB REG_BIT(3)
+#define XEHP_GAMSTLB_CTRL MCR_REG(0xcf4c)
+#define CONTROL_BLOCK_CLKGATE_DIS REG_BIT(12)
+#define EGRESS_BLOCK_CLKGATE_DIS REG_BIT(11)
+#define TAG_BLOCK_CLKGATE_DIS REG_BIT(7)
+
+#define XEHP_GAMCNTRL_CTRL MCR_REG(0xcf54)
+#define INVALIDATION_BROADCAST_MODE_DIS REG_BIT(12)
+#define GLOBAL_INVALIDATION_MODE REG_BIT(2)
+
#define GEN10_SAMPLER_MODE MCR_REG(0xe18c)
#define ENABLE_SMALLPL REG_BIT(15)
#define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
diff --git a/drivers/gpu/drm/xe/xe_tuning.c b/drivers/gpu/drm/xe/xe_tuning.c
index 2861a014c85c..47b27dccb385 100644
--- a/drivers/gpu/drm/xe/xe_tuning.c
+++ b/drivers/gpu/drm/xe/xe_tuning.c
@@ -16,6 +16,10 @@
#define MCR_REG(x) _XE_RTP_MCR_REG(x)
static const struct xe_rtp_entry gt_tunings[] = {
+ { XE_RTP_NAME("Tuning: Blend Fill Caching Optimization Disable"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(XEHP_L3SCQREG7, BLEND_FILL_CACHING_OPT_DIS))
+ },
{ XE_RTP_NAME("Tuning: 32B Access Enable"),
XE_RTP_RULES(PLATFORM(DG2)),
XE_RTP_ACTIONS(SET(XEHP_SQCM, EN_32B_ACCESS))
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 03663bf98bf0..b08d5fd24e25 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -132,6 +132,14 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_RULES(SUBPLATFORM(DG2, G10)),
XE_RTP_ACTIONS(SET(GEN11_SUBSLICE_UNIT_LEVEL_CLKGATE, DSS_ROUTER_CLKGATE_DIS))
},
+ { XE_RTP_NAME("14012362059"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
+ XE_RTP_ACTIONS(SET(XEHP_MERT_MOD_CTRL, FORCE_MISS_FTLB))
+ },
+ { XE_RTP_NAME("14012362059"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0)),
+ XE_RTP_ACTIONS(SET(XEHP_MERT_MOD_CTRL, FORCE_MISS_FTLB))
+ },
{ XE_RTP_NAME("14010948348"),
XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
XE_RTP_ACTIONS(SET(UNSLCGCTL9430, MSQDUNIT_CLKGATE_DIS))
@@ -142,7 +150,7 @@ static const struct xe_rtp_entry gt_was[] = {
},
{ XE_RTP_NAME("14011371254"),
XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
- XE_RTP_ACTIONS(SET(GEN11_SLICE_UNIT_LEVEL_CLKGATE, NODEDSS_CLKGATE_DIS))
+ XE_RTP_ACTIONS(SET(XEHP_SLICE_UNIT_LEVEL_CLKGATE, NODEDSS_CLKGATE_DIS))
},
{ XE_RTP_NAME("14011431319"),
XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
@@ -172,6 +180,13 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
XE_RTP_ACTIONS(SET(SSMCGCTL9530, RTFUNIT_CLKGATE_DIS))
},
+ { XE_RTP_NAME("14010680813"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
+ XE_RTP_ACTIONS(SET(XEHP_GAMSTLB_CTRL,
+ CONTROL_BLOCK_CLKGATE_DIS |
+ EGRESS_BLOCK_CLKGATE_DIS |
+ TAG_BLOCK_CLKGATE_DIS))
+ },
{ XE_RTP_NAME("14014830051"),
XE_RTP_RULES(PLATFORM(DG2)),
XE_RTP_ACTIONS(CLR(SARB_CHICKEN1, COMP_CKN_IN))
@@ -180,6 +195,23 @@ static const struct xe_rtp_entry gt_was[] = {
XE_RTP_RULES(PLATFORM(DG2)),
XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
},
+ { XE_RTP_NAME("18018781329"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(RENDER_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(COMP_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(XEHP_VDBX_MOD_CTRL, FORCE_MISS_FTLB),
+ SET(XEHP_VEBX_MOD_CTRL, FORCE_MISS_FTLB))
+ },
+ { XE_RTP_NAME("1509235366"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(XEHP_GAMCNTRL_CTRL,
+ INVALIDATION_BROADCAST_MODE_DIS |
+ GLOBAL_INVALIDATION_MODE))
+ },
+ { XE_RTP_NAME("14010648519"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(XEHP_L3NODEARBCFG, XEHP_LNESPARE))
+ },
/* PVC */
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (8 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 09/12] drm/xe: Add missing DG2 gt workarounds and tunings Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:27 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings Lucas De Marchi
` (4 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Synchronize with i915 the DG2 gt workarounds as of
commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
order").
A few simplifications were done when the WA should be applied to
some steps of a subplatform and all the steppings of the other
subplatforms. This happened with Wa_1509727124, Wa_22012856258 and a few
others. In figure the pre-production steppings will be removed, so this
can be already simplified a little bit.
v2:
- Make 1308578152 conditional on first gslice fused off
- Add the missing Wa_1608949956/Wa_14010198302 (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 27 ++++
drivers/gpu/drm/xe/xe_wa.c | 192 ++++++++++++++++++++++++++-
2 files changed, 216 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index 90c270f2405a..2600704ace0a 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -48,6 +48,7 @@
#define GEN9_CS_DEBUG_MODE1 _MMIO(0x20ec)
#define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
+#define GEN12_REPLAY_MODE_GRANULARITY REG_BIT(0)
#define PS_INVOCATION_COUNT _MMIO(0x2348)
@@ -91,6 +92,9 @@
#define GEN11_BLEND_EMB_FIX_DISABLE_IN_RCC REG_BIT(11)
#define GEN12_DISABLE_CPS_AWARE_COLOR_PIPE REG_BIT(9)
+#define VFG_PREEMPTION_CHICKEN _MMIO(0x83b4)
+#define POLYGON_TRIFAN_LINELOOP_DISABLE REG_BIT(4)
+
#define XEHP_SQCM MCR_REG(0x8724)
#define EN_32B_ACCESS REG_BIT(30)
@@ -248,8 +252,13 @@
#define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
#define GEN11_SAMPLER_ENABLE_HEADLESS_MSG REG_BIT(5)
+#define GEN9_HALF_SLICE_CHICKEN7 MCR_REG(0xe194)
+#define DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA REG_BIT(15)
+
#define CACHE_MODE_SS MCR_REG(0xe420)
+#define ENABLE_EU_COUNT_FOR_TDL_FLUSH REG_BIT(10)
#define DISABLE_ECC REG_BIT(5)
+#define ENABLE_PREFETCH_INTO_IC REG_BIT(3)
#define GEN9_ROW_CHICKEN4 MCR_REG(0xe48c)
#define GEN12_DISABLE_GRF_CLEAR REG_BIT(13)
@@ -260,6 +269,10 @@
#define THREAD_EX_ARB_MODE REG_GENMASK(3, 2)
#define THREAD_EX_ARB_MODE_RR_AFTER_DEP REG_FIELD_PREP(THREAD_EX_ARB_MODE, 0x2)
+#define GEN8_ROW_CHICKEN MCR_REG(0xe4f0)
+#define UGM_BACKUP_MODE REG_BIT(13)
+#define MDQ_ARBITRATION_MODE REG_BIT(12)
+
#define GEN8_ROW_CHICKEN2 MCR_REG(0xe4f4)
#define GEN12_DISABLE_READ_SUPPRESSION REG_BIT(15)
#define GEN12_DISABLE_EARLY_READ REG_BIT(14)
@@ -267,8 +280,22 @@
#define GEN12_PUSH_CONST_DEREF_HOLD_DIS REG_BIT(8)
#define GEN12_DISABLE_DOP_GATING REG_BIT(0)
+#define XEHP_HDC_CHICKEN0 MCR_REG(0xe5f0)
+#define LSC_L1_FLUSH_CTL_3D_DATAPORT_FLUSH_EVENTS_MASK REG_GENMASK(13, 11)
+
+#define RT_CTRL MCR_REG(0xe530)
+#define DIS_NULL_QUERY REG_BIT(10)
+
#define LSC_CHICKEN_BIT_0 MCR_REG(0xe7c8)
#define DISABLE_D8_D16_COASLESCE REG_BIT(30)
+#define FORCE_1_SUB_MESSAGE_PER_FRAGMENT REG_BIT(15)
+
+#define LSC_CHICKEN_BIT_0_UDW MCR_REG(0xe7c8 + 4)
+#define DIS_CHAIN_2XSIMD8 REG_BIT(55 - 32)
+#define FORCE_SLM_FENCE_SCOPE_TO_TILE REG_BIT(42 - 32)
+#define FORCE_UGM_FENCE_SCOPE_TO_TILE REG_BIT(41 - 32)
+#define MAXREQS_PER_BANK REG_GENMASK(39 - 32, 37 - 32)
+#define DISABLE_128B_EVICTION_COMMAND_UDW REG_BIT(36 - 32)
#define SARB_CHICKEN1 MCR_REG(0xe90c)
#define COMP_CKN_IN REG_GENMASK(30, 29)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index b08d5fd24e25..cc7a6552f17c 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -91,6 +91,9 @@
#define _MMIO(x) _XE_RTP_REG(x)
#define MCR_REG(x) _XE_RTP_MCR_REG(x)
+__diag_push();
+__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
+
static const struct xe_rtp_entry gt_was[] = {
{ XE_RTP_NAME("14011060649"),
XE_RTP_RULES(MEDIA_VERSION_RANGE(1200, 1255),
@@ -269,6 +272,11 @@ static const struct xe_rtp_entry engine_was[] = {
XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+ { XE_RTP_NAME("18019627453"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1255), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
/* TGL */
@@ -292,16 +300,192 @@ static const struct xe_rtp_entry engine_was[] = {
/* DG2 */
+ { XE_RTP_NAME("22013037850"),
+ XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0_UDW,
+ DISABLE_128B_EVICTION_COMMAND_UDW))
+ },
+ { XE_RTP_NAME("22014226127"),
+ XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, DISABLE_D8_D16_COASLESCE))
+ },
+ { XE_RTP_NAME("18017747507"),
+ XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(VFG_PREEMPTION_CHICKEN,
+ POLYGON_TRIFAN_LINELOOP_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22012826095, 22013059131"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(FIELD_SET(LSC_CHICKEN_BIT_0_UDW,
+ MAXREQS_PER_BANK,
+ REG_FIELD_PREP(MAXREQS_PER_BANK, 2)))
+ },
+ { XE_RTP_NAME("22012826095, 22013059131"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(FIELD_SET(LSC_CHICKEN_BIT_0_UDW,
+ MAXREQS_PER_BANK,
+ REG_FIELD_PREP(MAXREQS_PER_BANK, 2)))
+ },
+ { XE_RTP_NAME("22013059131"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, FORCE_1_SUB_MESSAGE_PER_FRAGMENT))
+ },
+ { XE_RTP_NAME("22013059131"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, FORCE_1_SUB_MESSAGE_PER_FRAGMENT))
+ },
+ { XE_RTP_NAME("14010918519"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0,
+ FORCE_SLM_FENCE_SCOPE_TO_TILE |
+ FORCE_UGM_FENCE_SCOPE_TO_TILE,
+ /*
+ * Ignore read back as it always returns 0 in these
+ * steps
+ */
+ .read_mask = 0))
+ },
{ XE_RTP_NAME("14015227452"),
- XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_RULES(PLATFORM(DG2),
+ FUNC(xe_rtp_match_first_render_or_compute)),
XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
- { XE_RTP_NAME("18019627453"),
+ { XE_RTP_NAME("16015675438"),
+ XE_RTP_RULES(PLATFORM(DG2),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(FF_SLICE_CS_CHICKEN2,
+ PERF_FIX_BALANCING_CFE_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("16011620976, 22015475538"),
+ XE_RTP_RULES(PLATFORM(DG2),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0_UDW, DIS_CHAIN_2XSIMD8))
+ },
+ { XE_RTP_NAME("22012654132"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, C0),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_SS, ENABLE_PREFETCH_INTO_IC,
+ XE_RTP_ACTION_FLAG(MASKED_REG),
+ /*
+ * Register can't be read back for verification on
+ * DG2 due to Wa_14012342262
+ */
+ .read_mask = 0))
+ },
+ { XE_RTP_NAME("22012654132"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11),
+ FUNC(xe_rtp_match_first_render_or_compute)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_SS, ENABLE_PREFETCH_INTO_IC,
+ XE_RTP_ACTION_FLAG(MASKED_REG),
+ /*
+ * Register can't be read back for verification on
+ * DG2 due to Wa_14012342262
+ */
+ .read_mask = 0))
+ },
+ { XE_RTP_NAME("1509727124"),
XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
+ XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, SC_DISABLE_POWER_OPTIMIZATION_EBB,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22012856258"),
+ XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_READ_SUPPRESSION,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14013392000"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_ENABLE_LARGE_GRF_MODE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14012419201"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
+ GEN12_DISABLE_HDR_PAST_PAYLOAD_HOLD_FIX,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14012419201"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
+ GEN12_DISABLE_HDR_PAST_PAYLOAD_HOLD_FIX,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("1308578152"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0), ENGINE_CLASS(RENDER),
+ FUNC(xe_rtp_match_first_gslice_fused_off)),
+ XE_RTP_ACTIONS(CLR(GEN9_CS_DEBUG_MODE1,
+ GEN12_REPLAY_MODE_GRANULARITY,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22010960976, 14013347512"),
+ XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(CLR(XEHP_HDC_CHICKEN0,
+ LSC_L1_FLUSH_CTL_3D_DATAPORT_FLUSH_EVENTS_MASK,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+ { XE_RTP_NAME("1608949956, 14010198302"),
+ XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN,
+ MDQ_ARBITRATION_MODE | UGM_BACKUP_MODE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22010430635"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
+ GEN12_DISABLE_GRF_CLEAR,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14013202645"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(RT_CTRL, DIS_NULL_QUERY))
+ },
+ { XE_RTP_NAME("14013202645"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(RT_CTRL, DIS_NULL_QUERY))
+ },
+ { XE_RTP_NAME("22012532006"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, C0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_HALF_SLICE_CHICKEN7,
+ DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22012532006"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN9_HALF_SLICE_CHICKEN7,
+ DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("22014600077"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(B0, FOREVER),
+ ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_SS,
+ ENABLE_EU_COUNT_FOR_TDL_FLUSH,
+ XE_RTP_ACTION_FLAG(MASKED_REG),
+ /*
+ * Wa_14012342262 write-only reg, so skip
+ * verification
+ */
+ .read_mask = 0))
+ },
+ { XE_RTP_NAME("22014600077"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_SS,
+ ENABLE_EU_COUNT_FOR_TDL_FLUSH,
+ XE_RTP_ACTION_FLAG(MASKED_REG),
+ /*
+ * Wa_14012342262 write-only reg, so skip
+ * verification
+ */
+ .read_mask = 0))
+ },
/* PVC */
@@ -359,6 +543,8 @@ static const struct xe_rtp_entry lrc_was[] = {
{}
};
+__diag_pop();
+
/**
* xe_wa_process_gt - process GT workaround table
* @gt: GT instance to process workarounds for
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (9 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:28 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds Lucas De Marchi
` (3 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Synchronize with i915 the DG2 tunings as of
commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
order").
Contrary to the tuning "gang timer" for TGL, there is no quick
justification for why the read back is disabled in i915. Keep it
with that flag for now. That can be tentatively removed later when the
read values are checked.
v2: Use XEHP_FF_MODE2 instead of GEN12_FF_MODE2 (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 7 +++++++
drivers/gpu/drm/xe/xe_tuning.c | 21 +++++++++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index 2600704ace0a..7a578672a818 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -73,7 +73,11 @@
#define XEHP_TILE0_ADDR_RANGE MCR_REG(0x4900)
#define XEHP_FLAT_CCS_BASE_ADDR MCR_REG(0x4910)
+#define CHICKEN_RASTER_2 MCR_REG(0x6208)
+#define TBIMR_FAST_CLIP REG_BIT(5)
+
#define GEN12_FF_MODE2 _MMIO(0x6604)
+#define XEHP_FF_MODE2 MCR_REG(0x6604)
#define FF_MODE2_GS_TIMER_MASK REG_GENMASK(31, 24)
#define FF_MODE2_GS_TIMER_224 REG_FIELD_PREP(FF_MODE2_GS_TIMER_MASK, 224)
#define FF_MODE2_TDS_TIMER_MASK REG_GENMASK(23, 16)
@@ -228,6 +232,9 @@
#define XEHP_L3NODEARBCFG MCR_REG(0xb0b4)
#define XEHP_LNESPARE REG_BIT(19)
+#define XEHP_L3SQCREG5 MCR_REG(0xb158)
+#define L3_PWM_TIMER_INIT_VAL_MASK REG_GENMASK(9, 0)
+
#define XEHP_L3SCQREG7 MCR_REG(0xb188)
#define BLEND_FILL_CACHING_OPT_DIS REG_BIT(3)
diff --git a/drivers/gpu/drm/xe/xe_tuning.c b/drivers/gpu/drm/xe/xe_tuning.c
index 47b27dccb385..928453b4636a 100644
--- a/drivers/gpu/drm/xe/xe_tuning.c
+++ b/drivers/gpu/drm/xe/xe_tuning.c
@@ -35,6 +35,27 @@ static const struct xe_rtp_entry lrc_tunings[] = {
FF_MODE2_GS_TIMER_MASK,
FF_MODE2_GS_TIMER_224))
},
+
+ /* DG2 */
+
+ { XE_RTP_NAME("Tuning: L3 cache"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(FIELD_SET(XEHP_L3SQCREG5, L3_PWM_TIMER_INIT_VAL_MASK,
+ REG_FIELD_PREP(L3_PWM_TIMER_INIT_VAL_MASK, 0x7f)))
+ },
+ { XE_RTP_NAME("Tuning: TDS gang timer"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ /* read verification is ignored as in i915 - need to check enabling */
+ XE_RTP_ACTIONS(FIELD_SET_NO_READ_MASK(XEHP_FF_MODE2,
+ FF_MODE2_TDS_TIMER_MASK,
+ FF_MODE2_TDS_TIMER_128))
+ },
+ { XE_RTP_NAME("Tuning: TBIMR fast clip"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(CHICKEN_RASTER_2, TBIMR_FAST_CLIP,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (10 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings Lucas De Marchi
@ 2023-03-10 22:15 ` Lucas De Marchi
2023-03-11 0:33 ` Matt Roper
2023-03-13 17:58 ` [Intel-xe] ✓ CI.Patch_applied: success for DG2 + PVC workarounds and infra (rev3) Patchwork
` (2 subsequent siblings)
14 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-10 22:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
Synchronize with i915 the DG2 lrc workarounds as of
commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
order").
A few simplifications were done when the WA should be applied to some
steps of a subplatform and all the steppings of the other subplatforms.
In this case, it was simply applied to all the steppings, which only
means applying it to a few more A* steppings.
The implementation of the workaround 16011186671 triggers a bug in the
RTP infra: it's not possible to set the flag the usual way when having
multiple actions in the entry. This may be fixed later, but for now it's
sufficient to just set the flag directly without the helper macro.
v2: Fix 14014947963 to use FIELD_SET (Matt Roper)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 19 +++++++++++
drivers/gpu/drm/xe/xe_wa.c | 51 ++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index 7a578672a818..4a7ce09d6b60 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -73,9 +73,16 @@
#define XEHP_TILE0_ADDR_RANGE MCR_REG(0x4900)
#define XEHP_FLAT_CCS_BASE_ADDR MCR_REG(0x4910)
+#define CHICKEN_RASTER_1 MCR_REG(0x6204)
+#define DIS_SF_ROUND_NEAREST_EVEN REG_BIT(8)
+
#define CHICKEN_RASTER_2 MCR_REG(0x6208)
#define TBIMR_FAST_CLIP REG_BIT(5)
+#define VFLSKPD MCR_REG(0x62a8)
+#define DIS_OVER_FETCH_CACHE REG_BIT(1)
+#define DIS_MULT_MISS_RD_SQUASH REG_BIT(0)
+
#define GEN12_FF_MODE2 _MMIO(0x6604)
#define XEHP_FF_MODE2 MCR_REG(0x6604)
#define FF_MODE2_GS_TIMER_MASK REG_GENMASK(31, 24)
@@ -83,6 +90,12 @@
#define FF_MODE2_TDS_TIMER_MASK REG_GENMASK(23, 16)
#define FF_MODE2_TDS_TIMER_128 REG_FIELD_PREP(FF_MODE2_TDS_TIMER_MASK, 4)
+#define CACHE_MODE_1 _MMIO(0x7004)
+#define MSAA_OPTIMIZATION_REDUC_DISABLE REG_BIT(11)
+
+#define XEHP_PSS_MODE2 MCR_REG(0x703c)
+#define SCOREBOARD_STALL_FLUSH_CONTROL REG_BIT(5)
+
#define HIZ_CHICKEN _MMIO(0x7018)
#define DG1_HZ_READ_SUPPRESSION_OPTIMIZATION_DISABLE REG_BIT(14)
@@ -96,6 +109,12 @@
#define GEN11_BLEND_EMB_FIX_DISABLE_IN_RCC REG_BIT(11)
#define GEN12_DISABLE_CPS_AWARE_COLOR_PIPE REG_BIT(9)
+#define XEHP_SLICE_COMMON_ECO_CHICKEN1 MCR_REG(0x731c)
+#define MSC_MSAA_REODER_BUF_BYPASS_DISABLE REG_BIT(14)
+
+#define VF_PREEMPTION _MMIO(0x83a4)
+#define PREEMPTION_VERTEX_COUNT REG_GENMASK(15, 0)
+
#define VFG_PREEMPTION_CHICKEN _MMIO(0x83b4)
#define POLYGON_TRIFAN_LINELOOP_DISABLE REG_BIT(4)
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index cc7a6552f17c..f97350184057 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -540,6 +540,57 @@ static const struct xe_rtp_entry lrc_was[] = {
DG1_HZ_READ_SUPPRESSION_OPTIMIZATION_DISABLE,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
+
+ /* DG2 */
+
+ { XE_RTP_NAME("16011186671"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0)),
+ XE_RTP_ACTIONS(CLR(VFLSKPD, DIS_MULT_MISS_RD_SQUASH,
+ .flags = XE_RTP_ACTION_FLAG_MASKED_REG),
+ SET(VFLSKPD, DIS_OVER_FETCH_CACHE,
+ .flags = XE_RTP_ACTION_FLAG_MASKED_REG))
+ },
+ { XE_RTP_NAME("14010469329"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
+ XE_RTP_ACTIONS(SET(XEHP_COMMON_SLICE_CHICKEN3,
+ XEHP_DUAL_SIMD8_SEQ_MERGE_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14010698770, 22010613112, 22010465075"),
+ XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
+ XE_RTP_ACTIONS(SET(XEHP_COMMON_SLICE_CHICKEN3,
+ GEN12_DISABLE_CPS_AWARE_COLOR_PIPE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("16013271637"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(XEHP_SLICE_COMMON_ECO_CHICKEN1,
+ MSC_MSAA_REODER_BUF_BYPASS_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("14014947963"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(FIELD_SET(VF_PREEMPTION,
+ PREEMPTION_VERTEX_COUNT,
+ 0x4000,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("18018764978"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(XEHP_PSS_MODE2,
+ SCOREBOARD_STALL_FLUSH_CONTROL,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("15010599737"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(CHICKEN_RASTER_1, DIS_SF_ROUND_NEAREST_EVEN,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+ { XE_RTP_NAME("18019271663"),
+ XE_RTP_RULES(PLATFORM(DG2)),
+ XE_RTP_ACTIONS(SET(CACHE_MODE_1, MSAA_OPTIMIZATION_REDUC_DISABLE,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off Lucas De Marchi
@ 2023-03-10 23:43 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-10 23:43 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:38PM -0800, Lucas De Marchi wrote:
> Add match helper to detect when the first gslice is fused off, as needed
> by future workarounds.
>
> v2:
> - Add warning if called on a platform without geometry pipeline
> (Matt Roper)
> - Hardcode 4 as the number of gslices, which matches all the currently
> supported platforms. PVC doesn't have geometry pipeline and
> shouldn't use this function (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/xe_rtp.c | 16 ++++++++++++++++
> drivers/gpu/drm/xe/xe_rtp.h | 11 +++++++++++
> 2 files changed, 27 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/xe_rtp.c b/drivers/gpu/drm/xe/xe_rtp.c
> index 0d2f51bb06e8..cb9dd894547d 100644
> --- a/drivers/gpu/drm/xe/xe_rtp.c
> +++ b/drivers/gpu/drm/xe/xe_rtp.c
> @@ -8,6 +8,7 @@
> #include <drm/xe_drm.h>
>
> #include "xe_gt.h"
> +#include "xe_gt_topology.h"
> #include "xe_macros.h"
> #include "xe_reg_sr.h"
>
> @@ -170,3 +171,18 @@ bool xe_rtp_match_first_render_or_compute(const struct xe_gt *gt,
> return render_compute_mask &&
> hwe->engine_id == __ffs(render_compute_mask);
> }
> +
> +bool xe_rtp_match_first_gslice_fused_off(const struct xe_gt *gt,
> + const struct xe_hw_engine *hwe)
> +{
> + unsigned int dss_per_gslice = 4;
> + unsigned int dss;
> +
> + if (drm_WARN(>_to_xe(gt)->drm, !gt->fuse_topo.g_dss_mask,
> + "Checking gslice for platform without geometry pipeline\n"))
> + return false;
> +
> + dss = xe_dss_mask_group_ffs(gt->fuse_topo.g_dss_mask, 0, 0);
> +
> + return dss >= dss_per_gslice;
> +}
> diff --git a/drivers/gpu/drm/xe/xe_rtp.h b/drivers/gpu/drm/xe/xe_rtp.h
> index 433f0cbff57f..4140ef507fa0 100644
> --- a/drivers/gpu/drm/xe/xe_rtp.h
> +++ b/drivers/gpu/drm/xe/xe_rtp.h
> @@ -427,4 +427,15 @@ bool xe_rtp_match_even_instance(const struct xe_gt *gt,
> bool xe_rtp_match_first_render_or_compute(const struct xe_gt *gt,
> const struct xe_hw_engine *hwe);
>
> +/*
> + * xe_rtp_match_first_gslice_fused_off - Match when first gslice is fused off
> + *
> + * @gt: GT structure
> + * @hwe: Engine instance
> + *
> + * Returns: true if first gslice is fused off, false otherwise.
> + */
> +bool xe_rtp_match_first_gslice_fused_off(const struct xe_gt *gt,
> + const struct xe_hw_engine *hwe);
> +
> #endif
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing Lucas De Marchi
@ 2023-03-10 23:44 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-10 23:44 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:39PM -0800, Lucas De Marchi wrote:
> If there is no register to save-restore or whitelist, just return. This
> drops some noise from the log, particurlarly for platforms with several
> engines like PVC:
>
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs0 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs0 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs1 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs1 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs2 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs2 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs5 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs5 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs6 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs6 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs7 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs7 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying bcs8 save-restore MMIOs
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs8 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying ccs0 save-restore MMIOs
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0x20e4] = 0x00008000
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xb01c] = 0x00000001
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe48c] = 0x00000800
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe7c8] = 0x40000000
> ...
>
> On a PVC system it should show something like below. Whitelist calls
> are still there since they aren't actually empty - driver just doesn't
> print each individual entry. This will be fixed in future.
>
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs0 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs1 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs2 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs5 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs6 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs7 registers
> [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs8 registers
> [drm:xe_reg_sr_apply_mmio [xe]] Applying ccs0 save-restore MMIOs
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0x20e4] = 0x00008000
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xb01c] = 0x00000001
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe48c] = 0x00000800
> [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe7c8] = 0x40000000
>
> v2: Only tweak log verbosity, leave the whitelist printout for later
> since decoding the whitelist is more complex.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/xe_reg_sr.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
> index 194a5060f1b3..c6f92fe9aad1 100644
> --- a/drivers/gpu/drm/xe/xe_reg_sr.c
> +++ b/drivers/gpu/drm/xe/xe_reg_sr.c
> @@ -168,6 +168,9 @@ void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt)
> unsigned long reg;
> int err;
>
> + if (xa_empty(&sr->xa))
> + return;
> +
> drm_dbg(&xe->drm, "Applying %s save-restore MMIOs\n", sr->name);
>
> err = xe_force_wake_get(>->mmio.fw, XE_FORCEWAKE_ALL);
> @@ -195,6 +198,9 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> unsigned int slot = 0;
> int err;
>
> + if (xa_empty(&sr->xa))
> + return;
> +
> drm_dbg(&xe->drm, "Whitelisting %s registers\n", sr->name);
>
> err = xe_force_wake_get(>->mmio.fw, XE_FORCEWAKE_ALL);
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying Lucas De Marchi
@ 2023-03-10 23:55 ` Matt Roper
2023-03-10 23:56 ` Matt Roper
0 siblings, 1 reply; 30+ messages in thread
From: Matt Roper @ 2023-03-10 23:55 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:40PM -0800, Lucas De Marchi wrote:
> Besides printing the various register save-restore, it's also useful to
> know the register being allowed/denied access to unprivilige batch
s/to/from/
> buffers. Print them during device probe.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> drivers/gpu/drm/xe/xe_reg_sr.c | 4 +++
> drivers/gpu/drm/xe/xe_reg_whitelist.c | 41 +++++++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_reg_whitelist.h | 7 +++++
> 3 files changed, 52 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
> index c6f92fe9aad1..f6ed9e6e5697 100644
> --- a/drivers/gpu/drm/xe/xe_reg_sr.c
> +++ b/drivers/gpu/drm/xe/xe_reg_sr.c
> @@ -20,6 +20,7 @@
> #include "xe_gt_mcr.h"
> #include "xe_macros.h"
> #include "xe_mmio.h"
> +#include "xe_reg_whitelist.h"
> #include "xe_rtp_types.h"
>
> #define XE_REG_SR_GROW_STEP_DEFAULT 16
> @@ -194,6 +195,7 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> {
> struct xe_device *xe = gt_to_xe(gt);
> struct xe_reg_sr_entry *entry;
> + struct drm_printer p;
> unsigned long reg;
> unsigned int slot = 0;
> int err;
> @@ -207,7 +209,9 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> if (err)
> goto err_force_wake;
>
> + p = drm_debug_printer(KBUILD_MODNAME);
> xa_for_each(&sr->xa, reg, entry) {
> + xe_reg_whitelist_print_entry(&p, 0, reg, entry);
> xe_mmio_write32(gt, RING_FORCE_TO_NONPRIV(mmio_base, slot).reg,
> reg | entry->set_bits);
> slot++;
> diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> index 2dd10e62718f..6c8577e8dba6 100644
> --- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
> +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> @@ -67,3 +67,44 @@ void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe)
> {
> xe_rtp_process(register_whitelist, &hwe->reg_whitelist, hwe->gt, hwe);
> }
> +
> +/**
> + * xe_reg_whitelist_print_entry - print one whitelist entry
> + * @p: DRM printer
> + * @indent: indent level
> + * @reg: register allowed/denied
> + * @entry: save-restore entry
> + *
> + * Print details about the entry added to allow/deny access
> + */
> +void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> + u32 reg, struct xe_reg_sr_entry *entry)
> +{
> + u32 val = entry->set_bits;
> + const char *access_str = "(invalid)";
> + unsigned range_bit = 2;
> + u32 range_start, range_end;
> + bool deny;
> +
> + deny = val & RING_FORCE_TO_NONPRIV_DENY;
> +
> + switch (val & RING_FORCE_TO_NONPRIV_RANGE_MASK) {
> + case RING_FORCE_TO_NONPRIV_RANGE_4: range_bit = 4; break;
> + case RING_FORCE_TO_NONPRIV_RANGE_16: range_bit = 6; break;
> + case RING_FORCE_TO_NONPRIV_RANGE_64: range_bit = 8; break;
> + }
> +
> + range_start = reg & REG_GENMASK(25, range_bit);
> + range_end = range_start | REG_GENMASK(range_bit, 0);
> +
> + switch (val & RING_FORCE_TO_NONPRIV_ACCESS_MASK) {
> + case RING_FORCE_TO_NONPRIV_ACCESS_RW: access_str = "rw"; break;
> + case RING_FORCE_TO_NONPRIV_ACCESS_RD: access_str = "read"; break;
> + case RING_FORCE_TO_NONPRIV_ACCESS_WR: access_str = "write"; break;
> + }
> +
> + drm_printf_indent(p, indent, "REG[0x%x-0x%x]: %s %s access\n",
> + range_start, range_end,
> + deny ? "deny" : "allow",
> + access_str);
> +}
> diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.h b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> index 6e861b1bdb01..c76d81c528da 100644
> --- a/drivers/gpu/drm/xe/xe_reg_whitelist.h
> +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> @@ -6,8 +6,15 @@
> #ifndef _XE_REG_WHITELIST_
> #define _XE_REG_WHITELIST_
>
> +#include <linux/types.h>
> +
> +struct drm_printer;
> struct xe_hw_engine;
> +struct xe_reg_sr_entry;
>
> void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
>
> +void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> + u32 reg, struct xe_reg_sr_entry *entry);
> +
> #endif
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying
2023-03-10 23:55 ` Matt Roper
@ 2023-03-10 23:56 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-10 23:56 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 03:55:47PM -0800, Matt Roper wrote:
> On Fri, Mar 10, 2023 at 02:15:40PM -0800, Lucas De Marchi wrote:
> > Besides printing the various register save-restore, it's also useful to
> > know the register being allowed/denied access to unprivilige batch
>
> s/to/from/
>
Hit send too early...aside from that,
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
>
> > buffers. Print them during device probe.
> >
> > Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> > ---
> > drivers/gpu/drm/xe/xe_reg_sr.c | 4 +++
> > drivers/gpu/drm/xe/xe_reg_whitelist.c | 41 +++++++++++++++++++++++++++
> > drivers/gpu/drm/xe/xe_reg_whitelist.h | 7 +++++
> > 3 files changed, 52 insertions(+)
> >
> > diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
> > index c6f92fe9aad1..f6ed9e6e5697 100644
> > --- a/drivers/gpu/drm/xe/xe_reg_sr.c
> > +++ b/drivers/gpu/drm/xe/xe_reg_sr.c
> > @@ -20,6 +20,7 @@
> > #include "xe_gt_mcr.h"
> > #include "xe_macros.h"
> > #include "xe_mmio.h"
> > +#include "xe_reg_whitelist.h"
> > #include "xe_rtp_types.h"
> >
> > #define XE_REG_SR_GROW_STEP_DEFAULT 16
> > @@ -194,6 +195,7 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> > {
> > struct xe_device *xe = gt_to_xe(gt);
> > struct xe_reg_sr_entry *entry;
> > + struct drm_printer p;
> > unsigned long reg;
> > unsigned int slot = 0;
> > int err;
> > @@ -207,7 +209,9 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> > if (err)
> > goto err_force_wake;
> >
> > + p = drm_debug_printer(KBUILD_MODNAME);
> > xa_for_each(&sr->xa, reg, entry) {
> > + xe_reg_whitelist_print_entry(&p, 0, reg, entry);
> > xe_mmio_write32(gt, RING_FORCE_TO_NONPRIV(mmio_base, slot).reg,
> > reg | entry->set_bits);
> > slot++;
> > diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> > index 2dd10e62718f..6c8577e8dba6 100644
> > --- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
> > +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> > @@ -67,3 +67,44 @@ void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe)
> > {
> > xe_rtp_process(register_whitelist, &hwe->reg_whitelist, hwe->gt, hwe);
> > }
> > +
> > +/**
> > + * xe_reg_whitelist_print_entry - print one whitelist entry
> > + * @p: DRM printer
> > + * @indent: indent level
> > + * @reg: register allowed/denied
> > + * @entry: save-restore entry
> > + *
> > + * Print details about the entry added to allow/deny access
> > + */
> > +void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> > + u32 reg, struct xe_reg_sr_entry *entry)
> > +{
> > + u32 val = entry->set_bits;
> > + const char *access_str = "(invalid)";
> > + unsigned range_bit = 2;
> > + u32 range_start, range_end;
> > + bool deny;
> > +
> > + deny = val & RING_FORCE_TO_NONPRIV_DENY;
> > +
> > + switch (val & RING_FORCE_TO_NONPRIV_RANGE_MASK) {
> > + case RING_FORCE_TO_NONPRIV_RANGE_4: range_bit = 4; break;
> > + case RING_FORCE_TO_NONPRIV_RANGE_16: range_bit = 6; break;
> > + case RING_FORCE_TO_NONPRIV_RANGE_64: range_bit = 8; break;
> > + }
> > +
> > + range_start = reg & REG_GENMASK(25, range_bit);
> > + range_end = range_start | REG_GENMASK(range_bit, 0);
> > +
> > + switch (val & RING_FORCE_TO_NONPRIV_ACCESS_MASK) {
> > + case RING_FORCE_TO_NONPRIV_ACCESS_RW: access_str = "rw"; break;
> > + case RING_FORCE_TO_NONPRIV_ACCESS_RD: access_str = "read"; break;
> > + case RING_FORCE_TO_NONPRIV_ACCESS_WR: access_str = "write"; break;
> > + }
> > +
> > + drm_printf_indent(p, indent, "REG[0x%x-0x%x]: %s %s access\n",
> > + range_start, range_end,
> > + deny ? "deny" : "allow",
> > + access_str);
> > +}
> > diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.h b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> > index 6e861b1bdb01..c76d81c528da 100644
> > --- a/drivers/gpu/drm/xe/xe_reg_whitelist.h
> > +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> > @@ -6,8 +6,15 @@
> > #ifndef _XE_REG_WHITELIST_
> > #define _XE_REG_WHITELIST_
> >
> > +#include <linux/types.h>
> > +
> > +struct drm_printer;
> > struct xe_hw_engine;
> > +struct xe_reg_sr_entry;
> >
> > void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
> >
> > +void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> > + u32 reg, struct xe_reg_sr_entry *entry);
> > +
> > #endif
> > --
> > 2.39.0
> >
>
> --
> Matt Roper
> Graphics Software Engineer
> Linux GPU Platform Enablement
> Intel Corporation
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables Lucas De Marchi
@ 2023-03-10 23:58 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-10 23:58 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:41PM -0800, Lucas De Marchi wrote:
> Add debugfs entry to dump the final tables with register save-restore
> information.
>
> For the workarounds, this has a format a little bit different than when the
> values are applied because we don't want to read the values from the HW
> when dumping via debugfs. For whitelist it just re-uses the print
> function added for when the whitelist is being built.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/xe_gt_debugfs.c | 30 +++++++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_reg_sr.c | 22 ++++++++++++++++++++
> drivers/gpu/drm/xe/xe_reg_sr.h | 2 ++
> drivers/gpu/drm/xe/xe_reg_whitelist.c | 18 ++++++++++++++++
> drivers/gpu/drm/xe/xe_reg_whitelist.h | 3 +++
> 5 files changed, 75 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/xe_gt_debugfs.c b/drivers/gpu/drm/xe/xe_gt_debugfs.c
> index 78942e12e76c..9fab8017490f 100644
> --- a/drivers/gpu/drm/xe/xe_gt_debugfs.c
> +++ b/drivers/gpu/drm/xe/xe_gt_debugfs.c
> @@ -16,6 +16,8 @@
> #include "xe_gt_topology.h"
> #include "xe_hw_engine.h"
> #include "xe_macros.h"
> +#include "xe_reg_sr.h"
> +#include "xe_reg_whitelist.h"
> #include "xe_uc_debugfs.h"
>
> static struct xe_gt *node_to_gt(struct drm_info_node *node)
> @@ -98,6 +100,33 @@ static int ggtt(struct seq_file *m, void *data)
> return xe_ggtt_dump(gt->mem.ggtt, &p);
> }
>
> +static int register_save_restore(struct seq_file *m, void *data)
> +{
> + struct xe_gt *gt = node_to_gt(m->private);
> + struct drm_printer p = drm_seq_file_printer(m);
> + struct xe_hw_engine *hwe;
> + enum xe_hw_engine_id id;
> +
> + xe_reg_sr_dump(>->reg_sr, &p);
> + drm_printf(&p, "\n");
> +
> + drm_printf(&p, "Engine\n");
> + for_each_hw_engine(hwe, gt, id)
> + xe_reg_sr_dump(&hwe->reg_sr, &p);
> + drm_printf(&p, "\n");
> +
> + drm_printf(&p, "LRC\n");
> + for_each_hw_engine(hwe, gt, id)
> + xe_reg_sr_dump(&hwe->reg_lrc, &p);
> + drm_printf(&p, "\n");
> +
> + drm_printf(&p, "Whitelist\n");
> + for_each_hw_engine(hwe, gt, id)
> + xe_reg_whitelist_dump(&hwe->reg_whitelist, &p);
> +
> + return 0;
> +}
> +
> static const struct drm_info_list debugfs_list[] = {
> {"hw_engines", hw_engines, 0},
> {"force_reset", force_reset, 0},
> @@ -105,6 +134,7 @@ static const struct drm_info_list debugfs_list[] = {
> {"topology", topology, 0},
> {"steering", steering, 0},
> {"ggtt", ggtt, 0},
> + {"register-save-restore", register_save_restore, 0},
> };
>
> void xe_gt_debugfs_register(struct xe_gt *gt)
> diff --git a/drivers/gpu/drm/xe/xe_reg_sr.c b/drivers/gpu/drm/xe/xe_reg_sr.c
> index f6ed9e6e5697..9eaf1be27886 100644
> --- a/drivers/gpu/drm/xe/xe_reg_sr.c
> +++ b/drivers/gpu/drm/xe/xe_reg_sr.c
> @@ -8,6 +8,7 @@
> #include <linux/align.h>
> #include <linux/string_helpers.h>
> #include <linux/xarray.h>
> +#include <linux/string_helpers.h>
>
> #include <drm/drm_managed.h>
> #include <drm/drm_print.h>
> @@ -230,3 +231,24 @@ void xe_reg_sr_apply_whitelist(struct xe_reg_sr *sr, u32 mmio_base,
> err_force_wake:
> drm_err(&xe->drm, "Failed to apply, err=%d\n", err);
> }
> +
> +/**
> + * xe_reg_sr_dump - print all save/restore entries
> + * @sr: Save/restore entries
> + * @p: DRM printer
> + */
> +void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p)
> +{
> + struct xe_reg_sr_entry *entry;
> + unsigned long reg;
> +
> + if (!sr->name || xa_empty(&sr->xa))
> + return;
> +
> + drm_printf(p, "%s\n", sr->name);
> + xa_for_each(&sr->xa, reg, entry)
> + drm_printf(p, "\tREG[0x%lx] clr=0x%08x set=0x%08x masked=%s mcr=%s\n",
> + reg, entry->clr_bits, entry->set_bits,
> + str_yes_no(entry->masked_reg),
> + str_yes_no(entry->reg_type == XE_RTP_REG_MCR));
> +}
> diff --git a/drivers/gpu/drm/xe/xe_reg_sr.h b/drivers/gpu/drm/xe/xe_reg_sr.h
> index 9f47230c8ddc..3af369089faa 100644
> --- a/drivers/gpu/drm/xe/xe_reg_sr.h
> +++ b/drivers/gpu/drm/xe/xe_reg_sr.h
> @@ -14,8 +14,10 @@
>
> struct xe_device;
> struct xe_gt;
> +struct drm_printer;
>
> int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe);
> +void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p);
>
> int xe_reg_sr_add(struct xe_reg_sr *sr, u32 reg,
> const struct xe_reg_sr_entry *e);
> diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> index 6c8577e8dba6..c4b3a2045299 100644
> --- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
> +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
> @@ -108,3 +108,21 @@ void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> deny ? "deny" : "allow",
> access_str);
> }
> +
> +/**
> + * xe_reg_whitelist_dump - print all whitelist entries
> + * @sr: Save/restore entries
> + * @p: DRM printer
> + */
> +void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p)
> +{
> + struct xe_reg_sr_entry *entry;
> + unsigned long reg;
> +
> + if (!sr->name || xa_empty(&sr->xa))
> + return;
> +
> + drm_printf(p, "%s\n", sr->name);
> + xa_for_each(&sr->xa, reg, entry)
> + xe_reg_whitelist_print_entry(p, 1, reg, entry);
> +}
> diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.h b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> index c76d81c528da..69b121d377da 100644
> --- a/drivers/gpu/drm/xe/xe_reg_whitelist.h
> +++ b/drivers/gpu/drm/xe/xe_reg_whitelist.h
> @@ -10,6 +10,7 @@
>
> struct drm_printer;
> struct xe_hw_engine;
> +struct xe_reg_sr;
> struct xe_reg_sr_entry;
>
> void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
> @@ -17,4 +18,6 @@ void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);
> void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,
> u32 reg, struct xe_reg_sr_entry *entry);
>
> +void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p);
> +
> #endif
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs Lucas De Marchi
@ 2023-03-11 0:10 ` Matt Roper
2023-03-11 17:15 ` [Intel-xe] [PATCH] drm/xe: Move policy on preemption from WAs to tunings Lucas De Marchi
0 siblings, 1 reply; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:10 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:42PM -0800, Lucas De Marchi wrote:
> The fake WA FtrPerCtxtPreemptionGranularityControl is documented in i915
> and is not a true WA, it's a policy chosen to allow preemption settings
> to be controlled on a per-context basis by userspace. The policy for
> the xe driver is to be decided, and if the same is chosen, it should be
Is there any reason why we wouldn't want to carry the same policy
forward to the Xe driver? Giving the UMDs more flexibility seems like a
good thing (especially if there wind up being UMD-side workarounds for
any platforms that rely on us following this policy). I'd go ahead and
just move this over to xe_tuning right now rather than removing it.
Matt
> set in another place, like xe_tuning.c. Certainly not the place it
> currently is.
>
> Suggested-by: Matt Roper <matthew.d.roper@intel.com>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> drivers/gpu/drm/xe/xe_wa.c | 6 ------
> 1 file changed, 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index 67539f9d70b4..76c603dfc030 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -236,12 +236,6 @@ static const struct xe_rtp_entry engine_was[] = {
> XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> - { XE_RTP_NAME("FtrPerCtxtPreemptionGranularityControl"),
> - XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1250), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN7_FF_SLICE_CS_CHICKEN1,
> - GEN9_FFSC_PERCTX_PREEMPT_CTRL,
> - XE_RTP_ACTION_FLAG(MASKED_REG)))
> - },
> {}
> };
>
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform Lucas De Marchi
@ 2023-03-11 0:11 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:11 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:43PM -0800, Lucas De Marchi wrote:
> Now that number of platforms is growing, it's getting hard to know the
> workarounds for each platform. Split the entries inside the same table
> so the workarounds checking IP version are listed first, followed by
> each platform. Next step when it grows too much is to split in smaller
> tables.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/xe_wa.c | 85 ++++++++++++++++++++++----------------
> 1 file changed, 50 insertions(+), 35 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index 76c603dfc030..26b94d580e56 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -99,6 +99,24 @@ static const struct xe_rtp_entry gt_was[] = {
> XE_RTP_ACTIONS(SET(VDBOX_CGCTL3F10(0), IECPUNIT_CLKGATE_DIS)),
> XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
> },
> + { XE_RTP_NAME("14011059788"),
> + XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210)),
> + XE_RTP_ACTIONS(SET(GEN10_DFR_RATIO_EN_AND_CHICKEN, DFR_DISABLE))
> + },
> +
> + /* DG1 */
> +
> + { XE_RTP_NAME("1409420604"),
> + XE_RTP_RULES(PLATFORM(DG1)),
> + XE_RTP_ACTIONS(SET(SUBSLICE_UNIT_LEVEL_CLKGATE2, CPSSUNIT_CLKGATE_DIS))
> + },
> + { XE_RTP_NAME("1408615072"),
> + XE_RTP_RULES(PLATFORM(DG1)),
> + XE_RTP_ACTIONS(SET(UNSLICE_UNIT_LEVEL_CLKGATE2, VSUNIT_CLKGATE_DIS_TGL))
> + },
> +
> + /* DG2 */
> +
> { XE_RTP_NAME("16010515920"),
> XE_RTP_RULES(SUBPLATFORM(DG2, G10),
> STEP(A0, B0),
> @@ -162,47 +180,15 @@ static const struct xe_rtp_entry gt_was[] = {
> XE_RTP_RULES(PLATFORM(DG2)),
> XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
> },
> - { XE_RTP_NAME("14011059788"),
> - XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210)),
> - XE_RTP_ACTIONS(SET(GEN10_DFR_RATIO_EN_AND_CHICKEN, DFR_DISABLE))
> - },
> - { XE_RTP_NAME("1409420604"),
> - XE_RTP_RULES(PLATFORM(DG1)),
> - XE_RTP_ACTIONS(SET(SUBSLICE_UNIT_LEVEL_CLKGATE2, CPSSUNIT_CLKGATE_DIS))
> - },
> - { XE_RTP_NAME("1408615072"),
> - XE_RTP_RULES(PLATFORM(DG1)),
> - XE_RTP_ACTIONS(SET(UNSLICE_UNIT_LEVEL_CLKGATE2, VSUNIT_CLKGATE_DIS_TGL))
> - },
> {}
> };
>
> static const struct xe_rtp_entry engine_was[] = {
> - { XE_RTP_NAME("14015227452"),
> - XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
> - XE_RTP_ACTION_FLAG(MASKED_REG)))
> - },
> - { XE_RTP_NAME("1606931601"),
> - XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_EARLY_READ,
> - XE_RTP_ACTION_FLAG(MASKED_REG)))
> - },
> { XE_RTP_NAME("22010931296, 18011464164, 14010919138"),
> XE_RTP_RULES(GRAPHICS_VERSION(1200), ENGINE_CLASS(RENDER)),
> XE_RTP_ACTIONS(SET(GEN7_FF_THREAD_MODE,
> GEN12_FF_TESSELATION_DOP_GATE_DISABLE))
> },
> - { XE_RTP_NAME("14010826681, 1606700617, 22010271021"),
> - XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> - XE_RTP_ACTION_FLAG(MASKED_REG)))
> - },
> - { XE_RTP_NAME("18019627453"),
> - XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> - XE_RTP_ACTION_FLAG(MASKED_REG)))
> - },
> { XE_RTP_NAME("1409804808"),
> XE_RTP_RULES(GRAPHICS_VERSION(1200),
> ENGINE_CLASS(RENDER),
> @@ -217,6 +203,24 @@ static const struct xe_rtp_entry engine_was[] = {
> XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, GEN12_DISABLE_TDL_PUSH,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> + { XE_RTP_NAME("1606931601"),
> + XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_EARLY_READ,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14010826681, 1606700617, 22010271021"),
> + XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("1406941453"),
> + XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> +
> + /* TGL */
> +
> { XE_RTP_NAME("1607297627, 1607030317, 1607186500"),
> XE_RTP_RULES(PLATFORM(TIGERLAKE), ENGINE_CLASS(RENDER)),
> XE_RTP_ACTIONS(SET(RING_PSMI_CTL(RENDER_RING_BASE),
> @@ -224,6 +228,9 @@ static const struct xe_rtp_entry engine_was[] = {
> GEN8_RC_SEMA_IDLE_MSG_DISABLE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> +
> + /* RKL */
> +
> { XE_RTP_NAME("1607297627, 1607030317, 1607186500"),
> XE_RTP_RULES(PLATFORM(ROCKETLAKE), ENGINE_CLASS(RENDER)),
> XE_RTP_ACTIONS(SET(RING_PSMI_CTL(RENDER_RING_BASE),
> @@ -231,9 +238,17 @@ static const struct xe_rtp_entry engine_was[] = {
> GEN8_RC_SEMA_IDLE_MSG_DISABLE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> - { XE_RTP_NAME("1406941453"),
> - XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
> +
> + /* DG2 */
> +
> + { XE_RTP_NAME("14015227452"),
> + XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("18019627453"),
> + XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> {}
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds Lucas De Marchi
@ 2023-03-11 0:12 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:12 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:44PM -0800, Lucas De Marchi wrote:
> Synchronize with i915 the PVC gt workarounds as of committ
> commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w
> access order").
>
> v2: Add masked flag to XEHPC_LNCFMISCCFGREG0 (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 9 +++++++++
> drivers/gpu/drm/xe/xe_wa.c | 19 +++++++++++++++++++
> 2 files changed, 28 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index 70457c0ff4a6..1b39a209898b 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -216,6 +216,15 @@
> #define FORCEWAKE_MEDIA_VDBOX_GEN11(n) _MMIO(0xa540 + (n) * 4)
> #define FORCEWAKE_MEDIA_VEBOX_GEN11(n) _MMIO(0xa560 + (n) * 4)
>
> +#define XEHPC_LNCFMISCCFGREG0 MCR_REG(0xb01c)
> +#define XEHPC_OVRLSCCC REG_BIT(0)
> +
> +#define RENDER_MOD_CTRL MCR_REG(0xcf2c)
> +#define COMP_MOD_CTRL MCR_REG(0xcf30)
> +#define XEHP_VDBX_MOD_CTRL MCR_REG(0xcf34)
> +#define XEHP_VEBX_MOD_CTRL MCR_REG(0xcf38)
> +#define FORCE_MISS_FTLB REG_BIT(3)
> +
> #define GEN10_SAMPLER_MODE MCR_REG(0xe18c)
> #define ENABLE_SMALLPL REG_BIT(15)
> #define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index 26b94d580e56..853c8b602cbd 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -180,6 +180,25 @@ static const struct xe_rtp_entry gt_was[] = {
> XE_RTP_RULES(PLATFORM(DG2)),
> XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
> },
> +
> + /* PVC */
> +
> + { XE_RTP_NAME("14015795083"),
> + XE_RTP_RULES(PLATFORM(PVC)),
> + XE_RTP_ACTIONS(CLR(GEN7_MISCCPCTL, GEN12_DOP_CLOCK_GATE_RENDER_ENABLE))
> + },
> + { XE_RTP_NAME("18018781329"),
> + XE_RTP_RULES(PLATFORM(PVC)),
> + XE_RTP_ACTIONS(SET(RENDER_MOD_CTRL, FORCE_MISS_FTLB),
> + SET(COMP_MOD_CTRL, FORCE_MISS_FTLB),
> + SET(XEHP_VDBX_MOD_CTRL, FORCE_MISS_FTLB),
> + SET(XEHP_VEBX_MOD_CTRL, FORCE_MISS_FTLB))
> + },
> + { XE_RTP_NAME("16016694945"),
> + XE_RTP_RULES(PLATFORM(PVC)),
> + XE_RTP_ACTIONS(SET(XEHPC_LNCFMISCCFGREG0, XEHPC_OVRLSCCC,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> {}
> };
>
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds Lucas De Marchi
@ 2023-03-11 0:18 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:18 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:45PM -0800, Lucas De Marchi wrote:
> Sync PVC engine workarounds with i915.
>
> v2: Remove 16016694945. It was added by mistake. It's a GT workaround,
> already present in the GT table (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 9 +++++++++
> drivers/gpu/drm/xe/xe_wa.c | 22 ++++++++++++++++++++++
> 2 files changed, 31 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index 1b39a209898b..ab9dd70c0534 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -43,6 +43,9 @@
> #define GEN7_FF_SLICE_CS_CHICKEN1 _MMIO(0x20e0)
> #define GEN9_FFSC_PERCTX_PREEMPT_CTRL (1 << 14)
>
> +#define FF_SLICE_CS_CHICKEN2 _MMIO(0x20e4)
> +#define PERF_FIX_BALANCING_CFE_DISABLE REG_BIT(15)
> +
> #define GEN9_CS_DEBUG_MODE1 _MMIO(0x20ec)
> #define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
>
> @@ -230,6 +233,9 @@
> #define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
> #define GEN11_SAMPLER_ENABLE_HEADLESS_MSG REG_BIT(5)
>
> +#define CACHE_MODE_SS MCR_REG(0xe420)
> +#define DISABLE_ECC REG_BIT(5)
> +
> #define GEN9_ROW_CHICKEN4 MCR_REG(0xe48c)
> #define GEN12_DISABLE_GRF_CLEAR REG_BIT(13)
> #define XEHP_DIS_BBL_SYSPIPE REG_BIT(11)
> @@ -246,6 +252,9 @@
> #define GEN12_PUSH_CONST_DEREF_HOLD_DIS REG_BIT(8)
> #define GEN12_DISABLE_DOP_GATING REG_BIT(0)
>
> +#define LSC_CHICKEN_BIT_0 MCR_REG(0xe7c8)
> +#define DISABLE_D8_D16_COASLESCE REG_BIT(30)
> +
> #define SARB_CHICKEN1 MCR_REG(0xe90c)
> #define COMP_CKN_IN REG_GENMASK(30, 29)
>
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index 853c8b602cbd..03663bf98bf0 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -270,6 +270,28 @@ static const struct xe_rtp_entry engine_was[] = {
> XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> +
> + /* PVC */
> +
> + { XE_RTP_NAME("22014226127"),
> + XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, DISABLE_D8_D16_COASLESCE))
> + },
> + { XE_RTP_NAME("14015227452"),
> + XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("16015675438"),
> + XE_RTP_RULES(PLATFORM(PVC), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(FF_SLICE_CS_CHICKEN2, PERF_FIX_BALANCING_CFE_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14014999345"),
> + XE_RTP_RULES(PLATFORM(PVC), ENGINE_CLASS(COMPUTE), STEP(B0, C0)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_SS, DISABLE_ECC,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> {}
> };
>
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds Lucas De Marchi
@ 2023-03-11 0:27 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:27 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:47PM -0800, Lucas De Marchi wrote:
> Synchronize with i915 the DG2 gt workarounds as of
> commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
> order").
>
> A few simplifications were done when the WA should be applied to
> some steps of a subplatform and all the steppings of the other
> subplatforms. This happened with Wa_1509727124, Wa_22012856258 and a few
> others. In figure the pre-production steppings will be removed, so this
> can be already simplified a little bit.
>
> v2:
> - Make 1308578152 conditional on first gslice fused off
> - Add the missing Wa_1608949956/Wa_14010198302 (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 27 ++++
> drivers/gpu/drm/xe/xe_wa.c | 192 ++++++++++++++++++++++++++-
> 2 files changed, 216 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index 90c270f2405a..2600704ace0a 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -48,6 +48,7 @@
>
> #define GEN9_CS_DEBUG_MODE1 _MMIO(0x20ec)
> #define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
> +#define GEN12_REPLAY_MODE_GRANULARITY REG_BIT(0)
>
> #define PS_INVOCATION_COUNT _MMIO(0x2348)
>
> @@ -91,6 +92,9 @@
> #define GEN11_BLEND_EMB_FIX_DISABLE_IN_RCC REG_BIT(11)
> #define GEN12_DISABLE_CPS_AWARE_COLOR_PIPE REG_BIT(9)
>
> +#define VFG_PREEMPTION_CHICKEN _MMIO(0x83b4)
> +#define POLYGON_TRIFAN_LINELOOP_DISABLE REG_BIT(4)
> +
> #define XEHP_SQCM MCR_REG(0x8724)
> #define EN_32B_ACCESS REG_BIT(30)
>
> @@ -248,8 +252,13 @@
> #define SC_DISABLE_POWER_OPTIMIZATION_EBB REG_BIT(9)
> #define GEN11_SAMPLER_ENABLE_HEADLESS_MSG REG_BIT(5)
>
> +#define GEN9_HALF_SLICE_CHICKEN7 MCR_REG(0xe194)
> +#define DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA REG_BIT(15)
> +
> #define CACHE_MODE_SS MCR_REG(0xe420)
> +#define ENABLE_EU_COUNT_FOR_TDL_FLUSH REG_BIT(10)
> #define DISABLE_ECC REG_BIT(5)
> +#define ENABLE_PREFETCH_INTO_IC REG_BIT(3)
>
> #define GEN9_ROW_CHICKEN4 MCR_REG(0xe48c)
> #define GEN12_DISABLE_GRF_CLEAR REG_BIT(13)
> @@ -260,6 +269,10 @@
> #define THREAD_EX_ARB_MODE REG_GENMASK(3, 2)
> #define THREAD_EX_ARB_MODE_RR_AFTER_DEP REG_FIELD_PREP(THREAD_EX_ARB_MODE, 0x2)
>
> +#define GEN8_ROW_CHICKEN MCR_REG(0xe4f0)
> +#define UGM_BACKUP_MODE REG_BIT(13)
> +#define MDQ_ARBITRATION_MODE REG_BIT(12)
> +
> #define GEN8_ROW_CHICKEN2 MCR_REG(0xe4f4)
> #define GEN12_DISABLE_READ_SUPPRESSION REG_BIT(15)
> #define GEN12_DISABLE_EARLY_READ REG_BIT(14)
> @@ -267,8 +280,22 @@
> #define GEN12_PUSH_CONST_DEREF_HOLD_DIS REG_BIT(8)
> #define GEN12_DISABLE_DOP_GATING REG_BIT(0)
>
> +#define XEHP_HDC_CHICKEN0 MCR_REG(0xe5f0)
> +#define LSC_L1_FLUSH_CTL_3D_DATAPORT_FLUSH_EVENTS_MASK REG_GENMASK(13, 11)
> +
> +#define RT_CTRL MCR_REG(0xe530)
> +#define DIS_NULL_QUERY REG_BIT(10)
> +
> #define LSC_CHICKEN_BIT_0 MCR_REG(0xe7c8)
> #define DISABLE_D8_D16_COASLESCE REG_BIT(30)
> +#define FORCE_1_SUB_MESSAGE_PER_FRAGMENT REG_BIT(15)
> +
> +#define LSC_CHICKEN_BIT_0_UDW MCR_REG(0xe7c8 + 4)
> +#define DIS_CHAIN_2XSIMD8 REG_BIT(55 - 32)
> +#define FORCE_SLM_FENCE_SCOPE_TO_TILE REG_BIT(42 - 32)
> +#define FORCE_UGM_FENCE_SCOPE_TO_TILE REG_BIT(41 - 32)
> +#define MAXREQS_PER_BANK REG_GENMASK(39 - 32, 37 - 32)
> +#define DISABLE_128B_EVICTION_COMMAND_UDW REG_BIT(36 - 32)
>
> #define SARB_CHICKEN1 MCR_REG(0xe90c)
> #define COMP_CKN_IN REG_GENMASK(30, 29)
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index b08d5fd24e25..cc7a6552f17c 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -91,6 +91,9 @@
> #define _MMIO(x) _XE_RTP_REG(x)
> #define MCR_REG(x) _XE_RTP_MCR_REG(x)
>
> +__diag_push();
> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
> +
> static const struct xe_rtp_entry gt_was[] = {
> { XE_RTP_NAME("14011060649"),
> XE_RTP_RULES(MEDIA_VERSION_RANGE(1200, 1255),
> @@ -269,6 +272,11 @@ static const struct xe_rtp_entry engine_was[] = {
> XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> + { XE_RTP_NAME("18019627453"),
> + XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1255), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
>
> /* TGL */
>
> @@ -292,16 +300,192 @@ static const struct xe_rtp_entry engine_was[] = {
>
> /* DG2 */
>
> + { XE_RTP_NAME("22013037850"),
> + XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0_UDW,
> + DISABLE_128B_EVICTION_COMMAND_UDW))
> + },
> + { XE_RTP_NAME("22014226127"),
> + XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, DISABLE_D8_D16_COASLESCE))
> + },
> + { XE_RTP_NAME("18017747507"),
> + XE_RTP_RULES(PLATFORM(DG2), FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(VFG_PREEMPTION_CHICKEN,
> + POLYGON_TRIFAN_LINELOOP_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22012826095, 22013059131"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(FIELD_SET(LSC_CHICKEN_BIT_0_UDW,
> + MAXREQS_PER_BANK,
> + REG_FIELD_PREP(MAXREQS_PER_BANK, 2)))
> + },
> + { XE_RTP_NAME("22012826095, 22013059131"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(FIELD_SET(LSC_CHICKEN_BIT_0_UDW,
> + MAXREQS_PER_BANK,
> + REG_FIELD_PREP(MAXREQS_PER_BANK, 2)))
> + },
> + { XE_RTP_NAME("22013059131"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, FORCE_1_SUB_MESSAGE_PER_FRAGMENT))
> + },
> + { XE_RTP_NAME("22013059131"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, FORCE_1_SUB_MESSAGE_PER_FRAGMENT))
> + },
> + { XE_RTP_NAME("14010918519"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0,
> + FORCE_SLM_FENCE_SCOPE_TO_TILE |
> + FORCE_UGM_FENCE_SCOPE_TO_TILE,
> + /*
> + * Ignore read back as it always returns 0 in these
> + * steps
> + */
> + .read_mask = 0))
> + },
> { XE_RTP_NAME("14015227452"),
> - XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_RULES(PLATFORM(DG2),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4, XEHP_DIS_BBL_SYSPIPE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> - { XE_RTP_NAME("18019627453"),
> + { XE_RTP_NAME("16015675438"),
> + XE_RTP_RULES(PLATFORM(DG2),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(FF_SLICE_CS_CHICKEN2,
> + PERF_FIX_BALANCING_CFE_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("16011620976, 22015475538"),
> + XE_RTP_RULES(PLATFORM(DG2),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0_UDW, DIS_CHAIN_2XSIMD8))
> + },
> + { XE_RTP_NAME("22012654132"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, C0),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_SS, ENABLE_PREFETCH_INTO_IC,
> + XE_RTP_ACTION_FLAG(MASKED_REG),
> + /*
> + * Register can't be read back for verification on
> + * DG2 due to Wa_14012342262
> + */
> + .read_mask = 0))
> + },
> + { XE_RTP_NAME("22012654132"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11),
> + FUNC(xe_rtp_match_first_render_or_compute)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_SS, ENABLE_PREFETCH_INTO_IC,
> + XE_RTP_ACTION_FLAG(MASKED_REG),
> + /*
> + * Register can't be read back for verification on
> + * DG2 due to Wa_14012342262
> + */
> + .read_mask = 0))
> + },
> + { XE_RTP_NAME("1509727124"),
> XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> - XE_RTP_ACTIONS(SET(GEN9_CS_DEBUG_MODE1, FF_DOP_CLOCK_GATE_DISABLE,
> + XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, SC_DISABLE_POWER_OPTIMIZATION_EBB,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22012856258"),
> + XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_DISABLE_READ_SUPPRESSION,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14013392000"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN2, GEN12_ENABLE_LARGE_GRF_MODE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14012419201"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
> + GEN12_DISABLE_HDR_PAST_PAYLOAD_HOLD_FIX,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14012419201"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
> + GEN12_DISABLE_HDR_PAST_PAYLOAD_HOLD_FIX,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("1308578152"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0), ENGINE_CLASS(RENDER),
> + FUNC(xe_rtp_match_first_gslice_fused_off)),
> + XE_RTP_ACTIONS(CLR(GEN9_CS_DEBUG_MODE1,
> + GEN12_REPLAY_MODE_GRANULARITY,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22010960976, 14013347512"),
> + XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(CLR(XEHP_HDC_CHICKEN0,
> + LSC_L1_FLUSH_CTL_3D_DATAPORT_FLUSH_EVENTS_MASK,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> + { XE_RTP_NAME("1608949956, 14010198302"),
> + XE_RTP_RULES(PLATFORM(DG2), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN8_ROW_CHICKEN,
> + MDQ_ARBITRATION_MODE | UGM_BACKUP_MODE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22010430635"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_ROW_CHICKEN4,
> + GEN12_DISABLE_GRF_CLEAR,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14013202645"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(B0, C0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(RT_CTRL, DIS_NULL_QUERY))
> + },
> + { XE_RTP_NAME("14013202645"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(RT_CTRL, DIS_NULL_QUERY))
> + },
> + { XE_RTP_NAME("22012532006"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, C0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_HALF_SLICE_CHICKEN7,
> + DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22012532006"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(GEN9_HALF_SLICE_CHICKEN7,
> + DG2_DISABLE_ROUND_ENABLE_ALLOW_FOR_SSLA,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("22014600077"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(B0, FOREVER),
> + ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_SS,
> + ENABLE_EU_COUNT_FOR_TDL_FLUSH,
> + XE_RTP_ACTION_FLAG(MASKED_REG),
> + /*
> + * Wa_14012342262 write-only reg, so skip
> + * verification
> + */
> + .read_mask = 0))
> + },
> + { XE_RTP_NAME("22014600077"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), ENGINE_CLASS(RENDER)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_SS,
> + ENABLE_EU_COUNT_FOR_TDL_FLUSH,
> + XE_RTP_ACTION_FLAG(MASKED_REG),
> + /*
> + * Wa_14012342262 write-only reg, so skip
> + * verification
> + */
> + .read_mask = 0))
> + },
>
> /* PVC */
>
> @@ -359,6 +543,8 @@ static const struct xe_rtp_entry lrc_was[] = {
> {}
> };
>
> +__diag_pop();
> +
> /**
> * xe_wa_process_gt - process GT workaround table
> * @gt: GT instance to process workarounds for
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings Lucas De Marchi
@ 2023-03-11 0:28 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:28 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:48PM -0800, Lucas De Marchi wrote:
> Synchronize with i915 the DG2 tunings as of
> commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
> order").
>
> Contrary to the tuning "gang timer" for TGL, there is no quick
> justification for why the read back is disabled in i915. Keep it
> with that flag for now. That can be tentatively removed later when the
> read values are checked.
>
> v2: Use XEHP_FF_MODE2 instead of GEN12_FF_MODE2 (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 7 +++++++
> drivers/gpu/drm/xe/xe_tuning.c | 21 +++++++++++++++++++++
> 2 files changed, 28 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index 2600704ace0a..7a578672a818 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -73,7 +73,11 @@
> #define XEHP_TILE0_ADDR_RANGE MCR_REG(0x4900)
> #define XEHP_FLAT_CCS_BASE_ADDR MCR_REG(0x4910)
>
> +#define CHICKEN_RASTER_2 MCR_REG(0x6208)
> +#define TBIMR_FAST_CLIP REG_BIT(5)
> +
> #define GEN12_FF_MODE2 _MMIO(0x6604)
> +#define XEHP_FF_MODE2 MCR_REG(0x6604)
> #define FF_MODE2_GS_TIMER_MASK REG_GENMASK(31, 24)
> #define FF_MODE2_GS_TIMER_224 REG_FIELD_PREP(FF_MODE2_GS_TIMER_MASK, 224)
> #define FF_MODE2_TDS_TIMER_MASK REG_GENMASK(23, 16)
> @@ -228,6 +232,9 @@
> #define XEHP_L3NODEARBCFG MCR_REG(0xb0b4)
> #define XEHP_LNESPARE REG_BIT(19)
>
> +#define XEHP_L3SQCREG5 MCR_REG(0xb158)
> +#define L3_PWM_TIMER_INIT_VAL_MASK REG_GENMASK(9, 0)
> +
> #define XEHP_L3SCQREG7 MCR_REG(0xb188)
> #define BLEND_FILL_CACHING_OPT_DIS REG_BIT(3)
>
> diff --git a/drivers/gpu/drm/xe/xe_tuning.c b/drivers/gpu/drm/xe/xe_tuning.c
> index 47b27dccb385..928453b4636a 100644
> --- a/drivers/gpu/drm/xe/xe_tuning.c
> +++ b/drivers/gpu/drm/xe/xe_tuning.c
> @@ -35,6 +35,27 @@ static const struct xe_rtp_entry lrc_tunings[] = {
> FF_MODE2_GS_TIMER_MASK,
> FF_MODE2_GS_TIMER_224))
> },
> +
> + /* DG2 */
> +
> + { XE_RTP_NAME("Tuning: L3 cache"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(FIELD_SET(XEHP_L3SQCREG5, L3_PWM_TIMER_INIT_VAL_MASK,
> + REG_FIELD_PREP(L3_PWM_TIMER_INIT_VAL_MASK, 0x7f)))
> + },
> + { XE_RTP_NAME("Tuning: TDS gang timer"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + /* read verification is ignored as in i915 - need to check enabling */
> + XE_RTP_ACTIONS(FIELD_SET_NO_READ_MASK(XEHP_FF_MODE2,
> + FF_MODE2_TDS_TIMER_MASK,
> + FF_MODE2_TDS_TIMER_128))
> + },
> + { XE_RTP_NAME("Tuning: TBIMR fast clip"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(SET(CHICKEN_RASTER_2, TBIMR_FAST_CLIP,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> +
> {}
> };
>
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds Lucas De Marchi
@ 2023-03-11 0:33 ` Matt Roper
0 siblings, 0 replies; 30+ messages in thread
From: Matt Roper @ 2023-03-11 0:33 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
On Fri, Mar 10, 2023 at 02:15:49PM -0800, Lucas De Marchi wrote:
> Synchronize with i915 the DG2 lrc workarounds as of
> commit 4d14d7717f19 ("drm/i915/selftest: Fix ktime_get() and h/w access
> order").
>
> A few simplifications were done when the WA should be applied to some
> steps of a subplatform and all the steppings of the other subplatforms.
> In this case, it was simply applied to all the steppings, which only
> means applying it to a few more A* steppings.
>
> The implementation of the workaround 16011186671 triggers a bug in the
> RTP infra: it's not possible to set the flag the usual way when having
> multiple actions in the entry. This may be fixed later, but for now it's
> sufficient to just set the flag directly without the helper macro.
>
> v2: Fix 14014947963 to use FIELD_SET (Matt Roper)
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 19 +++++++++++
> drivers/gpu/drm/xe/xe_wa.c | 51 ++++++++++++++++++++++++++++
> 2 files changed, 70 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index 7a578672a818..4a7ce09d6b60 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -73,9 +73,16 @@
> #define XEHP_TILE0_ADDR_RANGE MCR_REG(0x4900)
> #define XEHP_FLAT_CCS_BASE_ADDR MCR_REG(0x4910)
>
> +#define CHICKEN_RASTER_1 MCR_REG(0x6204)
> +#define DIS_SF_ROUND_NEAREST_EVEN REG_BIT(8)
> +
> #define CHICKEN_RASTER_2 MCR_REG(0x6208)
> #define TBIMR_FAST_CLIP REG_BIT(5)
>
> +#define VFLSKPD MCR_REG(0x62a8)
> +#define DIS_OVER_FETCH_CACHE REG_BIT(1)
> +#define DIS_MULT_MISS_RD_SQUASH REG_BIT(0)
> +
> #define GEN12_FF_MODE2 _MMIO(0x6604)
> #define XEHP_FF_MODE2 MCR_REG(0x6604)
> #define FF_MODE2_GS_TIMER_MASK REG_GENMASK(31, 24)
> @@ -83,6 +90,12 @@
> #define FF_MODE2_TDS_TIMER_MASK REG_GENMASK(23, 16)
> #define FF_MODE2_TDS_TIMER_128 REG_FIELD_PREP(FF_MODE2_TDS_TIMER_MASK, 4)
>
> +#define CACHE_MODE_1 _MMIO(0x7004)
> +#define MSAA_OPTIMIZATION_REDUC_DISABLE REG_BIT(11)
> +
> +#define XEHP_PSS_MODE2 MCR_REG(0x703c)
> +#define SCOREBOARD_STALL_FLUSH_CONTROL REG_BIT(5)
> +
> #define HIZ_CHICKEN _MMIO(0x7018)
> #define DG1_HZ_READ_SUPPRESSION_OPTIMIZATION_DISABLE REG_BIT(14)
>
> @@ -96,6 +109,12 @@
> #define GEN11_BLEND_EMB_FIX_DISABLE_IN_RCC REG_BIT(11)
> #define GEN12_DISABLE_CPS_AWARE_COLOR_PIPE REG_BIT(9)
>
> +#define XEHP_SLICE_COMMON_ECO_CHICKEN1 MCR_REG(0x731c)
> +#define MSC_MSAA_REODER_BUF_BYPASS_DISABLE REG_BIT(14)
> +
> +#define VF_PREEMPTION _MMIO(0x83a4)
> +#define PREEMPTION_VERTEX_COUNT REG_GENMASK(15, 0)
> +
> #define VFG_PREEMPTION_CHICKEN _MMIO(0x83b4)
> #define POLYGON_TRIFAN_LINELOOP_DISABLE REG_BIT(4)
>
> diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
> index cc7a6552f17c..f97350184057 100644
> --- a/drivers/gpu/drm/xe/xe_wa.c
> +++ b/drivers/gpu/drm/xe/xe_wa.c
> @@ -540,6 +540,57 @@ static const struct xe_rtp_entry lrc_was[] = {
> DG1_HZ_READ_SUPPRESSION_OPTIMIZATION_DISABLE,
> XE_RTP_ACTION_FLAG(MASKED_REG)))
> },
> +
> + /* DG2 */
> +
> + { XE_RTP_NAME("16011186671"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G11), STEP(A0, B0)),
> + XE_RTP_ACTIONS(CLR(VFLSKPD, DIS_MULT_MISS_RD_SQUASH,
> + .flags = XE_RTP_ACTION_FLAG_MASKED_REG),
> + SET(VFLSKPD, DIS_OVER_FETCH_CACHE,
> + .flags = XE_RTP_ACTION_FLAG_MASKED_REG))
> + },
> + { XE_RTP_NAME("14010469329"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
> + XE_RTP_ACTIONS(SET(XEHP_COMMON_SLICE_CHICKEN3,
> + XEHP_DUAL_SIMD8_SEQ_MERGE_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14010698770, 22010613112, 22010465075"),
> + XE_RTP_RULES(SUBPLATFORM(DG2, G10), STEP(A0, B0)),
> + XE_RTP_ACTIONS(SET(XEHP_COMMON_SLICE_CHICKEN3,
> + GEN12_DISABLE_CPS_AWARE_COLOR_PIPE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("16013271637"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(SET(XEHP_SLICE_COMMON_ECO_CHICKEN1,
> + MSC_MSAA_REODER_BUF_BYPASS_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("14014947963"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(FIELD_SET(VF_PREEMPTION,
> + PREEMPTION_VERTEX_COUNT,
> + 0x4000,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("18018764978"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(SET(XEHP_PSS_MODE2,
> + SCOREBOARD_STALL_FLUSH_CONTROL,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("15010599737"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(SET(CHICKEN_RASTER_1, DIS_SF_ROUND_NEAREST_EVEN,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> + { XE_RTP_NAME("18019271663"),
> + XE_RTP_RULES(PLATFORM(DG2)),
> + XE_RTP_ACTIONS(SET(CACHE_MODE_1, MSAA_OPTIMIZATION_REDUC_DISABLE,
> + XE_RTP_ACTION_FLAG(MASKED_REG)))
> + },
> {}
> };
>
> --
> 2.39.0
>
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] [PATCH] drm/xe: Move policy on preemption from WAs to tunings
2023-03-11 0:10 ` Matt Roper
@ 2023-03-11 17:15 ` Lucas De Marchi
2023-03-13 22:50 ` Lucas De Marchi
0 siblings, 1 reply; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-11 17:15 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper
The fake WA FtrPerCtxtPreemptionGranularityControl is documented in i915
and is not a true WA: it's a policy chosen to allow preemption settings
to be controlled on a per-context basis by userspace. Move it to
xe_tuning.c since it's more in line with what his is doing. However
since it's not something suggested by the spec, prefix it with "Policy"
rather than "Tuning".
Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_hw_engine.c | 2 ++
drivers/gpu/drm/xe/xe_tuning.c | 22 ++++++++++++++++++++++
drivers/gpu/drm/xe/xe_tuning.h | 1 +
drivers/gpu/drm/xe/xe_wa.c | 6 ------
4 files changed, 25 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
index 63a4efd5edcc..53dc342cc3a3 100644
--- a/drivers/gpu/drm/xe/xe_hw_engine.c
+++ b/drivers/gpu/drm/xe/xe_hw_engine.c
@@ -22,6 +22,7 @@
#include "xe_mmio.h"
#include "xe_reg_sr.h"
#include "xe_sched_job.h"
+#include "xe_tuning.h"
#include "xe_wa.h"
#define MAX_MMIO_BASES 3
@@ -293,6 +294,7 @@ static void hw_engine_init_early(struct xe_gt *gt, struct xe_hw_engine *hwe,
xe_reg_sr_init(&hwe->reg_sr, hwe->name, gt_to_xe(gt));
xe_wa_process_engine(hwe);
+ xe_tuning_process_engine(hwe);
xe_reg_sr_init(&hwe->reg_whitelist, hwe->name, gt_to_xe(gt));
xe_reg_whitelist_process_engine(hwe);
diff --git a/drivers/gpu/drm/xe/xe_tuning.c b/drivers/gpu/drm/xe/xe_tuning.c
index 2861a014c85c..5d3febd0b97e 100644
--- a/drivers/gpu/drm/xe/xe_tuning.c
+++ b/drivers/gpu/drm/xe/xe_tuning.c
@@ -23,6 +23,15 @@ static const struct xe_rtp_entry gt_tunings[] = {
{}
};
+static const struct xe_rtp_entry engine_tunings[] = {
+ { XE_RTP_NAME("Policy: FtrPerCtxtPreemptionGranularityControl"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1250), ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(SET(GEN7_FF_SLICE_CS_CHICKEN1,
+ GEN9_FFSC_PERCTX_PREEMPT_CTRL,
+ XE_RTP_ACTION_FLAG(MASKED_REG)))
+ },
+};
+
static const struct xe_rtp_entry lrc_tunings[] = {
{ XE_RTP_NAME("Tuning: ganged timer, also known as 16011163337"),
XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1210)),
@@ -39,6 +48,19 @@ void xe_tuning_process_gt(struct xe_gt *gt)
xe_rtp_process(gt_tunings, >->reg_sr, gt, NULL);
}
+/**
+ * xe_tuning_process_engine - process engine tuning table
+ * @hwe: engine instance to process tunings for
+ *
+ * Process engine table for this platform, saving in @hwe all the
+ * tunings that need to be applied at the engine level that match this
+ * engine.
+ */
+void xe_tuning_process_engine(struct xe_hw_engine *hwe)
+{
+ xe_rtp_process(engine_tunings, &hwe->reg_sr, hwe->gt, hwe);
+}
+
/**
* xe_tuning_process_lrc - process lrc tunings
* @hwe: engine instance to process tunings for
diff --git a/drivers/gpu/drm/xe/xe_tuning.h b/drivers/gpu/drm/xe/xe_tuning.h
index 2b95b0c8effc..4f9c3ac3b516 100644
--- a/drivers/gpu/drm/xe/xe_tuning.h
+++ b/drivers/gpu/drm/xe/xe_tuning.h
@@ -10,6 +10,7 @@ struct xe_gt;
struct xe_hw_engine;
void xe_tuning_process_gt(struct xe_gt *gt);
+void xe_tuning_process_engine(struct xe_hw_engine *hwe);
void xe_tuning_process_lrc(struct xe_hw_engine *hwe);
#endif
diff --git a/drivers/gpu/drm/xe/xe_wa.c b/drivers/gpu/drm/xe/xe_wa.c
index 67539f9d70b4..76c603dfc030 100644
--- a/drivers/gpu/drm/xe/xe_wa.c
+++ b/drivers/gpu/drm/xe/xe_wa.c
@@ -236,12 +236,6 @@ static const struct xe_rtp_entry engine_was[] = {
XE_RTP_ACTIONS(SET(GEN10_SAMPLER_MODE, ENABLE_SMALLPL,
XE_RTP_ACTION_FLAG(MASKED_REG)))
},
- { XE_RTP_NAME("FtrPerCtxtPreemptionGranularityControl"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1250), ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(SET(GEN7_FF_SLICE_CS_CHICKEN1,
- GEN9_FFSC_PERCTX_PREEMPT_CTRL,
- XE_RTP_ACTION_FLAG(MASKED_REG)))
- },
{}
};
--
2.39.0
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for DG2 + PVC workarounds and infra (rev3)
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (11 preceding siblings ...)
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds Lucas De Marchi
@ 2023-03-13 17:58 ` Patchwork
2023-03-13 17:59 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-03-13 18:03 ` [Intel-xe] ✓ CI.Build: " Patchwork
14 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-03-13 17:58 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: DG2 + PVC workarounds and infra (rev3)
URL : https://patchwork.freedesktop.org/series/114754/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
commit 91440895e3fe91928c6e8a682e87d2b8ca677d82
Author: Lucas De Marchi <lucas.demarchi@intel.com>
AuthorDate: Wed Mar 1 01:31:12 2023 -0800
Commit: Lucas De Marchi <lucas.demarchi@intel.com>
CommitDate: Fri Mar 10 13:52:30 2023 -0800
drm/xe/pvc: Remove A* steppings
The PVC pre-production A* steppings are not going to be supported in xe
driver - the steppings are important for the WAs and since we are not
adding the pre-productions ones, there is no need to add the stepping.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
=== git am output follows ===
.git/rebase-apply/patch:278: trailing whitespace.
/*
.git/rebase-apply/patch:289: trailing whitespace.
/*
warning: 2 lines add whitespace errors.
Applying: drm/xe/rtp: Add match helper for gslice fused off
Applying: drm/xe/reg_sr: Tweak verbosity for register printing
Applying: drm/xe: Print whitelist while applying
Applying: drm/xe/debugfs: Dump register save-restore tables
Applying: drm/xe: Move policy on preemption from WAs to tunings
Applying: drm/xe: Reorder WAs to consider the platform
Applying: drm/xe: Add PVC gt workarounds
Applying: drm/xe: Add PVC engine workarounds
Applying: drm/xe: Add missing DG2 gt workarounds and tunings
Applying: drm/xe: Add missing DG2 engine workarounds
Applying: drm/xe: Add missing DG2 lrc tunings
Applying: drm/xe: Add missing DG2 lrc workarounds
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for DG2 + PVC workarounds and infra (rev3)
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (12 preceding siblings ...)
2023-03-13 17:58 ` [Intel-xe] ✓ CI.Patch_applied: success for DG2 + PVC workarounds and infra (rev3) Patchwork
@ 2023-03-13 17:59 ` Patchwork
2023-03-13 18:03 ` [Intel-xe] ✓ CI.Build: " Patchwork
14 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-03-13 17:59 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: DG2 + PVC workarounds and infra (rev3)
URL : https://patchwork.freedesktop.org/series/114754/
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
[17:58:29] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[17:58:33] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[17:58:54] Starting KUnit Kernel (1/1)...
[17:58:54] ============================================================
[17:58:54] ==================== xe_bo (2 subtests) ====================
[17:58:54] [SKIPPED] xe_ccs_migrate_kunit
[17:58:54] [SKIPPED] xe_bo_evict_kunit
[17:58:54] ===================== [SKIPPED] xe_bo ======================
[17:58:54] ================== xe_dma_buf (1 subtest) ==================
[17:58:54] [SKIPPED] xe_dma_buf_kunit
[17:58:54] =================== [SKIPPED] xe_dma_buf ===================
[17:58:54] ================== xe_migrate (1 subtest) ==================
[17:58:54] [SKIPPED] xe_migrate_sanity_kunit
[17:58:54] =================== [SKIPPED] xe_migrate ===================
[17:58:54] ============================================================
[17:58:54] Testing complete. Ran 4 tests: skipped: 4
[17:58:54] Elapsed time: 25.468s total, 4.183s configuring, 21.166s building, 0.096s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[17:58:54] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[17:58:56] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[17:59:14] Starting KUnit Kernel (1/1)...
[17:59:14] ============================================================
[17:59:14] ============ drm_test_pick_cmdline (2 subtests) ============
[17:59:14] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[17:59:14] =============== drm_test_pick_cmdline_named ================
[17:59:14] [PASSED] NTSC
[17:59:14] [PASSED] NTSC-J
[17:59:14] [PASSED] PAL
[17:59:14] [PASSED] PAL-M
[17:59:14] =========== [PASSED] drm_test_pick_cmdline_named ===========
[17:59:14] ============== [PASSED] drm_test_pick_cmdline ==============
[17:59:14] ================== drm_buddy (6 subtests) ==================
[17:59:14] [PASSED] drm_test_buddy_alloc_limit
[17:59:14] [PASSED] drm_test_buddy_alloc_range
[17:59:14] [PASSED] drm_test_buddy_alloc_optimistic
[17:59:14] [PASSED] drm_test_buddy_alloc_pessimistic
[17:59:14] [PASSED] drm_test_buddy_alloc_smoke
[17:59:14] [PASSED] drm_test_buddy_alloc_pathological
[17:59:14] ==================== [PASSED] drm_buddy ====================
[17:59:14] ============= drm_cmdline_parser (40 subtests) =============
[17:59:14] [PASSED] drm_test_cmdline_force_d_only
[17:59:14] [PASSED] drm_test_cmdline_force_D_only_dvi
[17:59:14] [PASSED] drm_test_cmdline_force_D_only_hdmi
[17:59:14] [PASSED] drm_test_cmdline_force_D_only_not_digital
[17:59:14] [PASSED] drm_test_cmdline_force_e_only
[17:59:14] [PASSED] drm_test_cmdline_res
[17:59:14] [PASSED] drm_test_cmdline_res_vesa
[17:59:14] [PASSED] drm_test_cmdline_res_vesa_rblank
[17:59:14] [PASSED] drm_test_cmdline_res_rblank
[17:59:14] [PASSED] drm_test_cmdline_res_bpp
[17:59:14] [PASSED] drm_test_cmdline_res_refresh
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[17:59:14] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[17:59:14] [PASSED] drm_test_cmdline_res_margins_force_on
[17:59:14] [PASSED] drm_test_cmdline_res_vesa_margins
[17:59:14] [PASSED] drm_test_cmdline_name
[17:59:14] [PASSED] drm_test_cmdline_name_bpp
[17:59:14] [PASSED] drm_test_cmdline_name_option
[17:59:14] [PASSED] drm_test_cmdline_name_bpp_option
[17:59:14] [PASSED] drm_test_cmdline_rotate_0
[17:59:14] [PASSED] drm_test_cmdline_rotate_90
[17:59:14] [PASSED] drm_test_cmdline_rotate_180
[17:59:14] [PASSED] drm_test_cmdline_rotate_270
[17:59:14] [PASSED] drm_test_cmdline_hmirror
[17:59:14] [PASSED] drm_test_cmdline_vmirror
[17:59:14] [PASSED] drm_test_cmdline_margin_options
[17:59:14] [PASSED] drm_test_cmdline_multiple_options
[17:59:14] [PASSED] drm_test_cmdline_bpp_extra_and_option
[17:59:14] [PASSED] drm_test_cmdline_extra_and_option
[17:59:14] [PASSED] drm_test_cmdline_freestanding_options
[17:59:14] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[17:59:14] [PASSED] drm_test_cmdline_panel_orientation
[17:59:14] ================= drm_test_cmdline_invalid =================
[17:59:14] [PASSED] margin_only
[17:59:14] [PASSED] interlace_only
[17:59:14] [PASSED] res_missing_x
[17:59:14] [PASSED] res_missing_y
[17:59:14] [PASSED] res_bad_y
[17:59:14] [PASSED] res_missing_y_bpp
[17:59:14] [PASSED] res_bad_bpp
[17:59:14] [PASSED] res_bad_refresh
[17:59:14] [PASSED] res_bpp_refresh_force_on_off
[17:59:14] [PASSED] res_invalid_mode
[17:59:14] [PASSED] res_bpp_wrong_place_mode
[17:59:14] [PASSED] name_bpp_refresh
[17:59:14] [PASSED] name_refresh
[17:59:14] [PASSED] name_refresh_wrong_mode
[17:59:14] [PASSED] name_refresh_invalid_mode
[17:59:14] [PASSED] rotate_multiple
[17:59:14] [PASSED] rotate_invalid_val
[17:59:14] [PASSED] rotate_truncated
[17:59:14] [PASSED] invalid_option
[17:59:14] [PASSED] invalid_tv_option
[17:59:14] [PASSED] truncated_tv_option
[17:59:14] ============ [PASSED] drm_test_cmdline_invalid =============
[17:59:14] =============== drm_test_cmdline_tv_options ================
[17:59:14] [PASSED] NTSC
[17:59:14] [PASSED] NTSC_443
[17:59:14] [PASSED] NTSC_J
[17:59:14] [PASSED] PAL
[17:59:14] [PASSED] PAL_M
[17:59:14] [PASSED] PAL_N
[17:59:14] [PASSED] SECAM
[17:59:14] =========== [PASSED] drm_test_cmdline_tv_options ===========
[17:59:14] =============== [PASSED] drm_cmdline_parser ================
[17:59:14] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[17:59:14] =========== drm_test_get_tv_mode_from_name_valid ===========
[17:59:14] [PASSED] NTSC
[17:59:14] [PASSED] NTSC-443
[17:59:14] [PASSED] NTSC-J
[17:59:14] [PASSED] PAL
[17:59:14] [PASSED] PAL-M
[17:59:14] [PASSED] PAL-N
[17:59:14] [PASSED] SECAM
[17:59:14] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[17:59:14] [PASSED] drm_test_get_tv_mode_from_name_truncated
[17:59:14] ============ [PASSED] drm_get_tv_mode_from_name ============
[17:59:14] ============= drm_damage_helper (21 subtests) ==============
[17:59:14] [PASSED] drm_test_damage_iter_no_damage
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_src_moved
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_not_visible
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[17:59:14] [PASSED] drm_test_damage_iter_no_damage_no_fb
[17:59:14] [PASSED] drm_test_damage_iter_simple_damage
[17:59:14] [PASSED] drm_test_damage_iter_single_damage
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_outside_src
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_src_moved
[17:59:14] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[17:59:14] [PASSED] drm_test_damage_iter_damage
[17:59:14] [PASSED] drm_test_damage_iter_damage_one_intersect
[17:59:14] [PASSED] drm_test_damage_iter_damage_one_outside
[17:59:14] [PASSED] drm_test_damage_iter_damage_src_moved
[17:59:14] [PASSED] drm_test_damage_iter_damage_not_visible
[17:59:14] ================ [PASSED] drm_damage_helper ================
[17:59:14] ============== drm_dp_mst_helper (2 subtests) ==============
[17:59:14] ============== drm_test_dp_mst_calc_pbn_mode ===============
[17:59:14] [PASSED] Clock 154000 BPP 30 DSC disabled
[17:59:14] [PASSED] Clock 234000 BPP 30 DSC disabled
[17:59:14] [PASSED] Clock 297000 BPP 24 DSC disabled
[17:59:14] [PASSED] Clock 332880 BPP 24 DSC enabled
[17:59:14] [PASSED] Clock 324540 BPP 24 DSC enabled
[17:59:14] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[17:59:14] ========= drm_test_dp_mst_sideband_msg_req_decode ==========
[17:59:14] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[17:59:14] [PASSED] DP_POWER_UP_PHY with port number
[17:59:14] [PASSED] DP_POWER_DOWN_PHY with port number
[17:59:14] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[17:59:14] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[17:59:14] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[17:59:14] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[17:59:14] [PASSED] DP_QUERY_PAYLOAD with port number
[17:59:14] [PASSED] DP_QUERY_PAYLOAD with VCPI
[17:59:14] [PASSED] DP_REMOTE_DPCD_READ with port number
[17:59:14] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[17:59:14] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[17:59:14] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[17:59:14] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[17:59:14] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[17:59:14] [PASSED] DP_REMOTE_I2C_READ with port number
[17:59:14] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[17:59:14] [PASSED] DP_REMOTE_I2C_READ with transactions array
[17:59:14] [PASSED] DP_REMOTE_I2C_WRITE with port number
[17:59:14] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[17:59:14] [PASSED] DP_REMOTE_I2C_WRITE with data array
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[17:59:14] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[17:59:14] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[17:59:14] ================ [PASSED] drm_dp_mst_helper ================
[17:59:14] =========== drm_format_helper_test (5 subtests) ============
[17:59:14] ============== drm_test_fb_xrgb8888_to_gray8 ===============
[17:59:14] [PASSED] single_pixel_source_buffer
[17:59:14] [PASSED] single_pixel_clip_rectangle
[17:59:14] [PASSED] well_known_colors
[17:59:14] [PASSED] destination_pitch
[17:59:14] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[17:59:14] ============== drm_test_fb_xrgb8888_to_rgb332 ==============
[17:59:14] [PASSED] single_pixel_source_buffer
[17:59:14] [PASSED] single_pixel_clip_rectangle
[17:59:14] [PASSED] well_known_colors
[17:59:14] [PASSED] destination_pitch
[17:59:14] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[17:59:14] ============== drm_test_fb_xrgb8888_to_rgb565 ==============
[17:59:14] [PASSED] single_pixel_source_buffer
[17:59:14] [PASSED] single_pixel_clip_rectangle
[17:59:14] [PASSED] well_known_colors
[17:59:14] [PASSED] destination_pitch
[17:59:14] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[17:59:14] ============== drm_test_fb_xrgb8888_to_rgb888 ==============
[17:59:14] [PASSED] single_pixel_source_buffer
[17:59:14] [PASSED] single_pixel_clip_rectangle
[17:59:14] [PASSED] well_known_colors
[17:59:14] [PASSED] destination_pitch
[17:59:14] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[17:59:14] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ============
[17:59:14] [PASSED] single_pixel_source_buffer
[17:59:14] [PASSED] single_pixel_clip_rectangle
[17:59:14] [PASSED] well_known_colors
[17:59:14] [PASSED] destination_pitch
[17:59:14] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[17:59:14] ============= [PASSED] drm_format_helper_test ==============
[17:59:14] ================= drm_format (18 subtests) =================
[17:59:14] [PASSED] drm_test_format_block_width_invalid
[17:59:14] [PASSED] drm_test_format_block_width_one_plane
[17:59:14] [PASSED] drm_test_format_block_width_two_plane
[17:59:14] [PASSED] drm_test_format_block_width_three_plane
[17:59:14] [PASSED] drm_test_format_block_width_tiled
[17:59:14] [PASSED] drm_test_format_block_height_invalid
[17:59:14] [PASSED] drm_test_format_block_height_one_plane
[17:59:14] [PASSED] drm_test_format_block_height_two_plane
[17:59:14] [PASSED] drm_test_format_block_height_three_plane
[17:59:14] [PASSED] drm_test_format_block_height_tiled
[17:59:14] [PASSED] drm_test_format_min_pitch_invalid
[17:59:14] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[17:59:14] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[17:59:14] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[17:59:14] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[17:59:14] [PASSED] drm_test_format_min_pitch_two_plane
[17:59:14] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[17:59:14] [PASSED] drm_test_format_min_pitch_tiled
[17:59:14] =================== [PASSED] drm_format ====================
[17:59:14] =============== drm_framebuffer (1 subtest) ================
[17:59:14] =============== drm_test_framebuffer_create ================
[17:59:14] [PASSED] ABGR8888 normal sizes
[17:59:14] [PASSED] ABGR8888 max sizes
[17:59:14] [PASSED] ABGR8888 pitch greater than min required
[17:59:14] [PASSED] ABGR8888 pitch less than min required
[17:59:14] [PASSED] ABGR8888 Invalid width
[17:59:14] [PASSED] ABGR8888 Invalid buffer handle
[17:59:14] [PASSED] No pixel format
[17:59:14] [PASSED] ABGR8888 Width 0
[17:59:14] [PASSED] ABGR8888 Height 0
[17:59:14] [PASSED] ABGR8888 Out of bound height * pitch combination
[17:59:14] [PASSED] ABGR8888 Large buffer offset
[17:59:14] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[17:59:14] [PASSED] ABGR8888 Valid buffer modifier
[17:59:14] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[17:59:14] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] NV12 Normal sizes
[17:59:14] [PASSED] NV12 Max sizes
[17:59:14] [PASSED] NV12 Invalid pitch
[17:59:14] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[17:59:14] [PASSED] NV12 different modifier per-plane
[17:59:14] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[17:59:14] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] NV12 Modifier for inexistent plane
[17:59:14] [PASSED] NV12 Handle for inexistent plane
[17:59:14] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] YVU420 Normal sizes
[17:59:14] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[17:59:14] [PASSED] YVU420 Max sizes
[17:59:14] [PASSED] YVU420 Invalid pitch
[17:59:14] [PASSED] YVU420 Different pitches
[17:59:14] [PASSED] YVU420 Different buffer offsets/pitches
[17:59:14] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[17:59:14] [PASSED] YVU420 Valid modifier
[17:59:14] [PASSED] YVU420 Different modifiers per plane
[17:59:14] [PASSED] YVU420 Modifier for inexistent plane
[17:59:14] [PASSED] X0L2 Normal sizes
[17:59:14] [PASSED] X0L2 Max sizes
[17:59:14] [PASSED] X0L2 Invalid pitch
[17:59:14] [PASSED] X0L2 Pitch greater than minimum required
[17:59:14] [PASSED] X0L2 Handle for inexistent plane
[17:59:14] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[17:59:14] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[17:59:14] [PASSED] X0L2 Valid modifier
[17:59:14] [PASSED] X0L2 Modifier for inexistent plane
[17:59:14] =========== [PASSED] drm_test_framebuffer_create ===========
[17:59:14] ================= [PASSED] drm_framebuffer =================
[17:59:14] =============== drm-test-managed (1 subtest) ===============
[17:59:14] [PASSED] drm_test_managed_run_action
[17:59:14] ================ [PASSED] drm-test-managed =================
[17:59:14] =================== drm_mm (19 subtests) ===================
[17:59:14] [PASSED] drm_test_mm_init
[17:59:15] [PASSED] drm_test_mm_debug
[17:59:25] [PASSED] drm_test_mm_reserve
[17:59:35] [PASSED] drm_test_mm_insert
[17:59:35] [PASSED] drm_test_mm_replace
[17:59:35] [PASSED] drm_test_mm_insert_range
[17:59:35] [PASSED] drm_test_mm_frag
[17:59:35] [PASSED] drm_test_mm_align
[17:59:35] [PASSED] drm_test_mm_align32
[17:59:36] [PASSED] drm_test_mm_align64
[17:59:36] [PASSED] drm_test_mm_evict
[17:59:36] [PASSED] drm_test_mm_evict_range
[17:59:36] [PASSED] drm_test_mm_topdown
[17:59:36] [PASSED] drm_test_mm_bottomup
[17:59:36] [PASSED] drm_test_mm_lowest
[17:59:36] [PASSED] drm_test_mm_highest
[17:59:37] [PASSED] drm_test_mm_color
[17:59:37] [PASSED] drm_test_mm_color_evict
[17:59:37] [PASSED] drm_test_mm_color_evict_range
[17:59:37] ===================== [PASSED] drm_mm ======================
[17:59:37] ============= drm_modes_analog_tv (4 subtests) =============
[17:59:37] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[17:59:37] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[17:59:37] [PASSED] drm_test_modes_analog_tv_pal_576i
[17:59:37] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
stty: 'standard input': Inappropriate ioctl for device
[17:59:37] =============== [PASSED] drm_modes_analog_tv ===============
[17:59:37] ============== drm_plane_helper (2 subtests) ===============
[17:59:37] ================ drm_test_check_plane_state ================
[17:59:37] [PASSED] clipping_simple
[17:59:37] [PASSED] clipping_rotate_reflect
[17:59:37] [PASSED] positioning_simple
[17:59:37] [PASSED] upscaling
[17:59:37] [PASSED] downscaling
[17:59:37] [PASSED] rounding1
[17:59:37] [PASSED] rounding2
[17:59:37] [PASSED] rounding3
[17:59:37] [PASSED] rounding4
[17:59:37] =========== [PASSED] drm_test_check_plane_state ============
[17:59:37] ============ drm_test_check_invalid_plane_state ============
[17:59:37] [PASSED] positioning_invalid
[17:59:37] [PASSED] upscaling_invalid
[17:59:37] [PASSED] downscaling_invalid
[17:59:37] ======= [PASSED] drm_test_check_invalid_plane_state ========
[17:59:37] ================ [PASSED] drm_plane_helper =================
[17:59:37] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[17:59:37] ======= drm_test_connector_helper_tv_get_modes_check =======
[17:59:37] [PASSED] None
[17:59:37] [PASSED] PAL
[17:59:37] [PASSED] NTSC
[17:59:37] [PASSED] Both, NTSC Default
[17:59:37] [PASSED] Both, PAL Default
[17:59:37] [PASSED] Both, NTSC Default, with PAL on command-line
[17:59:37] [PASSED] Both, PAL Default, with NTSC on command-line
[17:59:37] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[17:59:37] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[17:59:37] ================== drm_rect (4 subtests) ===================
[17:59:37] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[17:59:37] [PASSED] drm_test_rect_clip_scaled_not_clipped
[17:59:37] [PASSED] drm_test_rect_clip_scaled_clipped
[17:59:37] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[17:59:37] ==================== [PASSED] drm_rect =====================
[17:59:37] ============================================================
[17:59:37] Testing complete. Ran 270 tests: passed: 270
[17:59:37] Elapsed time: 43.266s total, 1.652s configuring, 18.580s building, 22.981s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] ✓ CI.Build: success for DG2 + PVC workarounds and infra (rev3)
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
` (13 preceding siblings ...)
2023-03-13 17:59 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-03-13 18:03 ` Patchwork
14 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-03-13 18:03 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: DG2 + PVC workarounds and infra (rev3)
URL : https://patchwork.freedesktop.org/series/114754/
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:1678730392:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64
^[[0Ksection_start:1678730392: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
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.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/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
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.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/termios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/types.h
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/export.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/kmap_size.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
UPD include/config/kernel.release
WRAP arch/x86/include/generated/asm/unaligned.h
WRAP arch/x86/include/generated/asm/rwonce.h
UPD include/generated/uapi/linux/version.h
UPD include/generated/utsrelease.h
UPD include/generated/compile.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/unifdef
DESCEND objtool
HOSTCC /kernel/build64/tools/objtool/fixdep.o
HOSTLD arch/x86/tools/relocs
HOSTLD /kernel/build64/tools/objtool/fixdep-in.o
LINK /kernel/build64/tools/objtool/fixdep
CC /kernel/build64/tools/objtool/exec-cmd.o
CC /kernel/build64/tools/objtool/help.o
CC /kernel/build64/tools/objtool/pager.o
CC /kernel/build64/tools/objtool/parse-options.o
CC /kernel/build64/tools/objtool/weak.o
CC /kernel/build64/tools/objtool/run-command.o
CC /kernel/build64/tools/objtool/check.o
CC /kernel/build64/tools/objtool/special.o
CC /kernel/build64/tools/objtool/sigchain.o
CC /kernel/build64/tools/objtool/builtin-check.o
CC /kernel/build64/tools/objtool/subcmd-config.o
CC /kernel/build64/tools/objtool/elf.o
CC /kernel/build64/tools/objtool/orc_gen.o
CC /kernel/build64/tools/objtool/objtool.o
CC /kernel/build64/tools/objtool/orc_dump.o
MKDIR /kernel/build64/tools/objtool/arch/x86/
CC /kernel/build64/tools/objtool/libstring.o
CC /kernel/build64/tools/objtool/libctype.o
MKDIR /kernel/build64/tools/objtool/arch/x86/lib/
CC /kernel/build64/tools/objtool/str_error_r.o
CC /kernel/build64/tools/objtool/arch/x86/special.o
CC /kernel/build64/tools/objtool/librbtree.o
GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64/tools/objtool/arch/x86/decode.o
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/sis_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/r128_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/mga_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/i810_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/via_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/savage_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
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/asm-generic/resource.h
HOSTCC scripts/mod/sumversion.o
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/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/habanalabs.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/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/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/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/virtio_input.h
HDRINST usr/include/linux/types.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/serial_reg.h
HDRINST usr/include/linux/cciss_defs.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/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.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/virtio_9p.h
HDRINST usr/include/linux/kcm.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
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/xattr.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
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/hdlc.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/auto_fs4.h
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_skbmod.h
HDRINST usr/include/linux/tc_act/tc_sample.h
HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
HDRINST usr/include/linux/tc_act/tc_gate.h
HDRINST usr/include/linux/tc_act/tc_mirred.h
HDRINST usr/include/linux/tc_act/tc_nat.h
HDRINST usr/include/linux/tc_act/tc_csum.h
HDRINST usr/include/linux/tc_act/tc_connmark.h
HDRINST usr/include/linux/tc_act/tc_ife.h
HDRINST usr/include/linux/tc_act/tc_mpls.h
HDRINST usr/include/linux/tc_act/tc_ct.h
HDRINST usr/include/linux/tc_act/tc_pedit.h
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/msdos_fs.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
LD /kernel/build64/tools/objtool/libsubcmd-in.o
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/meye.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/cuda.h
HDRINST usr/include/linux/i2c-dev.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
AR /kernel/build64/tools/objtool/libsubcmd.a
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/dlm.h
HDRINST usr/include/linux/pci_regs.h
HDRINST usr/include/linux/cachefiles.h
HDRINST usr/include/linux/membarrier.h
HDRINST usr/include/linux/nfs_idmap.h
HDRINST usr/include/linux/ip.h
HDRINST usr/include/linux/atm_he.h
HDRINST usr/include/linux/nfsd/export.h
HDRINST usr/include/linux/nfsd/stats.h
HDRINST usr/include/linux/nfsd/debug.h
HDRINST usr/include/linux/nfsd/cld.h
HDRINST usr/include/linux/ip_vs.h
HDRINST usr/include/linux/vmcore.h
HDRINST usr/include/linux/vbox_vmmdev_types.h
HDRINST usr/include/linux/dvb/osd.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/net.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/stat.h
LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o
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/virtio_ids.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/virtio_gpio.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/cyclades.h
HDRINST usr/include/sound/intel/avs/tokens.h
HDRINST usr/include/sound/sof/fw.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/tokens.h
HDRINST usr/include/sound/sof/header.h
HDRINST usr/include/sound/usb_stream.h
HDRINST usr/include/sound/sfnt_info.h
HDRINST usr/include/sound/asequencer.h
HDRINST usr/include/sound/tlv.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/sb16_csp.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/hdsp.h
HDRINST usr/include/sound/emu10k1.h
HDRINST usr/include/sound/snd_ar_tokens.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/asound_fm.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
HDRINST usr/include/scsi/fc/fc_ns.h
HDRINST usr/include/scsi/fc/fc_fs.h
HDRINST usr/include/scsi/fc/fc_els.h
HDRINST usr/include/scsi/fc/fc_gs.h
HDRINST usr/include/scsi/scsi_bsg_fc.h
HDRINST usr/include/scsi/cxlflash_ioctl.h
HDRINST usr/include/scsi/scsi_netlink.h
HDRINST usr/include/linux/version.h
HDRINST usr/include/asm/processor-flags.h
HDRINST usr/include/asm/auxvec.h
HDRINST usr/include/asm/svm.h
HDRINST usr/include/asm/bitsperlong.h
HDRINST usr/include/asm/kvm_perf.h
HDRINST usr/include/asm/mce.h
HDRINST usr/include/asm/posix_types.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/sigcontext32.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/e820.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/vsyscall.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/prctl.h
HDRINST usr/include/asm/boot.h
HDRINST usr/include/asm/sigcontext.h
HDRINST usr/include/asm/posix_types_32.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/a.out.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/amd_hsmp.h
HDRINST usr/include/asm/hwcap2.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vm86.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/vmx.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/sockios.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 ../include/linux/atomic/atomic-long.h
CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
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 security/commoncap.o
CC security/min_addr.o
CC security/inode.o
HOSTCC usr/gen_init_cpio
CC security/device_cgroup.o
AR certs/built-in.a
CC init/main.o
AS arch/x86/lib/clear_page_64.o
CC init/do_mounts.o
CC arch/x86/lib/cmdline.o
AR arch/x86/video/built-in.a
CC security/keys/gc.o
CC arch/x86/power/cpu.o
AS arch/x86/lib/cmpxchg16b_emu.o
CC block/bdev.o
CC [M] arch/x86/video/fbdev.o
CC ipc/compat.o
CC arch/x86/lib/copy_mc.o
CC security/keys/key.o
CC arch/x86/power/hibernate_64.o
CC io_uring/io_uring.o
CC arch/x86/pci/i386.o
AR virt/lib/built-in.a
UPD init/utsversion-tmp.h
CC arch/x86/realmode/init.o
CC net/llc/llc_core.o
AS arch/x86/crypto/aesni-intel_asm.o
CC block/partitions/core.o
AR arch/x86/net/built-in.a
CC arch/x86/ia32/ia32_signal.o
CC arch/x86/events/amd/core.o
AR drivers/irqchip/built-in.a
CC [M] virt/lib/irqbypass.o
CC arch/x86/events/intel/core.o
CC arch/x86/mm/pat/set_memory.o
AR sound/i2c/other/built-in.a
CC net/core/sock.o
AR sound/isa/ad1816a/built-in.a
AR sound/drivers/opl3/built-in.a
CC sound/core/seq/seq.o
AR drivers/pinctrl/actions/built-in.a
CC fs/notify/dnotify/dnotify.o
CC arch/x86/mm/pat/memtype.o
AR drivers/phy/allwinner/built-in.a
AR sound/i2c/built-in.a
AR arch/x86/platform/atom/built-in.a
AR arch/x86/platform/ce4100/built-in.a
CC arch/x86/kernel/fpu/init.o
AR drivers/bus/mhi/host/built-in.a
AR sound/isa/ad1848/built-in.a
AR drivers/pinctrl/bcm/built-in.a
AR sound/drivers/opl4/built-in.a
AR drivers/phy/amlogic/built-in.a
CC arch/x86/kernel/cpu/mce/core.o
AS arch/x86/lib/copy_mc_64.o
AR drivers/bus/mhi/ep/built-in.a
CC lib/kunit/test.o
CC arch/x86/kernel/cpu/mce/severity.o
AR drivers/pinctrl/cirrus/built-in.a
CC arch/x86/platform/efi/quirks.o
CC arch/x86/platform/efi/efi.o
CC arch/x86/entry/vdso/vma.o
AR drivers/bus/mhi/built-in.a
AR sound/drivers/mpu401/built-in.a
AR sound/isa/cs423x/built-in.a
AR drivers/phy/broadcom/built-in.a
AR drivers/phy/cadence/built-in.a
AR drivers/pinctrl/freescale/built-in.a
AR sound/drivers/vx/built-in.a
CC mm/kasan/common.o
CC kernel/sched/core.o
AR sound/isa/galaxy/built-in.a
AR drivers/bus/built-in.a
AR sound/isa/es1688/built-in.a
CC crypto/api.o
CC mm/kasan/report.o
AR drivers/phy/freescale/built-in.a
AR sound/drivers/pcsp/built-in.a
AR sound/isa/gus/built-in.a
CC mm/kasan/init.o
AR sound/drivers/built-in.a
AR drivers/phy/hisilicon/built-in.a
CC drivers/pinctrl/intel/pinctrl-baytrail.o
CC net/core/request_sock.o
CC arch/x86/crypto/aesni-intel_glue.o
AR sound/isa/msnd/built-in.a
AR drivers/phy/ingenic/built-in.a
CC lib/kunit/resource.o
AR drivers/phy/intel/built-in.a
AR sound/isa/opti9xx/built-in.a
AR drivers/phy/lantiq/built-in.a
AR sound/isa/sb/built-in.a
AR drivers/phy/marvell/built-in.a
AR sound/isa/wavefront/built-in.a
CC arch/x86/events/intel/bts.o
AR sound/isa/wss/built-in.a
AR drivers/phy/mediatek/built-in.a
AR sound/isa/built-in.a
AR drivers/phy/microchip/built-in.a
AR drivers/phy/motorola/built-in.a
CC arch/x86/events/intel/ds.o
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
AR drivers/phy/ralink/built-in.a
AR drivers/phy/renesas/built-in.a
AR drivers/phy/rockchip/built-in.a
AR drivers/phy/samsung/built-in.a
AR drivers/phy/socionext/built-in.a
AR drivers/phy/st/built-in.a
AR drivers/phy/sunplus/built-in.a
AS arch/x86/lib/copy_page_64.o
AR drivers/phy/tegra/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/ti/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/xilinx/built-in.a
AS arch/x86/lib/copy_user_64.o
CC drivers/phy/phy-core.o
AR usr/built-in.a
CC arch/x86/lib/cpu.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
AR virt/built-in.a
CC net/llc/llc_input.o
AS arch/x86/realmode/rm/header.o
AS arch/x86/realmode/rm/trampoline_64.o
CC sound/core/seq/seq_lock.o
CC arch/x86/events/zhaoxin/core.o
AS arch/x86/realmode/rm/stack.o
CC arch/x86/events/intel/knc.o
CC arch/x86/kernel/fpu/bugs.o
AS arch/x86/realmode/rm/reboot.o
CC lib/kunit/string-stream.o
CC ipc/util.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC lib/math/div64.o
CC lib/crypto/memneq.o
AR fs/notify/dnotify/built-in.a
CC arch/x86/realmode/rm/wakemain.o
CC fs/notify/inotify/inotify_fsnotify.o
CC arch/x86/realmode/rm/video-mode.o
CC arch/x86/pci/init.o
CC lib/math/gcd.o
CC fs/notify/fanotify/fanotify.o
CC lib/math/lcm.o
CC arch/x86/kernel/fpu/core.o
CC fs/notify/fanotify/fanotify_user.o
CC arch/x86/lib/delay.o
CC lib/math/int_pow.o
CC crypto/cipher.o
CC net/llc/llc_output.o
AS arch/x86/realmode/rm/copy.o
AS arch/x86/realmode/rm/bioscall.o
AS arch/x86/power/hibernate_asm_64.o
AR arch/x86/ia32/built-in.a
CC net/core/skbuff.o
CC lib/kunit/assert.o
AS arch/x86/lib/getuser.o
CC arch/x86/realmode/rm/regs.o
CC lib/math/int_sqrt.o
CC block/partitions/ldm.o
CC arch/x86/entry/vdso/extable.o
CC arch/x86/power/hibernate.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC mm/kasan/generic.o
CC block/fops.o
CC mm/kasan/report_generic.o
AR sound/pci/ac97/built-in.a
AR sound/pci/ali5451/built-in.a
CC security/keys/keyring.o
AR sound/pci/asihpi/built-in.a
CC arch/x86/realmode/rm/video-vga.o
AR sound/pci/au88x0/built-in.a
CC sound/core/seq/seq_clientmgr.o
CC lib/math/reciprocal_div.o
AR sound/pci/aw2/built-in.a
CC arch/x86/realmode/rm/video-vesa.o
AR sound/pci/ctxfi/built-in.a
AR sound/pci/ca0106/built-in.a
AR sound/pci/cs46xx/built-in.a
CC arch/x86/platform/efi/efi_64.o
CC lib/math/rational.o
AR sound/pci/cs5535audio/built-in.a
AR sound/pci/lola/built-in.a
AR sound/pci/lx6464es/built-in.a
CC lib/crypto/utils.o
AR sound/pci/echoaudio/built-in.a
CC io_uring/xattr.o
CC arch/x86/realmode/rm/video-bios.o
CC arch/x86/events/amd/lbr.o
AR sound/pci/emu10k1/built-in.a
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
AR sound/pci/hda/built-in.a
GEN arch/x86/lib/inat-tables.c
CC [M] sound/pci/hda/hda_bind.o
CC io_uring/nop.o
CC arch/x86/events/core.o
CC io_uring/fs.o
CC [M] sound/pci/hda/hda_codec.o
CC block/bio.o
CC arch/x86/lib/insn-eval.o
CC io_uring/splice.o
PASYMS arch/x86/realmode/rm/pasyms.h
CC drivers/pinctrl/intel/pinctrl-intel.o
LDS arch/x86/realmode/rm/realmode.lds
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
CC fs/notify/inotify/inotify_user.o
AR arch/x86/realmode/built-in.a
CC lib/crypto/chacha.o
AR drivers/pinctrl/mediatek/built-in.a
CC crypto/compress.o
CC net/ethernet/eth.o
AR drivers/phy/built-in.a
CC init/do_mounts_initrd.o
CC block/partitions/msdos.o
CC [M] sound/pci/hda/hda_jack.o
CC arch/x86/pci/mmconfig_64.o
CC lib/kunit/try-catch.o
AR arch/x86/events/zhaoxin/built-in.a
CC [M] lib/math/prime_numbers.o
CC kernel/sched/fair.o
CC arch/x86/kernel/acpi/boot.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
CC lib/crypto/aes.o
CC fs/notify/fsnotify.o
LDS arch/x86/entry/vdso/vdso.lds
AS arch/x86/entry/vdso/vdso-note.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC arch/x86/mm/pat/memtype_interval.o
AR net/llc/built-in.a
CC mm/kasan/shadow.o
AR arch/x86/power/built-in.a
CC lib/crypto/blake2s.o
CC crypto/algapi.o
CC arch/x86/mm/init.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC io_uring/sync.o
CC lib/kunit/executor.o
CC ipc/msgutil.o
CC ipc/msg.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC [M] sound/pci/hda/hda_sysfs.o
AS arch/x86/platform/efi/efi_stub_64.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC sound/core/seq/seq_memory.o
AR arch/x86/platform/efi/built-in.a
AR arch/x86/platform/geode/built-in.a
AR drivers/pinctrl/mvebu/built-in.a
AR arch/x86/platform/iris/built-in.a
CC arch/x86/platform/intel/iosf_mbi.o
CC io_uring/advise.o
CC arch/x86/events/amd/ibs.o
CC sound/core/seq/seq_queue.o
CC block/elevator.o
AR lib/math/built-in.a
CC kernel/sched/build_policy.o
CC init/initramfs.o
CC sound/core/sound.o
CC arch/x86/pci/direct.o
CC block/partitions/efi.o
CC arch/x86/lib/insn.o
CC arch/x86/kernel/fpu/regset.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC arch/x86/entry/vdso/vgetcpu.o
CC io_uring/filetable.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
AR fs/notify/fanotify/built-in.a
CC security/keys/keyctl.o
CC lib/crypto/blake2s-generic.o
CC crypto/scatterwalk.o
AR fs/notify/inotify/built-in.a
CC mm/kasan/quarantine.o
CC lib/crypto/blake2s-selftest.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/kernel/cpu/mtrr/mtrr.o
AR lib/kunit/built-in.a
CC arch/x86/kernel/cpu/mce/intel.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/events/probe.o
CC fs/notify/notification.o
CC security/keys/permission.o
CC lib/crypto/des.o
AS arch/x86/lib/memcpy_64.o
AS arch/x86/lib/memmove_64.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
AR sound/ppc/built-in.a
AR drivers/pinctrl/nomadik/built-in.a
CC lib/zlib_inflate/inffast.o
AS arch/x86/lib/memset_64.o
CC lib/zlib_inflate/inflate.o
AR net/ethernet/built-in.a
CC init/calibrate.o
AR sound/arm/built-in.a
HOSTCC arch/x86/entry/vdso/vdso2c
CC arch/x86/lib/misc.o
CC kernel/locking/mutex.o
CC arch/x86/kernel/acpi/sleep.o
AR sound/sh/built-in.a
CC lib/crypto/sha1.o
AR arch/x86/platform/intel/built-in.a
CC arch/x86/lib/pc-conf-reg.o
AR arch/x86/platform/intel-mid/built-in.a
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
AR arch/x86/platform/intel-quark/built-in.a
AS arch/x86/kernel/acpi/wakeup_64.o
AR arch/x86/platform/olpc/built-in.a
CC [M] sound/pci/hda/hda_controller.o
CC arch/x86/mm/init_64.o
AR arch/x86/platform/scx200/built-in.a
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
AR arch/x86/platform/ts5500/built-in.a
AR arch/x86/platform/uv/built-in.a
CC arch/x86/mm/fault.o
AR arch/x86/platform/built-in.a
CC lib/crypto/sha256.o
CC ipc/sem.o
CC arch/x86/pci/mmconfig-shared.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC sound/core/seq/seq_fifo.o
CC sound/core/seq/seq_prioq.o
AR arch/x86/entry/vsyscall/built-in.a
CC ipc/shm.o
CC arch/x86/events/intel/lbr.o
AS arch/x86/lib/putuser.o
CC arch/x86/kernel/fpu/signal.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
AS arch/x86/lib/retpoline.o
CC init/init_task.o
CC kernel/sched/build_utility.o
CC arch/x86/lib/usercopy.o
CC crypto/proc.o
CC ipc/syscall.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC security/keys/process_keys.o
AS arch/x86/entry/vdso/vdso32/note.o
CC arch/x86/mm/ioremap.o
AR block/partitions/built-in.a
CC block/blk-core.o
CC crypto/aead.o
CC arch/x86/kernel/cpu/mce/threshold.o
AS arch/x86/entry/vdso/vdso32/system_call.o
AR mm/kasan/built-in.a
CC mm/filemap.o
CC arch/x86/events/amd/uncore.o
CC fs/notify/group.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC sound/core/init.o
CC arch/x86/lib/usercopy_64.o
CC ipc/ipc_sysctl.o
CC arch/x86/kernel/cpu/mtrr/generic.o
LD [M] arch/x86/crypto/crc32-pclmul.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
AR arch/x86/crypto/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
CC net/802/p8022.o
CC arch/x86/kernel/cpu/mce/apei.o
CC arch/x86/kernel/apic/apic.o
CC arch/x86/kernel/acpi/apei.o
CC lib/zlib_inflate/infutil.o
CC net/802/psnap.o
CC [M] sound/pci/hda/hda_proc.o
CC arch/x86/kernel/acpi/cppc.o
CC lib/zlib_inflate/inftrees.o
CC sound/core/seq/seq_timer.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC [M] sound/pci/hda/hda_hwdep.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC net/core/datagram.o
CC net/core/stream.o
CC [M] lib/crypto/arc4.o
CC init/version.o
AR sound/pci/ice1712/built-in.a
CC lib/zlib_inflate/inflate_syms.o
CC drivers/gpio/gpiolib.o
AR drivers/pwm/built-in.a
CC drivers/gpio/gpiolib-devres.o
CC arch/x86/lib/msr-smp.o
CC arch/x86/pci/fixup.o
CC net/sched/sch_generic.o
CC drivers/pci/msi/pcidev_msi.o
CC net/sched/sch_mq.o
CC fs/notify/mark.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC arch/x86/kernel/fpu/xstate.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
CC io_uring/openclose.o
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC arch/x86/entry/vdso/vdso-image-64.o
CC crypto/geniv.o
CC io_uring/uring_cmd.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC net/sched/sch_frag.o
AR init/built-in.a
CC arch/x86/lib/cache-smp.o
AR lib/crypto/built-in.a
CC io_uring/epoll.o
LD [M] lib/crypto/libarc4.o
CC arch/x86/lib/msr.o
AR arch/x86/events/amd/built-in.a
CC security/keys/request_key.o
AS arch/x86/lib/msr-reg.o
CC fs/notify/fdinfo.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
AR lib/zlib_inflate/built-in.a
CC arch/x86/lib/msr-reg-export.o
CC lib/zlib_deflate/deflate.o
CC lib/lzo/lzo1x_compress.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC arch/x86/kernel/acpi/cstate.o
CC sound/core/memory.o
CC arch/x86/events/intel/p4.o
CC arch/x86/pci/acpi.o
AR drivers/pinctrl/intel/built-in.a
AR drivers/pinctrl/sprd/built-in.a
AR drivers/pinctrl/sunplus/built-in.a
AR sound/usb/misc/built-in.a
AR drivers/pinctrl/ti/built-in.a
AR sound/usb/usx2y/built-in.a
CC drivers/gpio/gpiolib-legacy.o
CC drivers/pinctrl/core.o
CC lib/zlib_deflate/deftree.o
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
CC net/802/stp.o
AR sound/usb/hiface/built-in.a
CC lib/zlib_deflate/deflate_syms.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC arch/x86/mm/extable.o
CC arch/x86/mm/mmap.o
CC sound/core/seq/seq_system.o
AR arch/x86/entry/vdso/built-in.a
AS arch/x86/entry/entry.o
CC drivers/gpio/gpiolib-cdev.o
AS arch/x86/entry/entry_64.o
CC drivers/pci/msi/msi.o
CC ipc/mqueue.o
CC arch/x86/entry/syscall_64.o
CC sound/core/control.o
CC arch/x86/events/intel/p6.o
CC [M] sound/pci/hda/hda_generic.o
CC sound/core/misc.o
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/pci/legacy.o
CC net/core/scm.o
CC sound/core/seq/seq_ports.o
AR arch/x86/kernel/acpi/built-in.a
CC sound/core/seq/seq_info.o
CC crypto/skcipher.o
CC net/sched/sch_api.o
CC kernel/locking/semaphore.o
CC mm/mempool.o
CC arch/x86/entry/common.o
AR fs/notify/built-in.a
CC fs/nfs_common/grace.o
AS arch/x86/lib/hweight.o
CC fs/iomap/trace.o
CC arch/x86/lib/iomem.o
AS arch/x86/entry/thunk_64.o
CC net/sched/sch_blackhole.o
CC net/netlink/af_netlink.o
CC drivers/pinctrl/pinctrl-utils.o
CC drivers/video/console/dummycon.o
CC lib/lz4/lz4_compress.o
CC security/keys/request_key_auth.o
AR lib/zlib_deflate/built-in.a
CC io_uring/statx.o
CC drivers/video/logo/logo.o
CC drivers/video/backlight/backlight.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC arch/x86/kernel/cpu/cacheinfo.o
AR net/802/built-in.a
CC arch/x86/mm/pgtable.o
CC drivers/video/console/vgacon.o
AR fs/quota/built-in.a
CC arch/x86/mm/physaddr.o
AR lib/lzo/built-in.a
CC arch/x86/kernel/apic/apic_common.o
CC arch/x86/mm/tlb.o
CC io_uring/net.o
AR arch/x86/kernel/fpu/built-in.a
CC drivers/gpio/gpiolib-sysfs.o
CC net/sched/sch_fifo.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
AS arch/x86/lib/iomap_copy_64.o
CC fs/iomap/iter.o
CC arch/x86/events/intel/pt.o
CC arch/x86/pci/irq.o
CC arch/x86/lib/inat.o
CC block/blk-sysfs.o
HOSTCC drivers/video/logo/pnmtologo
CC drivers/pci/msi/irqdomain.o
AR arch/x86/lib/built-in.a
CC kernel/locking/rwsem.o
AS arch/x86/entry/entry_64_compat.o
AR arch/x86/lib/lib.a
CC sound/core/device.o
AR sound/core/seq/built-in.a
CC arch/x86/events/intel/uncore.o
CC arch/x86/entry/syscall_32.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
AR fs/nfs_common/built-in.a
CC drivers/pinctrl/pinmux.o
CC drivers/gpio/gpiolib-acpi.o
CC fs/proc/task_mmu.o
CC arch/x86/kernel/apic/apic_noop.o
CC security/keys/user_defined.o
CC lib/zstd/zstd_compress_module.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC mm/oom_kill.o
CC drivers/video/logo/logo_linux_clut224.o
CC kernel/power/qos.o
CC io_uring/msg_ring.o
AR drivers/video/logo/built-in.a
CC fs/proc/inode.o
CC block/blk-flush.o
CC lib/lz4/lz4hc_compress.o
CC arch/x86/kernel/apic/ipi.o
CC fs/iomap/buffered-io.o
AR drivers/video/backlight/built-in.a
CC net/core/gen_stats.o
CC arch/x86/mm/cpu_entry_area.o
CC crypto/seqiv.o
CC kernel/power/main.o
CC kernel/power/console.o
CC sound/core/info.o
CC lib/lz4/lz4_decompress.o
CC sound/core/isadma.o
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC arch/x86/kernel/cpu/scattered.o
CC lib/zstd/compress/fse_compress.o
AR arch/x86/entry/built-in.a
AR drivers/video/console/built-in.a
CC sound/core/vmaster.o
AR drivers/pci/msi/built-in.a
CC drivers/video/fbdev/core/fb_cmdline.o
CC drivers/pci/pcie/portdrv_core.o
AR drivers/video/fbdev/omap/built-in.a
CC drivers/pci/pcie/portdrv_pci.o
CC arch/x86/mm/maccess.o
CC ipc/namespace.o
CC arch/x86/kernel/apic/vector.o
CC security/keys/compat.o
CC drivers/pci/pcie/rcec.o
CC drivers/pinctrl/pinconf.o
CC fs/proc/root.o
CC arch/x86/pci/common.o
CC lib/zstd/compress/hist.o
CC arch/x86/mm/pgprot.o
CC arch/x86/pci/early.o
CC io_uring/timeout.o
CC arch/x86/kernel/cpu/topology.o
CC arch/x86/kernel/apic/hw_nmi.o
CC lib/xz/xz_dec_syms.o
CC sound/core/ctljack.o
CC fs/kernfs/mount.o
CC lib/xz/xz_dec_stream.o
CC lib/zstd/compress/huf_compress.o
CC fs/kernfs/inode.o
CC lib/xz/xz_dec_lzma2.o
CC crypto/echainiv.o
CC drivers/pci/pcie/aspm.o
CC block/blk-settings.o
CC lib/zstd/compress/zstd_compress.o
CC kernel/power/process.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
AR drivers/gpio/built-in.a
CC sound/core/jack.o
CC arch/x86/kernel/cpu/common.o
CC arch/x86/kernel/cpu/rdrand.o
CC arch/x86/events/intel/uncore_nhmex.o
CC lib/xz/xz_dec_bcj.o
CC ipc/mq_sysctl.o
CC arch/x86/events/intel/uncore_snb.o
AR net/sched/built-in.a
CC kernel/locking/percpu-rwsem.o
CC crypto/ahash.o
CC mm/fadvise.o
CC arch/x86/events/intel/uncore_snbep.o
CC net/core/gen_estimator.o
CC security/keys/proc.o
CC crypto/shash.o
CC security/keys/sysctl.o
CC fs/sysfs/file.o
CC kernel/power/suspend.o
CC fs/sysfs/dir.o
CC kernel/power/hibernate.o
CC fs/sysfs/symlink.o
CC drivers/video/fbdev/core/fb_notify.o
CC arch/x86/mm/hugetlbpage.o
CC drivers/pinctrl/pinconf-generic.o
CC drivers/pci/pcie/aer.o
CC mm/maccess.o
CC kernel/printk/printk.o
CC kernel/printk/printk_safe.o
CC arch/x86/events/intel/uncore_discovery.o
CC kernel/printk/printk_ringbuffer.o
CC arch/x86/events/intel/cstate.o
AR lib/lz4/built-in.a
CC kernel/printk/sysctl.o
CC fs/proc/base.o
CC arch/x86/pci/bus_numa.o
CC mm/page-writeback.o
CC sound/core/timer.o
AR ipc/built-in.a
CC arch/x86/kernel/apic/io_apic.o
CC fs/kernfs/dir.o
AR lib/xz/built-in.a
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC sound/core/hrtimer.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC kernel/irq/irqdesc.o
CC sound/core/seq_device.o
CC kernel/irq/handle.o
CC net/netlink/genetlink.o
CC io_uring/sqpoll.o
CC kernel/locking/irqflag-debug.o
CC fs/sysfs/mount.o
CC block/blk-ioc.o
CC fs/sysfs/group.o
CC lib/raid6/algos.o
AR security/keys/built-in.a
AR security/built-in.a
CC kernel/locking/mutex-debug.o
AR drivers/pinctrl/built-in.a
CC mm/folio-compat.o
CC kernel/locking/lockdep.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC arch/x86/kernel/cpu/match.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC kernel/locking/lockdep_proc.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC arch/x86/mm/kasan_init_64.o
CC arch/x86/mm/pkeys.o
CC net/netlink/policy.o
CC kernel/locking/spinlock.o
CC [M] sound/pci/hda/patch_realtek.o
CC net/netlink/diag.o
CC arch/x86/kernel/apic/msi.o
CC lib/fonts/fonts.o
CC crypto/akcipher.o
CC net/core/net_namespace.o
CC arch/x86/pci/amd_bus.o
CC lib/fonts/font_8x8.o
CC lib/fonts/font_8x16.o
CC fs/iomap/direct-io.o
CC kernel/power/snapshot.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC kernel/irq/manage.o
CC kernel/irq/spurious.o
CC fs/iomap/fiemap.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC arch/x86/kernel/cpu/bugs.o
CC drivers/pci/controller/vmd.o
AR kernel/sched/built-in.a
CC kernel/irq/resend.o
CC fs/iomap/seek.o
CC fs/iomap/swapfile.o
CC lib/raid6/recov.o
CC arch/x86/mm/pti.o
CC kernel/locking/osq_lock.o
CC crypto/kpp.o
CC lib/zstd/compress/zstd_compress_literals.o
AR fs/sysfs/built-in.a
CC block/blk-map.o
CC kernel/irq/chip.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC drivers/pci/pcie/err.o
AR lib/fonts/built-in.a
CC kernel/rcu/update.o
CC drivers/video/aperture.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC block/blk-merge.o
CC crypto/acompress.o
CC [M] sound/pci/hda/patch_analog.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC kernel/power/swap.o
CC kernel/power/user.o
CC io_uring/fdinfo.o
CC fs/kernfs/file.o
AR kernel/livepatch/built-in.a
CC arch/x86/events/utils.o
CC [M] sound/core/control_led.o
CC arch/x86/kernel/apic/apic_flat_64.o
AR sound/pci/korg1212/built-in.a
CC [M] drivers/video/fbdev/core/fbcmap.o
AR arch/x86/pci/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
CC kernel/irq/dummychip.o
CC kernel/irq/devres.o
CC crypto/scompress.o
AR sound/firewire/built-in.a
CC arch/x86/kernel/apic/probe_64.o
AR sound/pci/mixart/built-in.a
CC lib/zstd/compress/zstd_compress_superblock.o
CC drivers/video/nomodeset.o
CC kernel/dma/mapping.o
HOSTCC lib/raid6/mktables
CC kernel/dma/direct.o
CC drivers/pci/pcie/aer_inject.o
CC kernel/dma/ops_helpers.o
CC drivers/pci/pcie/pme.o
AR arch/x86/events/intel/built-in.a
CC drivers/pci/pcie/dpc.o
AR arch/x86/mm/built-in.a
AR sound/pci/nm256/built-in.a
AR sound/sparc/built-in.a
AR sound/pci/oxygen/built-in.a
CC crypto/algboss.o
AR sound/spi/built-in.a
AR fs/iomap/built-in.a
AR sound/parisc/built-in.a
CC kernel/entry/common.o
AR kernel/printk/built-in.a
CC kernel/module/main.o
CC arch/x86/events/rapl.o
UNROLL lib/raid6/int1.c
UNROLL lib/raid6/int2.c
UNROLL lib/raid6/int4.c
CC [M] drivers/video/fbdev/uvesafb.o
AR net/netlink/built-in.a
UNROLL lib/raid6/int8.c
UNROLL lib/raid6/int16.c
UNROLL lib/raid6/int32.c
CC fs/configfs/inode.o
CC lib/raid6/recov_ssse3.o
CC kernel/module/strict_rwx.o
CC fs/configfs/file.o
AR drivers/pci/controller/built-in.a
CC [M] drivers/video/fbdev/simplefb.o
CC lib/zstd/compress/zstd_double_fast.o
AR drivers/pci/switch/built-in.a
CC lib/argv_split.o
CC kernel/module/tree_lookup.o
CC io_uring/tctx.o
CC kernel/module/debug_kmemleak.o
AR arch/x86/kernel/apic/built-in.a
CC drivers/pci/hotplug/pciehp_core.o
CC crypto/testmgr.o
CC kernel/power/poweroff.o
CC arch/x86/events/msr.o
CC kernel/module/kallsyms.o
CC kernel/locking/qspinlock.o
CC arch/x86/kernel/kprobes/core.o
CC net/core/secure_seq.o
CC [M] arch/x86/kvm/x86.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC [M] sound/core/hwdep.o
CC fs/devpts/inode.o
CC mm/readahead.o
CC fs/ext4/balloc.o
CC net/core/flow_dissector.o
CC mm/swap.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC kernel/irq/autoprobe.o
CC fs/proc/generic.o
CC fs/kernfs/symlink.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC arch/x86/kernel/cpu/umwait.o
CC fs/jbd2/transaction.o
CC kernel/time/time.o
CC fs/jbd2/commit.o
CC lib/zstd/compress/zstd_fast.o
CC kernel/time/timer.o
CC lib/raid6/recov_avx2.o
CC kernel/module/procfs.o
CC kernel/rcu/sync.o
AR drivers/pci/pcie/built-in.a
CC [M] drivers/video/fbdev/core/modedb.o
CC fs/configfs/dir.o
CC kernel/dma/dummy.o
CC kernel/dma/contiguous.o
CC arch/x86/kernel/kprobes/opt.o
CC kernel/dma/swiotlb.o
CC kernel/rcu/srcutree.o
AR kernel/power/built-in.a
CC fs/jbd2/recovery.o
CC drivers/pci/access.o
CC kernel/dma/remap.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC kernel/time/hrtimer.o
CC block/blk-timeout.o
AR arch/x86/events/built-in.a
CC arch/x86/kernel/cpu/proc.o
CC kernel/time/timekeeping.o
AR sound/pcmcia/vx/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
AR sound/pcmcia/built-in.a
CC kernel/locking/rtmutex_api.o
CC fs/ext4/bitmap.o
CC io_uring/poll.o
CC kernel/irq/irqdomain.o
CC kernel/rcu/tree.o
CC kernel/entry/syscall_user_dispatch.o
CC kernel/module/sysfs.o
AR fs/kernfs/built-in.a
CC arch/x86/kernel/kprobes/ftrace.o
CC [M] sound/core/pcm.o
AR fs/devpts/built-in.a
CC fs/ramfs/inode.o
CC lib/raid6/mmx.o
AR sound/mips/built-in.a
AR sound/soc/built-in.a
CC fs/ramfs/file-mmu.o
CC kernel/entry/kvm.o
CC kernel/rcu/rcu_segcblist.o
CC kernel/irq/proc.o
CC kernel/locking/spinlock_debug.o
CC lib/raid6/sse1.o
CC [M] sound/pci/hda/patch_hdmi.o
CC fs/proc/array.o
CC lib/raid6/sse2.o
CC fs/proc/fd.o
CC [M] drivers/video/fbdev/core/fbcvt.o
AR net/bpf/built-in.a
CC net/ethtool/ioctl.o
CC kernel/futex/core.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC block/blk-lib.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC net/netfilter/core.o
AR net/ipv4/netfilter/built-in.a
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC drivers/pci/hotplug/pciehp_pci.o
CC drivers/pci/hotplug/pciehp_hpc.o
AR arch/x86/kernel/kprobes/built-in.a
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC drivers/pci/bus.o
CC net/ipv4/route.o
CC arch/x86/kernel/cpu/powerflags.o
CC lib/bug.o
CC kernel/irq/migration.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC fs/jbd2/checkpoint.o
AR fs/ramfs/built-in.a
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC lib/buildid.o
CC fs/configfs/symlink.o
CC drivers/pci/probe.o
AR kernel/dma/built-in.a
CC kernel/futex/syscalls.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC [M] sound/core/pcm_native.o
AR kernel/entry/built-in.a
CC lib/raid6/avx2.o
CC fs/ext4/block_validity.o
CC kernel/locking/qrwlock.o
LDS arch/x86/kernel/vmlinux.lds
CC drivers/pci/host-bridge.o
CC fs/jbd2/revoke.o
CC io_uring/cancel.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC drivers/pci/remove.o
CC [M] drivers/video/fbdev/core/fb_defio.o
CC drivers/pci/pci.o
CC block/blk-mq.o
AR kernel/module/built-in.a
CC kernel/cgroup/cgroup.o
CC kernel/futex/pi.o
CC kernel/time/ntp.o
CC kernel/irq/cpuhotplug.o
CC io_uring/kbuf.o
CC block/blk-mq-tag.o
CC io_uring/rsrc.o
CC mm/truncate.o
CC net/core/sysctl_net_core.o
CC fs/ext4/dir.o
CC kernel/trace/trace_clock.o
CC fs/proc/proc_tty.o
CC crypto/cmac.o
CC crypto/hmac.o
CC fs/configfs/mount.o
AR kernel/locking/built-in.a
CC drivers/video/hdmi.o
CC [M] sound/pci/hda/hda_eld.o
AR sound/atmel/built-in.a
CC kernel/bpf/core.o
CC arch/x86/kernel/cpu/intel.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC lib/raid6/avx512.o
CC drivers/pci/hotplug/acpiphp_core.o
CC fs/ext4/ext4_jbd2.o
CC fs/ext4/extents.o
CC kernel/futex/requeue.o
AR sound/hda/built-in.a
CC [M] sound/hda/hda_bus_type.o
CC kernel/trace/ftrace.o
CC kernel/trace/ring_buffer.o
CC kernel/trace/trace.o
CC fs/jbd2/journal.o
CC fs/ext4/extents_status.o
CC crypto/vmac.o
CC kernel/irq/pm.o
CC kernel/time/clocksource.o
CC io_uring/rw.o
CC lib/cmdline.o
CC lib/cpumask.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC fs/proc/cmdline.o
CC lib/raid6/recov_avx512.o
CC fs/configfs/item.o
CC lib/ctype.o
CC crypto/xcbc.o
CC io_uring/opdef.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC fs/ext4/file.o
CC arch/x86/kernel/cpu/tsx.o
CC mm/vmscan.o
CC crypto/crypto_null.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC net/core/dev.o
CC lib/zstd/compress/zstd_lazy.o
CC fs/hugetlbfs/inode.o
CC kernel/futex/waitwake.o
CC [M] sound/hda/hdac_bus.o
CC lib/zstd/compress/zstd_ldm.o
CC [M] sound/pci/hda/hda_intel.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC fs/proc/consoles.o
AR fs/configfs/built-in.a
CC lib/dec_and_lock.o
CC net/ipv4/inetpeer.o
CC net/netfilter/nf_log.o
CC lib/decompress.o
CC kernel/irq/msi.o
CC net/ipv4/protocol.o
CC lib/decompress_bunzip2.o
TABLE lib/raid6/tables.c
CC lib/decompress_inflate.o
CC fs/fat/cache.o
CC lib/raid6/int1.o
CC net/ethtool/common.o
CC block/blk-stat.o
CC fs/fat/dir.o
CC kernel/time/jiffies.o
CC crypto/md5.o
CC lib/zstd/compress/zstd_opt.o
CC kernel/fork.o
CC kernel/events/core.o
AR kernel/futex/built-in.a
CC kernel/exec_domain.o
CC fs/proc/cpuinfo.o
CC kernel/panic.o
CC fs/ext4/fsmap.o
CC [M] sound/hda/hdac_device.o
CC [M] drivers/video/fbdev/core/bitblit.o
CC kernel/time/timer_list.o
CC kernel/events/ring_buffer.o
CC lib/raid6/int2.o
CC lib/decompress_unlz4.o
CC net/netfilter/nf_queue.o
AR drivers/pci/hotplug/built-in.a
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC crypto/sha1_generic.o
CC io_uring/notif.o
CC io_uring/io-wq.o
CC crypto/sha256_generic.o
CC kernel/irq/affinity.o
CC arch/x86/kernel/cpu/intel_epb.o
CC kernel/cpu.o
CC lib/decompress_unlzma.o
CC fs/proc/devices.o
CC net/ethtool/netlink.o
CC net/ipv4/ip_input.o
CC mm/shmem.o
CC net/netfilter/nf_sockopt.o
CC net/ipv4/ip_fragment.o
AR fs/hugetlbfs/built-in.a
CC arch/x86/kernel/cpu/amd.o
CC [M] sound/core/pcm_lib.o
CC lib/raid6/int4.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC drivers/pci/pci-driver.o
CC kernel/time/timeconv.o
CC fs/proc/interrupts.o
CC net/netfilter/utils.o
CC lib/raid6/int8.o
CC [M] sound/core/pcm_misc.o
CC net/ethtool/bitset.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC [M] sound/hda/hdac_sysfs.o
CC crypto/sha512_generic.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.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
AR sound/pci/pcxhr/built-in.a
CC [M] drivers/video/fbdev/core/tileblit.o
AR kernel/bpf/built-in.a
AR sound/pci/riptide/built-in.a
CC lib/zstd/zstd_decompress_module.o
CC kernel/irq/matrix.o
AR sound/pci/rme9652/built-in.a
CC lib/decompress_unlzo.o
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
AR sound/pci/vx222/built-in.a
AR sound/pci/built-in.a
CC fs/proc/loadavg.o
CC [M] sound/core/pcm_memory.o
CC fs/fat/fatent.o
AR kernel/rcu/built-in.a
CC [M] sound/core/memalloc.o
CC lib/raid6/int16.o
CC kernel/time/timecounter.o
CC kernel/trace/trace_output.o
CC kernel/time/alarmtimer.o
CC lib/decompress_unxz.o
CC net/xfrm/xfrm_policy.o
CC [M] sound/hda/hdac_regmap.o
CC net/unix/af_unix.o
CC net/xfrm/xfrm_state.o
CC net/unix/garbage.o
AR fs/jbd2/built-in.a
CC net/xfrm/xfrm_hash.o
CC lib/decompress_unzstd.o
CC arch/x86/kernel/cpu/hygon.o
CC kernel/cgroup/rstat.o
CC [M] sound/core/pcm_timer.o
CC [M] net/netfilter/nfnetlink.o
CC [M] arch/x86/kvm/emulate.o
CC crypto/blake2b_generic.o
CC fs/proc/meminfo.o
CC fs/ext4/fsync.o
CC fs/ext4/hash.o
CC block/blk-mq-sysfs.o
LD [M] sound/core/snd-ctl-led.o
CC net/ethtool/strset.o
CC lib/raid6/int32.o
CC [M] sound/hda/hdac_controller.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC net/unix/sysctl_net_unix.o
AR net/ipv6/netfilter/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
AR io_uring/built-in.a
CC net/ipv6/af_inet6.o
CC [M] arch/x86/kvm/i8259.o
CC net/ethtool/linkinfo.o
CC drivers/pci/search.o
CC arch/x86/kernel/cpu/centaur.o
CC net/unix/diag.o
CC net/packet/af_packet.o
CC net/ipv4/ip_forward.o
CC net/ipv4/ip_options.o
CC [M] net/netfilter/nf_conntrack_core.o
CC net/packet/diag.o
CC kernel/time/posix-timers.o
CC fs/fat/file.o
CC lib/raid6/tables.o
CC kernel/trace/trace_seq.o
AR kernel/irq/built-in.a
CC kernel/time/posix-cpu-timers.o
CC fs/proc/stat.o
LD [M] sound/core/snd-hwdep.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
LD [M] sound/core/snd-pcm.o
CC [M] sound/hda/hdac_stream.o
AR sound/core/built-in.a
CC [M] arch/x86/kvm/irq.o
CC lib/dump_stack.o
CC fs/fat/inode.o
CC block/blk-mq-cpumap.o
CC crypto/gf128mul.o
CC fs/proc/uptime.o
CC net/ipv4/ip_output.o
CC kernel/trace/trace_stat.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC net/unix/scm.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC drivers/pci/pci-sysfs.o
CC block/blk-mq-sched.o
CC crypto/ecb.o
CC fs/nfs/client.o
CC fs/ext4/ialloc.o
CC fs/nfs/dir.o
CC net/ethtool/linkmodes.o
CC net/ethtool/linkstate.o
CC crypto/cbc.o
CC kernel/cgroup/namespace.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC kernel/cgroup/cgroup-v1.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC block/ioctl.o
CC kernel/time/posix-clock.o
CC fs/proc/util.o
AR lib/raid6/built-in.a
CC kernel/exit.o
CC drivers/pci/rom.o
CC block/genhd.o
CC kernel/cgroup/freezer.o
CC crypto/pcbc.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC block/ioprio.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC fs/exportfs/expfs.o
CC [M] sound/hda/array.o
CC kernel/trace/trace_printk.o
CC mm/util.o
CC net/ipv4/ip_sockglue.o
CC fs/ext4/indirect.o
CC [M] net/netfilter/nf_conntrack_expect.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC fs/proc/version.o
CC fs/nfs/file.o
CC [M] arch/x86/kvm/lapic.o
CC net/ethtool/debug.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC crypto/cts.o
CC arch/x86/kernel/cpu/vmware.o
CC mm/mmzone.o
CC drivers/pci/setup-res.o
CC net/ipv4/inet_hashtables.o
CC kernel/time/itimer.o
CC mm/vmstat.o
CC [M] sound/hda/hdmi_chmap.o
AR fs/exportfs/built-in.a
CC fs/fat/misc.o
CC fs/lockd/clntlock.o
CC fs/nls/nls_base.o
AR net/unix/built-in.a
CC block/badblocks.o
CC drivers/pci/irq.o
CC net/key/af_key.o
CC block/blk-rq-qos.o
CC kernel/cgroup/legacy_freezer.o
CC net/ipv4/inet_timewait_sock.o
CC fs/proc/softirqs.o
CC kernel/trace/pid_list.o
CC [M] arch/x86/kvm/i8254.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC mm/backing-dev.o
CC arch/x86/kernel/cpu/hypervisor.o
CC kernel/cgroup/pids.o
CC net/xfrm/xfrm_input.o
CC crypto/lrw.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC block/disk-events.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC net/ipv6/anycast.o
CC fs/nls/nls_cp437.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
AR fs/unicode/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC net/ethtool/wol.o
CC fs/proc/namespaces.o
CC net/xfrm/xfrm_output.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/pci/vpd.o
CC fs/fat/nfs.o
CC block/blk-ia-ranges.o
CC fs/nfs/getroot.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC kernel/time/clockevents.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC [M] sound/hda/trace.o
CC fs/nls/nls_ascii.o
CC kernel/trace/trace_sched_switch.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC drivers/pci/setup-bus.o
CC kernel/cgroup/cpuset.o
CC fs/lockd/clntproc.o
CC crypto/xts.o
CC fs/ext4/inline.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC fs/ext4/inode.o
CC [M] arch/x86/kvm/ioapic.o
CC kernel/time/tick-common.o
CC drivers/pci/vc.o
CC net/ethtool/features.o
CC fs/nls/nls_iso8859-1.o
CC fs/fat/namei_vfat.o
CC fs/proc/self.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC kernel/softirq.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC kernel/trace/trace_functions.o
CC arch/x86/kernel/cpu/capflags.o
CC fs/nfs/inode.o
CC block/bsg.o
CC fs/ext4/ioctl.o
AR arch/x86/kernel/cpu/built-in.a
CC fs/lockd/clntxdr.o
AS arch/x86/kernel/head_64.o
CC net/ethtool/privflags.o
CC net/xfrm/xfrm_sysctl.o
CC kernel/time/tick-broadcast.o
CC arch/x86/kernel/head64.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC fs/nls/nls_utf8.o
AR net/packet/built-in.a
CC mm/mm_init.o
CC kernel/trace/trace_preemptirq.o
CC fs/lockd/host.o
CC [M] sound/hda/hdac_component.o
CC lib/zstd/decompress/huf_decompress.o
CC kernel/trace/trace_nop.o
CC net/ipv6/ip6_output.o
CC fs/proc/thread_self.o
CC crypto/ctr.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC net/core/dev_addr_lists.o
CC fs/nfs/super.o
CC net/ipv6/ip6_input.o
CC net/ipv4/inet_connection_sock.o
CC net/ipv4/tcp.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
AR fs/nls/built-in.a
CC fs/ntfs/aops.o
LD [M] drivers/video/fbdev/core/fb.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
AR drivers/video/built-in.a
CC fs/ntfs/attrib.o
CC [M] arch/x86/kvm/irq_comm.o
CC block/bsg-lib.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC fs/lockd/svc.o
CC arch/x86/kernel/ebda.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC net/sunrpc/clnt.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC kernel/time/tick-broadcast-hrtimer.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC mm/percpu.o
CC fs/lockd/svclock.o
CC fs/proc/proc_sysctl.o
CC [M] sound/hda/hdac_i915.o
CC crypto/gcm.o
CC net/ethtool/rings.o
CC fs/fat/namei_msdos.o
CC net/xfrm/xfrm_replay.o
CC kernel/trace/trace_functions_graph.o
CC net/xfrm/xfrm_device.o
CC fs/ext4/mballoc.o
CC drivers/idle/intel_idle.o
CC kernel/resource.o
CC drivers/pci/mmap.o
AR net/key/built-in.a
CC net/8021q/vlan_core.o
CC drivers/pci/setup-irq.o
CC kernel/time/tick-oneshot.o
CC fs/ntfs/collate.o
CC arch/x86/kernel/platform-quirks.o
CC block/blk-cgroup.o
CC fs/lockd/svcshare.o
CC arch/x86/kernel/process_64.o
CC net/core/dst.o
CC net/ipv6/addrconf.o
CC net/ipv4/tcp_input.o
CC [M] sound/hda/intel-dsp-config.o
CC net/ipv4/tcp_output.o
AR drivers/char/ipmi/built-in.a
CC kernel/trace/fgraph.o
CC net/bridge/br_device.o
CC kernel/trace/blktrace.o
CC block/blk-cgroup-rwstat.o
CC net/core/netevent.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC kernel/trace/trace_events.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC kernel/events/callchain.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC kernel/time/tick-sched.o
CC drivers/pci/proc.o
AR fs/fat/built-in.a
CC fs/ntfs/compress.o
CC fs/autofs/init.o
CC fs/ext4/migrate.o
CC net/ethtool/channels.o
CC fs/debugfs/inode.o
CC fs/tracefs/inode.o
CC crypto/pcrypt.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC fs/autofs/inode.o
AR drivers/idle/built-in.a
CC fs/lockd/svcproc.o
CC net/ethtool/coalesce.o
CC fs/debugfs/file.o
AR kernel/cgroup/built-in.a
CC lib/earlycpio.o
CC fs/lockd/svcsubs.o
CC net/xfrm/xfrm_algo.o
CC [M] sound/hda/intel-nhlt.o
CC [M] arch/x86/kvm/cpuid.o
CC net/sunrpc/xprt.o
CC fs/btrfs/super.o
CC fs/btrfs/ctree.o
CC [M] net/8021q/vlan.o
CC fs/autofs/root.o
CC [M] net/8021q/vlan_dev.o
CC net/ethtool/pause.o
CC fs/pstore/inode.o
CC kernel/events/hw_breakpoint.o
CC fs/nfs/io.o
CC fs/nfs/direct.o
CC fs/proc/proc_net.o
CC drivers/pci/slot.o
CC arch/x86/kernel/signal.o
CC net/core/neighbour.o
CC kernel/events/uprobes.o
CC crypto/cryptd.o
AR fs/tracefs/built-in.a
CC lib/zstd/decompress/zstd_ddict.o
CC net/ethtool/eee.o
CC fs/autofs/symlink.o
CC kernel/time/vsyscall.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC lib/zstd/decompress/zstd_decompress.o
CC net/ipv4/tcp_timer.o
CC net/bridge/br_fdb.o
CC drivers/pci/pci-acpi.o
CC drivers/pci/quirks.o
CC [M] sound/hda/intel-sdw-acpi.o
CC fs/ntfs/debug.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC fs/efivarfs/inode.o
AR fs/debugfs/built-in.a
CC [M] net/sunrpc/auth_gss/trace.o
CC fs/pstore/platform.o
CC [M] fs/netfs/buffered_read.o
CC fs/autofs/waitq.o
CC block/blk-throttle.o
CC kernel/time/timekeeping_debug.o
CC net/xfrm/xfrm_user.o
CC [M] fs/fscache/cache.o
CC [M] fs/smbfs_common/cifs_arc4.o
CC fs/lockd/mon.o
CC mm/slab_common.o
CC [M] fs/smbfs_common/cifs_md4.o
CC fs/lockd/xdr.o
CC fs/proc/kcore.o
CC drivers/pci/ats.o
CC arch/x86/kernel/signal_compat.o
LD [M] sound/hda/snd-hda-core.o
LD [M] sound/hda/snd-intel-dspcfg.o
CC mm/compaction.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
AR sound/x86/built-in.a
AR sound/xen/built-in.a
CC [M] net/8021q/vlan_netlink.o
AR sound/virtio/built-in.a
CC sound/sound_core.o
CC [M] net/8021q/vlanproc.o
CC fs/ntfs/dir.o
CC crypto/des_generic.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC net/ethtool/tsinfo.o
CC fs/proc/kmsg.o
CC net/bridge/br_forward.o
CC fs/efivarfs/file.o
CC fs/pstore/pmsg.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC [M] fs/cifs/trace.o
CC net/ethtool/cabletest.o
CC kernel/time/namespace.o
CC sound/last.o
CC fs/autofs/expire.o
CC [M] fs/fuse/dev.o
CC kernel/trace/trace_export.o
CC arch/x86/kernel/traps.o
CC [M] fs/fuse/dir.o
CC crypto/aes_generic.o
CC net/ipv4/tcp_ipv4.o
CC fs/proc/page.o
CC [M] fs/fscache/cookie.o
CC crypto/deflate.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC [M] fs/netfs/io.o
CC [M] arch/x86/kvm/pmu.o
CC fs/efivarfs/super.o
CC net/ipv6/addrlabel.o
AR sound/built-in.a
CC [M] arch/x86/kvm/mtrr.o
AR fs/pstore/built-in.a
CC net/ipv4/tcp_minisocks.o
CC fs/autofs/dev-ioctl.o
CC net/ethtool/tunnels.o
CC fs/nfs/pagelist.o
CC fs/efivarfs/vars.o
AR kernel/events/built-in.a
CC fs/lockd/clnt4xdr.o
CC arch/x86/kernel/idt.o
AR net/8021q/built-in.a
CC net/ipv4/tcp_cong.o
LD [M] net/8021q/8021q.o
CC fs/nfs/read.o
CC net/ethtool/fec.o
CC [M] fs/netfs/main.o
CC kernel/trace/trace_event_perf.o
AR kernel/time/built-in.a
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC block/mq-deadline.o
CC fs/ntfs/file.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC crypto/crc32c_generic.o
CC net/bridge/br_if.o
CC lib/extable.o
CC fs/nfs/symlink.o
CC [M] fs/netfs/objects.o
CC mm/interval_tree.o
CC [M] arch/x86/kvm/hyperv.o
CC kernel/trace/trace_events_filter.o
CC arch/x86/kernel/irq.o
AR fs/proc/built-in.a
CC drivers/pci/iov.o
CC drivers/pci/pci-label.o
AR fs/autofs/built-in.a
CC kernel/sysctl.o
CC arch/x86/kernel/irq_64.o
CC lib/zstd/common/debug.o
CC fs/nfs/unlink.o
AR fs/efivarfs/built-in.a
CC crypto/crct10dif_common.o
CC lib/zstd/common/entropy_common.o
CC [M] fs/overlayfs/super.o
CC fs/open.o
CC [M] fs/overlayfs/namei.o
CC fs/ntfs/index.o
CC fs/lockd/xdr4.o
CC arch/x86/kernel/dumpstack_64.o
CC fs/nfs/write.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC net/dcb/dcbnl.o
CC net/core/rtnetlink.o
CC fs/lockd/svc4proc.o
CC kernel/trace/trace_events_trigger.o
CC net/dcb/dcbevent.o
CC [M] arch/x86/kvm/debugfs.o
CC crypto/crct10dif_generic.o
CC net/ethtool/eeprom.o
CC lib/zstd/common/error_private.o
CC [M] fs/fscache/io.o
CC mm/list_lru.o
CC fs/read_write.o
CC lib/zstd/common/fse_decompress.o
CC drivers/pci/pci-stub.o
AR net/xfrm/built-in.a
LD [M] fs/netfs/netfs.o
CC net/l3mdev/l3mdev.o
CC fs/file_table.o
CC fs/ntfs/inode.o
CC fs/btrfs/extent-tree.o
CC net/bridge/br_input.o
CC [M] fs/fscache/main.o
CC [M] fs/fuse/file.o
CC fs/lockd/procfs.o
CC block/kyber-iosched.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC crypto/authenc.o
CC fs/super.o
CC net/ipv6/route.o
CC fs/ext4/mmp.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC net/ipv4/tcp_metrics.o
CC net/bridge/br_ioctl.o
CC arch/x86/kernel/time.o
CC block/blk-mq-pci.o
CC [M] fs/overlayfs/util.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC drivers/pci/vgaarb.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC fs/ntfs/mft.o
CC fs/nfs/namespace.o
CC net/ipv4/tcp_fastopen.o
CC net/bridge/br_stp.o
CC fs/char_dev.o
CC mm/workingset.o
CC block/blk-mq-virtio.o
CC [M] fs/cifs/cifsfs.o
CC net/ethtool/stats.o
CC fs/ext4/move_extent.o
CC lib/zstd/common/zstd_common.o
AR fs/lockd/built-in.a
CC fs/nfs/mount_clnt.o
CC kernel/trace/trace_eprobe.o
CC block/blk-mq-debugfs.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC [M] arch/x86/kvm/mmu/spte.o
AR net/l3mdev/built-in.a
CC fs/nfs/nfstrace.o
CC [M] net/bluetooth/af_bluetooth.o
CC arch/x86/kernel/ioport.o
CC mm/debug.o
CC kernel/capability.o
CC fs/ntfs/mst.o
CC block/blk-pm.o
CC crypto/authencesn.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC mm/gup.o
AR lib/zstd/built-in.a
CC lib/flex_proportions.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC [M] fs/fscache/volume.o
CC net/ethtool/phc_vclocks.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
CC fs/btrfs/print-tree.o
CC [M] net/bluetooth/hci_core.o
CC [M] net/bluetooth/hci_conn.o
AR net/dcb/built-in.a
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC fs/nfs/export.o
CC net/bridge/br_stp_bpdu.o
CC fs/nfs/sysfs.o
CC net/ethtool/module.o
CC net/bridge/br_stp_if.o
CC fs/ntfs/namei.o
CC fs/ntfs/runlist.o
CC [M] fs/overlayfs/inode.o
CC arch/x86/kernel/dumpstack.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC net/ethtool/pse-pd.o
CC lib/idr.o
CC net/ipv4/tcp_rate.o
AR drivers/pci/built-in.a
CC fs/ntfs/super.o
CC drivers/acpi/acpica/dsargs.o
CC fs/ntfs/sysctl.o
CC fs/nfs/fs_context.o
CC block/holder.o
CC drivers/acpi/apei/apei-base.o
CC fs/stat.o
CC drivers/acpi/apei/hest.o
CC drivers/acpi/apei/erst.o
CC crypto/lzo.o
CC fs/ext4/namei.o
CC drivers/acpi/acpica/dscontrol.o
CC crypto/lzo-rle.o
CC [M] net/dns_resolver/dns_key.o
CC [M] net/dns_resolver/dns_query.o
CC crypto/lz4.o
CC crypto/lz4hc.o
CC fs/btrfs/root-tree.o
CC [M] net/bluetooth/hci_event.o
CC fs/btrfs/dir-item.o
CC kernel/ptrace.o
CC kernel/trace/trace_kprobe.o
CC arch/x86/kernel/nmi.o
CC [M] fs/fscache/proc.o
CC lib/irq_regs.o
CC mm/mmap_lock.o
CC drivers/acpi/acpica/dsdebug.o
CC [M] fs/cifs/cifs_debug.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC [M] arch/x86/kvm/vmx/vmx.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC net/sunrpc/socklib.o
AR block/built-in.a
AR drivers/acpi/pmic/built-in.a
CC lib/is_single_threaded.o
CC [M] fs/cifs/connect.o
CC crypto/xxhash_generic.o
CC [M] fs/fuse/inode.o
CC fs/nfs/sysctl.o
CC fs/nfs/nfs2super.o
CC lib/klist.o
CC [M] fs/fuse/control.o
CC drivers/acpi/acpica/dsfield.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC [M] net/netfilter/nf_nat_core.o
AR net/ethtool/built-in.a
CC [M] fs/overlayfs/file.o
CC net/devres.o
CC [M] net/bluetooth/mgmt.o
CC [M] fs/fuse/xattr.o
CC crypto/rng.o
CC [M] net/netfilter/nf_nat_proto.o
CC net/bridge/br_stp_timer.o
LD [M] net/dns_resolver/dns_resolver.o
CC mm/highmem.o
CC net/ipv4/tcp_recovery.o
CC [M] fs/overlayfs/dir.o
CC fs/ntfs/unistr.o
CC lib/kobject.o
CC drivers/acpi/apei/bert.o
CC [M] net/netfilter/nf_nat_helper.o
CC [M] net/netfilter/nf_nat_redirect.o
CC kernel/trace/error_report-traces.o
LD [M] fs/fscache/fscache.o
CC crypto/drbg.o
CC [M] fs/overlayfs/readdir.o
CC fs/ntfs/upcase.o
CC drivers/acpi/acpica/dsinit.o
CC arch/x86/kernel/ldt.o
CC [M] fs/fuse/acl.o
CC mm/memory.o
CC [M] fs/cifs/dir.o
CC [M] fs/cifs/file.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC fs/exec.o
CC drivers/acpi/apei/ghes.o
CC arch/x86/kernel/setup.o
CC net/sunrpc/xprtsock.o
CC net/socket.o
CC mm/mincore.o
CC fs/nfs/proc.o
CC arch/x86/kernel/x86_init.o
CC net/compat.o
CC kernel/user.o
CC drivers/acpi/acpica/dsmethod.o
CC fs/nfs/nfs2xdr.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC fs/nfs/nfs3super.o
AR fs/ntfs/built-in.a
CC kernel/signal.o
CC kernel/trace/power-traces.o
CC lib/kobject_uevent.o
CC net/core/utils.o
CC net/bridge/br_netlink.o
CC [M] fs/cifs/inode.o
CC [M] fs/fuse/readdir.o
CC net/ipv4/tcp_ulp.o
CC fs/nfs/nfs3client.o
CC [M] fs/fuse/ioctl.o
CC kernel/sys.o
CC lib/logic_pio.o
CC fs/btrfs/file-item.o
CC [M] net/netfilter/x_tables.o
CC [M] fs/overlayfs/copy_up.o
CC drivers/acpi/acpica/dsmthdat.o
CC kernel/trace/rpm-traces.o
CC [M] fs/overlayfs/export.o
CC lib/maple_tree.o
CC arch/x86/kernel/i8259.o
CC crypto/jitterentropy.o
CC kernel/trace/trace_dynevent.o
CC crypto/jitterentropy-kcapi.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC kernel/umh.o
CC kernel/workqueue.o
CC net/sunrpc/sched.o
CC [M] net/bluetooth/hci_sock.o
CC fs/nfs/nfs3proc.o
AR drivers/acpi/apei/built-in.a
CC [M] net/netfilter/xt_tcpudp.o
CC drivers/acpi/dptf/int340x_thermal.o
CC [M] net/netfilter/xt_mark.o
CC drivers/acpi/acpica/dsobject.o
CC net/core/link_watch.o
CC [M] net/bluetooth/hci_sysfs.o
CC kernel/trace/trace_probe.o
CC arch/x86/kernel/irqinit.o
CC [M] net/netfilter/xt_nat.o
CC net/sysctl_net.o
CC crypto/ghash-generic.o
LD [M] fs/fuse/fuse.o
CC fs/pipe.o
CC drivers/acpi/tables.o
CC lib/memcat_p.o
CC net/core/filter.o
CC mm/mlock.o
CC kernel/trace/trace_uprobe.o
CC net/ipv4/tcp_offload.o
CC fs/ext4/page-io.o
AR drivers/acpi/dptf/built-in.a
CC drivers/acpi/blacklist.o
CC fs/nfs/nfs3xdr.o
CC arch/x86/kernel/jump_label.o
CC net/core/sock_diag.o
LD [M] fs/overlayfs/overlay.o
CC drivers/acpi/acpica/dsopcode.o
CC mm/mmap.o
CC [M] fs/cifs/link.o
CC kernel/trace/rethook.o
CC net/ipv4/datagram.o
CC net/ipv4/raw.o
CC crypto/af_alg.o
CC [M] net/netfilter/xt_REDIRECT.o
CC net/ipv6/ip6_fib.o
CC arch/x86/kernel/irq_work.o
CC net/bridge/br_netlink_tunnel.o
CC drivers/acpi/osi.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC lib/nmi_backtrace.o
CC drivers/acpi/acpica/dspkginit.o
CC arch/x86/kernel/probe_roms.o
CC drivers/acpi/osl.o
CC net/core/dev_ioctl.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC fs/btrfs/inode-item.o
CC [M] net/netfilter/xt_addrtype.o
CC fs/ext4/readpage.o
CC net/bridge/br_arp_nd_proxy.o
CC net/bridge/br_sysfs_if.o
CC net/bridge/br_sysfs_br.o
CC net/sunrpc/auth.o
CC net/sunrpc/auth_null.o
CC net/core/tso.o
CC [M] net/netfilter/xt_conntrack.o
CC [M] net/netfilter/xt_ipvs.o
CC drivers/acpi/acpica/dsutils.o
CC net/ipv6/ipv6_sockglue.o
CC net/core/sock_reuseport.o
CC fs/namei.o
CC [M] fs/cifs/misc.o
CC drivers/acpi/utils.o
CC fs/ext4/resize.o
CC mm/mmu_gather.o
CC fs/btrfs/disk-io.o
CC [M] fs/cifs/netmisc.o
CC arch/x86/kernel/sys_ia32.o
CC [M] arch/x86/kvm/vmx/evmcs.o
CC mm/mprotect.o
CC drivers/acpi/acpica/dswexec.o
CC [M] fs/cifs/smbencrypt.o
CC net/ipv4/udp.o
CC drivers/acpi/acpica/dswload.o
CC net/bridge/br_nf_core.o
CC crypto/algif_hash.o
CC fs/ext4/super.o
CC [M] fs/cifs/transport.o
LD [M] net/netfilter/nf_conntrack.o
CC [M] fs/cifs/cached_dir.o
CC net/core/fib_notifier.o
AR kernel/trace/built-in.a
CC fs/ext4/symlink.o
CC net/ipv4/udplite.o
CC net/bridge/br_multicast.o
CC [M] fs/cifs/cifs_unicode.o
AR fs/nfs/built-in.a
CC drivers/acpi/acpica/dswload2.o
CC net/bridge/br_mdb.o
CC mm/mremap.o
CC drivers/pnp/core.o
CC drivers/pnp/pnpacpi/core.o
CC drivers/pnp/card.o
CC [M] fs/cifs/nterr.o
CC drivers/pnp/driver.o
CC net/core/xdp.o
CC net/bridge/br_multicast_eht.o
CC drivers/acpi/reboot.o
CC drivers/acpi/acpica/dswscope.o
LD [M] net/netfilter/nf_nat.o
CC arch/x86/kernel/sys_x86_64.o
AR net/netfilter/built-in.a
CC [M] fs/cifs/cifsencrypt.o
CC [M] arch/x86/kvm/vmx/nested.o
CC [M] net/bluetooth/l2cap_core.o
CC kernel/pid.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC kernel/task_work.o
CC net/core/flow_offload.o
CC drivers/acpi/nvs.o
CC [M] fs/cifs/readdir.o
CC fs/btrfs/transaction.o
CC drivers/pnp/pnpacpi/rsparser.o
CC drivers/acpi/acpica/dswstate.o
CC [M] net/bluetooth/l2cap_sock.o
CC net/bridge/br_vlan.o
CC mm/msync.o
CC drivers/acpi/acpica/evevent.o
CC net/bridge/br_vlan_tunnel.o
CC [M] net/bluetooth/smp.o
CC drivers/pnp/resource.o
CC crypto/algif_skcipher.o
CC mm/page_vma_mapped.o
CC [M] net/bluetooth/lib.o
CC [M] fs/cifs/ioctl.o
CC drivers/acpi/acpica/evgpe.o
CC arch/x86/kernel/espfix_64.o
CC net/sunrpc/auth_unix.o
CC [M] fs/cifs/sess.o
CC net/bridge/br_vlan_options.o
CC mm/pagewalk.o
CC net/ipv6/ndisc.o
CC fs/fcntl.o
CC [M] net/bluetooth/ecdh_helper.o
CC kernel/extable.o
CC arch/x86/kernel/ksysfs.o
CC [M] fs/cifs/export.o
CC mm/pgtable-generic.o
CC net/ipv6/udp.o
CC drivers/acpi/acpica/evgpeblk.o
CC mm/rmap.o
CC net/bridge/br_mst.o
CC fs/btrfs/inode.o
AR drivers/pnp/pnpacpi/built-in.a
CC drivers/pnp/manager.o
CC lib/plist.o
CC net/core/gro.o
CC net/core/net-sysfs.o
CC fs/ioctl.o
AR drivers/amba/built-in.a
CC [M] net/bluetooth/hci_request.o
CC net/ipv4/udp_offload.o
CC lib/radix-tree.o
CC [M] net/bluetooth/mgmt_util.o
CC fs/readdir.o
CC [M] fs/cifs/unc.o
CC arch/x86/kernel/bootflag.o
CC kernel/params.o
CC crypto/xor.o
CC lib/ratelimit.o
CC arch/x86/kernel/e820.o
CC crypto/hash_info.o
CC [M] net/bluetooth/mgmt_config.o
CC drivers/acpi/acpica/evgpeinit.o
CC mm/vmalloc.o
CC mm/page_alloc.o
CC net/sunrpc/svc.o
AR drivers/clk/actions/built-in.a
CC drivers/pnp/support.o
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
CC lib/rbtree.o
CC [M] net/bridge/br_netfilter_hooks.o
AR drivers/clk/imgtec/built-in.a
CC drivers/pnp/interface.o
CC [M] net/bridge/br_netfilter_ipv6.o
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
AR drivers/clk/mstar/built-in.a
CC fs/btrfs/file.o
AR drivers/clk/mvebu/built-in.a
AR drivers/clk/ralink/built-in.a
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sprd/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
AR drivers/clk/versatile/built-in.a
CC crypto/simd.o
CC drivers/clk/x86/clk-lpss-atom.o
CC drivers/clk/x86/clk-pmc-atom.o
CC [M] fs/cifs/winucase.o
CC drivers/acpi/acpica/evgpeutil.o
CC [M] fs/cifs/smb2ops.o
CC arch/x86/kernel/pci-dma.o
CC mm/init-mm.o
CC [M] net/bluetooth/hci_codec.o
CC lib/seq_buf.o
LD [M] arch/x86/kvm/kvm.o
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC fs/select.o
CC drivers/dma/dw/core.o
CC drivers/dma/hsu/hsu.o
CC kernel/kthread.o
AR drivers/dma/idxd/built-in.a
CC lib/show_mem.o
CC drivers/pnp/quirks.o
CC drivers/pnp/system.o
CC mm/memblock.o
CC drivers/acpi/acpica/evglock.o
CC lib/siphash.o
CC net/ipv6/udplite.o
CC drivers/clk/clk-bulk.o
CC mm/memory_hotplug.o
CC net/core/net-procfs.o
CC [M] net/bluetooth/eir.o
AR drivers/clk/x86/built-in.a
CC drivers/acpi/wakeup.o
CC net/ipv4/arp.o
CC [M] crypto/md4.o
CC net/core/netpoll.o
CC net/ipv6/raw.o
CC [M] fs/cifs/smb2maperror.o
CC drivers/clk/clkdev.o
CC arch/x86/kernel/quirks.o
CC fs/dcache.o
CC lib/string.o
CC drivers/acpi/sleep.o
CC drivers/dma/dw/dw.o
CC [M] crypto/ccm.o
CC lib/timerqueue.o
CC [M] crypto/arc4.o
CC drivers/acpi/acpica/evhandler.o
CC [M] fs/cifs/smb2transport.o
CC lib/vsprintf.o
CC arch/x86/kernel/topology.o
CC net/core/fib_rules.o
CC net/ipv6/icmp.o
CC drivers/acpi/device_sysfs.o
CC arch/x86/kernel/kdebugfs.o
CC drivers/dma/dw/idma32.o
CC [M] crypto/ecc.o
CC arch/x86/kernel/alternative.o
AR drivers/pnp/built-in.a
CC lib/win_minmax.o
AR drivers/dma/hsu/built-in.a
AR drivers/dma/mediatek/built-in.a
AR drivers/dma/qcom/built-in.a
AR drivers/dma/ti/built-in.a
AR drivers/dma/xilinx/built-in.a
CC [M] drivers/dma/ioat/init.o
CC drivers/clk/clk.o
CC [M] drivers/dma/ioat/dma.o
CC [M] crypto/essiv.o
CC drivers/acpi/acpica/evmisc.o
CC net/ipv6/mcast.o
CC net/ipv6/reassembly.o
CC net/ipv6/tcp_ipv6.o
CC drivers/clk/clk-divider.o
CC drivers/dma/dw/acpi.o
CC net/core/net-traces.o
CC net/core/selftests.o
CC drivers/acpi/acpica/evregion.o
CC net/core/ptp_classifier.o
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/bcm63xx/built-in.a
CC mm/madvise.o
AR drivers/soc/bcm/built-in.a
CC fs/btrfs/tree-defrag.o
AR drivers/soc/fsl/built-in.a
CC net/sunrpc/svcsock.o
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/imx/built-in.a
CC drivers/clk/clk-fixed-factor.o
AR drivers/soc/ixp4xx/built-in.a
CC lib/xarray.o
AR drivers/soc/mediatek/built-in.a
AR drivers/soc/microchip/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/soc/renesas/built-in.a
CC kernel/sys_ni.o
AR drivers/soc/rockchip/built-in.a
CC net/ipv6/ping.o
AR drivers/soc/sunxi/built-in.a
AR drivers/soc/ti/built-in.a
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC drivers/acpi/device_pm.o
CC drivers/virtio/virtio.o
CC drivers/acpi/acpica/evrgnini.o
AR net/bridge/built-in.a
LD [M] net/bridge/br_netfilter.o
CC drivers/virtio/virtio_ring.o
CC drivers/acpi/proc.o
CC drivers/tty/vt/vt_ioctl.o
CC drivers/acpi/acpica/evsci.o
CC drivers/tty/hvc/hvc_console.o
CC [M] crypto/ecdh.o
CC fs/inode.o
CC kernel/nsproxy.o
CC drivers/dma/dw/pci.o
CC net/sunrpc/svcauth.o
CC drivers/virtio/virtio_anchor.o
CC drivers/tty/serial/8250/8250_core.o
CC net/ipv4/icmp.o
CC drivers/tty/serial/serial_core.o
CC drivers/acpi/acpica/evxface.o
CC arch/x86/kernel/i8253.o
CC [M] crypto/ecdh_helper.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC mm/page_io.o
CC [M] drivers/dma/ioat/prep.o
CC net/sunrpc/svcauth_unix.o
CC lib/lockref.o
CC drivers/virtio/virtio_pci_modern.o
CC net/core/netprio_cgroup.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/tty/tty_io.o
CC net/ipv6/exthdrs.o
CC kernel/notifier.o
CC drivers/tty/vt/vc_screen.o
CC fs/btrfs/extent_map.o
AR drivers/dma/dw/built-in.a
CC arch/x86/kernel/hw_breakpoint.o
CC drivers/tty/n_tty.o
CC fs/btrfs/sysfs.o
CC drivers/tty/tty_ioctl.o
CC drivers/tty/vt/selection.o
CC net/sunrpc/addr.o
CC net/ipv6/datagram.o
CC fs/btrfs/struct-funcs.o
CC [M] drivers/dma/ioat/dca.o
AR drivers/tty/hvc/built-in.a
CC kernel/ksysfs.o
LD [M] crypto/ecdh_generic.o
CC drivers/acpi/acpica/evxfevnt.o
AR crypto/built-in.a
CC net/core/dst_cache.o
CC drivers/clk/clk-fixed-rate.o
CC fs/ext4/sysfs.o
CC [M] net/bluetooth/hci_sync.o
CC drivers/dma/dmaengine.o
CC kernel/cred.o
CC drivers/virtio/virtio_pci_common.o
CC net/ipv6/ip6_flowlabel.o
CC fs/btrfs/xattr.o
CC drivers/acpi/acpica/evxfgpe.o
UPD arch/x86/kvm/kvm-asm-offsets.h
CC drivers/tty/serial/8250/8250_pnp.o
AS [M] arch/x86/kvm/vmx/vmenter.o
LD [M] arch/x86/kvm/kvm-intel.o
CC drivers/virtio/virtio_pci_legacy.o
CC [M] drivers/virtio/virtio_mem.o
CC fs/ext4/xattr.o
CC drivers/tty/vt/keyboard.o
CC kernel/reboot.o
CC drivers/tty/tty_ldisc.o
CC net/ipv6/inet6_connection_sock.o
CC lib/bcd.o
CC drivers/dma/virt-dma.o
CC drivers/acpi/acpica/evxfregn.o
CC fs/ext4/xattr_hurd.o
CC net/ipv6/udp_offload.o
CC [M] drivers/dma/ioat/sysfs.o
CC arch/x86/kernel/tsc.o
CC lib/sort.o
CC drivers/tty/vt/consolemap.o
CC [M] net/bluetooth/sco.o
CC net/sunrpc/rpcb_clnt.o
CC lib/parser.o
CC net/sunrpc/timer.o
CC fs/ext4/xattr_trusted.o
CC drivers/dma/acpi-dma.o
CC net/ipv6/seg6.o
CC kernel/async.o
CC mm/swap_state.o
CC drivers/acpi/acpica/exconcat.o
CC [M] fs/cifs/smb2misc.o
CC drivers/tty/serial/8250/8250_port.o
CC drivers/tty/serial/8250/8250_dma.o
CC [M] net/bluetooth/iso.o
HOSTCC drivers/tty/vt/conmakehash
CC drivers/tty/serial/earlycon.o
CC lib/debug_locks.o
CC fs/btrfs/ordered-data.o
CC net/ipv4/devinet.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC drivers/tty/vt/vt.o
CC fs/btrfs/extent_io.o
LD [M] drivers/dma/ioat/ioatdma.o
CC [M] net/bluetooth/a2mp.o
CC lib/random32.o
CC arch/x86/kernel/tsc_msr.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/clk/clk-gate.o
CC [M] net/bluetooth/amp.o
CC [M] net/bluetooth/hci_debugfs.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
CC drivers/clk/clk-multiplier.o
CC fs/btrfs/volumes.o
CC drivers/acpi/acpica/exconfig.o
CC kernel/range.o
CC lib/bust_spinlocks.o
CC lib/kasprintf.o
CC kernel/smpboot.o
CC drivers/tty/tty_buffer.o
CC drivers/char/hw_random/core.o
CC drivers/char/hw_random/intel-rng.o
AR drivers/dma/built-in.a
AR drivers/virtio/built-in.a
CC drivers/acpi/acpica/exconvrt.o
CC arch/x86/kernel/io_delay.o
CC drivers/char/agp/backend.o
CC drivers/char/agp/generic.o
AR drivers/iommu/amd/built-in.a
CC drivers/iommu/intel/dmar.o
CC fs/attr.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
CC fs/bad_inode.o
CC fs/file.o
CC drivers/clk/clk-mux.o
CC [M] fs/cifs/smb2pdu.o
CC net/ipv6/fib6_notifier.o
CC lib/bitmap.o
CC drivers/tty/tty_port.o
CC fs/btrfs/async-thread.o
CC fs/filesystems.o
CC lib/scatterlist.o
CC lib/list_sort.o
CC drivers/char/tpm/tpm-chip.o
CC net/core/gro_cells.o
CC drivers/clk/clk-composite.o
CC drivers/acpi/acpica/excreate.o
CC drivers/clk/clk-fractional-divider.o
CC arch/x86/kernel/rtc.o
CC drivers/char/agp/isoch.o
CC drivers/char/tpm/tpm-dev-common.o
CC net/sunrpc/xdr.o
CC kernel/ucount.o
CC mm/swapfile.o
CC fs/namespace.o
CC drivers/char/mem.o
CC drivers/char/random.o
CC drivers/clk/clk-gpio.o
AR drivers/gpu/host1x/built-in.a
CC drivers/connector/cn_queue.o
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
AR drivers/gpu/drm/arm/built-in.a
AR drivers/char/hw_random/built-in.a
CC drivers/char/agp/compat_ioctl.o
AR drivers/gpu/drm/display/built-in.a
CC drivers/char/agp/frontend.o
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC drivers/base/power/sysfs.o
CC drivers/base/power/generic_ops.o
CC drivers/acpi/acpica/exdebug.o
AR drivers/gpu/drm/rcar-du/built-in.a
CC net/ipv6/rpl.o
CC drivers/connector/connector.o
CC kernel/regset.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC fs/ext4/xattr_user.o
CC [M] fs/cifs/smb2inode.o
CC fs/btrfs/ioctl.o
CC drivers/char/misc.o
CC arch/x86/kernel/resource.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC drivers/connector/cn_proc.o
AR drivers/gpu/vga/built-in.a
CC fs/seq_file.o
CC kernel/kmod.o
CC fs/xattr.o
CC net/ipv4/af_inet.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC drivers/char/tpm/tpm-dev.o
CC [M] fs/cifs/smb2file.o
AR drivers/clk/built-in.a
CC drivers/block/loop.o
CC drivers/char/agp/intel-agp.o
CC [M] drivers/block/nbd.o
CC drivers/iommu/iommu.o
AR net/core/built-in.a
CC lib/uuid.o
AR drivers/misc/eeprom/built-in.a
CC drivers/base/firmware_loader/builtin/main.o
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
AS arch/x86/kernel/irqflags.o
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/misc/cardreader/built-in.a
CC drivers/acpi/acpica/exdump.o
CC arch/x86/kernel/static_call.o
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC drivers/tty/serial/8250/8250_pci.o
CC drivers/base/firmware_loader/main.o
CC fs/btrfs/locking.o
CC drivers/base/power/common.o
CC fs/ext4/fast_commit.o
CC lib/iov_iter.o
AR drivers/misc/built-in.a
CC drivers/mfd/mfd-core.o
CC lib/clz_ctz.o
CC drivers/mfd/intel-lpss.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC net/ipv6/ioam6.o
CC drivers/iommu/intel/iommu.o
CC fs/ext4/orphan.o
CC kernel/groups.o
CC drivers/acpi/acpica/exfield.o
AR drivers/gpu/drm/tilcdc/built-in.a
AR drivers/gpu/drm/imx/built-in.a
CC drivers/char/agp/intel-gtt.o
AR drivers/gpu/drm/i2c/built-in.a
CC drivers/acpi/acpica/exfldio.o
CC net/sunrpc/sunrpc_syms.o
CC arch/x86/kernel/process.o
CC net/ipv6/sysctl_net_ipv6.o
CC drivers/char/tpm/tpm-interface.o
CC net/ipv4/igmp.o
CC drivers/base/power/qos.o
CC drivers/iommu/intel/pasid.o
CC arch/x86/kernel/ptrace.o
CC drivers/base/power/runtime.o
CC net/ipv4/fib_frontend.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/char/tpm/tpm1-cmd.o
CC drivers/acpi/acpica/exmisc.o
AR drivers/nfc/built-in.a
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
LD [M] net/bluetooth/bluetooth.o
AR drivers/gpu/drm/panel/built-in.a
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
CC net/ipv6/xfrm6_policy.o
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC drivers/mfd/intel-lpss-pci.o
CC drivers/base/power/wakeirq.o
AR drivers/connector/built-in.a
CC [M] drivers/misc/mei/init.o
AR drivers/gpu/drm/hisilicon/built-in.a
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC drivers/tty/vt/consolemap_deftbl.o
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/tty/vt/built-in.a
CC [M] drivers/misc/mei/hbm.o
CC drivers/mfd/intel-lpss-acpi.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC drivers/dma-buf/dma-buf.o
AR drivers/base/firmware_loader/built-in.a
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
CC drivers/base/regmap/regmap.o
CC kernel/kcmp.o
CC drivers/acpi/acpica/exmutex.o
CC drivers/base/regmap/regcache.o
CC drivers/iommu/iommu-traces.o
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
CC drivers/char/tpm/tpm2-cmd.o
AR drivers/gpu/drm/gud/built-in.a
CC kernel/freezer.o
CC drivers/tty/serial/8250/8250_exar.o
CC lib/bsearch.o
CC drivers/iommu/iommu-sysfs.o
AR drivers/char/agp/built-in.a
AR drivers/base/test/built-in.a
CC drivers/base/power/main.o
CC drivers/base/power/wakeup.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC drivers/iommu/dma-iommu.o
CC [M] drivers/mfd/lpc_sch.o
CC drivers/acpi/acpica/exnames.o
CC lib/find_bit.o
CC net/sunrpc/cache.o
CC drivers/base/power/wakeup_stats.o
CC fs/btrfs/orphan.o
CC drivers/char/tpm/tpmrm-dev.o
CC arch/x86/kernel/tls.o
CC [M] drivers/mfd/lpc_ich.o
CC [M] fs/cifs/cifsacl.o
CC drivers/dax/bus.o
CC mm/swap_slots.o
CC arch/x86/kernel/step.o
CC drivers/base/regmap/regcache-rbtree.o
CC arch/x86/kernel/i8237.o
CC lib/llist.o
CC drivers/base/power/domain.o
CC net/ipv4/fib_semantics.o
CC [M] drivers/misc/mei/interrupt.o
CC fs/libfs.o
CC net/sunrpc/rpc_pipe.o
CC lib/memweight.o
CC net/ipv6/xfrm6_state.o
CC drivers/acpi/acpica/exoparg1.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC fs/btrfs/export.o
CC drivers/base/regmap/regcache-flat.o
CC kernel/stacktrace.o
CC drivers/base/component.o
CC drivers/dma-buf/dma-fence.o
CC fs/fs-writeback.o
CC arch/x86/kernel/stacktrace.o
AR drivers/mfd/built-in.a
CC net/ipv6/xfrm6_input.o
CC drivers/dma-buf/dma-fence-array.o
CC arch/x86/kernel/reboot.o
CC drivers/tty/serial/8250/8250_early.o
CC drivers/base/power/domain_governor.o
CC drivers/tty/tty_mutex.o
CC drivers/char/tpm/tpm2-space.o
AR drivers/block/built-in.a
CC drivers/base/regmap/regmap-debugfs.o
CC drivers/dma-buf/dma-fence-chain.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC net/ipv6/xfrm6_output.o
CC drivers/tty/tty_ldsem.o
AR drivers/macintosh/built-in.a
AR fs/ext4/built-in.a
CC fs/btrfs/tree-log.o
CC fs/pnode.o
CC mm/dmapool.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC drivers/tty/serial/8250/8250_dw.o
CC drivers/tty/serial/8250/8250_lpss.o
CC lib/kfifo.o
CC drivers/char/tpm/tpm-sysfs.o
CC drivers/acpi/acpica/exoparg2.o
CC drivers/base/power/clock_ops.o
CC drivers/base/regmap/regmap-i2c.o
CC [M] fs/cifs/fs_context.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC [M] drivers/misc/mei/client.o
CC lib/percpu-refcount.o
CC kernel/dma.o
CC [M] fs/cifs/dns_resolve.o
CC [M] drivers/misc/mei/main.o
CC lib/rhashtable.o
AR drivers/dax/built-in.a
CC drivers/tty/serial/8250/8250_mid.o
CC drivers/dma-buf/dma-resv.o
CC net/ipv6/xfrm6_protocol.o
CC drivers/scsi/scsi.o
CC drivers/nvme/host/core.o
CC lib/base64.o
AR drivers/nvme/target/built-in.a
CC drivers/nvme/host/ioctl.o
CC drivers/iommu/intel/trace.o
CC drivers/acpi/acpica/exoparg3.o
CC arch/x86/kernel/msr.o
CC drivers/nvme/host/trace.o
CC drivers/char/tpm/eventlog/common.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC fs/btrfs/free-space-cache.o
CC drivers/tty/tty_baudrate.o
CC drivers/tty/serial/8250/8250_pericom.o
CC drivers/tty/tty_jobctrl.o
CC drivers/iommu/ioasid.o
CC mm/hugetlb.o
CC kernel/smp.o
CC drivers/base/regmap/regmap-irq.o
CC net/ipv4/fib_trie.o
CC arch/x86/kernel/cpuid.o
CC net/ipv6/netfilter.o
CC fs/btrfs/zlib.o
CC lib/once.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC arch/x86/kernel/early-quirks.o
CC drivers/char/tpm/eventlog/tpm1.o
CC drivers/char/virtio_console.o
CC net/ipv4/fib_notifier.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
AR drivers/base/power/built-in.a
CC fs/btrfs/lzo.o
CC drivers/acpi/acpica/exoparg6.o
CC drivers/acpi/acpica/exprep.o
CC lib/refcount.o
CC drivers/nvme/host/pci.o
CC net/ipv6/fib6_rules.o
CC net/ipv6/proc.o
CC fs/btrfs/zstd.o
CC drivers/tty/n_null.o
CC drivers/iommu/iova.o
CC lib/usercopy.o
CC drivers/char/tpm/eventlog/tpm2.o
CC drivers/scsi/hosts.o
CC drivers/iommu/irq_remapping.o
CC drivers/dma-buf/sync_file.o
CC kernel/uid16.o
AR drivers/tty/serial/8250/built-in.a
CC drivers/char/hpet.o
CC drivers/dma-buf/sw_sync.o
AR drivers/tty/serial/built-in.a
CC drivers/dma-buf/sync_debug.o
CC drivers/iommu/intel/cap_audit.o
CC drivers/tty/pty.o
CC net/ipv4/inet_fragment.o
ASN.1 fs/cifs/cifs_spnego_negtokeninit.asn1.[ch]
CC [M] fs/cifs/smb1ops.o
CC drivers/acpi/acpica/exregion.o
CC drivers/iommu/intel/irq_remapping.o
CC net/sunrpc/sysfs.o
CC drivers/tty/sysrq.o
CC [M] drivers/dma-buf/selftest.o
CC lib/errseq.o
CC net/sunrpc/svc_xprt.o
CC [M] fs/cifs/cifssmb.o
CC drivers/scsi/scsi_ioctl.o
CC drivers/acpi/acpica/exresnte.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC fs/btrfs/compression.o
CC net/sunrpc/xprtmultipath.o
CC lib/bucket_locks.o
CC [M] fs/cifs/cifs_spnego_negtokeninit.asn1.o
CC arch/x86/kernel/smp.o
CC [M] fs/cifs/asn1.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
AR drivers/gpu/drm/solomon/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC [M] drivers/misc/mei/dma-ring.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/char/tpm/tpm_ppi.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC drivers/char/tpm/eventlog/acpi.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC drivers/acpi/acpica/exresolv.o
AR drivers/base/regmap/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC drivers/base/core.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC drivers/base/bus.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC lib/generic-radix-tree.o
CC net/ipv6/syncookies.o
CC drivers/scsi/scsicam.o
CC drivers/char/tpm/eventlog/efi.o
CC drivers/char/tpm/tpm_crb.o
CC drivers/acpi/acpica/exresop.o
CC fs/splice.o
CC kernel/kallsyms.o
CC lib/string_helpers.o
CC drivers/acpi/bus.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC net/ipv6/mip6.o
AR drivers/tty/built-in.a
CC drivers/ata/libata-core.o
CC [M] drivers/misc/mei/bus.o
CC drivers/spi/spi.o
CC drivers/ata/libata-scsi.o
CC drivers/scsi/scsi_error.o
CC drivers/net/phy/mdio-boardinfo.o
AR drivers/net/pse-pd/built-in.a
CC fs/btrfs/delayed-ref.o
CC net/sunrpc/stats.o
CC drivers/net/phy/mdio_devres.o
AR drivers/dma-buf/built-in.a
CC net/ipv4/ping.o
CC fs/btrfs/relocation.o
CC drivers/net/mdio/acpi_mdio.o
CC fs/btrfs/delayed-inode.o
CC drivers/net/mdio/fwnode_mdio.o
AR drivers/iommu/intel/built-in.a
AR drivers/iommu/built-in.a
CC arch/x86/kernel/smpboot.o
CC drivers/acpi/acpica/exserial.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC net/sunrpc/sysctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC kernel/acct.o
CC fs/btrfs/scrub.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC net/ipv4/ip_tunnel_core.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC net/ipv4/gre_offload.o
CC drivers/acpi/acpica/exstore.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
AR drivers/char/tpm/built-in.a
CC drivers/char/nvram.o
CC lib/hexdump.o
CC drivers/net/phy/phy.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
AR drivers/firewire/built-in.a
CC drivers/base/dd.o
CC net/ipv4/metrics.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
CC lib/kstrtox.o
CC drivers/acpi/acpica/exstoren.o
CC drivers/base/syscore.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC drivers/acpi/acpica/exstorob.o
CC kernel/crash_core.o
CC drivers/base/driver.o
CC net/ipv6/addrconf_core.o
AR drivers/net/mdio/built-in.a
CC lib/debug_info.o
CC drivers/base/class.o
CC lib/iomap.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC kernel/compat.o
CC [M] drivers/misc/mei/bus-fixup.o
CC drivers/scsi/scsi_lib.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC fs/btrfs/backref.o
CC fs/sync.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/acpi/acpica/exsystem.o
CC net/ipv6/exthdrs_core.o
CC net/ipv6/ip6_checksum.o
AR drivers/char/built-in.a
CC drivers/acpi/acpica/extrace.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC fs/btrfs/ulist.o
CC mm/hugetlb_vmemmap.o
CC mm/sparse.o
CC mm/sparse-vmemmap.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
CC mm/mmu_notifier.o
CC drivers/ata/libata-eh.o
CC drivers/ata/libata-transport.o
CC arch/x86/kernel/tsc_sync.o
AR net/sunrpc/built-in.a
CC net/ipv4/netlink.o
CC arch/x86/kernel/setup_percpu.o
CC fs/btrfs/qgroup.o
CC drivers/base/platform.o
CC drivers/net/phy/phy-c45.o
CC net/ipv4/nexthop.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/acpi/acpica/exutils.o
CC net/ipv4/udp_tunnel_stub.o
CC drivers/base/cpu.o
CC [M] drivers/misc/mei/debugfs.o
CC drivers/ata/libata-trace.o
CC kernel/utsname.o
AR drivers/cdrom/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC net/ipv4/sysctl_net_ipv4.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC net/ipv4/proc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC lib/pci_iomap.o
CC fs/utimes.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC fs/btrfs/send.o
CC drivers/acpi/acpica/hwacpi.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC arch/x86/kernel/ftrace.o
AS arch/x86/kernel/ftrace_64.o
CC mm/ksm.o
CC drivers/acpi/acpica/hwesleep.o
CC net/ipv6/ip6_icmp.o
CC arch/x86/kernel/trace_clock.o
CC kernel/user_namespace.o
CC drivers/ata/libata-sata.o
CC net/ipv6/output_core.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC [M] drivers/misc/mei/mei-trace.o
CC drivers/acpi/acpica/hwgpe.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC mm/slub.o
CC kernel/pid_namespace.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
CC drivers/base/firmware.o
AR drivers/auxdisplay/built-in.a
CC drivers/base/init.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
AR drivers/net/pcs/built-in.a
UPD kernel/config_data
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC mm/migrate.o
CC net/ipv4/syncookies.o
CC lib/iomap_copy.o
CC drivers/net/phy/phy-core.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC drivers/ata/libata-sff.o
CC drivers/acpi/acpica/hwregs.o
CC drivers/base/map.o
CC drivers/base/devres.o
CC drivers/base/attribute_container.o
LD [M] fs/cifs/cifs.o
CC drivers/scsi/scsi_lib_dma.o
CC lib/devres.o
CC drivers/scsi/scsi_scan.o
CC net/ipv4/esp4.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC net/ipv4/esp4_offload.o
CC lib/check_signature.o
CC arch/x86/kernel/trace.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC kernel/stop_machine.o
AR drivers/spi/built-in.a
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] drivers/misc/mei/pci-me.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC drivers/acpi/acpica/hwsleep.o
CC drivers/base/transport_class.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC drivers/acpi/acpica/hwvalid.o
CC drivers/base/topology.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC drivers/ata/libata-pmp.o
CC net/ipv6/protocol.o
CC arch/x86/kernel/rethook.o
CC fs/btrfs/dev-replace.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC drivers/base/container.o
CC kernel/kprobes.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC drivers/base/property.o
CC fs/d_path.o
CC drivers/ata/libata-acpi.o
CC lib/interval_tree.o
CC drivers/net/phy/phy_device.o
CC drivers/acpi/acpica/hwxface.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC drivers/base/cacheinfo.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC arch/x86/kernel/crash_core_64.o
CC fs/stack.o
CC drivers/base/swnode.o
CC drivers/base/auxiliary.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC drivers/net/phy/linkmode.o
CC [M] drivers/misc/mei/hw-me.o
CC lib/assoc_array.o
CC drivers/net/phy/mdio_bus.o
CC lib/smp_processor_id.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC kernel/hung_task.o
CC fs/fs_struct.o
CC net/ipv4/netfilter.o
AR drivers/net/ethernet/adi/built-in.a
AR drivers/net/ethernet/alacritech/built-in.a
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
CC net/ipv4/inet_diag.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC drivers/acpi/acpica/hwxfsleep.o
AR drivers/net/ethernet/cavium/common/built-in.a
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/scsi/scsi_devinfo.o
AR drivers/net/ethernet/cavium/thunder/built-in.a
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
AR drivers/net/ethernet/cavium/built-in.a
CC drivers/scsi/scsi_sysctl.o
CC net/ipv4/tcp_diag.o
CC net/ipv6/ip6_offload.o
CC arch/x86/kernel/module.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
CC fs/statfs.o
CC [M] drivers/net/usb/rtl8150.o
CC net/ipv6/tcpv6_offload.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC fs/btrfs/raid56.o
CC drivers/scsi/scsi_debugfs.o
CC fs/fs_pin.o
CC lib/list_debug.o
CC mm/migrate_device.o
CC fs/btrfs/uuid-tree.o
CC drivers/scsi/scsi_trace.o
CC drivers/scsi/scsi_logging.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC drivers/acpi/acpica/hwpci.o
CC fs/nsfs.o
CC drivers/acpi/acpica/nsaccess.o
CC fs/btrfs/props.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC net/ipv4/udp_diag.o
CC drivers/ata/libata-pata-timings.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC fs/btrfs/free-space-tree.o
CC fs/btrfs/tree-checker.o
CC drivers/base/devtmpfs.o
CC drivers/scsi/scsi_pm.o
CC lib/debugobjects.o
CC net/ipv4/tcp_cubic.o
CC arch/x86/kernel/early_printk.o
CC lib/bitrev.o
CC [M] drivers/net/usb/r8152.o
CC drivers/scsi/scsi_bsg.o
CC drivers/acpi/acpica/nsalloc.o
CC drivers/usb/common/common.o
CC drivers/usb/core/usb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
AR drivers/usb/phy/built-in.a
CC drivers/usb/host/pci-quirks.o
CC drivers/net/phy/mdio_device.o
CC drivers/net/phy/swphy.o
CC [M] drivers/misc/mei/gsc-me.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/acpi/acpica/nsarguments.o
CC drivers/usb/host/ehci-pci.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC kernel/watchdog.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
CC drivers/net/phy/fixed_phy.o
CC fs/fs_types.o
CC drivers/scsi/scsi_common.o
CC drivers/usb/core/hub.o
CC arch/x86/kernel/hpet.o
CC drivers/usb/core/hcd.o
CC drivers/acpi/acpica/nsconvert.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC drivers/ata/ahci.o
CC drivers/acpi/acpica/nsdump.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC arch/x86/kernel/amd_nb.o
CC net/ipv6/exthdrs_offload.o
CC drivers/base/memory.o
CC drivers/ata/libahci.o
CC mm/huge_memory.o
LD [M] drivers/misc/mei/mei.o
CC net/ipv6/inet6_hashtables.o
CC drivers/scsi/sd.o
CC [M] drivers/net/phy/phylink.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC fs/fs_context.o
CC drivers/usb/storage/scsiglue.o
CC drivers/usb/common/debug.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC fs/btrfs/space-info.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
LD [M] drivers/misc/mei/mei-me.o
CC [M] drivers/net/usb/asix_devices.o
LD [M] drivers/misc/mei/mei-gsc.o
CC [M] drivers/net/usb/asix_common.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC drivers/acpi/acpica/nseval.o
CC drivers/usb/host/ohci-hcd.o
CC fs/btrfs/block-rsv.o
AR drivers/usb/common/built-in.a
CC drivers/scsi/sg.o
CC drivers/usb/host/ohci-pci.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC lib/crc16.o
CC kernel/watchdog_hld.o
CC mm/khugepaged.o
CC drivers/ata/ata_piix.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
CC mm/page_counter.o
CC drivers/acpi/glue.o
CC drivers/usb/storage/protocol.o
AR drivers/net/ethernet/cortina/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 arch/x86/kernel/kvm.o
CC mm/memcontrol.o
CC drivers/acpi/acpica/nsinit.o
CC lib/crc-t10dif.o
CC drivers/base/module.o
CC drivers/base/pinctrl.o
CC drivers/usb/core/urb.o
CC drivers/input/serio/serio.o
CC drivers/base/platform-msi.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC mm/vmpressure.o
CC drivers/base/physical_location.o
HOSTCC lib/gen_crc32table
CC drivers/usb/storage/transport.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC lib/libcrc32c.o
CC drivers/usb/host/uhci-hcd.o
CC fs/btrfs/delalloc-space.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC drivers/usb/core/message.o
CC drivers/usb/storage/usb.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC kernel/seccomp.o
CC fs/btrfs/block-group.o
CC drivers/acpi/acpica/nsload.o
CC lib/xxhash.o
CC mm/swap_cgroup.o
CC drivers/usb/storage/initializers.o
CC drivers/scsi/scsi_sysfs.o
CC [M] drivers/net/usb/ax88172a.o
CC drivers/input/serio/i8042.o
CC net/ipv6/mcast_snoop.o
CC drivers/usb/storage/sierra_ms.o
CC drivers/base/trace.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC drivers/usb/serial/usb-serial.o
CC fs/fs_parser.o
CC drivers/usb/serial/generic.o
CC net/ipv4/xfrm4_state.o
CC drivers/usb/serial/bus.o
AR drivers/usb/misc/built-in.a
CC [M] drivers/usb/misc/ftdi-elan.o
CC fs/btrfs/discard.o
CC fs/fsopen.o
CC mm/hugetlb_cgroup.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/usb/gadget/udc/core.o
AR drivers/ata/built-in.a
CC drivers/usb/gadget/udc/trace.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC lib/genalloc.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC [M] net/ipv6/ip6_udp_tunnel.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC drivers/usb/storage/option_ms.o
CC arch/x86/kernel/kvmclock.o
CC drivers/usb/core/driver.o
CC drivers/acpi/acpica/nsobject.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
AR drivers/base/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC arch/x86/kernel/paravirt.o
CC fs/init.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC [M] drivers/net/phy/aquantia_main.o
CC drivers/input/serio/libps2.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC kernel/relay.o
AR drivers/usb/gadget/function/built-in.a
CC [M] drivers/net/phy/aquantia_hwmon.o
CC kernel/utsname_sysctl.o
CC kernel/delayacct.o
CC net/ipv4/xfrm4_input.o
CC drivers/input/keyboard/atkbd.o
CC drivers/acpi/acpica/nsparse.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC lib/percpu_counter.o
CC drivers/rtc/lib.o
CC fs/kernel_read_file.o
CC drivers/usb/host/xhci.o
AR drivers/scsi/built-in.a
CC drivers/usb/storage/usual-tables.o
CC drivers/usb/core/config.o
AR drivers/net/ethernet/huawei/built-in.a
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC drivers/i2c/busses/i2c-designware-common.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC drivers/gpu/drm/drm_mipi_dsi.o
AR drivers/i2c/muxes/built-in.a
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/usb/serial/console.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC mm/kmemleak.o
CC net/ipv4/xfrm4_output.o
CC arch/x86/kernel/pvclock.o
CC net/ipv4/xfrm4_protocol.o
CC drivers/acpi/acpica/nspredef.o
AR net/ipv6/built-in.a
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
AR drivers/input/serio/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC lib/fault-inject.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] drivers/net/phy/ax88796b.o
CC drivers/rtc/class.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
AR drivers/usb/storage/built-in.a
CC fs/remap_range.o
CC fs/buffer.o
AR drivers/usb/gadget/udc/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
AR drivers/usb/gadget/legacy/built-in.a
CC drivers/usb/gadget/usbstring.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC drivers/rtc/interface.o
CC drivers/acpi/acpica/nsprepkg.o
CC kernel/taskstats.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC drivers/acpi/acpica/nsrepair.o
CC drivers/usb/serial/ftdi_sio.o
CC fs/direct-io.o
CC arch/x86/kernel/pcspeaker.o
CC drivers/acpi/scan.o
CC drivers/rtc/nvmem.o
CC kernel/tsacct.o
AR drivers/input/keyboard/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC lib/syscall.o
AR drivers/input/mouse/built-in.a
CC drivers/input/input.o
CC drivers/i2c/busses/i2c-designware-master.o
CC [M] net/ipv4/ip_tunnel.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC drivers/usb/host/xhci-mem.o
CC drivers/i2c/i2c-boardinfo.o
LD [M] drivers/gpu/drm/ast/ast.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC drivers/usb/gadget/config.o
CC drivers/usb/core/file.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/i2c/i2c-core-base.o
CC [M] drivers/usb/class/usbtmc.o
CC [M] drivers/net/phy/bcm7xxx.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC arch/x86/kernel/check.o
CC drivers/usb/host/xhci-ext-caps.o
CC drivers/usb/gadget/epautoconf.o
CC drivers/acpi/acpica/nsrepair2.o
CC drivers/usb/serial/pl2303.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
CC drivers/usb/host/xhci-ring.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC lib/dynamic_debug.o
CC drivers/usb/gadget/composite.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC fs/btrfs/reflink.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC fs/btrfs/subpage.o
CC kernel/tracepoint.o
CC drivers/rtc/dev.o
CC drivers/usb/core/buffer.o
CC drivers/acpi/acpica/nssearch.o
CC arch/x86/kernel/uprobes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC [M] drivers/net/usb/ax88179_178a.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC drivers/i2c/i2c-core-smbus.o
CC drivers/rtc/proc.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC drivers/usb/host/xhci-hub.o
CC drivers/usb/core/sysfs.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC [M] drivers/net/phy/bcm87xx.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC fs/mpage.o
CC drivers/acpi/acpica/nsutils.o
CC fs/btrfs/tree-mod-log.o
AR drivers/usb/serial/built-in.a
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC arch/x86/kernel/perf_regs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC [M] drivers/net/usb/cdc_ether.o
CC drivers/acpi/resource.o
CC drivers/rtc/sysfs.o
CC kernel/latencytop.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC [M] drivers/gpu/drm/drm_auth.o
CC drivers/input/input-compat.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC drivers/acpi/acpi_processor.o
CC arch/x86/kernel/tracepoint.o
CC drivers/i2c/i2c-core-acpi.o
CC fs/btrfs/extent-io-tree.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC fs/btrfs/acl.o
CC mm/page_isolation.o
CC drivers/acpi/acpica/nswalk.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC [M] drivers/net/phy/broadcom.o
CC drivers/usb/core/endpoint.o
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/gpu/drm/drm_blend.o
CC drivers/acpi/processor_core.o
CC drivers/acpi/acpica/nsxfeval.o
CC arch/x86/kernel/itmt.o
CC kernel/irq_work.o
CC drivers/rtc/rtc-mc146818-lib.o
CC lib/errname.o
CC drivers/acpi/processor_pdc.o
CC [M] net/ipv4/udp_tunnel_core.o
CC drivers/i2c/i2c-dev.o
CC [M] drivers/net/usb/cdc_eem.o
CC drivers/input/input-mt.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC drivers/rtc/rtc-cmos.o
CC drivers/acpi/acpica/nsxfname.o
CC [M] drivers/gpu/drm/i915/intel_pm.o
CC lib/nlattr.o
CC drivers/acpi/acpica/nsxfobj.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC [M] drivers/net/usb/smsc75xx.o
CC drivers/acpi/acpica/psargs.o
CC [M] drivers/net/usb/smsc95xx.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC drivers/usb/gadget/functions.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC drivers/usb/core/devio.o
CC mm/early_ioremap.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC kernel/static_call.o
CC kernel/static_call_inline.o
CC mm/cma.o
CC arch/x86/kernel/umip.o
CC arch/x86/kernel/unwind_orc.o
CC mm/secretmem.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC [M] drivers/i2c/i2c-smbus.o
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC drivers/acpi/acpica/psloop.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC drivers/usb/host/xhci-dbg.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC drivers/usb/host/xhci-trace.o
CC drivers/usb/host/xhci-debugfs.o
CC [M] drivers/net/phy/lxt.o
CC drivers/input/input-poller.o
CC drivers/usb/gadget/configfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC kernel/user-return-notifier.o
CC drivers/usb/core/notify.o
CC drivers/acpi/ec.o
AR drivers/net/ethernet/i825xx/built-in.a
AR drivers/net/ethernet/microsoft/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] drivers/i2c/busses/i2c-i801.o
AR drivers/net/ethernet/litex/built-in.a
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
AR drivers/rtc/built-in.a
CC fs/proc_namespace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC lib/checksum.o
CC drivers/acpi/dock.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC mm/userfaultfd.o
CC drivers/acpi/acpica/psobject.o
CC kernel/padata.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC drivers/acpi/acpica/psopcode.o
CC lib/cpu_rmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
CC [M] drivers/net/usb/mcs7830.o
CC drivers/acpi/pci_root.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
AR fs/btrfs/built-in.a
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC drivers/input/ff-core.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/input/touchscreen.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC drivers/usb/core/generic.o
CC [M] drivers/i2c/i2c-mux.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC [M] drivers/net/phy/realtek.o
CC fs/eventpoll.o
CC drivers/usb/gadget/u_f.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC [M] drivers/net/usb/usbnet.o
CC drivers/acpi/acpica/psopinfo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC drivers/usb/core/quirks.o
CC drivers/acpi/acpica/psparse.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC lib/dynamic_queue_limits.o
CC [M] drivers/net/usb/r8153_ecm.o
CC arch/x86/kernel/vsmp_64.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC lib/glob.o
CC [M] drivers/net/phy/smsc.o
CC drivers/input/ff-memless.o
CC drivers/acpi/acpica/psscope.o
CC kernel/jump_label.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC lib/strncpy_from_user.o
CC kernel/context_tracking.o
AR drivers/i2c/busses/built-in.a
CC drivers/acpi/acpica/pstree.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
AR drivers/usb/gadget/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC mm/memremap.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC drivers/usb/core/devices.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
AR arch/x86/kernel/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
AR arch/x86/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC kernel/iomem.o
CC drivers/input/vivaldi-fmap.o
CC drivers/acpi/pci_link.o
CC drivers/input/input-leds.o
CC drivers/acpi/pci_irq.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC drivers/usb/core/phy.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC drivers/acpi/acpica/psutils.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
LD [M] net/ipv4/udp_tunnel.o
AR net/ipv4/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC lib/strnlen_user.o
AR net/built-in.a
CC lib/net_utils.o
CC fs/anon_inodes.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC drivers/usb/host/xhci-pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC kernel/rseq.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
LD [M] drivers/net/phy/aquantia.o
AR drivers/net/phy/built-in.a
CC drivers/acpi/acpica/pswalk.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC [M] drivers/gpu/drm/drm_cache.o
CC mm/hmm.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
AR drivers/i2c/built-in.a
CC drivers/input/mousedev.o
GZIP kernel/config_data.gz
CC kernel/configs.o
CC drivers/usb/core/port.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC drivers/usb/core/hcd-pci.o
CC drivers/acpi/acpica/psxface.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC mm/memfd.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC lib/sg_pool.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC drivers/usb/core/usb-acpi.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/acpi/acpi_lpss.o
CC fs/signalfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
LD [M] drivers/net/usb/asix.o
CC drivers/acpi/acpi_apd.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC drivers/acpi/acpi_platform.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/gpu/drm/drm_client.o
CC fs/timerfd.o
AR kernel/built-in.a
CC lib/stackdepot.o
CC lib/ucs2_string.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC drivers/input/evdev.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
AR drivers/usb/host/built-in.a
CC drivers/acpi/acpi_pnp.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_main.o
AR drivers/net/ethernet/intel/built-in.a
CC lib/sbitmap.o
CC [M] drivers/net/ethernet/intel/e100.o
CC drivers/acpi/power.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC fs/eventfd.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC drivers/acpi/acpica/rscreate.o
CC mm/bootmem_info.o
AR drivers/usb/core/built-in.a
AR drivers/usb/built-in.a
CC drivers/acpi/event.o
CC fs/userfaultfd.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
AR drivers/i3c/built-in.a
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
AR drivers/media/common/b2c2/built-in.a
AR drivers/media/common/siano/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/common/built-in.a
CC drivers/acpi/evged.o
AR drivers/media/platform/allegro-dvt/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] lib/asn1_decoder.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
AR drivers/media/platform/amphion/built-in.a
CC fs/aio.o
AR drivers/media/platform/aspeed/built-in.a
CC drivers/net/loopback.o
AR drivers/media/platform/atmel/built-in.a
AR drivers/media/platform/cadence/built-in.a
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC fs/locks.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/ptp/built-in.a
CC [M] drivers/ptp/ptp_clock.o
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
AR drivers/power/reset/built-in.a
CC [M] drivers/ptp/ptp_chardev.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
CC drivers/power/supply/power_supply_core.o
AR drivers/media/platform/nvidia/built-in.a
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/platform/nxp/built-in.a
CC drivers/power/supply/power_supply_sysfs.o
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/platform/qcom/venus/built-in.a
CC drivers/power/supply/power_supply_leds.o
AR drivers/media/platform/qcom/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR mm/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/platform/renesas/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC drivers/acpi/acpica/rsinfo.o
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
CC drivers/acpi/sysfs.o
AR drivers/media/platform/st/stm32/built-in.a
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
AR drivers/media/platform/st/built-in.a
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC [M] drivers/ptp/ptp_sysfs.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
CC drivers/acpi/acpica/rsio.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC drivers/net/netconsole.o
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/sunxi/built-in.a
CC [M] drivers/net/dummy.o
AR drivers/input/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
GEN lib/oid_registry_data.c
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC fs/binfmt_script.o
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
CC [M] lib/oid_registry.o
CC fs/binfmt_elf.o
AR lib/lib.a
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
CC fs/compat_binfmt_elf.o
CC drivers/power/supply/power_supply_hwmon.o
AR drivers/media/platform/built-in.a
CC [M] drivers/net/macvlan.o
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/pci/dm1105/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/pci/ngene/built-in.a
CC drivers/hwmon/hwmon.o
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC drivers/acpi/acpica/rsirq.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/built-in.a
CC [M] drivers/hwmon/acpi_power_meter.o
AR drivers/media/pci/built-in.a
CC [M] drivers/ptp/ptp_vclock.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
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/acpi/acpica/rslist.o
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/firewire/built-in.a
CC [M] drivers/hwmon/coretemp.o
AR drivers/media/usb/built-in.a
CC fs/mbcache.o
AR drivers/media/spi/built-in.a
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
GEN lib/crc32table.h
AR drivers/net/ethernet/microchip/built-in.a
CC drivers/acpi/acpica/rsmemory.o
CC lib/crc32.o
CC drivers/acpi/acpica/rsmisc.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC fs/posix_acl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
AR drivers/net/ethernet/mscc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_hw.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ee.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
AR drivers/thermal/broadcom/built-in.a
AR drivers/thermal/samsung/built-in.a
CC drivers/thermal/intel/therm_throt.o
CC drivers/acpi/property.o
AR drivers/thermal/st/built-in.a
AR drivers/thermal/qcom/built-in.a
AR drivers/thermal/tegra/built-in.a
CC drivers/acpi/acpica/rsserial.o
CC [M] drivers/net/mii.o
CC [M] drivers/gpu/drm/drm_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/net/mdio.o
CC drivers/thermal/thermal_core.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC drivers/thermal/thermal_sysfs.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ethtool.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC drivers/acpi/acpica/rsutils.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC drivers/acpi/acpica/rsxface.o
AR drivers/net/ethernet/neterion/built-in.a
CC fs/coredump.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_param.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC [M] drivers/gpu/drm/drm_displayid.o
AR lib/built-in.a
CC drivers/acpi/acpica/tbdata.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC [M] drivers/net/tun.o
LD [M] drivers/ptp/ptp.o
CC drivers/watchdog/watchdog_core.o
CC [M] drivers/md/persistent-data/dm-array.o
CC drivers/md/md.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/net/veth.o
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/net/ethernet/ni/built-in.a
AR drivers/hwmon/built-in.a
CC drivers/watchdog/watchdog_dev.o
CC drivers/acpi/acpica/tbfadt.o
CC drivers/md/md-bitmap.o
CC [M] drivers/gpu/drm/drm_drv.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
CC drivers/acpi/acpica/tbfind.o
CC [M] drivers/thermal/intel/intel_menlow.o
AR drivers/net/ethernet/packetengines/built-in.a
LD [M] drivers/ptp/ptp_kvm.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC fs/drop_caches.o
AR drivers/net/ethernet/renesas/built-in.a
CC drivers/opp/core.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
AR drivers/net/ethernet/sfc/built-in.a
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC drivers/cpufreq/cpufreq.o
CC drivers/cpufreq/freq_table.o
CC drivers/opp/cpu.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC drivers/acpi/acpi_cmos_rtc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC fs/fhandle.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC drivers/acpi/acpica/tbinstal.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC drivers/watchdog/softdog.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/cpuidle.o
LD [M] drivers/net/ethernet/intel/ixgb/ixgb.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/cpuidle/driver.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
LD [M] drivers/net/vxlan/vxlan.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC drivers/mmc/core/core.o
AR drivers/ufs/built-in.a
CC drivers/mmc/core/bus.o
CC drivers/mmc/core/host.o
CC drivers/opp/debugfs.o
CC drivers/mmc/core/mmc.o
CC drivers/mmc/host/sdhci.o
CC drivers/mmc/host/sdhci-pci-core.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC [M] drivers/gpu/drm/drm_file.o
AR drivers/thermal/intel/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/thermal/thermal_helpers.o
CC drivers/mmc/host/sdhci-pci-arasan.o
AR drivers/watchdog/built-in.a
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC drivers/thermal/thermal_hwmon.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
AR drivers/leds/trigger/built-in.a
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
AR drivers/leds/blink/built-in.a
CC drivers/acpi/x86/apple.o
AR drivers/cpuidle/governors/built-in.a
AR drivers/leds/simple/built-in.a
CC drivers/cpuidle/governor.o
CC drivers/acpi/x86/utils.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC drivers/acpi/acpica/tbutils.o
CC drivers/cpufreq/acpi-cpufreq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC drivers/leds/led-core.o
CC drivers/mmc/core/mmc_ops.o
CC [M] drivers/gpu/drm/drm_lease.o
CC drivers/mmc/core/sd.o
CC drivers/thermal/gov_fair_share.o
CC drivers/thermal/gov_step_wise.o
CC drivers/cpuidle/sysfs.o
CC drivers/cpuidle/poll_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC [M] drivers/gpu/drm/drm_managed.o
CC drivers/md/md-autodetect.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
AR drivers/opp/built-in.a
CC drivers/thermal/gov_user_space.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC [M] drivers/gpu/drm/drm_mm.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC drivers/acpi/acpica/tbxface.o
CC drivers/cpufreq/intel_pstate.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC drivers/md/dm-uevent.o
CC drivers/acpi/acpica/tbxfload.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
AR drivers/net/ethernet/socionext/built-in.a
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC drivers/leds/led-class.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC drivers/md/dm.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
AR drivers/thermal/built-in.a
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/net/ethernet/vertexcom/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
CC drivers/mmc/host/sdhci-pci-gli.o
AR drivers/net/ethernet/wangxun/built-in.a
AR drivers/firmware/broadcom/built-in.a
CC drivers/mmc/host/sdhci-acpi.o
CC drivers/mmc/host/cqhci-core.o
AR drivers/firmware/cirrus/built-in.a
AR drivers/cpuidle/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
AR drivers/firmware/meson/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC drivers/md/dm-table.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC drivers/md/dm-target.o
CC drivers/acpi/acpica/tbxfroot.o
CC drivers/acpi/x86/s2idle.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/mmc/core/sd_ops.o
CC drivers/acpi/acpica/utaddress.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
AR drivers/net/ethernet/xilinx/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
CC drivers/acpi/acpica/utalloc.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC drivers/acpi/debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC drivers/acpi/acpica/utascii.o
CC drivers/firmware/efi/libstub/gop.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/gpu/drm/drm_modes.o
CC drivers/firmware/efi/efi-bgrt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC drivers/leds/led-triggers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC drivers/firmware/efi/efi.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC drivers/acpi/acpica/utbuffer.o
CC drivers/acpi/acpica/utcopy.o
AR drivers/firmware/imx/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC drivers/md/dm-linear.o
AR drivers/crypto/xilinx/built-in.a
CC drivers/mmc/core/sdio.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
AR drivers/crypto/hisilicon/built-in.a
AR drivers/crypto/keembay/built-in.a
AR drivers/crypto/built-in.a
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC drivers/acpi/acpica/utexcep.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC drivers/firmware/efi/vars.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/acpi/acpi_lpat.o
CC drivers/firmware/efi/libstub/secureboot.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/acpi/acpica/utdecode.o
CC [M] drivers/gpu/drm/drm_plane.o
CC drivers/acpi/acpica/utdelete.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC drivers/firmware/efi/libstub/tpm.o
AR drivers/leds/built-in.a
CC drivers/firmware/efi/reboot.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/acpi/acpi_lpit.o
CC drivers/acpi/acpica/uterror.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC drivers/acpi/acpica/uteval.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC drivers/clocksource/acpi_pm.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC drivers/hid/usbhid/hid-core.o
CC drivers/hid/hid-core.o
CC [M] drivers/gpu/drm/drm_prime.o
CC drivers/hid/hid-input.o
CC drivers/hid/hid-quirks.o
AR drivers/staging/media/deprecated/vpfe_capture/built-in.a
AR drivers/staging/media/deprecated/saa7146/common/built-in.a
CC drivers/hid/hid-debug.o
AR drivers/staging/media/deprecated/saa7146/av7110/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
AR drivers/staging/media/deprecated/saa7146/saa7146/built-in.a
AR drivers/staging/media/deprecated/saa7146/ttpci/built-in.a
AR drivers/staging/media/deprecated/saa7146/built-in.a
AR drivers/staging/media/built-in.a
AR drivers/staging/built-in.a
CC drivers/firmware/efi/memattr.o
CC drivers/clocksource/i8253.o
CC drivers/firmware/efi/libstub/mem.o
AR drivers/platform/x86/amd/built-in.a
AR drivers/cpufreq/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC drivers/platform/x86/intel/pmc/core.o
CC drivers/mailbox/mailbox.o
CC drivers/mailbox/pcc.o
AR drivers/platform/surface/built-in.a
CC drivers/acpi/acpica/utglobal.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/acpi/prmt.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC drivers/platform/x86/p2sb.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC drivers/acpi/acpi_pcc.o
AR drivers/mmc/host/built-in.a
CC [M] drivers/gpu/drm/drm_print.o
CC drivers/mmc/core/sdio_ops.o
CC drivers/hid/usbhid/hiddev.o
CC drivers/firmware/efi/libstub/random.o
CC drivers/md/dm-stripe.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC drivers/firmware/efi/tpm.o
AR drivers/clocksource/built-in.a
CC drivers/md/dm-io.o
AR drivers/firmware/psci/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC drivers/acpi/acpica/uthex.o
CC drivers/acpi/acpica/utids.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC drivers/devfreq/devfreq.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC drivers/acpi/acpica/utinit.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/powercap/powercap_sys.o
AR drivers/perf/built-in.a
AR drivers/firmware/smccc/built-in.a
CC drivers/ras/ras.o
CC drivers/ras/debugfs.o
CC [M] drivers/platform/x86/intel/vsec.o
CC drivers/powercap/intel_rapl_common.o
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/md/dm-kcopyd.o
AR drivers/mailbox/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/devfreq/governor_performance.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC drivers/powercap/intel_rapl_msr.o
CC drivers/firmware/efi/memmap.o
AR drivers/firmware/tegra/built-in.a
CC drivers/hid/hidraw.o
CC drivers/mmc/core/sdio_bus.o
CC drivers/platform/x86/pmc_atom.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC drivers/acpi/acpica/utlock.o
CC drivers/md/dm-sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
LD [M] drivers/net/ethernet/realtek/r8169.o
CC [M] drivers/gpu/drm/drm_pt_walk.o
CC drivers/firmware/efi/esrt.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC drivers/firmware/efi/libstub/pci.o
CC drivers/android/binderfs.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC drivers/android/binder.o
CC drivers/firmware/efi/efi-pstore.o
CC drivers/acpi/ac.o
CC drivers/acpi/button.o
CC [M] drivers/platform/x86/wmi.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC drivers/md/dm-stats.o
CC drivers/acpi/acpica/utmath.o
AR drivers/hid/usbhid/built-in.a
CC drivers/hid/hid-generic.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/firmware/efi/cper.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC drivers/firmware/efi/runtime-wrappers.o
CC drivers/hid/hid-a4tech.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC [M] drivers/platform/x86/intel_ips.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC drivers/acpi/fan_core.o
CC drivers/mmc/core/sdio_io.o
AR drivers/net/built-in.a
CC drivers/mmc/core/sdio_irq.o
CC drivers/firmware/efi/libstub/lib-ctype.o
AR drivers/ras/built-in.a
CC drivers/firmware/efi/libstub/alignedmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC drivers/hid/hid-apple.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC drivers/firmware/efi/libstub/relocate.o
CC drivers/md/dm-rq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC drivers/firmware/efi/dev-path-parser.o
CC drivers/acpi/fan_attr.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC drivers/acpi/acpica/utmisc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
AR drivers/platform/x86/intel/built-in.a
AR drivers/powercap/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC drivers/acpi/processor_driver.o
CC drivers/acpi/processor_thermal.o
CC drivers/hid/hid-belkin.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC drivers/firmware/efi/apple-properties.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] drivers/gpu/drm/drm_trace_points.o
LD [M] drivers/platform/x86/intel/intel-rst.o
CC drivers/android/binder_alloc.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/nvmem/core.o
CC [M] drivers/mtd/chips/chipreg.o
AR drivers/devfreq/built-in.a
AR drivers/platform/x86/built-in.a
CC drivers/mmc/core/regulator.o
CC drivers/mmc/core/debugfs.o
CC drivers/hid/hid-cherry.o
CC drivers/hid/hid-chicony.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC drivers/acpi/processor_idle.o
CC drivers/hid/hid-cypress.o
CC drivers/hid/hid-ezkey.o
CC drivers/acpi/acpica/utnonansi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC drivers/mmc/core/block.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC drivers/mmc/core/queue.o
CC [M] drivers/uio/uio.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC drivers/firmware/efi/earlycon.o
CC drivers/acpi/acpica/utobject.o
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/pps/pps.o
CC [M] drivers/vfio/iova_bitmap.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
CC [M] drivers/vfio/container.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC drivers/md/dm-io-rewind.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
AR drivers/platform/built-in.a
CC drivers/acpi/acpica/utosi.o
CC drivers/hid/hid-kensington.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/md/dm-builtin.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC drivers/firmware/efi/cper-x86.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/bluetooth/btusb.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
CC [M] drivers/md/dm-bufio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
CC [M] drivers/dca/dca-core.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
CC [M] drivers/ssb/main.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC [M] drivers/dca/dca-sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/ssb/scan.o
CC drivers/hid/hid-lg.o
CC drivers/hid/hid-lg-g15.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/acpi/acpica/utownerid.o
CC [M] drivers/gpu/drm/drm_agpsupport.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/drm_bufs.o
CC [M] drivers/bluetooth/btintel.o
CC drivers/hid/hid-microsoft.o
AR drivers/nvmem/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/vhost/net.o
CC [M] drivers/vfio/virqfd.o
CC [M] drivers/pps/kapi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/mtd/mtdpart.o
CC [M] drivers/pps/sysfs.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
AR drivers/firmware/efi/built-in.a
AR drivers/firmware/xilinx/built-in.a
CC drivers/firmware/dmi_scan.o
CC [M] drivers/vhost/vhost.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/ssb/pci.o
CC drivers/acpi/processor_throttling.o
CC drivers/hid/hid-monterey.o
CC drivers/acpi/acpica/utpredef.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
LD [M] drivers/dca/dca.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/drm_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC drivers/acpi/acpica/utresdecode.o
LD [M] drivers/vfio/vfio.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC drivers/firmware/dmi-sysfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC drivers/firmware/dmi-id.o
AR drivers/hid/built-in.a
CC [M] drivers/gpu/drm/drm_dma.o
LD [M] drivers/vfio/vfio_virqfd.o
CC [M] drivers/ssb/driver_pcicore.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC drivers/acpi/acpica/utresrc.o
AR drivers/mmc/core/built-in.a
AR drivers/mmc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/drm_hashtab.o
CC drivers/acpi/acpica/utstate.o
CC drivers/acpi/processor_perflib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC drivers/firmware/memmap.o
CC [M] drivers/gpu/drm/drm_irq.o
CC [M] drivers/gpu/drm/drm_legacy_misc.o
CC [M] drivers/bluetooth/btrtl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
LD [M] drivers/vhost/vhost_iotlb.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC drivers/acpi/container.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC drivers/acpi/thermal.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC drivers/acpi/acpi_memhotplug.o
CC [M] drivers/gpu/drm/xe/xe_ttm_gtt_mgr.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/drm_lock.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC drivers/acpi/acpica/utstrsuppt.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/vfio/pci/vfio_pci.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC drivers/acpi/battery.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC [M] drivers/gpu/drm/drm_memory.o
CC [M] drivers/md/dm-crypt.o
CC [M] drivers/md/dm-thin.o
AR drivers/firmware/built-in.a
CC [M] drivers/md/dm-thin-metadata.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC drivers/acpi/hed.o
CC drivers/acpi/acpica/utstrtoul64.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/drm_scatter.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
AR drivers/md/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC drivers/acpi/bgrt.o
CC drivers/acpi/acpica/utxface.o
CC drivers/acpi/cppc_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
LD [M] drivers/vhost/vhost_net.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC drivers/acpi/acpica/utxfinit.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC drivers/acpi/spcr.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/drm_vm.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC drivers/acpi/acpica/utxferror.o
LD [M] drivers/md/dm-bio-prison.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
CC [M] drivers/gpu/drm/drm_panel.o
CC drivers/acpi/acpica/utxfmutex.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
AR drivers/android/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/xe/display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/display/intel_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
AR drivers/acpi/acpica/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/xe/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/xe/display/intel_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/xe/display/intel_backlight.o
CC [M] drivers/gpu/drm/xe/display/intel_bios.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.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/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/xe/display/intel_bw.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
AR drivers/acpi/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/xe/display/intel_cdclk.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_color.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/xe/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/xe/display/intel_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.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/xe/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_crtc.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/xe/display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/xe/display/intel_ddi.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.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/drm_bridge_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/xe/display/intel_display.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.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/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/xe/display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/xe/display/intel_display_trace.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/xe/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/xe/display/intel_dmc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/xe/display/intel_dp.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/xe/display/intel_dpll.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/drm_plane_helper.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/xe/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/xe/display/intel_drrs.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.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/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.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/gmc_v11_0.o
LD [M] drivers/gpu/drm/drm.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.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/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/xe/display/intel_dsb.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/xe/display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.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/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/xe/display/intel_fb.o
CC [M] drivers/gpu/drm/xe/display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/xe/display/intel_fdi.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/xe/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/xe/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/xe/display/intel_global_state.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.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/umc_v6_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/xe/display/intel_gmbus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/xe/display/intel_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/xe/display/intel_hdmi.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/xe/display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/xe/display/intel_hti.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/xe/display/intel_lvds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/xe/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/xe/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.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/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/display/intel_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.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/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/display/intel_psr.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/xe/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/xe/display/intel_quirks.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/xe/display/intel_sprite.o
CC [M] drivers/gpu/drm/xe/display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/xe/display/intel_vdsc.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/xe/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/xe/display/intel_vrr.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.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/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/xe/display/skl_scaler.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/xe/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/xe/display/skl_watermark.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_dram.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/devinit/nv1a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pch.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/xe/display/intel_acpi.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/xe/display/intel_opregion.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.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
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
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/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
HDRTEST drivers/gpu/drm/xe/display/intel_de.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.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/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/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
HDRTEST drivers/gpu/drm/xe/display/ext/i915_irq.h
HDRTEST drivers/gpu/drm/xe/display/ext/intel_pch.h
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
HDRTEST drivers/gpu/drm/xe/display/ext/intel_pm.h
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
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/nv30.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
HDRTEST drivers/gpu/drm/xe/xe_device.h
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.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/i915/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
HDRTEST drivers/gpu/drm/xe/xe_display.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.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/xe_drv.h
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
HDRTEST drivers/gpu/drm/xe/xe_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
HDRTEST drivers/gpu/drm/xe/xe_engine_types.h
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
HDRTEST drivers/gpu/drm/xe/xe_exec.h
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.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/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.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/sdma_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.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/i915_perf.o
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
HDRTEST drivers/gpu/drm/xe/xe_guc.h
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.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/i915/display/g4x_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
HDRTEST drivers/gpu/drm/xe/xe_guc_reg.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.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_hw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/xe/xe_map.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/xe/xe_module.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.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/xe/xe_query.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
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/athub_v2_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.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
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_gtt_mgr.h
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_gtt_mgr_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
HDRTEST drivers/gpu/drm/xe/xe_uc.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
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/i2c/gf117.o
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
LD [M] drivers/gpu/drm/xe/xe.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
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
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.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/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.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/nouveau/nvkm/subdev/instmem/nv04.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.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/mc/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.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
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.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/gt/intel_sseu_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h
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/../pm/powerplay/hwmgr/smu7_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.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/subdev/mmu/vmmnv50.o
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
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
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
HDRTEST drivers/gpu/drm/i915/gvt/display.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
HDRTEST drivers/gpu/drm/i915/gvt/reg.h
HDRTEST drivers/gpu/drm/i915/gvt/execlist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
HDRTEST drivers/gpu/drm/i915/i915_active.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
HDRTEST drivers/gpu/drm/i915/i915_deps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
HDRTEST drivers/gpu/drm/i915/i915_driver.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/i915_drv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
HDRTEST drivers/gpu/drm/i915/i915_gem.h
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h
HDRTEST drivers/gpu/drm/i915/i915_gem_gtt.h
HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h
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
HDRTEST drivers/gpu/drm/i915/i915_ioctl.h
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
HDRTEST drivers/gpu/drm/i915/i915_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
HDRTEST drivers/gpu/drm/i915/i915_mm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
HDRTEST drivers/gpu/drm/i915/i915_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.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/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.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/i915_query.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
HDRTEST drivers/gpu/drm/i915/i915_reg.h
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
HDRTEST drivers/gpu/drm/i915/i915_request.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
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/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
HDRTEST drivers/gpu/drm/i915/i915_syncmap.h
HDRTEST drivers/gpu/drm/i915/i915_sysfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
HDRTEST drivers/gpu/drm/i915/i915_tasklet.h
HDRTEST drivers/gpu/drm/i915/i915_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
HDRTEST drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_user_extensions.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
HDRTEST drivers/gpu/drm/i915/i915_utils.h
HDRTEST drivers/gpu/drm/i915/i915_vgpu.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
HDRTEST drivers/gpu/drm/i915/i915_vma.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
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/i915_vma_resource.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.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/subdev/top/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
HDRTEST drivers/gpu/drm/i915/i915_vma_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
HDRTEST drivers/gpu/drm/i915/intel_device_info.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
HDRTEST drivers/gpu/drm/i915/intel_gvt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
HDRTEST drivers/gpu/drm/i915/intel_memory_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.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/falcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
HDRTEST drivers/gpu/drm/i915/intel_pci_config.h
HDRTEST drivers/gpu/drm/i915/intel_pcode.h
HDRTEST drivers/gpu/drm/i915/intel_pm.h
HDRTEST drivers/gpu/drm/i915/intel_pm_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.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
HDRTEST drivers/gpu/drm/i915/intel_uncore.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
HDRTEST drivers/gpu/drm/i915/intel_wakeref.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.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/disp/hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_reset.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
HDRTEST drivers/gpu/drm/i915/selftests/lib_sw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_request.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/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h
HDRTEST drivers/gpu/drm/i915/selftests/librapl.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h
HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
HDRTEST drivers/gpu/drm/i915/vlv_sideband.h
HDRTEST drivers/gpu/drm/i915/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/i915/vlv_suspend.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
LD [M] drivers/gpu/drm/i915/i915.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/disp/uoutp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.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/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.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/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.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/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_generic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_factory_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_translate_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_factory_dce110.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/nouveau/nvkm/engine/gr/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_translate_dcn10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_factory_dcn10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_translate_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_factory_dcn20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.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/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_factory_dcn21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_translate_dcn30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_factory_dcn30.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/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.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/nouveau/nvkm/engine/gr/gf110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/irq_service.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce60/irq_service_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce80/irq_service_dce80.o
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/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn20/irq_service_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn21/irq_service_dcn21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn201/irq_service_dcn201.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn30/irq_service_dcn30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.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/gr/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn31/irq_service_dcn31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn314/irq_service_dcn314.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn315/irq_service_dcn315.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn32/irq_service_dcn32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_hwss_dio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.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/amd/amdgpu/../display/dc/link/link_hwss_dpia.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_hwss_hpo_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_trace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_link_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_stream_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_link_hwss.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_init.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/dcn20/dcn20_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dpp.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/dcn20/dcn20_dpp_cm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hubp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_mpc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_opp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hubbub.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_optc.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/dcn20/dcn20_mmhubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_link_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dccg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_vmid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dwb.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dwb_scl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dsc/dc_dsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.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/amd/amdgpu/../display/dc/dsc/rc_calc.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/dsc/rc_calc_dpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_resource.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_ipp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer_debug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_opp.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/amd/amdgpu/../display/dc/dcn10/dcn10_optc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hubp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_mpc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp_dscl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp_cm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_cm_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_link_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hubp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_link_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_dccg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_init.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_mpc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hubp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_optc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_dpp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_dccg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [PATCH] drm/xe: Move policy on preemption from WAs to tunings
2023-03-11 17:15 ` [Intel-xe] [PATCH] drm/xe: Move policy on preemption from WAs to tunings Lucas De Marchi
@ 2023-03-13 22:50 ` Lucas De Marchi
0 siblings, 0 replies; 30+ messages in thread
From: Lucas De Marchi @ 2023-03-13 22:50 UTC (permalink / raw)
To: intel-xe; +Cc: Matt Roper
On Sat, Mar 11, 2023 at 09:15:51AM -0800, Lucas De Marchi wrote:
>The fake WA FtrPerCtxtPreemptionGranularityControl is documented in i915
>and is not a true WA: it's a policy chosen to allow preemption settings
>to be controlled on a per-context basis by userspace. Move it to
>xe_tuning.c since it's more in line with what his is doing. However
>since it's not something suggested by the spec, prefix it with "Policy"
>rather than "Tuning".
>
>Suggested-by: Matt Roper <matthew.d.roper@intel.com>
>Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
>---
> drivers/gpu/drm/xe/xe_hw_engine.c | 2 ++
> drivers/gpu/drm/xe/xe_tuning.c | 22 ++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_tuning.h | 1 +
> drivers/gpu/drm/xe/xe_wa.c | 6 ------
> 4 files changed, 25 insertions(+), 6 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
>index 63a4efd5edcc..53dc342cc3a3 100644
>--- a/drivers/gpu/drm/xe/xe_hw_engine.c
>+++ b/drivers/gpu/drm/xe/xe_hw_engine.c
>@@ -22,6 +22,7 @@
> #include "xe_mmio.h"
> #include "xe_reg_sr.h"
> #include "xe_sched_job.h"
>+#include "xe_tuning.h"
> #include "xe_wa.h"
>
> #define MAX_MMIO_BASES 3
>@@ -293,6 +294,7 @@ static void hw_engine_init_early(struct xe_gt *gt, struct xe_hw_engine *hwe,
>
> xe_reg_sr_init(&hwe->reg_sr, hwe->name, gt_to_xe(gt));
> xe_wa_process_engine(hwe);
>+ xe_tuning_process_engine(hwe);
>
> xe_reg_sr_init(&hwe->reg_whitelist, hwe->name, gt_to_xe(gt));
> xe_reg_whitelist_process_engine(hwe);
>diff --git a/drivers/gpu/drm/xe/xe_tuning.c b/drivers/gpu/drm/xe/xe_tuning.c
>index 2861a014c85c..5d3febd0b97e 100644
>--- a/drivers/gpu/drm/xe/xe_tuning.c
>+++ b/drivers/gpu/drm/xe/xe_tuning.c
>@@ -23,6 +23,15 @@ static const struct xe_rtp_entry gt_tunings[] = {
> {}
> };
>
>+static const struct xe_rtp_entry engine_tunings[] = {
>+ { XE_RTP_NAME("Policy: FtrPerCtxtPreemptionGranularityControl"),
>+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, 1250), ENGINE_CLASS(RENDER)),
this is actually wrong... should remove the GRAPHICS_VERSION_RANGE()
check. I don't know why it was there in the first place.
Lucas De Marchi
^ permalink raw reply [flat|nested] 30+ messages in thread
end of thread, other threads:[~2023-03-13 22:50 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-10 22:15 [Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 01/12] drm/xe/rtp: Add match helper for gslice fused off Lucas De Marchi
2023-03-10 23:43 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 02/12] drm/xe/reg_sr: Tweak verbosity for register printing Lucas De Marchi
2023-03-10 23:44 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 03/12] drm/xe: Print whitelist while applying Lucas De Marchi
2023-03-10 23:55 ` Matt Roper
2023-03-10 23:56 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 04/12] drm/xe/debugfs: Dump register save-restore tables Lucas De Marchi
2023-03-10 23:58 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 05/12] drm/xe: Remove policy on preemption from WAs Lucas De Marchi
2023-03-11 0:10 ` Matt Roper
2023-03-11 17:15 ` [Intel-xe] [PATCH] drm/xe: Move policy on preemption from WAs to tunings Lucas De Marchi
2023-03-13 22:50 ` Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 06/12] drm/xe: Reorder WAs to consider the platform Lucas De Marchi
2023-03-11 0:11 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 07/12] drm/xe: Add PVC gt workarounds Lucas De Marchi
2023-03-11 0:12 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 08/12] drm/xe: Add PVC engine workarounds Lucas De Marchi
2023-03-11 0:18 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 09/12] drm/xe: Add missing DG2 gt workarounds and tunings Lucas De Marchi
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 10/12] drm/xe: Add missing DG2 engine workarounds Lucas De Marchi
2023-03-11 0:27 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 11/12] drm/xe: Add missing DG2 lrc tunings Lucas De Marchi
2023-03-11 0:28 ` Matt Roper
2023-03-10 22:15 ` [Intel-xe] [PATCH v2 12/12] drm/xe: Add missing DG2 lrc workarounds Lucas De Marchi
2023-03-11 0:33 ` Matt Roper
2023-03-13 17:58 ` [Intel-xe] ✓ CI.Patch_applied: success for DG2 + PVC workarounds and infra (rev3) Patchwork
2023-03-13 17:59 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-03-13 18:03 ` [Intel-xe] ✓ CI.Build: " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.