* [Intel-xe] [PATCH 0/3] GuC vs Execlist
@ 2023-07-21 20:19 Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
` (9 more replies)
0 siblings, 10 replies; 17+ messages in thread
From: Rodrigo Vivi @ 2023-07-21 20:19 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
Since Patch 3 may be controversial, I split the work in 3 patches.
1. Mandatory. We are not carrying an uapi to state the obvious.
2. Mandatory. We need to limit parameters to the non-default stuff.
3. Please, let's not take dead (untested, unvalidated, un-ci, unsupported)
with us... Fingers crossed.
Rodrigo Vivi (3):
drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
drm/xe: Invert guc vs execlists parameters and info.
drm/xe: Kill execlist support.
drivers/gpu/drm/xe/Makefile | 1 -
drivers/gpu/drm/xe/xe_debugfs.c | 1 -
drivers/gpu/drm/xe/xe_device.c | 1 -
drivers/gpu/drm/xe/xe_device.h | 10 -
drivers/gpu/drm/xe/xe_device_types.h | 2 -
drivers/gpu/drm/xe/xe_engine.c | 5 -
drivers/gpu/drm/xe/xe_engine_types.h | 9 +-
drivers/gpu/drm/xe/xe_execlist.c | 485 ------------------------
drivers/gpu/drm/xe/xe_execlist.h | 21 -
drivers/gpu/drm/xe/xe_execlist_types.h | 49 ---
drivers/gpu/drm/xe/xe_ggtt.c | 2 +-
drivers/gpu/drm/xe/xe_gt.c | 12 -
drivers/gpu/drm/xe/xe_guc_pc.c | 2 -
drivers/gpu/drm/xe/xe_guc_submit.c | 5 -
drivers/gpu/drm/xe/xe_hw_engine.c | 16 +-
drivers/gpu/drm/xe/xe_hw_engine_types.h | 2 -
drivers/gpu/drm/xe/xe_irq.c | 11 +-
drivers/gpu/drm/xe/xe_module.c | 4 -
drivers/gpu/drm/xe/xe_module.h | 1 -
drivers/gpu/drm/xe/xe_query.c | 3 -
drivers/gpu/drm/xe/xe_uc.c | 32 --
include/uapi/drm/xe_drm.h | 1 -
22 files changed, 6 insertions(+), 669 deletions(-)
delete mode 100644 drivers/gpu/drm/xe/xe_execlist.c
delete mode 100644 drivers/gpu/drm/xe/xe_execlist.h
delete mode 100644 drivers/gpu/drm/xe/xe_execlist_types.h
--
2.41.0
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
@ 2023-07-21 20:19 ` Rodrigo Vivi
2023-07-21 20:34 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info Rodrigo Vivi
` (8 subsequent siblings)
9 siblings, 1 reply; 17+ messages in thread
From: Rodrigo Vivi @ 2023-07-21 20:19 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
This config is the only real one. If execlist remains in the
code it will forever be experimental and we shouldn't maintain
an uapi like that for that experimental piece of code that
should never be used by real users.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/xe_query.c | 3 ---
include/uapi/drm/xe_drm.h | 1 -
2 files changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
index f880c9af1651..56440a27ddba 100644
--- a/drivers/gpu/drm/xe/xe_query.c
+++ b/drivers/gpu/drm/xe/xe_query.c
@@ -191,9 +191,6 @@ static int query_config(struct xe_device *xe, struct drm_xe_device_query *query)
if (xe_device_get_root_tile(xe)->mem.vram.usable_size)
config->info[XE_QUERY_CONFIG_FLAGS] =
XE_QUERY_CONFIG_FLAGS_HAS_VRAM;
- if (xe->info.enable_guc)
- config->info[XE_QUERY_CONFIG_FLAGS] |=
- XE_QUERY_CONFIG_FLAGS_USE_GUC;
config->info[XE_QUERY_CONFIG_MIN_ALIGNEMENT] =
xe->info.vram_flags & XE_VRAM_FLAGS_NEED64K ? SZ_64K : SZ_4K;
config->info[XE_QUERY_CONFIG_VA_BITS] = 12 +
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 347351a8f618..790bf27407a5 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -217,7 +217,6 @@ struct drm_xe_query_config {
#define XE_QUERY_CONFIG_REV_AND_DEVICE_ID 0
#define XE_QUERY_CONFIG_FLAGS 1
#define XE_QUERY_CONFIG_FLAGS_HAS_VRAM (0x1 << 0)
- #define XE_QUERY_CONFIG_FLAGS_USE_GUC (0x1 << 1)
#define XE_QUERY_CONFIG_MIN_ALIGNEMENT 2
#define XE_QUERY_CONFIG_VA_BITS 3
#define XE_QUERY_CONFIG_GT_COUNT 4
--
2.41.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info.
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
@ 2023-07-21 20:19 ` Rodrigo Vivi
2023-07-21 20:35 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support Rodrigo Vivi
` (7 subsequent siblings)
9 siblings, 1 reply; 17+ messages in thread
From: Rodrigo Vivi @ 2023-07-21 20:19 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
The module parameter should reflect the name of the optional,
experimental and unsafe option, rather than the default one.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/xe_debugfs.c | 2 +-
drivers/gpu/drm/xe/xe_device.c | 2 +-
drivers/gpu/drm/xe/xe_device.h | 7 +------
drivers/gpu/drm/xe/xe_device_types.h | 4 ++--
drivers/gpu/drm/xe/xe_module.c | 6 +++---
drivers/gpu/drm/xe/xe_module.h | 2 +-
6 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_debugfs.c b/drivers/gpu/drm/xe/xe_debugfs.c
index 047341d5689a..491506a1e12e 100644
--- a/drivers/gpu/drm/xe/xe_debugfs.c
+++ b/drivers/gpu/drm/xe/xe_debugfs.c
@@ -47,7 +47,7 @@ static int info(struct seq_file *m, void *data)
drm_printf(&p, "revid %d\n", xe->info.revid);
drm_printf(&p, "tile_count %d\n", xe->info.tile_count);
drm_printf(&p, "vm_max_level %d\n", xe->info.vm_max_level);
- drm_printf(&p, "enable_guc %s\n", str_yes_no(xe->info.enable_guc));
+ drm_printf(&p, "force_execlist %s\n", str_yes_no(xe->info.force_execlist));
drm_printf(&p, "supports_usm %s\n", str_yes_no(xe->info.supports_usm));
drm_printf(&p, "has_flat_ccs %s\n", str_yes_no(xe->info.has_flat_ccs));
for_each_gt(gt, xe, id) {
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 1c57944014e0..7221806c1693 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -203,7 +203,7 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
xe->info.devid = pdev->device;
xe->info.revid = pdev->revision;
- xe->info.enable_guc = enable_guc;
+ xe->info.force_execlist = force_execlist;
spin_lock_init(&xe->irq.lock);
diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
index 8b085ffdc5f8..0ee44856ad08 100644
--- a/drivers/gpu/drm/xe/xe_device.h
+++ b/drivers/gpu/drm/xe/xe_device.h
@@ -112,12 +112,7 @@ static inline struct xe_gt *xe_root_mmio_gt(struct xe_device *xe)
static inline bool xe_device_guc_submission_enabled(struct xe_device *xe)
{
- return xe->info.enable_guc;
-}
-
-static inline void xe_device_guc_submission_disable(struct xe_device *xe)
-{
- xe->info.enable_guc = false;
+ return !xe->info.force_execlist;
}
#define for_each_tile(tile__, xe__, id__) \
diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
index 0cb6b0d5bf9a..b156f69d7320 100644
--- a/drivers/gpu/drm/xe/xe_device_types.h
+++ b/drivers/gpu/drm/xe/xe_device_types.h
@@ -217,8 +217,8 @@ struct xe_device {
u8 supports_usm:1;
/** @has_asid: Has address space ID */
u8 has_asid:1;
- /** @enable_guc: GuC submission enabled */
- u8 enable_guc:1;
+ /** @force_execlist: Forced execlist submission */
+ u8 force_execlist:1;
/** @has_flat_ccs: Whether flat CCS metadata is used */
u8 has_flat_ccs:1;
/** @has_4tile: Whether tile-4 tiling is supported */
diff --git a/drivers/gpu/drm/xe/xe_module.c b/drivers/gpu/drm/xe/xe_module.c
index 75e5be939f53..de85494e2280 100644
--- a/drivers/gpu/drm/xe/xe_module.c
+++ b/drivers/gpu/drm/xe/xe_module.c
@@ -14,9 +14,9 @@
#include "xe_pci.h"
#include "xe_sched_job.h"
-bool enable_guc = true;
-module_param_named_unsafe(enable_guc, enable_guc, bool, 0444);
-MODULE_PARM_DESC(enable_guc, "Enable GuC submission");
+bool force_execlist = false;
+module_param_named_unsafe(force_execlist, force_execlist, bool, 0444);
+MODULE_PARM_DESC(force_execlist, "Force Execlist submission");
bool enable_display = true;
module_param_named(enable_display, enable_display, bool, 0444);
diff --git a/drivers/gpu/drm/xe/xe_module.h b/drivers/gpu/drm/xe/xe_module.h
index 7169907c3365..2c1f9199f909 100644
--- a/drivers/gpu/drm/xe/xe_module.h
+++ b/drivers/gpu/drm/xe/xe_module.h
@@ -6,7 +6,7 @@
#include <linux/types.h>
/* Module modprobe variables */
-extern bool enable_guc;
+extern bool force_execlist;
extern bool enable_display;
extern u32 xe_force_vram_bar_size;
extern int xe_guc_log_level;
--
2.41.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info Rodrigo Vivi
@ 2023-07-21 20:19 ` Rodrigo Vivi
2023-07-21 20:40 ` Souza, Jose
2023-07-21 20:44 ` [Intel-xe] ✓ CI.Patch_applied: success for GuC vs Execlist Patchwork
` (6 subsequent siblings)
9 siblings, 1 reply; 17+ messages in thread
From: Rodrigo Vivi @ 2023-07-21 20:19 UTC (permalink / raw)
To: intel-xe; +Cc: Rodrigo Vivi
This submission backend is incomplete and unsupported.
It was left there only for some initial bring-up for comparison
and experiments. But most of Xe driver and its features rely
entirely on the GuC submission.
If this code is not entirely broken yet, it is likely just a matter
of time.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
drivers/gpu/drm/xe/Makefile | 1 -
drivers/gpu/drm/xe/xe_debugfs.c | 1 -
drivers/gpu/drm/xe/xe_device.c | 1 -
drivers/gpu/drm/xe/xe_device.h | 5 -
drivers/gpu/drm/xe/xe_device_types.h | 2 -
drivers/gpu/drm/xe/xe_engine.c | 5 -
drivers/gpu/drm/xe/xe_engine_types.h | 9 +-
drivers/gpu/drm/xe/xe_execlist.c | 485 ------------------------
drivers/gpu/drm/xe/xe_execlist.h | 21 -
drivers/gpu/drm/xe/xe_execlist_types.h | 49 ---
drivers/gpu/drm/xe/xe_ggtt.c | 2 +-
drivers/gpu/drm/xe/xe_gt.c | 12 -
drivers/gpu/drm/xe/xe_guc_pc.c | 2 -
drivers/gpu/drm/xe/xe_guc_submit.c | 5 -
drivers/gpu/drm/xe/xe_hw_engine.c | 16 +-
drivers/gpu/drm/xe/xe_hw_engine_types.h | 2 -
drivers/gpu/drm/xe/xe_irq.c | 11 +-
drivers/gpu/drm/xe/xe_module.c | 4 -
drivers/gpu/drm/xe/xe_module.h | 1 -
drivers/gpu/drm/xe/xe_uc.c | 32 --
20 files changed, 6 insertions(+), 660 deletions(-)
delete mode 100644 drivers/gpu/drm/xe/xe_execlist.c
delete mode 100644 drivers/gpu/drm/xe/xe_execlist.h
delete mode 100644 drivers/gpu/drm/xe/xe_execlist_types.h
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index 4ea9e3150c20..06d806c8a68d 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -53,7 +53,6 @@ xe-y += xe_bb.o \
xe_dma_buf.o \
xe_engine.o \
xe_exec.o \
- xe_execlist.o \
xe_force_wake.o \
xe_ggtt.o \
xe_gt.o \
diff --git a/drivers/gpu/drm/xe/xe_debugfs.c b/drivers/gpu/drm/xe/xe_debugfs.c
index 491506a1e12e..313b666c1c6e 100644
--- a/drivers/gpu/drm/xe/xe_debugfs.c
+++ b/drivers/gpu/drm/xe/xe_debugfs.c
@@ -47,7 +47,6 @@ static int info(struct seq_file *m, void *data)
drm_printf(&p, "revid %d\n", xe->info.revid);
drm_printf(&p, "tile_count %d\n", xe->info.tile_count);
drm_printf(&p, "vm_max_level %d\n", xe->info.vm_max_level);
- drm_printf(&p, "force_execlist %s\n", str_yes_no(xe->info.force_execlist));
drm_printf(&p, "supports_usm %s\n", str_yes_no(xe->info.supports_usm));
drm_printf(&p, "has_flat_ccs %s\n", str_yes_no(xe->info.has_flat_ccs));
for_each_gt(gt, xe, id) {
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 7221806c1693..7f7198a3dc6d 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -203,7 +203,6 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
xe->info.devid = pdev->device;
xe->info.revid = pdev->revision;
- xe->info.force_execlist = force_execlist;
spin_lock_init(&xe->irq.lock);
diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
index 0ee44856ad08..327453781f91 100644
--- a/drivers/gpu/drm/xe/xe_device.h
+++ b/drivers/gpu/drm/xe/xe_device.h
@@ -110,11 +110,6 @@ static inline struct xe_gt *xe_root_mmio_gt(struct xe_device *xe)
return xe_device_get_root_tile(xe)->primary_gt;
}
-static inline bool xe_device_guc_submission_enabled(struct xe_device *xe)
-{
- return !xe->info.force_execlist;
-}
-
#define for_each_tile(tile__, xe__, id__) \
for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
for_each_if((tile__) = &(xe__)->tiles[(id__)])
diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
index b156f69d7320..0432ef995a03 100644
--- a/drivers/gpu/drm/xe/xe_device_types.h
+++ b/drivers/gpu/drm/xe/xe_device_types.h
@@ -217,8 +217,6 @@ struct xe_device {
u8 supports_usm:1;
/** @has_asid: Has address space ID */
u8 has_asid:1;
- /** @force_execlist: Forced execlist submission */
- u8 force_execlist:1;
/** @has_flat_ccs: Whether flat CCS metadata is used */
u8 has_flat_ccs:1;
/** @has_4tile: Whether tile-4 tiling is supported */
diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c
index 59e0a9e085ba..b0218b09ded7 100644
--- a/drivers/gpu/drm/xe/xe_engine.c
+++ b/drivers/gpu/drm/xe/xe_engine.c
@@ -460,16 +460,11 @@ static u32 calc_validate_logical_mask(struct xe_device *xe, struct xe_gt *gt,
struct drm_xe_engine_class_instance *eci,
u16 width, u16 num_placements)
{
- int len = width * num_placements;
int i, j, n;
u16 class;
u16 gt_id;
u32 return_mask = 0, prev_mask;
- if (XE_IOCTL_DBG(xe, !xe_device_guc_submission_enabled(xe) &&
- len > 1))
- return 0;
-
for (i = 0; i < width; ++i) {
u32 current_mask = 0;
diff --git a/drivers/gpu/drm/xe/xe_engine_types.h b/drivers/gpu/drm/xe/xe_engine_types.h
index 36bfaeec23f4..24cabeb4021b 100644
--- a/drivers/gpu/drm/xe/xe_engine_types.h
+++ b/drivers/gpu/drm/xe/xe_engine_types.h
@@ -14,7 +14,6 @@
#include "xe_hw_fence_types.h"
#include "xe_lrc_types.h"
-struct xe_execlist_engine;
struct xe_gt;
struct xe_guc_engine;
struct xe_hw_engine;
@@ -73,12 +72,8 @@ struct xe_engine {
struct list_head multi_gt_link;
};
- union {
- /** @execlist: execlist backend specific state for engine */
- struct xe_execlist_engine *execlist;
- /** @guc: GuC backend specific state for engine */
- struct xe_guc_engine *guc;
- };
+ /** @guc: GuC backend specific state for engine */
+ struct xe_guc_engine *guc;
/**
* @persistent: persistent engine state
diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
deleted file mode 100644
index 541f82387bb5..000000000000
--- a/drivers/gpu/drm/xe/xe_execlist.c
+++ /dev/null
@@ -1,485 +0,0 @@
-// SPDX-License-Identifier: MIT
-/*
- * Copyright © 2021 Intel Corporation
- */
-
-#include "xe_execlist.h"
-
-#include <drm/drm_managed.h>
-
-#include "regs/xe_engine_regs.h"
-#include "regs/xe_gpu_commands.h"
-#include "regs/xe_gt_regs.h"
-#include "regs/xe_lrc_layout.h"
-#include "regs/xe_regs.h"
-#include "xe_bo.h"
-#include "xe_device.h"
-#include "xe_engine.h"
-#include "xe_gt.h"
-#include "xe_hw_fence.h"
-#include "xe_lrc.h"
-#include "xe_macros.h"
-#include "xe_mmio.h"
-#include "xe_mocs.h"
-#include "xe_ring_ops_types.h"
-#include "xe_sched_job.h"
-
-#define XE_EXECLIST_HANG_LIMIT 1
-
-#define GEN11_SW_CTX_ID_SHIFT 37
-#define GEN11_SW_CTX_ID_WIDTH 11
-#define XEHP_SW_CTX_ID_SHIFT 39
-#define XEHP_SW_CTX_ID_WIDTH 16
-
-#define GEN11_SW_CTX_ID \
- GENMASK_ULL(GEN11_SW_CTX_ID_WIDTH + GEN11_SW_CTX_ID_SHIFT - 1, \
- GEN11_SW_CTX_ID_SHIFT)
-
-#define XEHP_SW_CTX_ID \
- GENMASK_ULL(XEHP_SW_CTX_ID_WIDTH + XEHP_SW_CTX_ID_SHIFT - 1, \
- XEHP_SW_CTX_ID_SHIFT)
-
-
-static void __start_lrc(struct xe_hw_engine *hwe, struct xe_lrc *lrc,
- u32 ctx_id)
-{
- struct xe_gt *gt = hwe->gt;
- struct xe_device *xe = gt_to_xe(gt);
- u64 lrc_desc;
-
- lrc_desc = xe_lrc_descriptor(lrc);
-
- if (GRAPHICS_VERx100(xe) >= 1250) {
- XE_BUG_ON(!FIELD_FIT(XEHP_SW_CTX_ID, ctx_id));
- lrc_desc |= FIELD_PREP(XEHP_SW_CTX_ID, ctx_id);
- } else {
- XE_BUG_ON(!FIELD_FIT(GEN11_SW_CTX_ID, ctx_id));
- lrc_desc |= FIELD_PREP(GEN11_SW_CTX_ID, ctx_id);
- }
-
- if (hwe->class == XE_ENGINE_CLASS_COMPUTE)
- xe_mmio_write32(hwe->gt, RCU_MODE,
- _MASKED_BIT_ENABLE(RCU_MODE_CCS_ENABLE));
-
- xe_lrc_write_ctx_reg(lrc, CTX_RING_TAIL, lrc->ring.tail);
- lrc->ring.old_tail = lrc->ring.tail;
-
- /*
- * Make sure the context image is complete before we submit it to HW.
- *
- * Ostensibly, writes (including the WCB) should be flushed prior to
- * an uncached write such as our mmio register access, the empirical
- * evidence (esp. on Braswell) suggests that the WC write into memory
- * may not be visible to the HW prior to the completion of the UC
- * register write and that we may begin execution from the context
- * before its image is complete leading to invalid PD chasing.
- */
- wmb();
-
- xe_mmio_write32(gt, RING_HWS_PGA(hwe->mmio_base),
- xe_bo_ggtt_addr(hwe->hwsp));
- xe_mmio_read32(gt, RING_HWS_PGA(hwe->mmio_base));
- xe_mmio_write32(gt, RING_MODE(hwe->mmio_base),
- _MASKED_BIT_ENABLE(GFX_DISABLE_LEGACY_MODE));
-
- xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_LO(hwe->mmio_base),
- lower_32_bits(lrc_desc));
- xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_HI(hwe->mmio_base),
- upper_32_bits(lrc_desc));
- xe_mmio_write32(gt, RING_EXECLIST_CONTROL(hwe->mmio_base),
- EL_CTRL_LOAD);
-}
-
-static void __xe_execlist_port_start(struct xe_execlist_port *port,
- struct xe_execlist_engine *exl)
-{
- struct xe_device *xe = gt_to_xe(port->hwe->gt);
- int max_ctx = FIELD_MAX(GEN11_SW_CTX_ID);
-
- if (GRAPHICS_VERx100(xe) >= 1250)
- max_ctx = FIELD_MAX(XEHP_SW_CTX_ID);
-
- xe_execlist_port_assert_held(port);
-
- if (port->running_exl != exl || !exl->has_run) {
- port->last_ctx_id++;
-
- /* 0 is reserved for the kernel context */
- if (port->last_ctx_id > max_ctx)
- port->last_ctx_id = 1;
- }
-
- __start_lrc(port->hwe, exl->engine->lrc, port->last_ctx_id);
- port->running_exl = exl;
- exl->has_run = true;
-}
-
-static void __xe_execlist_port_idle(struct xe_execlist_port *port)
-{
- u32 noop[2] = { MI_NOOP, MI_NOOP };
-
- xe_execlist_port_assert_held(port);
-
- if (!port->running_exl)
- return;
-
- xe_lrc_write_ring(&port->hwe->kernel_lrc, noop, sizeof(noop));
- __start_lrc(port->hwe, &port->hwe->kernel_lrc, 0);
- port->running_exl = NULL;
-}
-
-static bool xe_execlist_is_idle(struct xe_execlist_engine *exl)
-{
- struct xe_lrc *lrc = exl->engine->lrc;
-
- return lrc->ring.tail == lrc->ring.old_tail;
-}
-
-static void __xe_execlist_port_start_next_active(struct xe_execlist_port *port)
-{
- struct xe_execlist_engine *exl = NULL;
- int i;
-
- xe_execlist_port_assert_held(port);
-
- for (i = ARRAY_SIZE(port->active) - 1; i >= 0; i--) {
- while (!list_empty(&port->active[i])) {
- exl = list_first_entry(&port->active[i],
- struct xe_execlist_engine,
- active_link);
- list_del(&exl->active_link);
-
- if (xe_execlist_is_idle(exl)) {
- exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
- continue;
- }
-
- list_add_tail(&exl->active_link, &port->active[i]);
- __xe_execlist_port_start(port, exl);
- return;
- }
- }
-
- __xe_execlist_port_idle(port);
-}
-
-static u64 read_execlist_status(struct xe_hw_engine *hwe)
-{
- struct xe_gt *gt = hwe->gt;
- u32 hi, lo;
-
- lo = xe_mmio_read32(gt, RING_EXECLIST_STATUS_LO(hwe->mmio_base));
- hi = xe_mmio_read32(gt, RING_EXECLIST_STATUS_HI(hwe->mmio_base));
-
- return lo | (u64)hi << 32;
-}
-
-static void xe_execlist_port_irq_handler_locked(struct xe_execlist_port *port)
-{
- u64 status;
-
- xe_execlist_port_assert_held(port);
-
- status = read_execlist_status(port->hwe);
- if (status & BIT(7))
- return;
-
- __xe_execlist_port_start_next_active(port);
-}
-
-static void xe_execlist_port_irq_handler(struct xe_hw_engine *hwe,
- u16 intr_vec)
-{
- struct xe_execlist_port *port = hwe->exl_port;
-
- spin_lock(&port->lock);
- xe_execlist_port_irq_handler_locked(port);
- spin_unlock(&port->lock);
-}
-
-static void xe_execlist_port_wake_locked(struct xe_execlist_port *port,
- enum drm_sched_priority priority)
-{
- xe_execlist_port_assert_held(port);
-
- if (port->running_exl && port->running_exl->active_priority >= priority)
- return;
-
- __xe_execlist_port_start_next_active(port);
-}
-
-static void xe_execlist_make_active(struct xe_execlist_engine *exl)
-{
- struct xe_execlist_port *port = exl->port;
- enum drm_sched_priority priority = exl->entity.priority;
-
- XE_BUG_ON(priority == DRM_SCHED_PRIORITY_UNSET);
- XE_BUG_ON(priority < 0);
- XE_BUG_ON(priority >= ARRAY_SIZE(exl->port->active));
-
- spin_lock_irq(&port->lock);
-
- if (exl->active_priority != priority &&
- exl->active_priority != DRM_SCHED_PRIORITY_UNSET) {
- /* Priority changed, move it to the right list */
- list_del(&exl->active_link);
- exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
- }
-
- if (exl->active_priority == DRM_SCHED_PRIORITY_UNSET) {
- exl->active_priority = priority;
- list_add_tail(&exl->active_link, &port->active[priority]);
- }
-
- xe_execlist_port_wake_locked(exl->port, priority);
-
- spin_unlock_irq(&port->lock);
-}
-
-static void xe_execlist_port_irq_fail_timer(struct timer_list *timer)
-{
- struct xe_execlist_port *port =
- container_of(timer, struct xe_execlist_port, irq_fail);
-
- spin_lock_irq(&port->lock);
- xe_execlist_port_irq_handler_locked(port);
- spin_unlock_irq(&port->lock);
-
- port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
- add_timer(&port->irq_fail);
-}
-
-struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
- struct xe_hw_engine *hwe)
-{
- struct drm_device *drm = &xe->drm;
- struct xe_execlist_port *port;
- int i;
-
- port = drmm_kzalloc(drm, sizeof(*port), GFP_KERNEL);
- if (!port)
- return ERR_PTR(-ENOMEM);
-
- port->hwe = hwe;
-
- spin_lock_init(&port->lock);
- for (i = 0; i < ARRAY_SIZE(port->active); i++)
- INIT_LIST_HEAD(&port->active[i]);
-
- port->last_ctx_id = 1;
- port->running_exl = NULL;
-
- hwe->irq_handler = xe_execlist_port_irq_handler;
-
- /* TODO: Fix the interrupt code so it doesn't race like mad */
- timer_setup(&port->irq_fail, xe_execlist_port_irq_fail_timer, 0);
- port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
- add_timer(&port->irq_fail);
-
- return port;
-}
-
-void xe_execlist_port_destroy(struct xe_execlist_port *port)
-{
- del_timer(&port->irq_fail);
-
- /* Prevent an interrupt while we're destroying */
- spin_lock_irq(>_to_xe(port->hwe->gt)->irq.lock);
- port->hwe->irq_handler = NULL;
- spin_unlock_irq(>_to_xe(port->hwe->gt)->irq.lock);
-}
-
-static struct dma_fence *
-execlist_run_job(struct drm_sched_job *drm_job)
-{
- struct xe_sched_job *job = to_xe_sched_job(drm_job);
- struct xe_engine *e = job->engine;
- struct xe_execlist_engine *exl = job->engine->execlist;
-
- e->ring_ops->emit_job(job);
- xe_execlist_make_active(exl);
-
- return dma_fence_get(job->fence);
-}
-
-static void execlist_job_free(struct drm_sched_job *drm_job)
-{
- struct xe_sched_job *job = to_xe_sched_job(drm_job);
-
- xe_sched_job_put(job);
-}
-
-static const struct drm_sched_backend_ops drm_sched_ops = {
- .run_job = execlist_run_job,
- .free_job = execlist_job_free,
-};
-
-static int execlist_engine_init(struct xe_engine *e)
-{
- struct drm_gpu_scheduler *sched;
- struct xe_execlist_engine *exl;
- struct xe_device *xe = gt_to_xe(e->gt);
- int err;
-
- XE_BUG_ON(xe_device_guc_submission_enabled(xe));
-
- drm_info(&xe->drm, "Enabling execlist submission (GuC submission disabled)\n");
-
- exl = kzalloc(sizeof(*exl), GFP_KERNEL);
- if (!exl)
- return -ENOMEM;
-
- exl->engine = e;
-
- err = drm_sched_init(&exl->sched, &drm_sched_ops, NULL,
- e->lrc[0].ring.size / MAX_JOB_SIZE_BYTES,
- XE_SCHED_HANG_LIMIT, XE_SCHED_JOB_TIMEOUT,
- NULL, NULL, e->hwe->name,
- DRM_SCHED_POLICY_SINGLE_ENTITY,
- gt_to_xe(e->gt)->drm.dev);
- if (err)
- goto err_free;
-
- sched = &exl->sched;
- err = drm_sched_entity_init(&exl->entity, DRM_SCHED_PRIORITY_NORMAL,
- &sched, 1, NULL);
- if (err)
- goto err_sched;
-
- exl->port = e->hwe->exl_port;
- exl->has_run = false;
- exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
- e->execlist = exl;
- e->entity = &exl->entity;
-
- switch (e->class) {
- case XE_ENGINE_CLASS_RENDER:
- sprintf(e->name, "rcs%d", ffs(e->logical_mask) - 1);
- break;
- case XE_ENGINE_CLASS_VIDEO_DECODE:
- sprintf(e->name, "vcs%d", ffs(e->logical_mask) - 1);
- break;
- case XE_ENGINE_CLASS_VIDEO_ENHANCE:
- sprintf(e->name, "vecs%d", ffs(e->logical_mask) - 1);
- break;
- case XE_ENGINE_CLASS_COPY:
- sprintf(e->name, "bcs%d", ffs(e->logical_mask) - 1);
- break;
- case XE_ENGINE_CLASS_COMPUTE:
- sprintf(e->name, "ccs%d", ffs(e->logical_mask) - 1);
- break;
- default:
- XE_WARN_ON(e->class);
- }
-
- return 0;
-
-err_sched:
- drm_sched_fini(&exl->sched);
-err_free:
- kfree(exl);
- return err;
-}
-
-static void execlist_engine_fini_async(struct work_struct *w)
-{
- struct xe_execlist_engine *ee =
- container_of(w, struct xe_execlist_engine, fini_async);
- struct xe_engine *e = ee->engine;
- struct xe_execlist_engine *exl = e->execlist;
- unsigned long flags;
-
- XE_BUG_ON(xe_device_guc_submission_enabled(gt_to_xe(e->gt)));
-
- spin_lock_irqsave(&exl->port->lock, flags);
- if (WARN_ON(exl->active_priority != DRM_SCHED_PRIORITY_UNSET))
- list_del(&exl->active_link);
- spin_unlock_irqrestore(&exl->port->lock, flags);
-
- if (e->flags & ENGINE_FLAG_PERSISTENT)
- xe_device_remove_persistent_engines(gt_to_xe(e->gt), e);
- drm_sched_entity_fini(&exl->entity);
- drm_sched_fini(&exl->sched);
- kfree(exl);
-
- xe_engine_fini(e);
-}
-
-static void execlist_engine_kill(struct xe_engine *e)
-{
- /* NIY */
-}
-
-static void execlist_engine_fini(struct xe_engine *e)
-{
- INIT_WORK(&e->execlist->fini_async, execlist_engine_fini_async);
- queue_work(system_unbound_wq, &e->execlist->fini_async);
-}
-
-static int execlist_engine_set_priority(struct xe_engine *e,
- enum drm_sched_priority priority)
-{
- /* NIY */
- return 0;
-}
-
-static int execlist_engine_set_timeslice(struct xe_engine *e, u32 timeslice_us)
-{
- /* NIY */
- return 0;
-}
-
-static int execlist_engine_set_preempt_timeout(struct xe_engine *e,
- u32 preempt_timeout_us)
-{
- /* NIY */
- return 0;
-}
-
-static int execlist_engine_set_job_timeout(struct xe_engine *e,
- u32 job_timeout_ms)
-{
- /* NIY */
- return 0;
-}
-
-static int execlist_engine_suspend(struct xe_engine *e)
-{
- /* NIY */
- return 0;
-}
-
-static void execlist_engine_suspend_wait(struct xe_engine *e)
-
-{
- /* NIY */
-}
-
-static void execlist_engine_resume(struct xe_engine *e)
-{
- /* NIY */
-}
-
-static const struct xe_engine_ops execlist_engine_ops = {
- .init = execlist_engine_init,
- .kill = execlist_engine_kill,
- .fini = execlist_engine_fini,
- .set_priority = execlist_engine_set_priority,
- .set_timeslice = execlist_engine_set_timeslice,
- .set_preempt_timeout = execlist_engine_set_preempt_timeout,
- .set_job_timeout = execlist_engine_set_job_timeout,
- .suspend = execlist_engine_suspend,
- .suspend_wait = execlist_engine_suspend_wait,
- .resume = execlist_engine_resume,
-};
-
-int xe_execlist_init(struct xe_gt *gt)
-{
- /* GuC submission enabled, nothing to do */
- if (xe_device_guc_submission_enabled(gt_to_xe(gt)))
- return 0;
-
- gt->engine_ops = &execlist_engine_ops;
-
- return 0;
-}
diff --git a/drivers/gpu/drm/xe/xe_execlist.h b/drivers/gpu/drm/xe/xe_execlist.h
deleted file mode 100644
index 26f600ac8552..000000000000
--- a/drivers/gpu/drm/xe/xe_execlist.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* SPDX-License-Identifier: MIT */
-/*
- * Copyright © 2021 Intel Corporation
- */
-
-#ifndef _XE_EXECLIST_H_
-#define _XE_EXECLIST_H_
-
-#include "xe_execlist_types.h"
-
-struct xe_device;
-struct xe_gt;
-
-#define xe_execlist_port_assert_held(port) lockdep_assert_held(&(port)->lock)
-
-int xe_execlist_init(struct xe_gt *gt);
-struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
- struct xe_hw_engine *hwe);
-void xe_execlist_port_destroy(struct xe_execlist_port *port);
-
-#endif
diff --git a/drivers/gpu/drm/xe/xe_execlist_types.h b/drivers/gpu/drm/xe/xe_execlist_types.h
deleted file mode 100644
index 05a620940209..000000000000
--- a/drivers/gpu/drm/xe/xe_execlist_types.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* SPDX-License-Identifier: MIT */
-/*
- * Copyright © 2022 Intel Corporation
- */
-
-#ifndef _XE_EXECLIST_TYPES_H_
-#define _XE_EXECLIST_TYPES_H_
-
-#include <linux/list.h>
-#include <linux/spinlock.h>
-#include <linux/workqueue.h>
-
-#include <drm/gpu_scheduler.h>
-
-struct xe_hw_engine;
-struct xe_execlist_engine;
-
-struct xe_execlist_port {
- struct xe_hw_engine *hwe;
-
- spinlock_t lock;
-
- struct list_head active[DRM_SCHED_PRIORITY_COUNT];
-
- u32 last_ctx_id;
-
- struct xe_execlist_engine *running_exl;
-
- struct timer_list irq_fail;
-};
-
-struct xe_execlist_engine {
- struct xe_engine *engine;
-
- struct drm_gpu_scheduler sched;
-
- struct drm_sched_entity entity;
-
- struct xe_execlist_port *port;
-
- bool has_run;
-
- struct work_struct fini_async;
-
- enum drm_sched_priority active_priority;
- struct list_head active_link;
-};
-
-#endif
diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
index e1b84bc25375..01164eb25a10 100644
--- a/drivers/gpu/drm/xe/xe_ggtt.c
+++ b/drivers/gpu/drm/xe/xe_ggtt.c
@@ -234,7 +234,7 @@ static void ggtt_invalidate_gt_tlb(struct xe_gt *gt)
XE_WARN_ON(seqno <= 0);
if (seqno > 0)
xe_gt_tlb_invalidation_wait(gt, seqno);
- } else if (xe_device_guc_submission_enabled(gt_to_xe(gt))) {
+ } else {
struct xe_device *xe = gt_to_xe(gt);
if (xe->info.platform == XE_PVC) {
diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
index 3e32d38aeeea..1b54344fe78f 100644
--- a/drivers/gpu/drm/xe/xe_gt.c
+++ b/drivers/gpu/drm/xe/xe_gt.c
@@ -14,7 +14,6 @@
#include "xe_bo.h"
#include "xe_device.h"
#include "xe_engine.h"
-#include "xe_execlist.h"
#include "xe_force_wake.h"
#include "xe_ggtt.h"
#include "xe_gt_clock.h"
@@ -355,9 +354,6 @@ static int all_fw_domain_init(struct xe_gt *gt)
goto err_force_wake;
xe_mocs_init(gt);
- err = xe_execlist_init(gt);
- if (err)
- goto err_force_wake;
err = xe_hw_engines_init(gt);
if (err)
@@ -504,10 +500,6 @@ static int gt_reset(struct xe_gt *gt)
{
int err;
- /* We only support GT resets with GuC submission */
- if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
- return -ENODEV;
-
xe_gt_info(gt, "reset started\n");
xe_gt_sanitize(gt);
@@ -587,10 +579,6 @@ int xe_gt_suspend(struct xe_gt *gt)
{
int err;
- /* For now suspend/resume is only allowed with GuC */
- if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
- return -ENODEV;
-
xe_gt_sanitize(gt);
xe_device_mem_access_get(gt_to_xe(gt));
diff --git a/drivers/gpu/drm/xe/xe_guc_pc.c b/drivers/gpu/drm/xe/xe_guc_pc.c
index 91a3967fd799..3e442b1619df 100644
--- a/drivers/gpu/drm/xe/xe_guc_pc.c
+++ b/drivers/gpu/drm/xe/xe_guc_pc.c
@@ -814,8 +814,6 @@ int xe_guc_pc_start(struct xe_guc_pc *pc)
u32 size = PAGE_ALIGN(sizeof(struct slpc_shared_data));
int ret;
- XE_WARN_ON(!xe_device_guc_submission_enabled(xe));
-
xe_device_mem_access_get(pc_to_xe(pc));
memset(pc->bo->vmap.vaddr, 0, size);
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 911d4965c27c..390a29b2fa70 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -1118,8 +1118,6 @@ static int guc_engine_init(struct xe_engine *e)
long timeout;
int err;
- XE_BUG_ON(!xe_device_guc_submission_enabled(guc_to_xe(guc)));
-
ge = kzalloc(sizeof(*ge), GFP_KERNEL);
if (!ge)
return -ENOMEM;
@@ -1899,9 +1897,6 @@ void xe_guc_submit_print(struct xe_guc *guc, struct drm_printer *p)
struct xe_engine *e;
unsigned long index;
- if (!xe_device_guc_submission_enabled(guc_to_xe(guc)))
- return;
-
mutex_lock(&guc->submission_state.lock);
xa_for_each(&guc->submission_state.engine_lookup, index, e)
guc_engine_print(e, p);
diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
index 1af5cccd1142..0c7bf79ed767 100644
--- a/drivers/gpu/drm/xe/xe_hw_engine.c
+++ b/drivers/gpu/drm/xe/xe_hw_engine.c
@@ -12,7 +12,6 @@
#include "regs/xe_regs.h"
#include "xe_bo.h"
#include "xe_device.h"
-#include "xe_execlist.h"
#include "xe_force_wake.h"
#include "xe_gt.h"
#include "xe_gt_topology.h"
@@ -225,8 +224,6 @@ static void hw_engine_fini(struct drm_device *drm, void *arg)
{
struct xe_hw_engine *hwe = arg;
- if (hwe->exl_port)
- xe_execlist_port_destroy(hwe->exl_port);
xe_lrc_finish(&hwe->kernel_lrc);
xe_bo_unpin_map_no_vm(hwe->hwsp);
@@ -395,16 +392,7 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
if (err)
goto err_hwsp;
- if (!xe_device_guc_submission_enabled(xe)) {
- hwe->exl_port = xe_execlist_port_create(xe, hwe);
- if (IS_ERR(hwe->exl_port)) {
- err = PTR_ERR(hwe->exl_port);
- goto err_kernel_lrc;
- }
- }
-
- if (xe_device_guc_submission_enabled(xe))
- xe_hw_engine_enable_ring(hwe);
+ xe_hw_engine_enable_ring(hwe);
/* We reserve the highest BCS instance for USM */
if (xe->info.supports_usm && hwe->class == XE_ENGINE_CLASS_COPY)
@@ -416,8 +404,6 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
return 0;
-err_kernel_lrc:
- xe_lrc_finish(&hwe->kernel_lrc);
err_hwsp:
xe_bo_unpin_map_no_vm(hwe->hwsp);
err_name:
diff --git a/drivers/gpu/drm/xe/xe_hw_engine_types.h b/drivers/gpu/drm/xe/xe_hw_engine_types.h
index 803d557cf5aa..0ebbe5ae2419 100644
--- a/drivers/gpu/drm/xe/xe_hw_engine_types.h
+++ b/drivers/gpu/drm/xe/xe_hw_engine_types.h
@@ -99,8 +99,6 @@ struct xe_hw_engine {
struct xe_bo *hwsp;
/** @kernel_lrc: Kernel LRC (should be replaced /w an xe_engine) */
struct xe_lrc kernel_lrc;
- /** @exl_port: execlists port */
- struct xe_execlist_port *exl_port;
/** @fence_irq: fence IRQ to run when a hw engine IRQ is received */
struct xe_hw_fence_irq *fence_irq;
/** @irq_handler: IRQ handler to run when hw engine IRQ is received */
diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index eae190cb0969..5b00dd9ea31e 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -129,15 +129,8 @@ void xe_irq_enable_hwe(struct xe_gt *gt)
u32 ccs_mask, bcs_mask;
u32 irqs, dmask, smask;
- if (xe_device_guc_submission_enabled(xe)) {
- irqs = GT_RENDER_USER_INTERRUPT |
- GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
- } else {
- irqs = GT_RENDER_USER_INTERRUPT |
- GT_CS_MASTER_ERROR_INTERRUPT |
- GT_CONTEXT_SWITCH_INTERRUPT |
- GT_WAIT_SEMAPHORE_INTERRUPT;
- }
+ irqs = GT_RENDER_USER_INTERRUPT |
+ GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
ccs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COMPUTE);
bcs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COPY);
diff --git a/drivers/gpu/drm/xe/xe_module.c b/drivers/gpu/drm/xe/xe_module.c
index de85494e2280..81f2379935db 100644
--- a/drivers/gpu/drm/xe/xe_module.c
+++ b/drivers/gpu/drm/xe/xe_module.c
@@ -14,10 +14,6 @@
#include "xe_pci.h"
#include "xe_sched_job.h"
-bool force_execlist = false;
-module_param_named_unsafe(force_execlist, force_execlist, bool, 0444);
-MODULE_PARM_DESC(force_execlist, "Force Execlist submission");
-
bool enable_display = true;
module_param_named(enable_display, enable_display, bool, 0444);
MODULE_PARM_DESC(enable_display, "Enable display");
diff --git a/drivers/gpu/drm/xe/xe_module.h b/drivers/gpu/drm/xe/xe_module.h
index 2c1f9199f909..33ee4add5e87 100644
--- a/drivers/gpu/drm/xe/xe_module.h
+++ b/drivers/gpu/drm/xe/xe_module.h
@@ -6,7 +6,6 @@
#include <linux/types.h>
/* Module modprobe variables */
-extern bool force_execlist;
extern bool enable_display;
extern u32 xe_force_vram_bar_size;
extern int xe_guc_log_level;
diff --git a/drivers/gpu/drm/xe/xe_uc.c b/drivers/gpu/drm/xe/xe_uc.c
index addd6f2681b9..f27059d96602 100644
--- a/drivers/gpu/drm/xe/xe_uc.c
+++ b/drivers/gpu/drm/xe/xe_uc.c
@@ -31,10 +31,6 @@ int xe_uc_init(struct xe_uc *uc)
{
int ret;
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
ret = xe_guc_init(&uc->guc);
if (ret)
goto err;
@@ -65,10 +61,6 @@ int xe_uc_init(struct xe_uc *uc)
*/
int xe_uc_init_post_hwconfig(struct xe_uc *uc)
{
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
return xe_guc_init_post_hwconfig(&uc->guc);
}
@@ -109,10 +101,6 @@ int xe_uc_init_hwconfig(struct xe_uc *uc)
{
int ret;
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
ret = xe_guc_min_load_for_hwconfig(&uc->guc);
if (ret)
return ret;
@@ -128,10 +116,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
{
int ret;
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
ret = xe_uc_sanitize_reset(uc);
if (ret)
return ret;
@@ -169,10 +153,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
int xe_uc_reset_prepare(struct xe_uc *uc)
{
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
return xe_guc_reset_prepare(&uc->guc);
}
@@ -188,19 +168,11 @@ void xe_uc_stop_prepare(struct xe_uc *uc)
int xe_uc_stop(struct xe_uc *uc)
{
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
return xe_guc_stop(&uc->guc);
}
int xe_uc_start(struct xe_uc *uc)
{
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
return xe_guc_start(&uc->guc);
}
@@ -220,10 +192,6 @@ int xe_uc_suspend(struct xe_uc *uc)
{
int ret;
- /* GuC submission not enabled, nothing to do */
- if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
- return 0;
-
uc_reset_wait(uc);
ret = xe_uc_stop(uc);
--
2.41.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
@ 2023-07-21 20:34 ` Souza, Jose
0 siblings, 0 replies; 17+ messages in thread
From: Souza, Jose @ 2023-07-21 20:34 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, Vivi, Rodrigo
On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> This config is the only real one. If execlist remains in the
> code it will forever be experimental and we shouldn't maintain
> an uapi like that for that experimental piece of code that
> should never be used by real users.
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> drivers/gpu/drm/xe/xe_query.c | 3 ---
> include/uapi/drm/xe_drm.h | 1 -
> 2 files changed, 4 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
> index f880c9af1651..56440a27ddba 100644
> --- a/drivers/gpu/drm/xe/xe_query.c
> +++ b/drivers/gpu/drm/xe/xe_query.c
> @@ -191,9 +191,6 @@ static int query_config(struct xe_device *xe, struct drm_xe_device_query *query)
> if (xe_device_get_root_tile(xe)->mem.vram.usable_size)
> config->info[XE_QUERY_CONFIG_FLAGS] =
> XE_QUERY_CONFIG_FLAGS_HAS_VRAM;
> - if (xe->info.enable_guc)
> - config->info[XE_QUERY_CONFIG_FLAGS] |=
> - XE_QUERY_CONFIG_FLAGS_USE_GUC;
> config->info[XE_QUERY_CONFIG_MIN_ALIGNEMENT] =
> xe->info.vram_flags & XE_VRAM_FLAGS_NEED64K ? SZ_64K : SZ_4K;
> config->info[XE_QUERY_CONFIG_VA_BITS] = 12 +
> diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> index 347351a8f618..790bf27407a5 100644
> --- a/include/uapi/drm/xe_drm.h
> +++ b/include/uapi/drm/xe_drm.h
> @@ -217,7 +217,6 @@ struct drm_xe_query_config {
> #define XE_QUERY_CONFIG_REV_AND_DEVICE_ID 0
> #define XE_QUERY_CONFIG_FLAGS 1
> #define XE_QUERY_CONFIG_FLAGS_HAS_VRAM (0x1 << 0)
> - #define XE_QUERY_CONFIG_FLAGS_USE_GUC (0x1 << 1)
> #define XE_QUERY_CONFIG_MIN_ALIGNEMENT 2
> #define XE_QUERY_CONFIG_VA_BITS 3
> #define XE_QUERY_CONFIG_GT_COUNT 4
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info.
2023-07-21 20:19 ` [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info Rodrigo Vivi
@ 2023-07-21 20:35 ` Souza, Jose
0 siblings, 0 replies; 17+ messages in thread
From: Souza, Jose @ 2023-07-21 20:35 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, Vivi, Rodrigo
On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> The module parameter should reflect the name of the optional,
> experimental and unsafe option, rather than the default one.
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> drivers/gpu/drm/xe/xe_debugfs.c | 2 +-
> drivers/gpu/drm/xe/xe_device.c | 2 +-
> drivers/gpu/drm/xe/xe_device.h | 7 +------
> drivers/gpu/drm/xe/xe_device_types.h | 4 ++--
> drivers/gpu/drm/xe/xe_module.c | 6 +++---
> drivers/gpu/drm/xe/xe_module.h | 2 +-
> 6 files changed, 9 insertions(+), 14 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_debugfs.c b/drivers/gpu/drm/xe/xe_debugfs.c
> index 047341d5689a..491506a1e12e 100644
> --- a/drivers/gpu/drm/xe/xe_debugfs.c
> +++ b/drivers/gpu/drm/xe/xe_debugfs.c
> @@ -47,7 +47,7 @@ static int info(struct seq_file *m, void *data)
> drm_printf(&p, "revid %d\n", xe->info.revid);
> drm_printf(&p, "tile_count %d\n", xe->info.tile_count);
> drm_printf(&p, "vm_max_level %d\n", xe->info.vm_max_level);
> - drm_printf(&p, "enable_guc %s\n", str_yes_no(xe->info.enable_guc));
> + drm_printf(&p, "force_execlist %s\n", str_yes_no(xe->info.force_execlist));
> drm_printf(&p, "supports_usm %s\n", str_yes_no(xe->info.supports_usm));
> drm_printf(&p, "has_flat_ccs %s\n", str_yes_no(xe->info.has_flat_ccs));
> for_each_gt(gt, xe, id) {
> diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> index 1c57944014e0..7221806c1693 100644
> --- a/drivers/gpu/drm/xe/xe_device.c
> +++ b/drivers/gpu/drm/xe/xe_device.c
> @@ -203,7 +203,7 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
>
> xe->info.devid = pdev->device;
> xe->info.revid = pdev->revision;
> - xe->info.enable_guc = enable_guc;
> + xe->info.force_execlist = force_execlist;
>
> spin_lock_init(&xe->irq.lock);
>
> diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
> index 8b085ffdc5f8..0ee44856ad08 100644
> --- a/drivers/gpu/drm/xe/xe_device.h
> +++ b/drivers/gpu/drm/xe/xe_device.h
> @@ -112,12 +112,7 @@ static inline struct xe_gt *xe_root_mmio_gt(struct xe_device *xe)
>
> static inline bool xe_device_guc_submission_enabled(struct xe_device *xe)
> {
> - return xe->info.enable_guc;
> -}
> -
> -static inline void xe_device_guc_submission_disable(struct xe_device *xe)
> -{
> - xe->info.enable_guc = false;
> + return !xe->info.force_execlist;
> }
>
> #define for_each_tile(tile__, xe__, id__) \
> diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
> index 0cb6b0d5bf9a..b156f69d7320 100644
> --- a/drivers/gpu/drm/xe/xe_device_types.h
> +++ b/drivers/gpu/drm/xe/xe_device_types.h
> @@ -217,8 +217,8 @@ struct xe_device {
> u8 supports_usm:1;
> /** @has_asid: Has address space ID */
> u8 has_asid:1;
> - /** @enable_guc: GuC submission enabled */
> - u8 enable_guc:1;
> + /** @force_execlist: Forced execlist submission */
> + u8 force_execlist:1;
> /** @has_flat_ccs: Whether flat CCS metadata is used */
> u8 has_flat_ccs:1;
> /** @has_4tile: Whether tile-4 tiling is supported */
> diff --git a/drivers/gpu/drm/xe/xe_module.c b/drivers/gpu/drm/xe/xe_module.c
> index 75e5be939f53..de85494e2280 100644
> --- a/drivers/gpu/drm/xe/xe_module.c
> +++ b/drivers/gpu/drm/xe/xe_module.c
> @@ -14,9 +14,9 @@
> #include "xe_pci.h"
> #include "xe_sched_job.h"
>
> -bool enable_guc = true;
> -module_param_named_unsafe(enable_guc, enable_guc, bool, 0444);
> -MODULE_PARM_DESC(enable_guc, "Enable GuC submission");
> +bool force_execlist = false;
> +module_param_named_unsafe(force_execlist, force_execlist, bool, 0444);
> +MODULE_PARM_DESC(force_execlist, "Force Execlist submission");
>
> bool enable_display = true;
> module_param_named(enable_display, enable_display, bool, 0444);
> diff --git a/drivers/gpu/drm/xe/xe_module.h b/drivers/gpu/drm/xe/xe_module.h
> index 7169907c3365..2c1f9199f909 100644
> --- a/drivers/gpu/drm/xe/xe_module.h
> +++ b/drivers/gpu/drm/xe/xe_module.h
> @@ -6,7 +6,7 @@
> #include <linux/types.h>
>
> /* Module modprobe variables */
> -extern bool enable_guc;
> +extern bool force_execlist;
> extern bool enable_display;
> extern u32 xe_force_vram_bar_size;
> extern int xe_guc_log_level;
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
2023-07-21 20:19 ` [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support Rodrigo Vivi
@ 2023-07-21 20:40 ` Souza, Jose
2023-07-24 8:02 ` Francois Dugast
0 siblings, 1 reply; 17+ messages in thread
From: Souza, Jose @ 2023-07-21 20:40 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, Vivi, Rodrigo
On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> This submission backend is incomplete and unsupported.
> It was left there only for some initial bring-up for comparison
> and experiments. But most of Xe driver and its features rely
> entirely on the GuC submission.
>
> If this code is not entirely broken yet, it is likely just a matter
> of time.
My 2 cents here, I think it is worthy to keep it even broken to make sure Xe have a backend layered architecture and don't end up like i915 +
execlist.
Also for new platforms bring-up this might come handy when fixed(if the necessity comes someone will put the needed hours to make it functional
again)...
>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
> drivers/gpu/drm/xe/Makefile | 1 -
> drivers/gpu/drm/xe/xe_debugfs.c | 1 -
> drivers/gpu/drm/xe/xe_device.c | 1 -
> drivers/gpu/drm/xe/xe_device.h | 5 -
> drivers/gpu/drm/xe/xe_device_types.h | 2 -
> drivers/gpu/drm/xe/xe_engine.c | 5 -
> drivers/gpu/drm/xe/xe_engine_types.h | 9 +-
> drivers/gpu/drm/xe/xe_execlist.c | 485 ------------------------
> drivers/gpu/drm/xe/xe_execlist.h | 21 -
> drivers/gpu/drm/xe/xe_execlist_types.h | 49 ---
> drivers/gpu/drm/xe/xe_ggtt.c | 2 +-
> drivers/gpu/drm/xe/xe_gt.c | 12 -
> drivers/gpu/drm/xe/xe_guc_pc.c | 2 -
> drivers/gpu/drm/xe/xe_guc_submit.c | 5 -
> drivers/gpu/drm/xe/xe_hw_engine.c | 16 +-
> drivers/gpu/drm/xe/xe_hw_engine_types.h | 2 -
> drivers/gpu/drm/xe/xe_irq.c | 11 +-
> drivers/gpu/drm/xe/xe_module.c | 4 -
> drivers/gpu/drm/xe/xe_module.h | 1 -
> drivers/gpu/drm/xe/xe_uc.c | 32 --
> 20 files changed, 6 insertions(+), 660 deletions(-)
> delete mode 100644 drivers/gpu/drm/xe/xe_execlist.c
> delete mode 100644 drivers/gpu/drm/xe/xe_execlist.h
> delete mode 100644 drivers/gpu/drm/xe/xe_execlist_types.h
>
> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> index 4ea9e3150c20..06d806c8a68d 100644
> --- a/drivers/gpu/drm/xe/Makefile
> +++ b/drivers/gpu/drm/xe/Makefile
> @@ -53,7 +53,6 @@ xe-y += xe_bb.o \
> xe_dma_buf.o \
> xe_engine.o \
> xe_exec.o \
> - xe_execlist.o \
> xe_force_wake.o \
> xe_ggtt.o \
> xe_gt.o \
> diff --git a/drivers/gpu/drm/xe/xe_debugfs.c b/drivers/gpu/drm/xe/xe_debugfs.c
> index 491506a1e12e..313b666c1c6e 100644
> --- a/drivers/gpu/drm/xe/xe_debugfs.c
> +++ b/drivers/gpu/drm/xe/xe_debugfs.c
> @@ -47,7 +47,6 @@ static int info(struct seq_file *m, void *data)
> drm_printf(&p, "revid %d\n", xe->info.revid);
> drm_printf(&p, "tile_count %d\n", xe->info.tile_count);
> drm_printf(&p, "vm_max_level %d\n", xe->info.vm_max_level);
> - drm_printf(&p, "force_execlist %s\n", str_yes_no(xe->info.force_execlist));
> drm_printf(&p, "supports_usm %s\n", str_yes_no(xe->info.supports_usm));
> drm_printf(&p, "has_flat_ccs %s\n", str_yes_no(xe->info.has_flat_ccs));
> for_each_gt(gt, xe, id) {
> diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> index 7221806c1693..7f7198a3dc6d 100644
> --- a/drivers/gpu/drm/xe/xe_device.c
> +++ b/drivers/gpu/drm/xe/xe_device.c
> @@ -203,7 +203,6 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
>
> xe->info.devid = pdev->device;
> xe->info.revid = pdev->revision;
> - xe->info.force_execlist = force_execlist;
>
> spin_lock_init(&xe->irq.lock);
>
> diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
> index 0ee44856ad08..327453781f91 100644
> --- a/drivers/gpu/drm/xe/xe_device.h
> +++ b/drivers/gpu/drm/xe/xe_device.h
> @@ -110,11 +110,6 @@ static inline struct xe_gt *xe_root_mmio_gt(struct xe_device *xe)
> return xe_device_get_root_tile(xe)->primary_gt;
> }
>
> -static inline bool xe_device_guc_submission_enabled(struct xe_device *xe)
> -{
> - return !xe->info.force_execlist;
> -}
> -
> #define for_each_tile(tile__, xe__, id__) \
> for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
> for_each_if((tile__) = &(xe__)->tiles[(id__)])
> diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
> index b156f69d7320..0432ef995a03 100644
> --- a/drivers/gpu/drm/xe/xe_device_types.h
> +++ b/drivers/gpu/drm/xe/xe_device_types.h
> @@ -217,8 +217,6 @@ struct xe_device {
> u8 supports_usm:1;
> /** @has_asid: Has address space ID */
> u8 has_asid:1;
> - /** @force_execlist: Forced execlist submission */
> - u8 force_execlist:1;
> /** @has_flat_ccs: Whether flat CCS metadata is used */
> u8 has_flat_ccs:1;
> /** @has_4tile: Whether tile-4 tiling is supported */
> diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c
> index 59e0a9e085ba..b0218b09ded7 100644
> --- a/drivers/gpu/drm/xe/xe_engine.c
> +++ b/drivers/gpu/drm/xe/xe_engine.c
> @@ -460,16 +460,11 @@ static u32 calc_validate_logical_mask(struct xe_device *xe, struct xe_gt *gt,
> struct drm_xe_engine_class_instance *eci,
> u16 width, u16 num_placements)
> {
> - int len = width * num_placements;
> int i, j, n;
> u16 class;
> u16 gt_id;
> u32 return_mask = 0, prev_mask;
>
> - if (XE_IOCTL_DBG(xe, !xe_device_guc_submission_enabled(xe) &&
> - len > 1))
> - return 0;
> -
> for (i = 0; i < width; ++i) {
> u32 current_mask = 0;
>
> diff --git a/drivers/gpu/drm/xe/xe_engine_types.h b/drivers/gpu/drm/xe/xe_engine_types.h
> index 36bfaeec23f4..24cabeb4021b 100644
> --- a/drivers/gpu/drm/xe/xe_engine_types.h
> +++ b/drivers/gpu/drm/xe/xe_engine_types.h
> @@ -14,7 +14,6 @@
> #include "xe_hw_fence_types.h"
> #include "xe_lrc_types.h"
>
> -struct xe_execlist_engine;
> struct xe_gt;
> struct xe_guc_engine;
> struct xe_hw_engine;
> @@ -73,12 +72,8 @@ struct xe_engine {
> struct list_head multi_gt_link;
> };
>
> - union {
> - /** @execlist: execlist backend specific state for engine */
> - struct xe_execlist_engine *execlist;
> - /** @guc: GuC backend specific state for engine */
> - struct xe_guc_engine *guc;
> - };
> + /** @guc: GuC backend specific state for engine */
> + struct xe_guc_engine *guc;
>
> /**
> * @persistent: persistent engine state
> diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
> deleted file mode 100644
> index 541f82387bb5..000000000000
> --- a/drivers/gpu/drm/xe/xe_execlist.c
> +++ /dev/null
> @@ -1,485 +0,0 @@
> -// SPDX-License-Identifier: MIT
> -/*
> - * Copyright © 2021 Intel Corporation
> - */
> -
> -#include "xe_execlist.h"
> -
> -#include <drm/drm_managed.h>
> -
> -#include "regs/xe_engine_regs.h"
> -#include "regs/xe_gpu_commands.h"
> -#include "regs/xe_gt_regs.h"
> -#include "regs/xe_lrc_layout.h"
> -#include "regs/xe_regs.h"
> -#include "xe_bo.h"
> -#include "xe_device.h"
> -#include "xe_engine.h"
> -#include "xe_gt.h"
> -#include "xe_hw_fence.h"
> -#include "xe_lrc.h"
> -#include "xe_macros.h"
> -#include "xe_mmio.h"
> -#include "xe_mocs.h"
> -#include "xe_ring_ops_types.h"
> -#include "xe_sched_job.h"
> -
> -#define XE_EXECLIST_HANG_LIMIT 1
> -
> -#define GEN11_SW_CTX_ID_SHIFT 37
> -#define GEN11_SW_CTX_ID_WIDTH 11
> -#define XEHP_SW_CTX_ID_SHIFT 39
> -#define XEHP_SW_CTX_ID_WIDTH 16
> -
> -#define GEN11_SW_CTX_ID \
> - GENMASK_ULL(GEN11_SW_CTX_ID_WIDTH + GEN11_SW_CTX_ID_SHIFT - 1, \
> - GEN11_SW_CTX_ID_SHIFT)
> -
> -#define XEHP_SW_CTX_ID \
> - GENMASK_ULL(XEHP_SW_CTX_ID_WIDTH + XEHP_SW_CTX_ID_SHIFT - 1, \
> - XEHP_SW_CTX_ID_SHIFT)
> -
> -
> -static void __start_lrc(struct xe_hw_engine *hwe, struct xe_lrc *lrc,
> - u32 ctx_id)
> -{
> - struct xe_gt *gt = hwe->gt;
> - struct xe_device *xe = gt_to_xe(gt);
> - u64 lrc_desc;
> -
> - lrc_desc = xe_lrc_descriptor(lrc);
> -
> - if (GRAPHICS_VERx100(xe) >= 1250) {
> - XE_BUG_ON(!FIELD_FIT(XEHP_SW_CTX_ID, ctx_id));
> - lrc_desc |= FIELD_PREP(XEHP_SW_CTX_ID, ctx_id);
> - } else {
> - XE_BUG_ON(!FIELD_FIT(GEN11_SW_CTX_ID, ctx_id));
> - lrc_desc |= FIELD_PREP(GEN11_SW_CTX_ID, ctx_id);
> - }
> -
> - if (hwe->class == XE_ENGINE_CLASS_COMPUTE)
> - xe_mmio_write32(hwe->gt, RCU_MODE,
> - _MASKED_BIT_ENABLE(RCU_MODE_CCS_ENABLE));
> -
> - xe_lrc_write_ctx_reg(lrc, CTX_RING_TAIL, lrc->ring.tail);
> - lrc->ring.old_tail = lrc->ring.tail;
> -
> - /*
> - * Make sure the context image is complete before we submit it to HW.
> - *
> - * Ostensibly, writes (including the WCB) should be flushed prior to
> - * an uncached write such as our mmio register access, the empirical
> - * evidence (esp. on Braswell) suggests that the WC write into memory
> - * may not be visible to the HW prior to the completion of the UC
> - * register write and that we may begin execution from the context
> - * before its image is complete leading to invalid PD chasing.
> - */
> - wmb();
> -
> - xe_mmio_write32(gt, RING_HWS_PGA(hwe->mmio_base),
> - xe_bo_ggtt_addr(hwe->hwsp));
> - xe_mmio_read32(gt, RING_HWS_PGA(hwe->mmio_base));
> - xe_mmio_write32(gt, RING_MODE(hwe->mmio_base),
> - _MASKED_BIT_ENABLE(GFX_DISABLE_LEGACY_MODE));
> -
> - xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_LO(hwe->mmio_base),
> - lower_32_bits(lrc_desc));
> - xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_HI(hwe->mmio_base),
> - upper_32_bits(lrc_desc));
> - xe_mmio_write32(gt, RING_EXECLIST_CONTROL(hwe->mmio_base),
> - EL_CTRL_LOAD);
> -}
> -
> -static void __xe_execlist_port_start(struct xe_execlist_port *port,
> - struct xe_execlist_engine *exl)
> -{
> - struct xe_device *xe = gt_to_xe(port->hwe->gt);
> - int max_ctx = FIELD_MAX(GEN11_SW_CTX_ID);
> -
> - if (GRAPHICS_VERx100(xe) >= 1250)
> - max_ctx = FIELD_MAX(XEHP_SW_CTX_ID);
> -
> - xe_execlist_port_assert_held(port);
> -
> - if (port->running_exl != exl || !exl->has_run) {
> - port->last_ctx_id++;
> -
> - /* 0 is reserved for the kernel context */
> - if (port->last_ctx_id > max_ctx)
> - port->last_ctx_id = 1;
> - }
> -
> - __start_lrc(port->hwe, exl->engine->lrc, port->last_ctx_id);
> - port->running_exl = exl;
> - exl->has_run = true;
> -}
> -
> -static void __xe_execlist_port_idle(struct xe_execlist_port *port)
> -{
> - u32 noop[2] = { MI_NOOP, MI_NOOP };
> -
> - xe_execlist_port_assert_held(port);
> -
> - if (!port->running_exl)
> - return;
> -
> - xe_lrc_write_ring(&port->hwe->kernel_lrc, noop, sizeof(noop));
> - __start_lrc(port->hwe, &port->hwe->kernel_lrc, 0);
> - port->running_exl = NULL;
> -}
> -
> -static bool xe_execlist_is_idle(struct xe_execlist_engine *exl)
> -{
> - struct xe_lrc *lrc = exl->engine->lrc;
> -
> - return lrc->ring.tail == lrc->ring.old_tail;
> -}
> -
> -static void __xe_execlist_port_start_next_active(struct xe_execlist_port *port)
> -{
> - struct xe_execlist_engine *exl = NULL;
> - int i;
> -
> - xe_execlist_port_assert_held(port);
> -
> - for (i = ARRAY_SIZE(port->active) - 1; i >= 0; i--) {
> - while (!list_empty(&port->active[i])) {
> - exl = list_first_entry(&port->active[i],
> - struct xe_execlist_engine,
> - active_link);
> - list_del(&exl->active_link);
> -
> - if (xe_execlist_is_idle(exl)) {
> - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> - continue;
> - }
> -
> - list_add_tail(&exl->active_link, &port->active[i]);
> - __xe_execlist_port_start(port, exl);
> - return;
> - }
> - }
> -
> - __xe_execlist_port_idle(port);
> -}
> -
> -static u64 read_execlist_status(struct xe_hw_engine *hwe)
> -{
> - struct xe_gt *gt = hwe->gt;
> - u32 hi, lo;
> -
> - lo = xe_mmio_read32(gt, RING_EXECLIST_STATUS_LO(hwe->mmio_base));
> - hi = xe_mmio_read32(gt, RING_EXECLIST_STATUS_HI(hwe->mmio_base));
> -
> - return lo | (u64)hi << 32;
> -}
> -
> -static void xe_execlist_port_irq_handler_locked(struct xe_execlist_port *port)
> -{
> - u64 status;
> -
> - xe_execlist_port_assert_held(port);
> -
> - status = read_execlist_status(port->hwe);
> - if (status & BIT(7))
> - return;
> -
> - __xe_execlist_port_start_next_active(port);
> -}
> -
> -static void xe_execlist_port_irq_handler(struct xe_hw_engine *hwe,
> - u16 intr_vec)
> -{
> - struct xe_execlist_port *port = hwe->exl_port;
> -
> - spin_lock(&port->lock);
> - xe_execlist_port_irq_handler_locked(port);
> - spin_unlock(&port->lock);
> -}
> -
> -static void xe_execlist_port_wake_locked(struct xe_execlist_port *port,
> - enum drm_sched_priority priority)
> -{
> - xe_execlist_port_assert_held(port);
> -
> - if (port->running_exl && port->running_exl->active_priority >= priority)
> - return;
> -
> - __xe_execlist_port_start_next_active(port);
> -}
> -
> -static void xe_execlist_make_active(struct xe_execlist_engine *exl)
> -{
> - struct xe_execlist_port *port = exl->port;
> - enum drm_sched_priority priority = exl->entity.priority;
> -
> - XE_BUG_ON(priority == DRM_SCHED_PRIORITY_UNSET);
> - XE_BUG_ON(priority < 0);
> - XE_BUG_ON(priority >= ARRAY_SIZE(exl->port->active));
> -
> - spin_lock_irq(&port->lock);
> -
> - if (exl->active_priority != priority &&
> - exl->active_priority != DRM_SCHED_PRIORITY_UNSET) {
> - /* Priority changed, move it to the right list */
> - list_del(&exl->active_link);
> - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> - }
> -
> - if (exl->active_priority == DRM_SCHED_PRIORITY_UNSET) {
> - exl->active_priority = priority;
> - list_add_tail(&exl->active_link, &port->active[priority]);
> - }
> -
> - xe_execlist_port_wake_locked(exl->port, priority);
> -
> - spin_unlock_irq(&port->lock);
> -}
> -
> -static void xe_execlist_port_irq_fail_timer(struct timer_list *timer)
> -{
> - struct xe_execlist_port *port =
> - container_of(timer, struct xe_execlist_port, irq_fail);
> -
> - spin_lock_irq(&port->lock);
> - xe_execlist_port_irq_handler_locked(port);
> - spin_unlock_irq(&port->lock);
> -
> - port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
> - add_timer(&port->irq_fail);
> -}
> -
> -struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
> - struct xe_hw_engine *hwe)
> -{
> - struct drm_device *drm = &xe->drm;
> - struct xe_execlist_port *port;
> - int i;
> -
> - port = drmm_kzalloc(drm, sizeof(*port), GFP_KERNEL);
> - if (!port)
> - return ERR_PTR(-ENOMEM);
> -
> - port->hwe = hwe;
> -
> - spin_lock_init(&port->lock);
> - for (i = 0; i < ARRAY_SIZE(port->active); i++)
> - INIT_LIST_HEAD(&port->active[i]);
> -
> - port->last_ctx_id = 1;
> - port->running_exl = NULL;
> -
> - hwe->irq_handler = xe_execlist_port_irq_handler;
> -
> - /* TODO: Fix the interrupt code so it doesn't race like mad */
> - timer_setup(&port->irq_fail, xe_execlist_port_irq_fail_timer, 0);
> - port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
> - add_timer(&port->irq_fail);
> -
> - return port;
> -}
> -
> -void xe_execlist_port_destroy(struct xe_execlist_port *port)
> -{
> - del_timer(&port->irq_fail);
> -
> - /* Prevent an interrupt while we're destroying */
> - spin_lock_irq(>_to_xe(port->hwe->gt)->irq.lock);
> - port->hwe->irq_handler = NULL;
> - spin_unlock_irq(>_to_xe(port->hwe->gt)->irq.lock);
> -}
> -
> -static struct dma_fence *
> -execlist_run_job(struct drm_sched_job *drm_job)
> -{
> - struct xe_sched_job *job = to_xe_sched_job(drm_job);
> - struct xe_engine *e = job->engine;
> - struct xe_execlist_engine *exl = job->engine->execlist;
> -
> - e->ring_ops->emit_job(job);
> - xe_execlist_make_active(exl);
> -
> - return dma_fence_get(job->fence);
> -}
> -
> -static void execlist_job_free(struct drm_sched_job *drm_job)
> -{
> - struct xe_sched_job *job = to_xe_sched_job(drm_job);
> -
> - xe_sched_job_put(job);
> -}
> -
> -static const struct drm_sched_backend_ops drm_sched_ops = {
> - .run_job = execlist_run_job,
> - .free_job = execlist_job_free,
> -};
> -
> -static int execlist_engine_init(struct xe_engine *e)
> -{
> - struct drm_gpu_scheduler *sched;
> - struct xe_execlist_engine *exl;
> - struct xe_device *xe = gt_to_xe(e->gt);
> - int err;
> -
> - XE_BUG_ON(xe_device_guc_submission_enabled(xe));
> -
> - drm_info(&xe->drm, "Enabling execlist submission (GuC submission disabled)\n");
> -
> - exl = kzalloc(sizeof(*exl), GFP_KERNEL);
> - if (!exl)
> - return -ENOMEM;
> -
> - exl->engine = e;
> -
> - err = drm_sched_init(&exl->sched, &drm_sched_ops, NULL,
> - e->lrc[0].ring.size / MAX_JOB_SIZE_BYTES,
> - XE_SCHED_HANG_LIMIT, XE_SCHED_JOB_TIMEOUT,
> - NULL, NULL, e->hwe->name,
> - DRM_SCHED_POLICY_SINGLE_ENTITY,
> - gt_to_xe(e->gt)->drm.dev);
> - if (err)
> - goto err_free;
> -
> - sched = &exl->sched;
> - err = drm_sched_entity_init(&exl->entity, DRM_SCHED_PRIORITY_NORMAL,
> - &sched, 1, NULL);
> - if (err)
> - goto err_sched;
> -
> - exl->port = e->hwe->exl_port;
> - exl->has_run = false;
> - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> - e->execlist = exl;
> - e->entity = &exl->entity;
> -
> - switch (e->class) {
> - case XE_ENGINE_CLASS_RENDER:
> - sprintf(e->name, "rcs%d", ffs(e->logical_mask) - 1);
> - break;
> - case XE_ENGINE_CLASS_VIDEO_DECODE:
> - sprintf(e->name, "vcs%d", ffs(e->logical_mask) - 1);
> - break;
> - case XE_ENGINE_CLASS_VIDEO_ENHANCE:
> - sprintf(e->name, "vecs%d", ffs(e->logical_mask) - 1);
> - break;
> - case XE_ENGINE_CLASS_COPY:
> - sprintf(e->name, "bcs%d", ffs(e->logical_mask) - 1);
> - break;
> - case XE_ENGINE_CLASS_COMPUTE:
> - sprintf(e->name, "ccs%d", ffs(e->logical_mask) - 1);
> - break;
> - default:
> - XE_WARN_ON(e->class);
> - }
> -
> - return 0;
> -
> -err_sched:
> - drm_sched_fini(&exl->sched);
> -err_free:
> - kfree(exl);
> - return err;
> -}
> -
> -static void execlist_engine_fini_async(struct work_struct *w)
> -{
> - struct xe_execlist_engine *ee =
> - container_of(w, struct xe_execlist_engine, fini_async);
> - struct xe_engine *e = ee->engine;
> - struct xe_execlist_engine *exl = e->execlist;
> - unsigned long flags;
> -
> - XE_BUG_ON(xe_device_guc_submission_enabled(gt_to_xe(e->gt)));
> -
> - spin_lock_irqsave(&exl->port->lock, flags);
> - if (WARN_ON(exl->active_priority != DRM_SCHED_PRIORITY_UNSET))
> - list_del(&exl->active_link);
> - spin_unlock_irqrestore(&exl->port->lock, flags);
> -
> - if (e->flags & ENGINE_FLAG_PERSISTENT)
> - xe_device_remove_persistent_engines(gt_to_xe(e->gt), e);
> - drm_sched_entity_fini(&exl->entity);
> - drm_sched_fini(&exl->sched);
> - kfree(exl);
> -
> - xe_engine_fini(e);
> -}
> -
> -static void execlist_engine_kill(struct xe_engine *e)
> -{
> - /* NIY */
> -}
> -
> -static void execlist_engine_fini(struct xe_engine *e)
> -{
> - INIT_WORK(&e->execlist->fini_async, execlist_engine_fini_async);
> - queue_work(system_unbound_wq, &e->execlist->fini_async);
> -}
> -
> -static int execlist_engine_set_priority(struct xe_engine *e,
> - enum drm_sched_priority priority)
> -{
> - /* NIY */
> - return 0;
> -}
> -
> -static int execlist_engine_set_timeslice(struct xe_engine *e, u32 timeslice_us)
> -{
> - /* NIY */
> - return 0;
> -}
> -
> -static int execlist_engine_set_preempt_timeout(struct xe_engine *e,
> - u32 preempt_timeout_us)
> -{
> - /* NIY */
> - return 0;
> -}
> -
> -static int execlist_engine_set_job_timeout(struct xe_engine *e,
> - u32 job_timeout_ms)
> -{
> - /* NIY */
> - return 0;
> -}
> -
> -static int execlist_engine_suspend(struct xe_engine *e)
> -{
> - /* NIY */
> - return 0;
> -}
> -
> -static void execlist_engine_suspend_wait(struct xe_engine *e)
> -
> -{
> - /* NIY */
> -}
> -
> -static void execlist_engine_resume(struct xe_engine *e)
> -{
> - /* NIY */
> -}
> -
> -static const struct xe_engine_ops execlist_engine_ops = {
> - .init = execlist_engine_init,
> - .kill = execlist_engine_kill,
> - .fini = execlist_engine_fini,
> - .set_priority = execlist_engine_set_priority,
> - .set_timeslice = execlist_engine_set_timeslice,
> - .set_preempt_timeout = execlist_engine_set_preempt_timeout,
> - .set_job_timeout = execlist_engine_set_job_timeout,
> - .suspend = execlist_engine_suspend,
> - .suspend_wait = execlist_engine_suspend_wait,
> - .resume = execlist_engine_resume,
> -};
> -
> -int xe_execlist_init(struct xe_gt *gt)
> -{
> - /* GuC submission enabled, nothing to do */
> - if (xe_device_guc_submission_enabled(gt_to_xe(gt)))
> - return 0;
> -
> - gt->engine_ops = &execlist_engine_ops;
> -
> - return 0;
> -}
> diff --git a/drivers/gpu/drm/xe/xe_execlist.h b/drivers/gpu/drm/xe/xe_execlist.h
> deleted file mode 100644
> index 26f600ac8552..000000000000
> --- a/drivers/gpu/drm/xe/xe_execlist.h
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -/* SPDX-License-Identifier: MIT */
> -/*
> - * Copyright © 2021 Intel Corporation
> - */
> -
> -#ifndef _XE_EXECLIST_H_
> -#define _XE_EXECLIST_H_
> -
> -#include "xe_execlist_types.h"
> -
> -struct xe_device;
> -struct xe_gt;
> -
> -#define xe_execlist_port_assert_held(port) lockdep_assert_held(&(port)->lock)
> -
> -int xe_execlist_init(struct xe_gt *gt);
> -struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
> - struct xe_hw_engine *hwe);
> -void xe_execlist_port_destroy(struct xe_execlist_port *port);
> -
> -#endif
> diff --git a/drivers/gpu/drm/xe/xe_execlist_types.h b/drivers/gpu/drm/xe/xe_execlist_types.h
> deleted file mode 100644
> index 05a620940209..000000000000
> --- a/drivers/gpu/drm/xe/xe_execlist_types.h
> +++ /dev/null
> @@ -1,49 +0,0 @@
> -/* SPDX-License-Identifier: MIT */
> -/*
> - * Copyright © 2022 Intel Corporation
> - */
> -
> -#ifndef _XE_EXECLIST_TYPES_H_
> -#define _XE_EXECLIST_TYPES_H_
> -
> -#include <linux/list.h>
> -#include <linux/spinlock.h>
> -#include <linux/workqueue.h>
> -
> -#include <drm/gpu_scheduler.h>
> -
> -struct xe_hw_engine;
> -struct xe_execlist_engine;
> -
> -struct xe_execlist_port {
> - struct xe_hw_engine *hwe;
> -
> - spinlock_t lock;
> -
> - struct list_head active[DRM_SCHED_PRIORITY_COUNT];
> -
> - u32 last_ctx_id;
> -
> - struct xe_execlist_engine *running_exl;
> -
> - struct timer_list irq_fail;
> -};
> -
> -struct xe_execlist_engine {
> - struct xe_engine *engine;
> -
> - struct drm_gpu_scheduler sched;
> -
> - struct drm_sched_entity entity;
> -
> - struct xe_execlist_port *port;
> -
> - bool has_run;
> -
> - struct work_struct fini_async;
> -
> - enum drm_sched_priority active_priority;
> - struct list_head active_link;
> -};
> -
> -#endif
> diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
> index e1b84bc25375..01164eb25a10 100644
> --- a/drivers/gpu/drm/xe/xe_ggtt.c
> +++ b/drivers/gpu/drm/xe/xe_ggtt.c
> @@ -234,7 +234,7 @@ static void ggtt_invalidate_gt_tlb(struct xe_gt *gt)
> XE_WARN_ON(seqno <= 0);
> if (seqno > 0)
> xe_gt_tlb_invalidation_wait(gt, seqno);
> - } else if (xe_device_guc_submission_enabled(gt_to_xe(gt))) {
> + } else {
> struct xe_device *xe = gt_to_xe(gt);
>
> if (xe->info.platform == XE_PVC) {
> diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
> index 3e32d38aeeea..1b54344fe78f 100644
> --- a/drivers/gpu/drm/xe/xe_gt.c
> +++ b/drivers/gpu/drm/xe/xe_gt.c
> @@ -14,7 +14,6 @@
> #include "xe_bo.h"
> #include "xe_device.h"
> #include "xe_engine.h"
> -#include "xe_execlist.h"
> #include "xe_force_wake.h"
> #include "xe_ggtt.h"
> #include "xe_gt_clock.h"
> @@ -355,9 +354,6 @@ static int all_fw_domain_init(struct xe_gt *gt)
> goto err_force_wake;
>
> xe_mocs_init(gt);
> - err = xe_execlist_init(gt);
> - if (err)
> - goto err_force_wake;
>
> err = xe_hw_engines_init(gt);
> if (err)
> @@ -504,10 +500,6 @@ static int gt_reset(struct xe_gt *gt)
> {
> int err;
>
> - /* We only support GT resets with GuC submission */
> - if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
> - return -ENODEV;
> -
> xe_gt_info(gt, "reset started\n");
>
> xe_gt_sanitize(gt);
> @@ -587,10 +579,6 @@ int xe_gt_suspend(struct xe_gt *gt)
> {
> int err;
>
> - /* For now suspend/resume is only allowed with GuC */
> - if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
> - return -ENODEV;
> -
> xe_gt_sanitize(gt);
>
> xe_device_mem_access_get(gt_to_xe(gt));
> diff --git a/drivers/gpu/drm/xe/xe_guc_pc.c b/drivers/gpu/drm/xe/xe_guc_pc.c
> index 91a3967fd799..3e442b1619df 100644
> --- a/drivers/gpu/drm/xe/xe_guc_pc.c
> +++ b/drivers/gpu/drm/xe/xe_guc_pc.c
> @@ -814,8 +814,6 @@ int xe_guc_pc_start(struct xe_guc_pc *pc)
> u32 size = PAGE_ALIGN(sizeof(struct slpc_shared_data));
> int ret;
>
> - XE_WARN_ON(!xe_device_guc_submission_enabled(xe));
> -
> xe_device_mem_access_get(pc_to_xe(pc));
>
> memset(pc->bo->vmap.vaddr, 0, size);
> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> index 911d4965c27c..390a29b2fa70 100644
> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> @@ -1118,8 +1118,6 @@ static int guc_engine_init(struct xe_engine *e)
> long timeout;
> int err;
>
> - XE_BUG_ON(!xe_device_guc_submission_enabled(guc_to_xe(guc)));
> -
> ge = kzalloc(sizeof(*ge), GFP_KERNEL);
> if (!ge)
> return -ENOMEM;
> @@ -1899,9 +1897,6 @@ void xe_guc_submit_print(struct xe_guc *guc, struct drm_printer *p)
> struct xe_engine *e;
> unsigned long index;
>
> - if (!xe_device_guc_submission_enabled(guc_to_xe(guc)))
> - return;
> -
> mutex_lock(&guc->submission_state.lock);
> xa_for_each(&guc->submission_state.engine_lookup, index, e)
> guc_engine_print(e, p);
> diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
> index 1af5cccd1142..0c7bf79ed767 100644
> --- a/drivers/gpu/drm/xe/xe_hw_engine.c
> +++ b/drivers/gpu/drm/xe/xe_hw_engine.c
> @@ -12,7 +12,6 @@
> #include "regs/xe_regs.h"
> #include "xe_bo.h"
> #include "xe_device.h"
> -#include "xe_execlist.h"
> #include "xe_force_wake.h"
> #include "xe_gt.h"
> #include "xe_gt_topology.h"
> @@ -225,8 +224,6 @@ static void hw_engine_fini(struct drm_device *drm, void *arg)
> {
> struct xe_hw_engine *hwe = arg;
>
> - if (hwe->exl_port)
> - xe_execlist_port_destroy(hwe->exl_port);
> xe_lrc_finish(&hwe->kernel_lrc);
>
> xe_bo_unpin_map_no_vm(hwe->hwsp);
> @@ -395,16 +392,7 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
> if (err)
> goto err_hwsp;
>
> - if (!xe_device_guc_submission_enabled(xe)) {
> - hwe->exl_port = xe_execlist_port_create(xe, hwe);
> - if (IS_ERR(hwe->exl_port)) {
> - err = PTR_ERR(hwe->exl_port);
> - goto err_kernel_lrc;
> - }
> - }
> -
> - if (xe_device_guc_submission_enabled(xe))
> - xe_hw_engine_enable_ring(hwe);
> + xe_hw_engine_enable_ring(hwe);
>
> /* We reserve the highest BCS instance for USM */
> if (xe->info.supports_usm && hwe->class == XE_ENGINE_CLASS_COPY)
> @@ -416,8 +404,6 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
>
> return 0;
>
> -err_kernel_lrc:
> - xe_lrc_finish(&hwe->kernel_lrc);
> err_hwsp:
> xe_bo_unpin_map_no_vm(hwe->hwsp);
> err_name:
> diff --git a/drivers/gpu/drm/xe/xe_hw_engine_types.h b/drivers/gpu/drm/xe/xe_hw_engine_types.h
> index 803d557cf5aa..0ebbe5ae2419 100644
> --- a/drivers/gpu/drm/xe/xe_hw_engine_types.h
> +++ b/drivers/gpu/drm/xe/xe_hw_engine_types.h
> @@ -99,8 +99,6 @@ struct xe_hw_engine {
> struct xe_bo *hwsp;
> /** @kernel_lrc: Kernel LRC (should be replaced /w an xe_engine) */
> struct xe_lrc kernel_lrc;
> - /** @exl_port: execlists port */
> - struct xe_execlist_port *exl_port;
> /** @fence_irq: fence IRQ to run when a hw engine IRQ is received */
> struct xe_hw_fence_irq *fence_irq;
> /** @irq_handler: IRQ handler to run when hw engine IRQ is received */
> diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
> index eae190cb0969..5b00dd9ea31e 100644
> --- a/drivers/gpu/drm/xe/xe_irq.c
> +++ b/drivers/gpu/drm/xe/xe_irq.c
> @@ -129,15 +129,8 @@ void xe_irq_enable_hwe(struct xe_gt *gt)
> u32 ccs_mask, bcs_mask;
> u32 irqs, dmask, smask;
>
> - if (xe_device_guc_submission_enabled(xe)) {
> - irqs = GT_RENDER_USER_INTERRUPT |
> - GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
> - } else {
> - irqs = GT_RENDER_USER_INTERRUPT |
> - GT_CS_MASTER_ERROR_INTERRUPT |
> - GT_CONTEXT_SWITCH_INTERRUPT |
> - GT_WAIT_SEMAPHORE_INTERRUPT;
> - }
> + irqs = GT_RENDER_USER_INTERRUPT |
> + GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
>
> ccs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COMPUTE);
> bcs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COPY);
> diff --git a/drivers/gpu/drm/xe/xe_module.c b/drivers/gpu/drm/xe/xe_module.c
> index de85494e2280..81f2379935db 100644
> --- a/drivers/gpu/drm/xe/xe_module.c
> +++ b/drivers/gpu/drm/xe/xe_module.c
> @@ -14,10 +14,6 @@
> #include "xe_pci.h"
> #include "xe_sched_job.h"
>
> -bool force_execlist = false;
> -module_param_named_unsafe(force_execlist, force_execlist, bool, 0444);
> -MODULE_PARM_DESC(force_execlist, "Force Execlist submission");
> -
> bool enable_display = true;
> module_param_named(enable_display, enable_display, bool, 0444);
> MODULE_PARM_DESC(enable_display, "Enable display");
> diff --git a/drivers/gpu/drm/xe/xe_module.h b/drivers/gpu/drm/xe/xe_module.h
> index 2c1f9199f909..33ee4add5e87 100644
> --- a/drivers/gpu/drm/xe/xe_module.h
> +++ b/drivers/gpu/drm/xe/xe_module.h
> @@ -6,7 +6,6 @@
> #include <linux/types.h>
>
> /* Module modprobe variables */
> -extern bool force_execlist;
> extern bool enable_display;
> extern u32 xe_force_vram_bar_size;
> extern int xe_guc_log_level;
> diff --git a/drivers/gpu/drm/xe/xe_uc.c b/drivers/gpu/drm/xe/xe_uc.c
> index addd6f2681b9..f27059d96602 100644
> --- a/drivers/gpu/drm/xe/xe_uc.c
> +++ b/drivers/gpu/drm/xe/xe_uc.c
> @@ -31,10 +31,6 @@ int xe_uc_init(struct xe_uc *uc)
> {
> int ret;
>
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> ret = xe_guc_init(&uc->guc);
> if (ret)
> goto err;
> @@ -65,10 +61,6 @@ int xe_uc_init(struct xe_uc *uc)
> */
> int xe_uc_init_post_hwconfig(struct xe_uc *uc)
> {
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> return xe_guc_init_post_hwconfig(&uc->guc);
> }
>
> @@ -109,10 +101,6 @@ int xe_uc_init_hwconfig(struct xe_uc *uc)
> {
> int ret;
>
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> ret = xe_guc_min_load_for_hwconfig(&uc->guc);
> if (ret)
> return ret;
> @@ -128,10 +116,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
> {
> int ret;
>
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> ret = xe_uc_sanitize_reset(uc);
> if (ret)
> return ret;
> @@ -169,10 +153,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
>
> int xe_uc_reset_prepare(struct xe_uc *uc)
> {
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> return xe_guc_reset_prepare(&uc->guc);
> }
>
> @@ -188,19 +168,11 @@ void xe_uc_stop_prepare(struct xe_uc *uc)
>
> int xe_uc_stop(struct xe_uc *uc)
> {
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> return xe_guc_stop(&uc->guc);
> }
>
> int xe_uc_start(struct xe_uc *uc)
> {
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> return xe_guc_start(&uc->guc);
> }
>
> @@ -220,10 +192,6 @@ int xe_uc_suspend(struct xe_uc *uc)
> {
> int ret;
>
> - /* GuC submission not enabled, nothing to do */
> - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> - return 0;
> -
> uc_reset_wait(uc);
>
> ret = xe_uc_stop(uc);
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (2 preceding siblings ...)
2023-07-21 20:19 ` [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support Rodrigo Vivi
@ 2023-07-21 20:44 ` Patchwork
2023-07-21 20:45 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
` (5 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:44 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 786d2a4f3 drm/xe: Only alloc userptr part of xe_vma for userptrs
=== git am output follows ===
Applying: drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
Applying: drm/xe: Invert guc vs execlists parameters and info.
Applying: drm/xe: Kill execlist support.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✗ CI.checkpatch: warning for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (3 preceding siblings ...)
2023-07-21 20:44 ` [Intel-xe] ✓ CI.Patch_applied: success for GuC vs Execlist Patchwork
@ 2023-07-21 20:45 ` Patchwork
2023-07-21 20:46 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
` (4 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:45 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
c7d32770e3cd31d9fc134ce41f329b10aa33ee15
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 25f751bcf2e8472373f83e6c0a87f459b8c86d81
Author: Rodrigo Vivi <rodrigo.vivi@intel.com>
Date: Fri Jul 21 16:19:14 2023 -0400
drm/xe: Kill execlist support.
This submission backend is incomplete and unsupported.
It was left there only for some initial bring-up for comparison
and experiments. But most of Xe driver and its features rely
entirely on the GuC submission.
If this code is not entirely broken yet, it is likely just a matter
of time.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
+ /mt/dim checkpatch 786d2a4f30e168368b4d19d3e1d2f57d18ebecf8 drm-intel
a0aa8d870 drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
98baa451a drm/xe: Invert guc vs execlists parameters and info.
-:85: ERROR:GLOBAL_INITIALISERS: do not initialise globals to false
#85: FILE: drivers/gpu/drm/xe/xe_module.c:17:
+bool force_execlist = false;
total: 1 errors, 0 warnings, 0 checks, 59 lines checked
25f751bcf drm/xe: Kill execlist support.
-:130: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#130:
deleted file mode 100644
total: 0 errors, 1 warnings, 0 checks, 307 lines checked
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (4 preceding siblings ...)
2023-07-21 20:45 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
@ 2023-07-21 20:46 ` Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Build: " Patchwork
` (3 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:46 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
stty: 'standard input': Inappropriate ioctl for device
[20:45:02] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[20:45:06] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[20:45:26] Starting KUnit Kernel (1/1)...
[20:45:26] ============================================================
[20:45:26] ==================== xe_bo (2 subtests) ====================
[20:45:26] [SKIPPED] xe_ccs_migrate_kunit
[20:45:26] [SKIPPED] xe_bo_evict_kunit
[20:45:26] ===================== [SKIPPED] xe_bo ======================
[20:45:26] ================== xe_dma_buf (1 subtest) ==================
[20:45:26] [SKIPPED] xe_dma_buf_kunit
[20:45:26] =================== [SKIPPED] xe_dma_buf ===================
[20:45:26] ================== xe_migrate (1 subtest) ==================
[20:45:26] [SKIPPED] xe_migrate_sanity_kunit
[20:45:26] =================== [SKIPPED] xe_migrate ===================
[20:45:26] =================== xe_pci (2 subtests) ====================
[20:45:26] [PASSED] xe_gmdid_graphics_ip
[20:45:26] [PASSED] xe_gmdid_media_ip
[20:45:26] ===================== [PASSED] xe_pci ======================
[20:45:26] ==================== xe_rtp (1 subtest) ====================
[20:45:26] ================== xe_rtp_process_tests ===================
[20:45:26] [PASSED] coalesce-same-reg
[20:45:26] [PASSED] no-match-no-add
[20:45:26] [PASSED] no-match-no-add-multiple-rules
[20:45:26] [PASSED] two-regs-two-entries
[20:45:26] [PASSED] clr-one-set-other
[20:45:26] [PASSED] set-field
[20:45:26] [PASSED] conflict-duplicate
[20:45:26] [PASSED] conflict-not-disjoint
[20:45:26] [PASSED] conflict-reg-type
[20:45:26] ============== [PASSED] xe_rtp_process_tests ===============
[20:45:26] ===================== [PASSED] xe_rtp ======================
[20:45:26] ==================== xe_wa (1 subtest) =====================
[20:45:26] ======================== xe_wa_gt =========================
[20:45:26] [PASSED] TIGERLAKE (B0)
[20:45:26] [PASSED] DG1 (A0)
[20:45:26] [PASSED] DG1 (B0)
[20:45:26] [PASSED] ALDERLAKE_S (A0)
[20:45:26] [PASSED] ALDERLAKE_S (B0)
[20:45:26] [PASSED] ALDERLAKE_S (C0)
[20:45:26] [PASSED] ALDERLAKE_S (D0)
[20:45:26] [PASSED] ALDERLAKE_P (A0)
[20:45:26] [PASSED] ALDERLAKE_P (B0)
[20:45:26] [PASSED] ALDERLAKE_P (C0)
[20:45:26] [PASSED] DG2_G10 (A0)
[20:45:26] [PASSED] DG2_G10 (A1)
[20:45:26] [PASSED] DG2_G10 (B0)
[20:45:26] [PASSED] DG2_G10 (C0)
[20:45:26] [PASSED] DG2_G11 (A0)
[20:45:26] [PASSED] DG2_G11 (B0)
[20:45:26] [PASSED] DG2_G11 (B1)
[20:45:26] [PASSED] DG2_G12 (A0)
[20:45:26] [PASSED] DG2_G12 (A1)
[20:45:26] [PASSED] PVC (B0)
[20:45:26] [PASSED] PVC (B1)
[20:45:26] [PASSED] PVC (C0)
[20:45:26] ==================== [PASSED] xe_wa_gt =====================
[20:45:26] ====================== [PASSED] xe_wa ======================
[20:45:26] ============================================================
[20:45:26] Testing complete. Ran 37 tests: passed: 33, skipped: 4
[20:45:26] Elapsed time: 23.758s total, 4.242s configuring, 19.346s building, 0.148s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[20:45:26] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[20:45:28] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[20:45:46] Starting KUnit Kernel (1/1)...
[20:45:46] ============================================================
[20:45:46] ============ drm_test_pick_cmdline (2 subtests) ============
[20:45:46] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[20:45:46] =============== drm_test_pick_cmdline_named ===============
[20:45:46] [PASSED] NTSC
[20:45:46] [PASSED] NTSC-J
[20:45:46] [PASSED] PAL
[20:45:46] [PASSED] PAL-M
[20:45:46] =========== [PASSED] drm_test_pick_cmdline_named ===========
[20:45:46] ============== [PASSED] drm_test_pick_cmdline ==============
[20:45:46] ================== drm_buddy (6 subtests) ==================
[20:45:46] [PASSED] drm_test_buddy_alloc_limit
[20:45:46] [PASSED] drm_test_buddy_alloc_range
[20:45:46] [PASSED] drm_test_buddy_alloc_optimistic
[20:45:47] [PASSED] drm_test_buddy_alloc_pessimistic
[20:45:47] [PASSED] drm_test_buddy_alloc_smoke
[20:45:47] [PASSED] drm_test_buddy_alloc_pathological
[20:45:47] ==================== [PASSED] drm_buddy ====================
[20:45:47] ============= drm_cmdline_parser (40 subtests) =============
[20:45:47] [PASSED] drm_test_cmdline_force_d_only
[20:45:47] [PASSED] drm_test_cmdline_force_D_only_dvi
[20:45:47] [PASSED] drm_test_cmdline_force_D_only_hdmi
[20:45:47] [PASSED] drm_test_cmdline_force_D_only_not_digital
[20:45:47] [PASSED] drm_test_cmdline_force_e_only
[20:45:47] [PASSED] drm_test_cmdline_res
[20:45:47] [PASSED] drm_test_cmdline_res_vesa
[20:45:47] [PASSED] drm_test_cmdline_res_vesa_rblank
[20:45:47] [PASSED] drm_test_cmdline_res_rblank
[20:45:47] [PASSED] drm_test_cmdline_res_bpp
[20:45:47] [PASSED] drm_test_cmdline_res_refresh
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[20:45:47] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[20:45:47] [PASSED] drm_test_cmdline_res_margins_force_on
[20:45:47] [PASSED] drm_test_cmdline_res_vesa_margins
[20:45:47] [PASSED] drm_test_cmdline_name
[20:45:47] [PASSED] drm_test_cmdline_name_bpp
[20:45:47] [PASSED] drm_test_cmdline_name_option
[20:45:47] [PASSED] drm_test_cmdline_name_bpp_option
[20:45:47] [PASSED] drm_test_cmdline_rotate_0
[20:45:47] [PASSED] drm_test_cmdline_rotate_90
[20:45:47] [PASSED] drm_test_cmdline_rotate_180
[20:45:47] [PASSED] drm_test_cmdline_rotate_270
[20:45:47] [PASSED] drm_test_cmdline_hmirror
[20:45:47] [PASSED] drm_test_cmdline_vmirror
[20:45:47] [PASSED] drm_test_cmdline_margin_options
[20:45:47] [PASSED] drm_test_cmdline_multiple_options
[20:45:47] [PASSED] drm_test_cmdline_bpp_extra_and_option
[20:45:47] [PASSED] drm_test_cmdline_extra_and_option
[20:45:47] [PASSED] drm_test_cmdline_freestanding_options
[20:45:47] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[20:45:47] [PASSED] drm_test_cmdline_panel_orientation
[20:45:47] ================ drm_test_cmdline_invalid =================
[20:45:47] [PASSED] margin_only
[20:45:47] [PASSED] interlace_only
[20:45:47] [PASSED] res_missing_x
[20:45:47] [PASSED] res_missing_y
[20:45:47] [PASSED] res_bad_y
[20:45:47] [PASSED] res_missing_y_bpp
[20:45:47] [PASSED] res_bad_bpp
[20:45:47] [PASSED] res_bad_refresh
[20:45:47] [PASSED] res_bpp_refresh_force_on_off
[20:45:47] [PASSED] res_invalid_mode
[20:45:47] [PASSED] res_bpp_wrong_place_mode
[20:45:47] [PASSED] name_bpp_refresh
[20:45:47] [PASSED] name_refresh
[20:45:47] [PASSED] name_refresh_wrong_mode
[20:45:47] [PASSED] name_refresh_invalid_mode
[20:45:47] [PASSED] rotate_multiple
[20:45:47] [PASSED] rotate_invalid_val
[20:45:47] [PASSED] rotate_truncated
[20:45:47] [PASSED] invalid_option
[20:45:47] [PASSED] invalid_tv_option
[20:45:47] [PASSED] truncated_tv_option
[20:45:47] ============ [PASSED] drm_test_cmdline_invalid =============
[20:45:47] =============== drm_test_cmdline_tv_options ===============
[20:45:47] [PASSED] NTSC
[20:45:47] [PASSED] NTSC_443
[20:45:47] [PASSED] NTSC_J
[20:45:47] [PASSED] PAL
[20:45:47] [PASSED] PAL_M
[20:45:47] [PASSED] PAL_N
[20:45:47] [PASSED] SECAM
[20:45:47] =========== [PASSED] drm_test_cmdline_tv_options ===========
[20:45:47] =============== [PASSED] drm_cmdline_parser ================
[20:45:47] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[20:45:47] ========== drm_test_get_tv_mode_from_name_valid ===========
[20:45:47] [PASSED] NTSC
[20:45:47] [PASSED] NTSC-443
[20:45:47] [PASSED] NTSC-J
[20:45:47] [PASSED] PAL
[20:45:47] [PASSED] PAL-M
[20:45:47] [PASSED] PAL-N
[20:45:47] [PASSED] SECAM
[20:45:47] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[20:45:47] [PASSED] drm_test_get_tv_mode_from_name_truncated
[20:45:47] ============ [PASSED] drm_get_tv_mode_from_name ============
[20:45:47] ============= drm_damage_helper (21 subtests) ==============
[20:45:47] [PASSED] drm_test_damage_iter_no_damage
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_src_moved
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_not_visible
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[20:45:47] [PASSED] drm_test_damage_iter_no_damage_no_fb
[20:45:47] [PASSED] drm_test_damage_iter_simple_damage
[20:45:47] [PASSED] drm_test_damage_iter_single_damage
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_outside_src
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_src_moved
[20:45:47] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[20:45:47] [PASSED] drm_test_damage_iter_damage
[20:45:47] [PASSED] drm_test_damage_iter_damage_one_intersect
[20:45:47] [PASSED] drm_test_damage_iter_damage_one_outside
[20:45:47] [PASSED] drm_test_damage_iter_damage_src_moved
[20:45:47] [PASSED] drm_test_damage_iter_damage_not_visible
[20:45:47] ================ [PASSED] drm_damage_helper ================
[20:45:47] ============== drm_dp_mst_helper (2 subtests) ==============
[20:45:47] ============== drm_test_dp_mst_calc_pbn_mode ==============
[20:45:47] [PASSED] Clock 154000 BPP 30 DSC disabled
[20:45:47] [PASSED] Clock 234000 BPP 30 DSC disabled
[20:45:47] [PASSED] Clock 297000 BPP 24 DSC disabled
[20:45:47] [PASSED] Clock 332880 BPP 24 DSC enabled
[20:45:47] [PASSED] Clock 324540 BPP 24 DSC enabled
[20:45:47] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[20:45:47] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[20:45:47] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[20:45:47] [PASSED] DP_POWER_UP_PHY with port number
[20:45:47] [PASSED] DP_POWER_DOWN_PHY with port number
[20:45:47] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[20:45:47] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[20:45:47] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[20:45:47] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[20:45:47] [PASSED] DP_QUERY_PAYLOAD with port number
[20:45:47] [PASSED] DP_QUERY_PAYLOAD with VCPI
[20:45:47] [PASSED] DP_REMOTE_DPCD_READ with port number
[20:45:47] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[20:45:47] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[20:45:47] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[20:45:47] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[20:45:47] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[20:45:47] [PASSED] DP_REMOTE_I2C_READ with port number
[20:45:47] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[20:45:47] [PASSED] DP_REMOTE_I2C_READ with transactions array
[20:45:47] [PASSED] DP_REMOTE_I2C_WRITE with port number
[20:45:47] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[20:45:47] [PASSED] DP_REMOTE_I2C_WRITE with data array
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[20:45:47] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[20:45:47] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[20:45:47] ================ [PASSED] drm_dp_mst_helper ================
[20:45:47] =========== drm_format_helper_test (11 subtests) ===========
[20:45:47] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[20:45:47] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[20:45:47] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[20:45:47] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[20:45:47] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[20:45:47] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[20:45:47] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[20:45:47] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[20:45:47] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[20:45:47] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[20:45:47] ============== drm_test_fb_xrgb8888_to_mono ===============
[20:45:47] [PASSED] single_pixel_source_buffer
[20:45:47] [PASSED] single_pixel_clip_rectangle
[20:45:47] [PASSED] well_known_colors
[20:45:47] [PASSED] destination_pitch
[20:45:47] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[20:45:47] ============= [PASSED] drm_format_helper_test ==============
[20:45:47] ================= drm_format (18 subtests) =================
[20:45:47] [PASSED] drm_test_format_block_width_invalid
[20:45:47] [PASSED] drm_test_format_block_width_one_plane
[20:45:47] [PASSED] drm_test_format_block_width_two_plane
[20:45:47] [PASSED] drm_test_format_block_width_three_plane
[20:45:47] [PASSED] drm_test_format_block_width_tiled
[20:45:47] [PASSED] drm_test_format_block_height_invalid
[20:45:47] [PASSED] drm_test_format_block_height_one_plane
[20:45:47] [PASSED] drm_test_format_block_height_two_plane
[20:45:47] [PASSED] drm_test_format_block_height_three_plane
[20:45:47] [PASSED] drm_test_format_block_height_tiled
[20:45:47] [PASSED] drm_test_format_min_pitch_invalid
[20:45:47] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[20:45:47] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[20:45:47] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[20:45:47] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[20:45:47] [PASSED] drm_test_format_min_pitch_two_plane
[20:45:47] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[20:45:47] [PASSED] drm_test_format_min_pitch_tiled
[20:45:47] =================== [PASSED] drm_format ====================
[20:45:47] =============== drm_framebuffer (1 subtest) ================
[20:45:47] =============== drm_test_framebuffer_create ===============
[20:45:47] [PASSED] ABGR8888 normal sizes
[20:45:47] [PASSED] ABGR8888 max sizes
[20:45:47] [PASSED] ABGR8888 pitch greater than min required
[20:45:47] [PASSED] ABGR8888 pitch less than min required
[20:45:47] [PASSED] ABGR8888 Invalid width
[20:45:47] [PASSED] ABGR8888 Invalid buffer handle
[20:45:47] [PASSED] No pixel format
[20:45:47] [PASSED] ABGR8888 Width 0
[20:45:47] [PASSED] ABGR8888 Height 0
[20:45:47] [PASSED] ABGR8888 Out of bound height * pitch combination
[20:45:47] [PASSED] ABGR8888 Large buffer offset
[20:45:47] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[20:45:47] [PASSED] ABGR8888 Valid buffer modifier
[20:45:47] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[20:45:47] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] NV12 Normal sizes
[20:45:47] [PASSED] NV12 Max sizes
[20:45:47] [PASSED] NV12 Invalid pitch
[20:45:47] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[20:45:47] [PASSED] NV12 different modifier per-plane
[20:45:47] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[20:45:47] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] NV12 Modifier for inexistent plane
[20:45:47] [PASSED] NV12 Handle for inexistent plane
[20:45:47] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[20:45:47] [PASSED] YVU420 Normal sizes
[20:45:47] [PASSED] YVU420 Max sizes
[20:45:47] [PASSED] YVU420 Invalid pitch
[20:45:47] [PASSED] YVU420 Different pitches
[20:45:47] [PASSED] YVU420 Different buffer offsets/pitches
[20:45:47] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[20:45:47] [PASSED] YVU420 Valid modifier
[20:45:47] [PASSED] YVU420 Different modifiers per plane
[20:45:47] [PASSED] YVU420 Modifier for inexistent plane
[20:45:47] [PASSED] X0L2 Normal sizes
[20:45:47] [PASSED] X0L2 Max sizes
[20:45:47] [PASSED] X0L2 Invalid pitch
[20:45:47] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[20:45:47] [PASSED] X0L2 Handle for inexistent plane
[20:45:47] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[20:45:47] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[20:45:47] [PASSED] X0L2 Valid modifier
[20:45:47] [PASSED] X0L2 Modifier for inexistent plane
[20:45:47] =========== [PASSED] drm_test_framebuffer_create ===========
[20:45:47] ================= [PASSED] drm_framebuffer =================
[20:45:47] =============== drm-test-managed (1 subtest) ===============
[20:45:47] [PASSED] drm_test_managed_run_action
[20:45:47] ================ [PASSED] drm-test-managed =================
[20:45:47] =================== drm_mm (19 subtests) ===================
[20:45:47] [PASSED] drm_test_mm_init
[20:45:47] [PASSED] drm_test_mm_debug
[20:45:57] [PASSED] drm_test_mm_reserve
[20:46:07] [PASSED] drm_test_mm_insert
[20:46:08] [PASSED] drm_test_mm_replace
[20:46:08] [PASSED] drm_test_mm_insert_range
[20:46:08] [PASSED] drm_test_mm_frag
[20:46:08] [PASSED] drm_test_mm_align
[20:46:08] [PASSED] drm_test_mm_align32
[20:46:08] [PASSED] drm_test_mm_align64
[20:46:08] [PASSED] drm_test_mm_evict
[20:46:08] [PASSED] drm_test_mm_evict_range
[20:46:08] [PASSED] drm_test_mm_topdown
[20:46:08] [PASSED] drm_test_mm_bottomup
[20:46:08] [PASSED] drm_test_mm_lowest
[20:46:08] [PASSED] drm_test_mm_highest
[20:46:09] [PASSED] drm_test_mm_color
[20:46:10] [PASSED] drm_test_mm_color_evict
[20:46:10] [PASSED] drm_test_mm_color_evict_range
[20:46:10] ===================== [PASSED] drm_mm ======================
[20:46:10] ============= drm_modes_analog_tv (4 subtests) =============
[20:46:10] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[20:46:10] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[20:46:10] [PASSED] drm_test_modes_analog_tv_pal_576i
[20:46:10] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[20:46:10] =============== [PASSED] drm_modes_analog_tv ===============
[20:46:10] ============== drm_plane_helper (2 subtests) ===============
[20:46:10] =============== drm_test_check_plane_state ================
[20:46:10] [PASSED] clipping_simple
[20:46:10] [PASSED] clipping_rotate_reflect
[20:46:10] [PASSED] positioning_simple
[20:46:10] [PASSED] upscaling
[20:46:10] [PASSED] downscaling
[20:46:10] [PASSED] rounding1
[20:46:10] [PASSED] rounding2
[20:46:10] [PASSED] rounding3
[20:46:10] [PASSED] rounding4
[20:46:10] =========== [PASSED] drm_test_check_plane_state ============
[20:46:10] =========== drm_test_check_invalid_plane_state ============
[20:46:10] [PASSED] positioning_invalid
[20:46:10] [PASSED] upscaling_invalid
[20:46:10] [PASSED] downscaling_invalid
[20:46:10] ======= [PASSED] drm_test_check_invalid_plane_state ========
[20:46:10] ================ [PASSED] drm_plane_helper =================
[20:46:10] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[20:46:10] ====== drm_test_connector_helper_tv_get_modes_check =======
[20:46:10] [PASSED] None
[20:46:10] [PASSED] PAL
[20:46:10] [PASSED] NTSC
[20:46:10] [PASSED] Both, NTSC Default
[20:46:10] [PASSED] Both, PAL Default
[20:46:10] [PASSED] Both, NTSC Default, with PAL on command-line
[20:46:10] [PASSED] Both, PAL Default, with NTSC on command-line
[20:46:10] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[20:46:10] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[20:46:10] ================== drm_rect (9 subtests) ===================
[20:46:10] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[20:46:10] [PASSED] drm_test_rect_clip_scaled_not_clipped
[20:46:10] [PASSED] drm_test_rect_clip_scaled_clipped
[20:46:10] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[20:46:10] ================= drm_test_rect_intersect =================
[20:46:10] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[20:46:10] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[20:46:10] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[20:46:10] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[20:46:10] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[20:46:10] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[20:46:10] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[20:46:10] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[20:46:10] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[20:46:10] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[20:46:10] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[20:46:10] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[20:46:10] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[20:46:10] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[20:46:10] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[20:46:10] ============= [PASSED] drm_test_rect_intersect =============
[20:46:10] ================ drm_test_rect_calc_hscale ================
[20:46:10] [PASSED] normal use
[20:46:10] [PASSED] out of max range
[20:46:10] [PASSED] out of min range
[20:46:10] [PASSED] zero dst
[20:46:10] [PASSED] negative src
[20:46:10] [PASSED] negative dst
[20:46:10] ============ [PASSED] drm_test_rect_calc_hscale ============
[20:46:10] ================ drm_test_rect_calc_vscale ================
[20:46:10] [PASSED] normal use
[20:46:10] [PASSED] out of max range
[20:46:10] [PASSED] out of min range
[20:46:10] [PASSED] zero dst
[20:46:10] [PASSED] negative src
[20:46:10] [PASSED] negative dst
[20:46:10] ============ [PASSED] drm_test_rect_calc_vscale ============
[20:46:10] ================== drm_test_rect_rotate ===================
[20:46:10] [PASSED] reflect-x
[20:46:10] [PASSED] reflect-y
[20:46:10] [PASSED] rotate-0
[20:46:10] [PASSED] rotate-90
[20:46:10] [PASSED] rotate-180
[20:46:10] [PASSED] rotate-270
[20:46:10] ============== [PASSED] drm_test_rect_rotate ===============
[20:46:10] ================ drm_test_rect_rotate_inv =================
[20:46:10] [PASSED] reflect-x
[20:46:10] [PASSED] reflect-y
[20:46:10] [PASSED] rotate-0
[20:46:10] [PASSED] rotate-90
[20:46:10] [PASSED] rotate-180
[20:46:10] [PASSED] rotate-270
[20:46:10] ============ [PASSED] drm_test_rect_rotate_inv =============
[20:46:10] ==================== [PASSED] drm_rect =====================
[20:46:10] ============================================================
[20:46:10] Testing complete. Ran 333 tests: passed: 333
[20:46:10] Elapsed time: 43.963s total, 1.704s configuring, 18.527s building, 23.715s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.Build: success for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (5 preceding siblings ...)
2023-07-21 20:46 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
@ 2023-07-21 20:50 ` Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
` (2 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:50 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
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:1689972381:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64
^[[0Ksection_start:1689972381:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cat .ci/kernel/kconfig
+ make O=build64 olddefconfig
make[1]: Entering directory '/kernel/build64'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64'
++ nproc
+ make O=build64 -j48
make[1]: Entering directory '/kernel/build64'
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
GEN arch/x86/include/generated/asm/orc_hash.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.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
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.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
WRAP arch/x86/include/generated/asm/early_ioremap.h
HOSTCC arch/x86/tools/relocs_64.o
WRAP arch/x86/include/generated/asm/export.h
HOSTCC arch/x86/tools/relocs_common.o
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
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
UPD include/generated/uapi/linux/version.h
UPD include/config/kernel.release
UPD include/generated/compile.h
HOSTCC scripts/kallsyms
HOSTCC scripts/unifdef
HOSTCC scripts/asn1_compiler
HOSTCC scripts/sorttable
UPD include/generated/utsrelease.h
DESCEND objtool
HOSTCC /kernel/build64/tools/objtool/fixdep.o
HOSTLD /kernel/build64/tools/objtool/fixdep-in.o
LINK /kernel/build64/tools/objtool/fixdep
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64/tools/objtool/libsubcmd/exec-cmd.o
CC /kernel/build64/tools/objtool/libsubcmd/help.o
CC /kernel/build64/tools/objtool/libsubcmd/pager.o
CC /kernel/build64/tools/objtool/libsubcmd/parse-options.o
CC /kernel/build64/tools/objtool/libsubcmd/run-command.o
CC /kernel/build64/tools/objtool/libsubcmd/sigchain.o
CC /kernel/build64/tools/objtool/libsubcmd/subcmd-config.o
INSTALL libsubcmd_headers
HOSTLD arch/x86/tools/relocs
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/drm/qaic_accel.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/termbits-common.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/mman-common.h
HDRINST usr/include/asm-generic/ioctl.h
HDRINST usr/include/asm-generic/socket.h
HDRINST usr/include/asm-generic/signal-defs.h
HDRINST usr/include/asm-generic/termbits.h
HDRINST usr/include/asm-generic/int-ll64.h
HDRINST usr/include/asm-generic/signal.h
HDRINST usr/include/asm-generic/siginfo.h
HDRINST usr/include/asm-generic/stat.h
HDRINST usr/include/asm-generic/int-l64.h
HDRINST usr/include/asm-generic/errno-base.h
HDRINST usr/include/asm-generic/fcntl.h
HDRINST usr/include/asm-generic/setup.h
HDRINST usr/include/asm-generic/ipcbuf.h
HDRINST usr/include/asm-generic/sembuf.h
HDRINST usr/include/asm-generic/ucontext.h
HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h
HDRINST usr/include/rdma/irdma-abi.h
HDRINST usr/include/rdma/mana-abi.h
HDRINST usr/include/rdma/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
UPD scripts/mod/devicetable-offsets.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
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/nbd-netlink.h
HDRINST usr/include/linux/arcfb.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
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/linux/android/binder.h
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/linux/virtio_vsock.h
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/ipmi_ssif_bmc.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/ext4.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/kfd_sysfs.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/netdev.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/iommufd.h
LD /kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o
HDRINST usr/include/linux/user_events.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/icmp.h
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/handshake.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/v4l2-common.h
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
AR /kernel/build64/tools/objtool/libsubcmd/libsubcmd.a
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/mpls.h
HDRINST usr/include/linux/iommu.h
HDRINST usr/include/linux/toshiba.h
HDRINST usr/include/linux/virtio_scsi.h
HDRINST usr/include/linux/zorro.h
HDRINST usr/include/linux/chio.h
HDRINST usr/include/linux/pkt_sched.h
HDRINST usr/include/linux/cramfs_fs.h
HDRINST usr/include/linux/nfs3.h
HDRINST usr/include/linux/vfio_ccw.h
HDRINST usr/include/linux/atm_nicstar.h
HDRINST usr/include/linux/ncsi.h
HDRINST usr/include/linux/virtio_net.h
HDRINST usr/include/linux/ioctl.h
HDRINST usr/include/linux/stddef.h
HDRINST usr/include/linux/limits.h
HDRINST usr/include/linux/ipmi_bmc.h
HDRINST usr/include/linux/netfilter_arp.h
HDRINST usr/include/linux/if_addr.h
HDRINST usr/include/linux/rpmsg.h
HDRINST usr/include/linux/media-bus-format.h
HDRINST usr/include/linux/kernelcapi.h
HDRINST usr/include/linux/ppp_defs.h
HDRINST usr/include/linux/ethtool.h
HDRINST usr/include/linux/aspeed-video.h
HDRINST usr/include/linux/hdlc.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/auto_fs4.h
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_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
CC /kernel/build64/tools/objtool/weak.o
CC /kernel/build64/tools/objtool/check.o
HDRINST usr/include/linux/tc_act/tc_nat.h
HDRINST usr/include/linux/tc_act/tc_csum.h
CC /kernel/build64/tools/objtool/special.o
MKDIR /kernel/build64/tools/objtool/arch/x86/
HDRINST usr/include/linux/tc_act/tc_connmark.h
HDRINST usr/include/linux/tc_act/tc_ife.h
CC /kernel/build64/tools/objtool/builtin-check.o
CC /kernel/build64/tools/objtool/elf.o
MKDIR /kernel/build64/tools/objtool/arch/x86/lib/
HDRINST usr/include/linux/tc_act/tc_mpls.h
CC /kernel/build64/tools/objtool/objtool.o
HDRINST usr/include/linux/tc_act/tc_ct.h
CC /kernel/build64/tools/objtool/arch/x86/special.o
HDRINST usr/include/linux/tc_act/tc_pedit.h
CC /kernel/build64/tools/objtool/orc_gen.o
GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64/tools/objtool/orc_dump.o
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
CC /kernel/build64/tools/objtool/libstring.o
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
CC /kernel/build64/tools/objtool/libctype.o
HDRINST usr/include/linux/falloc.h
CC /kernel/build64/tools/objtool/str_error_r.o
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
CC /kernel/build64/tools/objtool/librbtree.o
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/dw100.h
HDRINST usr/include/linux/psp-sev.h
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/comedi.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/mei_uuid.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/dlm.h
CC /kernel/build64/tools/objtool/arch/x86/decode.o
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
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/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/vmx.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/siginfo.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/stat.h
HDRINST usr/include/asm/setup.h
HDRINST usr/include/asm/sembuf.h
HDRINST usr/include/asm/sgx.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/byteorder.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/bpf_perf_event.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
CHKSHA1 ../include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o
UPD include/generated/asm-offsets.h
CALL ../scripts/checksyscalls.sh
LD /kernel/build64/tools/objtool/objtool-in.o
LINK /kernel/build64/tools/objtool/objtool
LDS scripts/module.lds
CC ipc/compat.o
CC ipc/util.o
CC ipc/msgutil.o
AR certs/built-in.a
HOSTCC usr/gen_init_cpio
CC init/main.o
CC ipc/msg.o
CC ipc/sem.o
CC ipc/shm.o
CC ipc/syscall.o
CC security/commoncap.o
CC ipc/ipc_sysctl.o
CC arch/x86/pci/i386.o
CC init/do_mounts.o
CC block/bdev.o
UPD init/utsversion-tmp.h
AR arch/x86/video/built-in.a
CC io_uring/io_uring.o
AS arch/x86/lib/clear_page_64.o
CC [M] arch/x86/video/fbdev.o
CC security/min_addr.o
CC ipc/mqueue.o
CC arch/x86/power/cpu.o
CC arch/x86/pci/init.o
AR virt/lib/built-in.a
CC security/inode.o
CC [M] virt/lib/irqbypass.o
AR arch/x86/ia32/built-in.a
CC arch/x86/realmode/init.o
AR arch/x86/net/built-in.a
CC net/llc/llc_core.o
CC block/partitions/core.o
AS arch/x86/crypto/aesni-intel_asm.o
CC security/keys/gc.o
CC net/core/sock.o
AR drivers/irqchip/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
AR arch/x86/platform/atom/built-in.a
CC net/ethernet/eth.o
CC sound/core/seq/seq.o
CC arch/x86/events/amd/core.o
AR sound/i2c/other/built-in.a
CC arch/x86/kernel/fpu/init.o
CC arch/x86/mm/pat/set_memory.o
AR drivers/bus/mhi/built-in.a
CC block/fops.o
AR sound/i2c/built-in.a
CC fs/notify/dnotify/dnotify.o
AR sound/drivers/opl3/built-in.a
CC block/bio.o
AR arch/x86/platform/ce4100/built-in.a
AR drivers/bus/built-in.a
CC arch/x86/lib/cmdline.o
CC arch/x86/entry/vdso/vma.o
CC security/device_cgroup.o
CC arch/x86/platform/efi/memmap.o
CC lib/kunit/test.o
CC lib/math/div64.o
AR sound/drivers/opl4/built-in.a
AR drivers/phy/allwinner/built-in.a
CC mm/kasan/common.o
CC kernel/sched/core.o
AR sound/drivers/mpu401/built-in.a
AR drivers/phy/amlogic/built-in.a
AR sound/drivers/vx/built-in.a
CC arch/x86/crypto/aesni-intel_glue.o
CC crypto/api.o
AR sound/drivers/pcsp/built-in.a
AR drivers/phy/broadcom/built-in.a
AR sound/drivers/built-in.a
AR drivers/phy/cadence/built-in.a
AR drivers/phy/freescale/built-in.a
CC security/keys/key.o
AR drivers/phy/hisilicon/built-in.a
CC lib/math/gcd.o
AR drivers/phy/ingenic/built-in.a
AR drivers/phy/intel/built-in.a
AR drivers/phy/lantiq/built-in.a
AS arch/x86/lib/cmpxchg16b_emu.o
AR drivers/phy/marvell/built-in.a
AR drivers/phy/mediatek/built-in.a
CC arch/x86/lib/copy_mc.o
AR drivers/phy/microchip/built-in.a
CC lib/math/lcm.o
AR drivers/phy/motorola/built-in.a
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
AR drivers/phy/ralink/built-in.a
CC lib/math/int_pow.o
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
GEN usr/initramfs_data.cpio
AR drivers/phy/st/built-in.a
COPY usr/initramfs_inc_data
CC lib/math/int_sqrt.o
AS usr/initramfs_data.o
AR drivers/phy/sunplus/built-in.a
AR usr/built-in.a
CC arch/x86/platform/efi/quirks.o
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
AR drivers/phy/xilinx/built-in.a
CC lib/math/reciprocal_div.o
CC arch/x86/kernel/fpu/bugs.o
CC drivers/phy/phy-core.o
AR virt/built-in.a
CC lib/math/rational.o
AS arch/x86/lib/copy_mc_64.o
CC fs/notify/inotify/inotify_fsnotify.o
CC fs/notify/fanotify/fanotify.o
AS arch/x86/lib/copy_page_64.o
CC sound/core/seq/seq_lock.o
CC arch/x86/kernel/fpu/core.o
AS arch/x86/lib/copy_user_64.o
AS arch/x86/lib/copy_user_uncached_64.o
CC fs/notify/inotify/inotify_user.o
AS arch/x86/realmode/rm/header.o
CC ipc/namespace.o
CC fs/notify/fsnotify.o
AS arch/x86/realmode/rm/trampoline_64.o
CC arch/x86/lib/cpu.o
CC ipc/mq_sysctl.o
CC init/do_mounts_initrd.o
AS arch/x86/realmode/rm/stack.o
CC fs/notify/fanotify/fanotify_user.o
CC arch/x86/events/intel/core.o
AS arch/x86/realmode/rm/reboot.o
AR fs/notify/dnotify/built-in.a
CC arch/x86/events/intel/bts.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC arch/x86/pci/mmconfig_64.o
CC arch/x86/realmode/rm/wakemain.o
CC arch/x86/events/intel/ds.o
CC lib/kunit/resource.o
CC kernel/sched/fair.o
CC net/llc/llc_input.o
CC arch/x86/realmode/rm/video-mode.o
CC crypto/cipher.o
CC arch/x86/power/hibernate_64.o
CC arch/x86/entry/vdso/extable.o
CC [M] lib/math/prime_numbers.o
CC mm/kasan/report.o
AS arch/x86/realmode/rm/copy.o
CC sound/core/seq/seq_clientmgr.o
CC block/partitions/ldm.o
AS arch/x86/realmode/rm/bioscall.o
CC arch/x86/realmode/rm/regs.o
CC arch/x86/lib/delay.o
CC lib/crypto/memneq.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC arch/x86/realmode/rm/video-vga.o
CC arch/x86/platform/efi/efi.o
CC lib/zlib_inflate/inffast.o
CC arch/x86/events/amd/lbr.o
CC security/keys/keyring.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
CC arch/x86/realmode/rm/video-vesa.o
CC lib/zlib_inflate/inflate.o
CC lib/zlib_inflate/infutil.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
CC arch/x86/platform/efi/efi_64.o
CC arch/x86/events/amd/ibs.o
CC arch/x86/realmode/rm/video-bios.o
CC kernel/sched/build_policy.o
CC lib/kunit/static_stub.o
CC lib/kunit/string-stream.o
AS arch/x86/lib/getuser.o
AR net/ethernet/built-in.a
CC init/initramfs.o
CC fs/notify/notification.o
CC fs/nfs_common/grace.o
CC crypto/compress.o
CC fs/notify/group.o
GEN arch/x86/lib/inat-tables.c
CC arch/x86/lib/insn-eval.o
PASYMS arch/x86/realmode/rm/pasyms.h
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
AR drivers/phy/built-in.a
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
AS arch/x86/platform/efi/efi_stub_64.o
AR drivers/pinctrl/actions/built-in.a
AR arch/x86/realmode/built-in.a
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
AR drivers/pinctrl/bcm/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
CC arch/x86/pci/direct.o
AR drivers/pinctrl/freescale/built-in.a
CC drivers/pinctrl/intel/pinctrl-baytrail.o
CC fs/notify/mark.o
CC arch/x86/events/zhaoxin/core.o
AR drivers/pinctrl/mediatek/built-in.a
CC drivers/pinctrl/intel/pinctrl-intel.o
CC lib/crypto/utils.o
AR lib/math/built-in.a
CC init/calibrate.o
LDS arch/x86/entry/vdso/vdso.lds
CC block/elevator.o
CC net/802/p8022.o
AS arch/x86/entry/vdso/vdso-note.o
AS arch/x86/power/hibernate_asm_64.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC net/802/psnap.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
AS arch/x86/entry/entry.o
AR fs/notify/inotify/built-in.a
CC arch/x86/power/hibernate.o
CC arch/x86/pci/mmconfig-shared.o
CC lib/crypto/chacha.o
CC arch/x86/mm/pat/memtype.o
CC net/llc/llc_output.o
CC mm/kasan/init.o
CC kernel/locking/mutex.o
CC mm/filemap.o
CC crypto/algapi.o
CC lib/kunit/assert.o
CC mm/mempool.o
CC mm/kasan/generic.o
CC block/blk-core.o
CC lib/crypto/aes.o
CC lib/zlib_deflate/deflate.o
CC lib/zlib_deflate/deftree.o
CC lib/zlib_inflate/inftrees.o
CC arch/x86/kernel/fpu/regset.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC arch/x86/kernel/fpu/signal.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
AR fs/nfs_common/built-in.a
CC lib/lzo/lzo1x_compress.o
CC lib/lz4/lz4_compress.o
AR arch/x86/platform/efi/built-in.a
AR arch/x86/platform/geode/built-in.a
AR arch/x86/platform/iris/built-in.a
CC arch/x86/entry/vdso/vgetcpu.o
CC arch/x86/platform/intel/iosf_mbi.o
CC lib/lz4/lz4hc_compress.o
CC lib/zlib_inflate/inflate_syms.o
AR fs/notify/fanotify/built-in.a
CC kernel/locking/semaphore.o
HOSTCC arch/x86/entry/vdso/vdso2c
AR ipc/built-in.a
CC arch/x86/events/intel/knc.o
CC block/partitions/msdos.o
CC init/init_task.o
AR arch/x86/events/zhaoxin/built-in.a
CC arch/x86/lib/insn.o
CC arch/x86/kernel/fpu/xstate.o
CC arch/x86/events/intel/lbr.o
CC lib/kunit/try-catch.o
CC security/keys/keyctl.o
AR arch/x86/power/built-in.a
CC arch/x86/events/core.o
CC sound/core/seq/seq_memory.o
CC arch/x86/events/amd/uncore.o
CC net/802/stp.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
AR net/llc/built-in.a
AR arch/x86/entry/vsyscall/built-in.a
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC fs/notify/fdinfo.o
AS arch/x86/lib/memcpy_64.o
CC block/partitions/efi.o
AS arch/x86/entry/vdso/vdso32/note.o
AR lib/zlib_inflate/built-in.a
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC arch/x86/events/intel/p4.o
CC lib/zlib_deflate/deflate_syms.o
CC arch/x86/events/probe.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC arch/x86/mm/pat/memtype_interval.o
CC sound/core/seq/seq_queue.o
CC lib/crypto/gf128mul.o
CC arch/x86/pci/fixup.o
CC lib/lzo/lzo1x_decompress_safe.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC kernel/sched/build_utility.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC lib/lz4/lz4_decompress.o
AS arch/x86/lib/memmove_64.o
CC block/blk-sysfs.o
AS arch/x86/lib/memset_64.o
CC fs/iomap/trace.o
CC mm/kasan/report_generic.o
CC arch/x86/lib/misc.o
CC lib/kunit/executor.o
CC arch/x86/lib/pc-conf-reg.o
CC kernel/power/qos.o
AR arch/x86/platform/intel/built-in.a
CC kernel/power/main.o
CC kernel/locking/rwsem.o
AR arch/x86/platform/intel-mid/built-in.a
AR arch/x86/platform/intel-quark/built-in.a
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
AR lib/zlib_deflate/built-in.a
AR arch/x86/platform/olpc/built-in.a
AR fs/quota/built-in.a
CC mm/oom_kill.o
AR arch/x86/platform/scx200/built-in.a
AR arch/x86/platform/ts5500/built-in.a
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
AS arch/x86/lib/putuser.o
CC security/keys/permission.o
CC init/version.o
LD [M] arch/x86/crypto/crc32-pclmul.o
CC fs/proc/task_mmu.o
AS arch/x86/lib/retpoline.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
CC arch/x86/events/utils.o
AR arch/x86/crypto/built-in.a
CC arch/x86/pci/acpi.o
CC crypto/scatterwalk.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC arch/x86/lib/usercopy.o
AR lib/lzo/built-in.a
CC security/keys/process_keys.o
AR fs/notify/built-in.a
CC mm/kasan/shadow.o
CC sound/core/seq/seq_fifo.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init.o
AR net/802/built-in.a
AR drivers/pinctrl/mvebu/built-in.a
AR init/built-in.a
CC lib/crypto/blake2s.o
CC lib/crypto/blake2s-generic.o
CC arch/x86/events/intel/p6.o
CC lib/kunit/hooks.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC arch/x86/pci/legacy.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
AR arch/x86/events/amd/built-in.a
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
CC fs/kernfs/mount.o
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC arch/x86/lib/usercopy_64.o
CC arch/x86/entry/vdso/vdso-image-64.o
AR block/partitions/built-in.a
CC fs/kernfs/inode.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC block/blk-flush.o
CC mm/kasan/quarantine.o
AR sound/isa/ad1816a/built-in.a
AR sound/isa/ad1848/built-in.a
AR sound/isa/cs423x/built-in.a
AR sound/isa/es1688/built-in.a
CC fs/kernfs/dir.o
AR lib/kunit/built-in.a
CC arch/x86/events/intel/pt.o
AR sound/isa/galaxy/built-in.a
AR sound/isa/gus/built-in.a
CC arch/x86/pci/irq.o
AR sound/isa/msnd/built-in.a
CC block/blk-settings.o
CC block/blk-ioc.o
AR sound/isa/opti9xx/built-in.a
CC net/core/request_sock.o
AR arch/x86/kernel/fpu/built-in.a
CC security/keys/request_key.o
AR sound/isa/sb/built-in.a
AR sound/isa/wavefront/built-in.a
CC arch/x86/kernel/cpu/mce/core.o
AR sound/isa/wss/built-in.a
AR sound/isa/built-in.a
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC arch/x86/kernel/cpu/cacheinfo.o
CC arch/x86/kernel/cpu/scattered.o
AR arch/x86/entry/vdso/built-in.a
AS arch/x86/entry/entry_64.o
CC crypto/proc.o
CC net/core/skbuff.o
CC lib/crypto/blake2s-selftest.o
CC arch/x86/kernel/cpu/mce/severity.o
CC lib/crypto/des.o
CC arch/x86/entry/syscall_64.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/kernel/cpu/topology.o
CC kernel/power/console.o
CC arch/x86/lib/msr-smp.o
AR lib/lz4/built-in.a
CC fs/iomap/iter.o
CC lib/zstd/zstd_compress_module.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC sound/core/seq/seq_prioq.o
CC lib/zstd/compress/fse_compress.o
CC kernel/power/process.o
CC fs/proc/inode.o
AR drivers/pinctrl/intel/built-in.a
CC arch/x86/lib/cache-smp.o
CC fs/kernfs/file.o
CC arch/x86/events/intel/uncore.o
CC lib/xz/xz_dec_syms.o
CC lib/raid6/algos.o
CC lib/crypto/sha1.o
CC sound/core/seq/seq_timer.o
CC arch/x86/lib/msr.o
AR mm/kasan/built-in.a
CC crypto/aead.o
CC lib/raid6/recov.o
CC fs/proc/root.o
CC arch/x86/mm/init_64.o
CC kernel/locking/percpu-rwsem.o
CC sound/core/seq/seq_system.o
CC arch/x86/kernel/acpi/boot.o
CC lib/zstd/compress/hist.o
CC crypto/geniv.o
CC arch/x86/entry/common.o
CC arch/x86/kernel/apic/apic.o
AS arch/x86/entry/thunk_64.o
AR drivers/pinctrl/nomadik/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
CC arch/x86/kernel/cpu/mtrr/generic.o
CC lib/xz/xz_dec_stream.o
AR drivers/pinctrl/nxp/built-in.a
CC lib/xz/xz_dec_lzma2.o
CC lib/xz/xz_dec_bcj.o
AR drivers/pinctrl/sprd/built-in.a
CC block/blk-map.o
CC arch/x86/kernel/acpi/sleep.o
AR drivers/pinctrl/sunplus/built-in.a
CC lib/zstd/compress/huf_compress.o
CC sound/core/seq/seq_ports.o
CC sound/core/seq/seq_info.o
AR drivers/pinctrl/ti/built-in.a
CC drivers/pinctrl/core.o
CC security/keys/request_key_auth.o
CC security/keys/user_defined.o
CC security/keys/compat.o
CC fs/iomap/buffered-io.o
CC arch/x86/events/rapl.o
CC kernel/printk/printk.o
CC arch/x86/pci/common.o
CC kernel/irq/irqdesc.o
CC lib/fonts/fonts.o
CC arch/x86/pci/early.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC lib/crypto/sha256.o
CC lib/argv_split.o
CC io_uring/xattr.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
HOSTCC lib/raid6/mktables
CC kernel/irq/handle.o
AR sound/pci/ac97/built-in.a
AR sound/pci/ali5451/built-in.a
UNROLL lib/raid6/int1.c
AR sound/pci/asihpi/built-in.a
AS arch/x86/kernel/acpi/wakeup_64.o
AR sound/pci/au88x0/built-in.a
CC fs/proc/base.o
CC kernel/power/suspend.o
AR sound/pci/aw2/built-in.a
CC kernel/locking/irqflag-debug.o
AR sound/pci/ctxfi/built-in.a
CC kernel/power/hibernate.o
AR sound/pci/ca0106/built-in.a
AR sound/pci/cs46xx/built-in.a
CC kernel/power/snapshot.o
AR sound/pci/cs5535audio/built-in.a
AR sound/pci/lola/built-in.a
AS arch/x86/lib/msr-reg.o
AR sound/pci/lx6464es/built-in.a
CC fs/kernfs/symlink.o
CC lib/zstd/compress/zstd_compress.o
CC kernel/locking/mutex-debug.o
AR sound/pci/echoaudio/built-in.a
CC crypto/skcipher.o
CC arch/x86/lib/msr-reg-export.o
UNROLL lib/raid6/int2.c
AR sound/pci/emu10k1/built-in.a
UNROLL lib/raid6/int4.c
CC kernel/rcu/update.o
UNROLL lib/raid6/int8.c
UNROLL lib/raid6/int16.c
AR sound/pci/hda/built-in.a
UNROLL lib/raid6/int32.c
CC lib/raid6/recov_ssse3.o
CC [M] sound/pci/hda/hda_bind.o
AS arch/x86/entry/entry_64_compat.o
CC arch/x86/kernel/kprobes/core.o
CC arch/x86/entry/syscall_32.o
CC lib/fonts/font_8x8.o
CC lib/fonts/font_8x16.o
AS arch/x86/lib/hweight.o
CC [M] sound/pci/hda/hda_codec.o
CC arch/x86/lib/iomem.o
CC [M] sound/pci/hda/hda_jack.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC [M] sound/pci/hda/hda_sysfs.o
AR lib/xz/built-in.a
CC security/keys/proc.o
CC lib/bug.o
CC mm/fadvise.o
AR sound/core/seq/built-in.a
CC sound/core/sound.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/pci/bus_numa.o
CC [M] lib/crypto/arc4.o
CC arch/x86/kernel/acpi/apei.o
CC arch/x86/pci/amd_bus.o
CC block/blk-merge.o
CC kernel/irq/manage.o
AR lib/fonts/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC kernel/locking/lockdep.o
LDS arch/x86/kernel/vmlinux.lds
CC block/blk-timeout.o
AS arch/x86/lib/iomap_copy_64.o
AR fs/kernfs/built-in.a
CC block/blk-lib.o
CC mm/maccess.o
CC arch/x86/lib/inat.o
CC io_uring/nop.o
AS arch/x86/kernel/head_64.o
CC sound/core/init.o
CC lib/zstd/compress/zstd_compress_literals.o
CC arch/x86/mm/fault.o
CC lib/raid6/recov_avx2.o
CC arch/x86/events/intel/uncore_nhmex.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
CC lib/zstd/compress/zstd_compress_sequences.o
AR arch/x86/entry/built-in.a
CC sound/core/memory.o
CC kernel/power/swap.o
AR lib/crypto/built-in.a
AR sound/pci/ice1712/built-in.a
LD [M] lib/crypto/libarc4.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC arch/x86/events/intel/uncore_snb.o
CC drivers/pinctrl/pinctrl-utils.o
CC arch/x86/events/intel/uncore_snbep.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC security/keys/sysctl.o
CC arch/x86/kernel/cpu/mce/intel.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC sound/core/control.o
CC arch/x86/kernel/kprobes/opt.o
CC arch/x86/kernel/acpi/cppc.o
CC block/blk-mq.o
CC kernel/locking/lockdep_proc.o
CC arch/x86/kernel/apic/apic_common.o
CC arch/x86/kernel/apic/apic_noop.o
CC crypto/seqiv.o
CC arch/x86/kernel/acpi/cstate.o
CC lib/raid6/mmx.o
CC arch/x86/kernel/apic/ipi.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC arch/x86/events/intel/uncore_discovery.o
CC arch/x86/events/intel/cstate.o
AR arch/x86/pci/built-in.a
CC kernel/locking/spinlock.o
CC io_uring/fs.o
CC fs/proc/generic.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC block/blk-mq-tag.o
CC kernel/rcu/sync.o
CC [M] sound/pci/hda/hda_controller.o
CC drivers/pinctrl/pinmux.o
CC lib/raid6/sse1.o
CC mm/page-writeback.o
CC arch/x86/kernel/cpu/common.o
CC io_uring/splice.o
CC lib/raid6/sse2.o
CC lib/raid6/avx2.o
CC mm/folio-compat.o
AR security/keys/built-in.a
AR security/built-in.a
CC block/blk-stat.o
CC arch/x86/kernel/cpu/rdrand.o
CC fs/iomap/direct-io.o
CC kernel/rcu/srcutree.o
CC kernel/rcu/tree.o
CC lib/raid6/avx512.o
CC block/blk-mq-sysfs.o
CC arch/x86/kernel/apic/vector.o
CC kernel/power/user.o
CC arch/x86/kernel/cpu/mce/apei.o
CC fs/iomap/fiemap.o
AR sound/ppc/built-in.a
AR sound/arm/built-in.a
AR sound/sh/built-in.a
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
AR arch/x86/kernel/acpi/built-in.a
CC kernel/locking/osq_lock.o
CC lib/zstd/compress/zstd_double_fast.o
CC crypto/echainiv.o
CC arch/x86/kernel/kprobes/ftrace.o
CC kernel/printk/printk_safe.o
AR sound/usb/misc/built-in.a
AR sound/usb/usx2y/built-in.a
AR sound/firewire/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
AR sound/usb/hiface/built-in.a
AR sound/usb/bcd2000/built-in.a
AR sound/sparc/built-in.a
CC kernel/printk/printk_ringbuffer.o
AR sound/usb/built-in.a
CC net/sched/sch_generic.o
CC net/netlink/af_netlink.o
CC net/sched/sch_mq.o
CC kernel/irq/spurious.o
CC net/sched/sch_frag.o
CC net/sched/sch_api.o
CC arch/x86/mm/ioremap.o
CC block/blk-mq-cpumap.o
AR sound/spi/built-in.a
CC drivers/pinctrl/pinconf.o
CC drivers/pinctrl/pinconf-generic.o
CC lib/zstd/compress/zstd_fast.o
CC block/blk-mq-sched.o
CC io_uring/sync.o
CC [M] sound/pci/hda/hda_proc.o
CC [M] sound/pci/hda/hda_hwdep.o
CC kernel/irq/resend.o
CC lib/zstd/compress/zstd_lazy.o
CC kernel/locking/qspinlock.o
CC block/ioctl.o
CC fs/proc/array.o
AR sound/parisc/built-in.a
AR arch/x86/kernel/cpu/mce/built-in.a
AR sound/pcmcia/vx/built-in.a
AR sound/mips/built-in.a
CC lib/raid6/recov_avx512.o
AR sound/pcmcia/pdaudiocf/built-in.a
AR sound/pcmcia/built-in.a
CC fs/iomap/seek.o
TABLE lib/raid6/tables.c
CC net/core/datagram.o
CC sound/core/misc.o
CC arch/x86/kernel/cpu/match.o
CC sound/core/device.o
CC kernel/power/poweroff.o
AR net/bpf/built-in.a
CC mm/readahead.o
CC crypto/ahash.o
AR arch/x86/kernel/kprobes/built-in.a
AR sound/pci/korg1212/built-in.a
CC arch/x86/kernel/head64.o
CC fs/proc/fd.o
CC kernel/printk/sysctl.o
AR kernel/power/built-in.a
AR kernel/livepatch/built-in.a
CC kernel/dma/mapping.o
AR sound/soc/built-in.a
CC fs/iomap/swapfile.o
CC lib/raid6/int1.o
CC lib/raid6/int2.o
CC sound/core/info.o
CC kernel/irq/chip.o
CC kernel/locking/rtmutex_api.o
CC block/genhd.o
AR drivers/pinctrl/built-in.a
CC mm/swap.o
CC drivers/gpio/gpiolib.o
CC mm/truncate.o
CC lib/raid6/int4.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
AR kernel/printk/built-in.a
AR drivers/pwm/built-in.a
CC drivers/pci/msi/pcidev_msi.o
CC arch/x86/kernel/cpu/bugs.o
CC drivers/pci/pcie/portdrv.o
AR kernel/sched/built-in.a
CC drivers/video/console/dummycon.o
CC io_uring/advise.o
CC net/sched/sch_blackhole.o
CC drivers/video/console/vgacon.o
CC arch/x86/mm/extable.o
CC crypto/shash.o
CC arch/x86/kernel/ebda.o
CC kernel/entry/common.o
CC [M] arch/x86/kvm/x86.o
AR arch/x86/events/intel/built-in.a
CC arch/x86/events/msr.o
CC arch/x86/kernel/platform-quirks.o
CC arch/x86/kernel/apic/hw_nmi.o
CC arch/x86/kernel/process_64.o
CC net/sched/sch_fifo.o
CC sound/core/isadma.o
CC [M] sound/pci/hda/hda_generic.o
CC drivers/idle/intel_idle.o
CC fs/sysfs/file.o
CC lib/raid6/int8.o
AR fs/iomap/built-in.a
CC fs/sysfs/dir.o
CC fs/proc/proc_tty.o
CC arch/x86/kernel/signal.o
CC fs/proc/cmdline.o
CC drivers/pci/pcie/rcec.o
AR sound/pci/mixart/built-in.a
CC drivers/pci/msi/api.o
CC drivers/pci/msi/msi.o
CC kernel/module/main.o
CC kernel/time/time.o
CC kernel/futex/core.o
CC mm/vmscan.o
CC sound/core/vmaster.o
CC io_uring/filetable.o
CC sound/core/ctljack.o
CC lib/zstd/compress/zstd_ldm.o
CC kernel/dma/direct.o
CC kernel/module/strict_rwx.o
CC arch/x86/kernel/apic/io_apic.o
CC drivers/pci/pcie/aspm.o
CC arch/x86/mm/mmap.o
CC kernel/irq/dummychip.o
CC net/core/stream.o
AR arch/x86/events/built-in.a
CC kernel/rcu/rcu_segcblist.o
CC [M] arch/x86/kvm/emulate.o
CC mm/shmem.o
CC lib/raid6/int16.o
AR drivers/char/ipmi/built-in.a
CC kernel/locking/spinlock_debug.o
CC crypto/akcipher.o
CC fs/proc/consoles.o
CC kernel/entry/syscall_user_dispatch.o
AR drivers/video/console/built-in.a
CC kernel/entry/kvm.o
CC drivers/video/logo/logo.o
HOSTCC drivers/video/logo/pnmtologo
CC lib/raid6/int32.o
CC drivers/pci/pcie/aer.o
CC fs/sysfs/symlink.o
CC drivers/acpi/acpica/dsargs.o
CC drivers/pnp/pnpacpi/core.o
CC drivers/acpi/acpica/dscontrol.o
CC drivers/pnp/core.o
CC crypto/kpp.o
CC drivers/pnp/pnpacpi/rsparser.o
CC sound/core/jack.o
AR net/sched/built-in.a
CC lib/zstd/compress/zstd_opt.o
CC drivers/pci/msi/irqdomain.o
CC kernel/irq/devres.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC drivers/pnp/card.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC drivers/video/logo/logo_linux_clut224.o
CC arch/x86/mm/pgtable.o
CC kernel/time/timer.o
AR drivers/idle/built-in.a
AR drivers/video/logo/built-in.a
CC drivers/acpi/acpica/dsdebug.o
CC drivers/video/backlight/backlight.o
AR drivers/amba/built-in.a
AR drivers/clk/actions/built-in.a
CC drivers/dma/dw/core.o
AR drivers/soc/apple/built-in.a
AR drivers/clk/analogbits/built-in.a
AR drivers/soc/aspeed/built-in.a
AR drivers/clk/bcm/built-in.a
CC fs/proc/cpuinfo.o
AR drivers/clk/imgtec/built-in.a
AR drivers/soc/bcm/bcm63xx/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/clk/imx/built-in.a
CC arch/x86/mm/physaddr.o
AR drivers/soc/fsl/built-in.a
CC kernel/futex/syscalls.o
AR drivers/clk/ingenic/built-in.a
AR drivers/soc/fujitsu/built-in.a
CC kernel/futex/pi.o
AR drivers/clk/mediatek/built-in.a
AR drivers/soc/imx/built-in.a
AR drivers/clk/microchip/built-in.a
AR drivers/soc/ixp4xx/built-in.a
AR drivers/clk/mstar/built-in.a
CC kernel/locking/qrwlock.o
AR drivers/soc/loongson/built-in.a
CC lib/raid6/tables.o
AR drivers/clk/mvebu/built-in.a
CC drivers/acpi/acpica/dsfield.o
AR drivers/soc/mediatek/built-in.a
AR drivers/clk/ralink/built-in.a
AR drivers/soc/microchip/built-in.a
AR drivers/clk/renesas/built-in.a
CC kernel/time/hrtimer.o
AR drivers/soc/nuvoton/built-in.a
CC lib/buildid.o
CC kernel/dma/ops_helpers.o
AR drivers/clk/socfpga/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
AR drivers/clk/sprd/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/clk/starfive/built-in.a
CC io_uring/openclose.o
AR drivers/soc/renesas/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
AR drivers/soc/rockchip/built-in.a
CC fs/sysfs/mount.o
AR drivers/clk/versatile/built-in.a
AR drivers/soc/sifive/built-in.a
CC fs/sysfs/group.o
CC drivers/clk/x86/clk-lpss-atom.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 lib/cmdline.o
CC kernel/irq/autoprobe.o
CC drivers/acpi/apei/apei-base.o
AR kernel/entry/built-in.a
CC drivers/acpi/apei/hest.o
CC lib/cpumask.o
AR drivers/acpi/pmic/built-in.a
CC drivers/acpi/acpica/dsinit.o
CC net/netlink/genetlink.o
CC block/ioprio.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC net/core/scm.o
CC crypto/acompress.o
CC drivers/clk/x86/clk-pmc-atom.o
CC sound/core/timer.o
CC kernel/module/kmod.o
CC fs/proc/devices.o
AR drivers/pci/msi/built-in.a
CC drivers/dma/dw/dw.o
CC arch/x86/kernel/cpu/umwait.o
CC lib/ctype.o
AR kernel/locking/built-in.a
AR sound/atmel/built-in.a
AR sound/hda/built-in.a
CC kernel/cgroup/cgroup.o
CC [M] sound/hda/hda_bus_type.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC kernel/trace/trace_clock.o
AR drivers/pnp/pnpacpi/built-in.a
CC drivers/pnp/driver.o
CC kernel/trace/ftrace.o
CC kernel/dma/dummy.o
CC kernel/cgroup/rstat.o
CC drivers/acpi/acpica/dsmethod.o
CC drivers/pci/pcie/err.o
AR lib/raid6/built-in.a
CC kernel/trace/ring_buffer.o
CC kernel/irq/irqdomain.o
CC drivers/pci/pcie/aer_inject.o
AR drivers/video/backlight/built-in.a
CC arch/x86/mm/tlb.o
CC drivers/video/fbdev/core/fb_notify.o
CC drivers/pci/pcie/pme.o
CC drivers/pnp/resource.o
AR fs/sysfs/built-in.a
CC arch/x86/kernel/cpu/proc.o
CC kernel/futex/requeue.o
CC drivers/gpio/gpiolib-devres.o
CC arch/x86/kernel/apic/msi.o
CC drivers/acpi/acpica/dsmthdat.o
AR drivers/clk/x86/built-in.a
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC drivers/dma/dw/idma32.o
CC kernel/futex/waitwake.o
CC crypto/scompress.o
CC fs/proc/interrupts.o
CC drivers/dma/hsu/hsu.o
CC drivers/acpi/apei/erst.o
CC block/badblocks.o
CC drivers/dma/dw/acpi.o
CC block/blk-rq-qos.o
CC kernel/module/tree_lookup.o
CC drivers/pnp/manager.o
CC [M] sound/hda/hdac_bus.o
CC io_uring/uring_cmd.o
CC sound/core/hrtimer.o
CC drivers/acpi/acpica/dsobject.o
CC kernel/dma/contiguous.o
CC lib/zstd/zstd_decompress_module.o
CC drivers/pci/pcie/dpc.o
CC drivers/clk/clk-bulk.o
CC drivers/acpi/acpica/dsopcode.o
CC kernel/trace/trace.o
CC net/core/gen_stats.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC drivers/gpio/gpiolib-legacy.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC [M] drivers/video/fbdev/core/fb_backlight.o
CC [M] sound/hda/hdac_device.o
CC [M] sound/hda/hdac_sysfs.o
CC [M] sound/hda/hdac_regmap.o
CC fs/proc/loadavg.o
CC kernel/cgroup/namespace.o
AR kernel/rcu/built-in.a
AR kernel/futex/built-in.a
AR sound/x86/built-in.a
AR sound/xen/built-in.a
CC drivers/dma/dw/pci.o
CC lib/zstd/decompress/huf_decompress.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC kernel/bpf/core.o
CC drivers/pnp/support.o
CC drivers/pnp/interface.o
CC [M] drivers/video/fbdev/core/fb_info.o
CC kernel/module/debug_kmemleak.o
CC block/disk-events.o
CC lib/zstd/decompress/zstd_ddict.o
CC crypto/algboss.o
CC kernel/cgroup/cgroup-v1.o
CC arch/x86/mm/cpu_entry_area.o
CC arch/x86/mm/maccess.o
CC kernel/dma/swiotlb.o
CC kernel/dma/remap.o
CC kernel/irq/proc.o
CC kernel/time/timekeeping.o
CC net/netlink/policy.o
CC drivers/acpi/acpica/dspkginit.o
CC drivers/gpio/gpiolib-cdev.o
CC fs/proc/meminfo.o
CC drivers/clk/clkdev.o
AR drivers/dma/hsu/built-in.a
CC kernel/irq/migration.o
CC [M] arch/x86/kvm/i8259.o
CC [M] arch/x86/kvm/irq.o
CC sound/core/seq_device.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC drivers/acpi/apei/bert.o
CC drivers/pci/hotplug/pciehp_core.o
AR drivers/pci/pcie/built-in.a
CC kernel/module/kallsyms.o
CC drivers/clk/clk.o
CC drivers/video/aperture.o
CC drivers/video/cmdline.o
CC fs/proc/stat.o
CC io_uring/epoll.o
CC arch/x86/kernel/apic/x2apic_cluster.o
AR drivers/dma/dw/built-in.a
AR drivers/dma/idxd/built-in.a
AR drivers/dma/mediatek/built-in.a
AR drivers/dma/qcom/built-in.a
AR sound/pci/nm256/built-in.a
CC kernel/trace/trace_output.o
AR drivers/dma/ti/built-in.a
CC drivers/acpi/dptf/int340x_thermal.o
AR drivers/dma/xilinx/built-in.a
CC [M] drivers/dma/ioat/init.o
AR drivers/video/fbdev/omap/built-in.a
CC [M] drivers/dma/ioat/dma.o
CC drivers/pnp/quirks.o
CC [M] sound/pci/hda/patch_realtek.o
CC net/core/gen_estimator.o
CC [M] sound/hda/hdac_controller.o
CC drivers/acpi/acpica/dsutils.o
CC arch/x86/mm/pgprot.o
CC lib/dec_and_lock.o
CC crypto/testmgr.o
CC net/ethtool/ioctl.o
CC crypto/cmac.o
CC block/blk-ia-ranges.o
CC kernel/irq/cpuhotplug.o
CC drivers/pnp/system.o
CC kernel/events/core.o
CC fs/proc/uptime.o
CC net/netlink/diag.o
CC drivers/acpi/apei/ghes.o
CC [M] sound/core/control_led.o
AR drivers/acpi/dptf/built-in.a
CC kernel/events/ring_buffer.o
CC kernel/events/callchain.o
CC drivers/pci/hotplug/pciehp_ctrl.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
CC mm/util.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC arch/x86/mm/hugetlbpage.o
CC drivers/pci/hotplug/pciehp_pci.o
CC io_uring/statx.o
CC drivers/acpi/acpica/dswexec.o
CC drivers/pci/hotplug/pciehp_hpc.o
CC kernel/module/procfs.o
CC lib/zstd/decompress/zstd_decompress.o
CC drivers/pci/hotplug/acpiphp_core.o
CC arch/x86/mm/kasan_init_64.o
AR kernel/dma/built-in.a
CC kernel/module/sysfs.o
CC drivers/acpi/acpica/dswload.o
CC arch/x86/kernel/apic/probe_64.o
AR drivers/pnp/built-in.a
AR sound/virtio/built-in.a
CC drivers/virtio/virtio.o
CC drivers/virtio/virtio_ring.o
CC fs/proc/util.o
CC kernel/irq/pm.o
CC block/bsg.o
CC [M] sound/hda/hdac_stream.o
CC net/core/net_namespace.o
CC kernel/time/ntp.o
CC net/core/secure_seq.o
CC [M] drivers/video/fbdev/core/fbmon.o
AR sound/pci/oxygen/built-in.a
CC block/bsg-lib.o
CC drivers/acpi/acpica/dswload2.o
AR arch/x86/kernel/apic/built-in.a
CC block/blk-cgroup.o
CC block/blk-cgroup-rwstat.o
CC [M] drivers/dma/ioat/prep.o
CC kernel/trace/trace_seq.o
CC kernel/events/hw_breakpoint.o
CC [M] sound/core/hwdep.o
CC drivers/gpio/gpiolib-sysfs.o
CC fs/proc/version.o
CC [M] drivers/dma/ioat/dca.o
CC io_uring/net.o
CC io_uring/msg_ring.o
CC drivers/acpi/acpica/dswscope.o
CC arch/x86/mm/pkeys.o
CC arch/x86/mm/pti.o
AR net/netlink/built-in.a
CC drivers/video/nomodeset.o
CC kernel/time/clocksource.o
CC lib/decompress.o
AR kernel/module/built-in.a
CC crypto/hmac.o
CC drivers/gpio/gpiolib-acpi.o
CC mm/mmzone.o
AR drivers/acpi/apei/built-in.a
AR drivers/pci/switch/built-in.a
CC kernel/events/uprobes.o
CC kernel/time/jiffies.o
CC crypto/vmac.o
AR drivers/pci/controller/built-in.a
CC drivers/pci/access.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC drivers/acpi/acpica/dswstate.o
CC kernel/irq/msi.o
CC crypto/xcbc.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC drivers/dma/dmaengine.o
CC fs/proc/softirqs.o
CC drivers/dma/virt-dma.o
CC [M] sound/pci/hda/patch_analog.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC net/netfilter/core.o
CC io_uring/timeout.o
CC [M] sound/hda/array.o
CC arch/x86/kernel/cpu/powerflags.o
AR kernel/bpf/built-in.a
CC block/blk-throttle.o
CC block/mq-deadline.o
CC [M] sound/pci/hda/patch_hdmi.o
CC kernel/time/timer_list.o
CC [M] sound/hda/hdmi_chmap.o
CC [M] sound/core/pcm.o
CC [M] sound/core/pcm_native.o
AR arch/x86/mm/built-in.a
CC mm/vmstat.o
CC drivers/acpi/acpica/evevent.o
CC drivers/acpi/acpica/evgpe.o
CC drivers/video/hdmi.o
CC mm/backing-dev.o
CC crypto/crypto_null.o
CC [M] drivers/dma/ioat/sysfs.o
CC fs/proc/namespaces.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC [M] arch/x86/kvm/lapic.o
CC io_uring/sqpoll.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC kernel/trace/trace_stat.o
CC arch/x86/kernel/cpu/intel.o
CC drivers/virtio/virtio_anchor.o
CC kernel/trace/trace_printk.o
CC kernel/trace/pid_list.o
CC net/core/flow_dissector.o
CC drivers/dma/acpi-dma.o
CC drivers/gpio/gpiolib-swnode.o
CC lib/zstd/zstd_common_module.o
CC lib/zstd/common/debug.o
CC drivers/pci/bus.o
CC drivers/pci/probe.o
CC net/ethtool/common.o
CC drivers/acpi/acpica/evgpeblk.o
AR sound/pci/pcxhr/built-in.a
CC kernel/cgroup/freezer.o
CC drivers/acpi/acpica/evgpeinit.o
CC kernel/time/timeconv.o
AR drivers/pci/hotplug/built-in.a
CC drivers/pci/host-bridge.o
CC kernel/irq/affinity.o
CC crypto/md5.o
CC kernel/irq/matrix.o
CC [M] sound/hda/trace.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC kernel/cgroup/legacy_freezer.o
LD [M] drivers/dma/ioat/ioatdma.o
CC net/ethtool/netlink.o
CC fs/proc/self.o
AR net/ipv4/netfilter/built-in.a
CC net/xfrm/xfrm_policy.o
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC fs/proc/thread_self.o
CC drivers/virtio/virtio_pci_modern_dev.o
AR drivers/gpio/built-in.a
CC net/xfrm/xfrm_state.o
CC lib/decompress_bunzip2.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC kernel/time/timecounter.o
AR sound/pci/riptide/built-in.a
CC net/ipv4/route.o
CC drivers/clk/clk-divider.o
CC [M] drivers/video/fbdev/core/modedb.o
CC kernel/time/alarmtimer.o
CC drivers/acpi/acpica/evgpeutil.o
CC net/xfrm/xfrm_hash.o
CC [M] arch/x86/kvm/i8254.o
CC kernel/trace/trace_sched_switch.o
CC net/ipv4/inetpeer.o
CC net/ipv4/protocol.o
AR drivers/dma/built-in.a
CC drivers/tty/vt/vt_ioctl.o
CC net/netfilter/nf_log.o
CC net/netfilter/nf_queue.o
CC net/netfilter/nf_sockopt.o
CC drivers/tty/vt/vc_screen.o
CC crypto/sha1_generic.o
CC net/ipv4/ip_input.o
CC drivers/clk/clk-fixed-factor.o
CC drivers/clk/clk-fixed-rate.o
CC block/kyber-iosched.o
CC io_uring/fdinfo.o
CC drivers/acpi/acpica/evglock.o
CC arch/x86/kernel/signal_64.o
CC arch/x86/kernel/traps.o
CC lib/zstd/common/entropy_common.o
CC fs/proc/proc_sysctl.o
CC arch/x86/kernel/cpu/tsx.o
CC mm/mm_init.o
CC drivers/tty/vt/selection.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC net/xfrm/xfrm_input.o
CC kernel/cgroup/pids.o
CC fs/configfs/inode.o
CC kernel/cgroup/cpuset.o
CC drivers/virtio/virtio_mmio.o
CC [M] sound/hda/hdac_component.o
CC fs/configfs/file.o
CC [M] sound/hda/hdac_i915.o
AR sound/pci/rme9652/built-in.a
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC drivers/clk/clk-gate.o
CC drivers/acpi/acpica/evhandler.o
CC crypto/sha256_generic.o
CC kernel/trace/trace_functions.o
CC arch/x86/kernel/cpu/intel_epb.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC [M] sound/pci/hda/hda_eld.o
AR kernel/irq/built-in.a
CC lib/decompress_inflate.o
CC lib/zstd/common/error_private.o
CC kernel/trace/trace_preemptirq.o
CC lib/zstd/common/fse_decompress.o
CC net/ethtool/bitset.o
CC drivers/clk/clk-multiplier.o
CC drivers/clk/clk-mux.o
CC net/netfilter/utils.o
CC kernel/time/posix-timers.o
CC [M] net/netfilter/nfnetlink.o
AR sound/pci/trident/built-in.a
CC drivers/pci/remove.o
CC [M] arch/x86/kvm/ioapic.o
CC drivers/tty/vt/keyboard.o
CC drivers/char/hw_random/core.o
CC drivers/acpi/acpica/evmisc.o
CC drivers/char/hw_random/intel-rng.o
CC drivers/clk/clk-composite.o
CC arch/x86/kernel/cpu/amd.o
CC fs/configfs/dir.o
CC arch/x86/kernel/cpu/hygon.o
CC net/core/sysctl_net_core.o
CC [M] sound/hda/intel-dsp-config.o
CC drivers/char/agp/backend.o
CC crypto/sha512_generic.o
CC io_uring/tctx.o
CC drivers/char/agp/generic.o
CC arch/x86/kernel/idt.o
CC drivers/clk/clk-fractional-divider.o
CC drivers/virtio/virtio_pci_modern.o
CC net/unix/af_unix.o
CC lib/decompress_unlz4.o
CC drivers/virtio/virtio_pci_common.o
CC drivers/acpi/acpica/evregion.o
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC [M] sound/hda/intel-nhlt.o
CC block/bfq-iosched.o
CC mm/percpu.o
CC net/unix/garbage.o
CC kernel/trace/trace_nop.o
CC [M] sound/core/pcm_lib.o
CC [M] sound/pci/hda/hda_intel.o
CC kernel/trace/trace_functions_graph.o
CC drivers/pci/pci.o
CC kernel/trace/fgraph.o
CC kernel/trace/blktrace.o
CC drivers/clk/clk-gpio.o
CC fs/devpts/inode.o
LD [M] sound/pci/hda/snd-hda-codec.o
AR drivers/char/hw_random/built-in.a
CC fs/proc/proc_net.o
AR net/ipv6/netfilter/built-in.a
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC net/ipv4/ip_fragment.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC net/ipv6/af_inet6.o
CC [M] drivers/video/fbdev/core/fb_io_fops.o
CC lib/zstd/common/zstd_common.o
CC fs/proc/kcore.o
CC crypto/blake2b_generic.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC arch/x86/kernel/cpu/centaur.o
CC net/xfrm/xfrm_output.o
CC drivers/acpi/acpica/evrgnini.o
CC kernel/fork.o
CC net/ethtool/strset.o
AR drivers/iommu/amd/built-in.a
CC io_uring/poll.o
AR drivers/gpu/host1x/built-in.a
CC drivers/iommu/intel/dmar.o
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC [M] sound/hda/intel-sdw-acpi.o
AR drivers/gpu/drm/arm/built-in.a
AR sound/pci/ymfpci/built-in.a
CC kernel/time/posix-cpu-timers.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
AR drivers/gpu/vga/built-in.a
CC drivers/char/agp/isoch.o
AR drivers/clk/built-in.a
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC drivers/char/tpm/tpm-chip.o
CC drivers/virtio/virtio_pci_legacy.o
CC fs/configfs/symlink.o
CC drivers/char/tpm/tpm-dev-common.o
CC drivers/char/mem.o
CC net/core/dev.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC net/core/dev_addr_lists.o
CC drivers/acpi/acpica/evsci.o
CC fs/proc/kmsg.o
AR fs/devpts/built-in.a
CC arch/x86/kernel/cpu/zhaoxin.o
CC [M] net/netfilter/nf_conntrack_core.o
CC drivers/tty/vt/consolemap.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC net/ethtool/linkinfo.o
CC kernel/time/posix-clock.o
CC [M] drivers/video/fbdev/core/fb_defio.o
CC kernel/time/itimer.o
LD [M] sound/hda/snd-hda-core.o
LD [M] sound/hda/snd-intel-dspcfg.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC kernel/trace/trace_events.o
CC drivers/acpi/acpica/evxface.o
CC drivers/acpi/tables.o
CC crypto/ecb.o
CC drivers/acpi/acpica/evxfevnt.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC fs/configfs/mount.o
CC [M] drivers/virtio/virtio_mem.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC kernel/trace/trace_export.o
CC drivers/char/agp/intel-agp.o
CC drivers/char/agp/intel-gtt.o
CC fs/proc/page.o
CC net/ipv4/ip_forward.o
CC [M] drivers/video/fbdev/core/fb_chrdev.o
CC drivers/char/tpm/tpm-dev.o
CC [M] drivers/video/fbdev/core/fb_procfs.o
AR kernel/cgroup/built-in.a
CC [M] net/netfilter/nf_conntrack_expect.o
CC kernel/time/clockevents.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC drivers/pci/pci-driver.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC [M] sound/core/pcm_misc.o
CC io_uring/cancel.o
CC crypto/cbc.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC [M] net/netfilter/nf_conntrack_helper.o
LD [M] sound/pci/hda/snd-hda-intel.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC drivers/acpi/acpica/evxfgpe.o
AR sound/pci/vx222/built-in.a
AR sound/pci/built-in.a
CC kernel/time/tick-common.o
CC sound/sound_core.o
HOSTCC drivers/tty/vt/conmakehash
CC arch/x86/kernel/cpu/vmware.o
AR drivers/virtio/built-in.a
CC fs/configfs/item.o
CC net/ipv4/ip_options.o
CC net/ethtool/linkmodes.o
CC kernel/trace/trace_event_perf.o
CC net/ipv6/anycast.o
CC drivers/iommu/intel/iommu.o
CC drivers/acpi/acpica/evxfregn.o
CC drivers/tty/vt/vt.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC drivers/char/tpm/tpm-interface.o
CC drivers/acpi/blacklist.o
CC drivers/pci/search.o
CC net/xfrm/xfrm_sysctl.o
CC crypto/pcbc.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC drivers/acpi/acpica/exconcat.o
CC kernel/trace/trace_events_filter.o
CC kernel/trace/trace_events_trigger.o
CC kernel/trace/trace_eprobe.o
CC kernel/trace/trace_kprobe.o
CC net/core/dst.o
CC drivers/pci/pci-sysfs.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
AR fs/proc/built-in.a
CC [M] drivers/video/fbdev/core/fbcon.o
CC [M] sound/core/pcm_memory.o
CC [M] drivers/video/fbdev/core/bitblit.o
AR drivers/char/agp/built-in.a
COPY drivers/tty/vt/defkeymap.c
CC net/unix/sysctl_net_unix.o
CC net/packet/af_packet.o
AR fs/configfs/built-in.a
CC fs/ext4/balloc.o
CC arch/x86/kernel/cpu/hypervisor.o
CC net/unix/diag.o
CC mm/slab_common.o
AR kernel/events/built-in.a
CC [M] arch/x86/kvm/irq_comm.o
CC io_uring/kbuf.o
CC drivers/char/random.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/acpi/acpica/exconfig.o
CC crypto/cts.o
CC kernel/time/tick-broadcast.o
CC drivers/acpi/acpica/exconvrt.o
CC kernel/trace/error_report-traces.o
CC drivers/pci/rom.o
CC drivers/acpi/acpica/excreate.o
CC drivers/pci/setup-res.o
CC crypto/lrw.o
CC drivers/char/tpm/tpm1-cmd.o
CC net/ipv4/ip_output.o
CC net/ethtool/rss.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC net/xfrm/xfrm_replay.o
CC [M] sound/core/memalloc.o
CC drivers/char/tpm/tpm2-cmd.o
CC block/bfq-wf2q.o
CC drivers/pci/irq.o
CC drivers/acpi/acpica/exdebug.o
CC drivers/connector/cn_queue.o
CC drivers/pci/vpd.o
CC drivers/acpi/acpica/exdump.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC kernel/exec_domain.o
CC net/ipv6/ip6_output.o
CC net/xfrm/xfrm_device.o
CC drivers/connector/connector.o
CC net/xfrm/xfrm_algo.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC arch/x86/kernel/cpu/capflags.o
CC net/xfrm/xfrm_user.o
CC kernel/time/tick-broadcast-hrtimer.o
CC [M] sound/core/pcm_timer.o
CC net/ipv6/ip6_input.o
CC kernel/time/tick-oneshot.o
AR arch/x86/kernel/cpu/built-in.a
CC drivers/acpi/acpica/exfield.o
CC arch/x86/kernel/irq.o
CC net/unix/scm.o
CC kernel/time/tick-sched.o
CC drivers/base/power/sysfs.o
CC [M] arch/x86/kvm/cpuid.o
CC kernel/time/vsyscall.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC crypto/xts.o
CC drivers/pci/setup-bus.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC io_uring/rsrc.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC arch/x86/kernel/irq_64.o
CC drivers/iommu/intel/pasid.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC drivers/iommu/intel/trace.o
CC kernel/time/timekeeping_debug.o
CC drivers/connector/cn_proc.o
CC net/ethtool/linkstate.o
CC net/core/netevent.o
CC drivers/char/tpm/tpmrm-dev.o
CC drivers/acpi/acpica/exfldio.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC kernel/time/namespace.o
CC drivers/pci/vc.o
CC net/ethtool/debug.o
CC [M] arch/x86/kvm/pmu.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR lib/zstd/built-in.a
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
LD [M] sound/core/snd-ctl-led.o
AR drivers/video/fbdev/omap2/omapfb/built-in.a
CC lib/decompress_unlzma.o
AR drivers/video/fbdev/omap2/built-in.a
CC fs/ext4/bitmap.o
LD [M] sound/core/snd-hwdep.o
LD [M] sound/core/snd-pcm.o
CC lib/decompress_unlzo.o
CC [M] drivers/video/fbdev/uvesafb.o
CC drivers/acpi/acpica/exmisc.o
CC drivers/base/power/generic_ops.o
CC mm/compaction.o
AR sound/core/built-in.a
CC block/bfq-cgroup.o
CC sound/last.o
CC drivers/tty/hvc/hvc_console.o
CC drivers/tty/serial/8250/8250_core.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC kernel/trace/power-traces.o
CC crypto/ctr.o
CC [M] arch/x86/kvm/mtrr.o
CC drivers/tty/serial/serial_core.o
AR net/unix/built-in.a
CC block/blk-mq-pci.o
CC drivers/char/misc.o
CC drivers/char/tpm/tpm2-space.o
CC drivers/base/power/common.o
CC drivers/acpi/acpica/exmutex.o
CC drivers/char/tpm/tpm-sysfs.o
AR sound/built-in.a
CC arch/x86/kernel/dumpstack_64.o
CC [M] arch/x86/kvm/hyperv.o
CC drivers/tty/serial/earlycon.o
CC drivers/tty/vt/defkeymap.o
CC drivers/iommu/intel/cap_audit.o
CC block/blk-mq-virtio.o
CC [M] arch/x86/kvm/debugfs.o
CC drivers/char/virtio_console.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
AR kernel/time/built-in.a
CC drivers/tty/vt/consolemap_deftbl.o
CC lib/decompress_unxz.o
CC net/ethtool/wol.o
CC net/key/af_key.o
CC fs/ext4/block_validity.o
AR drivers/tty/vt/built-in.a
CC drivers/tty/tty_io.o
AR drivers/tty/ipwireless/built-in.a
CC kernel/trace/rpm-traces.o
AR drivers/iommu/arm/arm-smmu/built-in.a
CC crypto/gcm.o
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
CC drivers/char/hpet.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC drivers/pci/mmap.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC drivers/acpi/acpica/exnames.o
CC drivers/base/power/qos.o
CC io_uring/rw.o
CC drivers/char/nvram.o
AR drivers/tty/hvc/built-in.a
CC crypto/pcrypt.o
CC block/blk-mq-debugfs.o
AR drivers/connector/built-in.a
CC drivers/iommu/intel/irq_remapping.o
CC drivers/iommu/intel/perfmon.o
CC drivers/block/loop.o
CC drivers/block/virtio_blk.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
CC arch/x86/kernel/time.o
CC [M] drivers/block/nbd.o
CC block/blk-pm.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC lib/decompress_unzstd.o
CC drivers/tty/serial/8250/8250_pnp.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC fs/ext4/dir.o
CC drivers/char/tpm/eventlog/common.o
CC block/holder.o
CC drivers/tty/serial/8250/8250_port.o
CC lib/dump_stack.o
CC drivers/acpi/acpica/exoparg1.o
CC kernel/panic.o
CC net/ipv4/ip_sockglue.o
CC drivers/pci/setup-irq.o
CC drivers/base/firmware_loader/builtin/main.o
CC fs/ext4/ext4_jbd2.o
CC fs/ext4/extents.o
CC arch/x86/kernel/ioport.o
CC net/ipv4/inet_hashtables.o
CC net/ipv4/inet_timewait_sock.o
CC net/ethtool/features.o
CC lib/earlycpio.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC net/ipv6/addrconf.o
CC drivers/tty/n_tty.o
CC fs/ext4/extents_status.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC kernel/trace/trace_dynevent.o
CC fs/ext4/file.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/base/firmware_loader/main.o
CC net/packet/diag.o
CC crypto/cryptd.o
AR net/xfrm/built-in.a
CC [M] drivers/video/fbdev/simplefb.o
CC lib/extable.o
CC drivers/char/tpm/eventlog/tpm1.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC drivers/acpi/acpica/exoparg2.o
AR block/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC drivers/base/regmap/regmap.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC drivers/base/regmap/regcache.o
CC drivers/pci/proc.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC drivers/base/power/runtime.o
CC kernel/cpu.o
CC drivers/tty/serial/8250/8250_dma.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC arch/x86/kernel/dumpstack.o
CC lib/flex_proportions.o
CC drivers/base/power/wakeirq.o
CC drivers/base/power/main.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
AR drivers/iommu/intel/built-in.a
AR drivers/iommu/iommufd/built-in.a
CC net/bridge/br_device.o
CC drivers/iommu/iommu.o
CC drivers/acpi/acpica/exoparg3.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC kernel/trace/trace_probe.o
CC net/ethtool/privflags.o
CC io_uring/opdef.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/char/tpm/eventlog/tpm2.o
CC drivers/iommu/iommu-traces.o
AR net/dsa/built-in.a
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC net/8021q/vlan_core.o
CC [M] arch/x86/kvm/mmu/spte.o
CC lib/idr.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC drivers/pci/slot.o
AR net/packet/built-in.a
CC net/dcb/dcbnl.o
CC net/l3mdev/l3mdev.o
CC crypto/des_generic.o
AR drivers/base/firmware_loader/built-in.a
CC drivers/acpi/acpica/exoparg6.o
CC drivers/base/power/wakeup.o
CC net/handshake/genl.o
CC [M] net/bluetooth/af_bluetooth.o
CC [M] net/dns_resolver/dns_key.o
CC mm/interval_tree.o
CC net/sunrpc/clnt.o
CC arch/x86/kernel/nmi.o
CC drivers/base/regmap/regcache-rbtree.o
AR drivers/block/built-in.a
CC drivers/iommu/iommu-sysfs.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC [M] net/8021q/vlan.o
AR net/key/built-in.a
CC crypto/aes_generic.o
CC drivers/char/tpm/tpm_ppi.o
CC net/dcb/dcbevent.o
CC [M] net/8021q/vlan_dev.o
CC drivers/acpi/acpica/exprep.o
CC fs/jbd2/transaction.o
CC drivers/acpi/acpica/exregion.o
CC lib/irq_regs.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC drivers/char/tpm/eventlog/acpi.o
CC fs/ramfs/inode.o
CC net/ethtool/rings.o
CC io_uring/notif.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC lib/is_single_threaded.o
CC drivers/pci/pci-acpi.o
CC net/ethtool/channels.o
CC [M] net/dns_resolver/dns_query.o
CC net/handshake/netlink.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC crypto/deflate.o
CC lib/klist.o
CC net/bridge/br_fdb.o
CC net/ethtool/coalesce.o
CC net/ipv4/inet_connection_sock.o
CC net/handshake/request.o
AR net/l3mdev/built-in.a
CC drivers/pci/quirks.o
CC drivers/iommu/dma-iommu.o
CC drivers/base/power/wakeup_stats.o
CC lib/kobject.o
CC drivers/acpi/acpica/exresnte.o
CC mm/list_lru.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC arch/x86/kernel/ldt.o
CC kernel/trace/trace_uprobe.o
CC fs/jbd2/commit.o
CC net/ipv6/addrlabel.o
CC drivers/char/tpm/eventlog/efi.o
CC arch/x86/kernel/setup.o
CC net/ethtool/pause.o
CC net/core/neighbour.o
CC drivers/iommu/iova.o
CC drivers/char/tpm/tpm_crb.o
CC fs/ramfs/file-mmu.o
LD [M] drivers/video/fbdev/core/fb.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC crypto/crc32c_generic.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
CC arch/x86/kernel/x86_init.o
AR drivers/video/built-in.a
CC arch/x86/kernel/i8259.o
LD [M] net/dns_resolver/dns_resolver.o
CC arch/x86/kernel/irqinit.o
CC drivers/base/power/domain.o
CC [M] net/bluetooth/hci_core.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC drivers/acpi/acpica/exresolv.o
CC net/ethtool/eee.o
CC crypto/crct10dif_common.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC net/ethtool/tsinfo.o
CC io_uring/io-wq.o
CC drivers/tty/serial/8250/8250_pci.o
CC lib/kobject_uevent.o
CC [M] net/bluetooth/hci_conn.o
CC [M] net/8021q/vlan_netlink.o
CC drivers/pci/ats.o
CC crypto/crct10dif_generic.o
AR fs/ramfs/built-in.a
CC net/ethtool/cabletest.o
CC drivers/iommu/irq_remapping.o
CC net/ethtool/tunnels.o
CC drivers/tty/serial/8250/8250_exar.o
CC drivers/base/power/domain_governor.o
AR net/dcb/built-in.a
CC [M] net/bluetooth/hci_event.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/pci/iov.o
CC mm/workingset.o
CC drivers/acpi/acpica/exresop.o
CC drivers/tty/tty_ioctl.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC net/ipv6/route.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC drivers/base/regmap/regcache-maple.o
CC crypto/authenc.o
AR drivers/gpu/drm/display/built-in.a
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC [M] net/bluetooth/mgmt.o
AR drivers/char/tpm/built-in.a
CC arch/x86/kernel/jump_label.o
AR drivers/char/built-in.a
CC arch/x86/kernel/irq_work.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
AR drivers/gpu/drm/omapdrm/built-in.a
AR drivers/base/test/built-in.a
CC [M] net/bluetooth/hci_sock.o
CC drivers/base/component.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC net/handshake/tlshd.o
CC net/handshake/trace.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC drivers/base/power/clock_ops.o
CC mm/debug.o
CC drivers/acpi/acpica/exserial.o
CC [M] net/bluetooth/hci_sysfs.o
AR drivers/iommu/built-in.a
CC drivers/pci/pci-label.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC net/ethtool/fec.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/pci/pci-stub.o
CC fs/jbd2/recovery.o
CC fs/ext4/fsmap.o
CC [M] net/8021q/vlanproc.o
CC drivers/base/regmap/regmap-debugfs.o
CC drivers/tty/serial/8250/8250_early.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC drivers/acpi/acpica/exstore.o
CC lib/logic_pio.o
CC drivers/acpi/acpica/exstoren.o
CC net/devres.o
CC net/core/rtnetlink.o
CC drivers/acpi/acpica/exstorob.o
CC kernel/trace/rethook.o
CC crypto/authencesn.o
CC net/ethtool/eeprom.o
CC drivers/base/core.o
CC arch/x86/kernel/probe_roms.o
CC drivers/pci/vgaarb.o
CC net/bridge/br_forward.o
CC lib/maple_tree.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC net/ipv4/tcp.o
AR drivers/base/power/built-in.a
CC fs/jbd2/checkpoint.o
CC drivers/tty/serial/8250/8250_dw.o
CC drivers/tty/serial/8250/8250_lpss.o
AR io_uring/built-in.a
CC net/ethtool/stats.o
CC net/core/utils.o
CC fs/ext4/fsync.o
CC net/core/link_watch.o
CC drivers/acpi/acpica/exsystem.o
CC mm/gup.o
CC net/ipv6/ip6_fib.o
CC [M] net/bluetooth/l2cap_core.o
CC fs/jbd2/revoke.o
CC drivers/tty/serial/8250/8250_mid.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC arch/x86/kernel/sys_ia32.o
CC arch/x86/kernel/signal_32.o
CC [M] net/bluetooth/l2cap_sock.o
AR net/handshake/built-in.a
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC drivers/acpi/acpica/extrace.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
AR net/8021q/built-in.a
LD [M] net/8021q/8021q.o
CC drivers/base/regmap/regmap-i2c.o
CC drivers/acpi/acpica/exutils.o
CC [M] net/bluetooth/smp.o
CC drivers/base/bus.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/misc/cardreader/built-in.a
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC net/socket.o
CC drivers/mfd/mfd-core.o
AR kernel/trace/built-in.a
CC kernel/exit.o
CC kernel/softirq.o
CC drivers/tty/serial/8250/8250_pericom.o
CC drivers/acpi/acpica/hwacpi.o
CC drivers/acpi/acpica/hwesleep.o
CC drivers/tty/tty_ldisc.o
CC crypto/lzo.o
CC drivers/acpi/acpica/hwgpe.o
CC net/core/filter.o
CC lib/memcat_p.o
CC net/bridge/br_if.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
AR drivers/misc/built-in.a
CC fs/jbd2/journal.o
AR drivers/pci/built-in.a
CC net/compat.o
CC [M] net/bluetooth/lib.o
CC net/ethtool/phc_vclocks.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC net/core/sock_diag.o
CC net/bridge/br_input.o
CC fs/ext4/hash.o
CC arch/x86/kernel/sys_x86_64.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC drivers/base/regmap/regmap-irq.o
CC [M] net/sunrpc/auth_gss/trace.o
CC net/ethtool/mm.o
CC [M] drivers/misc/mei/init.o
CC net/ipv6/ipv6_sockglue.o
CC net/ipv6/ndisc.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC [M] net/bluetooth/ecdh_helper.o
CC drivers/base/dd.o
CC drivers/mfd/intel-lpss.o
CC drivers/acpi/acpica/hwregs.o
CC crypto/lzo-rle.o
CC crypto/lz4.o
AR drivers/tty/serial/8250/built-in.a
AR drivers/tty/serial/built-in.a
CC drivers/acpi/acpica/hwsleep.o
CC net/bridge/br_ioctl.o
CC lib/nmi_backtrace.o
CC drivers/tty/tty_buffer.o
CC [M] drivers/misc/mei/hbm.o
CC [M] net/bluetooth/hci_request.o
CC drivers/base/syscore.o
CC arch/x86/kernel/espfix_64.o
CC drivers/base/driver.o
CC drivers/acpi/acpica/hwvalid.o
CC fs/ext4/ialloc.o
CC fs/ext4/indirect.o
CC [M] net/bluetooth/mgmt_util.o
CC lib/plist.o
CC [M] drivers/misc/mei/interrupt.o
CC drivers/mfd/intel-lpss-pci.o
CC crypto/lz4hc.o
CC drivers/mfd/intel-lpss-acpi.o
CC crypto/xxhash_generic.o
CC crypto/rng.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC lib/radix-tree.o
CC net/ethtool/module.o
CC net/core/dev_ioctl.o
AR drivers/nfc/built-in.a
CC drivers/tty/tty_port.o
AR drivers/dax/hmem/built-in.a
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC drivers/dax/super.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC drivers/acpi/acpica/hwxface.o
CC crypto/drbg.o
CC drivers/dma-buf/dma-buf.o
AR drivers/base/regmap/built-in.a
CC mm/mmap_lock.o
CC drivers/dma-buf/dma-fence.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC net/ipv6/udp.o
CC [M] arch/x86/kvm/smm.o
CC [M] drivers/misc/mei/client.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC drivers/mfd/intel_soc_pmic_crc.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
AR drivers/macintosh/built-in.a
CC net/ipv6/udplite.o
CC drivers/scsi/scsi.o
CC net/bridge/br_stp.o
CC kernel/resource.o
CC arch/x86/kernel/ksysfs.o
CC drivers/scsi/hosts.o
CC drivers/base/class.o
CC drivers/acpi/acpica/hwxfsleep.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC [M] drivers/mfd/lpc_sch.o
CC net/ipv6/raw.o
CC drivers/dax/bus.o
CC drivers/tty/tty_mutex.o
CC net/ethtool/pse-pd.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC [M] net/bluetooth/mgmt_config.o
CC net/ipv6/icmp.o
CC drivers/tty/tty_ldsem.o
CC drivers/acpi/acpica/hwpci.o
CC arch/x86/kernel/bootflag.o
CC drivers/base/platform.o
CC [M] drivers/mfd/lpc_ich.o
CC net/core/tso.o
CC mm/highmem.o
CC crypto/jitterentropy.o
CC drivers/dma-buf/dma-fence-array.o
CC drivers/dma-buf/dma-fence-chain.o
CC drivers/acpi/acpica/nsaccess.o
CC fs/ext4/inline.o
CC drivers/base/cpu.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC net/ipv4/tcp_input.o
CC drivers/acpi/acpica/nsalloc.o
CC drivers/tty/tty_baudrate.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC net/sunrpc/xprt.o
CC net/sunrpc/socklib.o
CC drivers/tty/tty_jobctrl.o
AR fs/jbd2/built-in.a
CC crypto/jitterentropy-kcapi.o
CC drivers/tty/n_null.o
CC crypto/ghash-generic.o
CC [M] arch/x86/kvm/vmx/nested.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC kernel/sysctl.o
CC net/bridge/br_stp_bpdu.o
CC arch/x86/kernel/e820.o
CC drivers/scsi/scsi_ioctl.o
CC [M] net/bluetooth/hci_codec.o
CC drivers/scsi/scsicam.o
CC drivers/scsi/scsi_error.o
CC drivers/base/firmware.o
CC kernel/capability.o
CC mm/memory.o
CC net/ethtool/plca.o
CC kernel/ptrace.o
CC [M] net/bluetooth/eir.o
CC drivers/acpi/acpica/nsarguments.o
AR drivers/mfd/built-in.a
CC [M] net/bluetooth/hci_sync.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC net/sysctl_net.o
CC [M] net/bluetooth/coredump.o
AR drivers/gpu/drm/imx/built-in.a
AR drivers/gpu/drm/i2c/built-in.a
AR drivers/dax/built-in.a
CC lib/ratelimit.o
CC drivers/base/init.o
CC drivers/nvme/host/core.o
CC crypto/af_alg.o
CC drivers/nvme/host/ioctl.o
CC drivers/nvme/host/trace.o
CC [M] drivers/misc/mei/main.o
CC [M] net/bluetooth/sco.o
AR drivers/nvme/target/built-in.a
CC drivers/nvme/host/fault_inject.o
CC drivers/nvme/host/pci.o
CC mm/mincore.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC drivers/tty/pty.o
CC drivers/acpi/acpica/nsconvert.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC net/core/sock_reuseport.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
AR drivers/gpu/drm/hisilicon/built-in.a
CC net/core/fib_notifier.o
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
AR drivers/gpu/drm/mxsfb/built-in.a
CC net/core/xdp.o
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
CC drivers/dma-buf/dma-resv.o
AR drivers/gpu/drm/gud/built-in.a
AR drivers/gpu/drm/solomon/built-in.a
CC drivers/tty/sysrq.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC net/core/flow_offload.o
CC [M] drivers/misc/mei/dma-ring.o
CC [M] net/bluetooth/iso.o
CC drivers/base/map.o
CC lib/rbtree.o
CC net/ipv6/mcast.o
CC mm/mlock.o
CC arch/x86/kernel/pci-dma.o
CC net/bridge/br_stp_if.o
CC drivers/acpi/acpica/nsdump.o
CC arch/x86/kernel/quirks.o
AR net/ethtool/built-in.a
CC kernel/user.o
CC net/core/gro.o
CC [M] net/bluetooth/a2mp.o
CC [M] net/bluetooth/amp.o
CC net/core/netdev-genl.o
CC net/ipv6/reassembly.o
CC drivers/base/devres.o
CC [M] net/bluetooth/hci_debugfs.o
CC drivers/scsi/scsi_lib.o
CC drivers/base/attribute_container.o
CC fs/ext4/inode.o
CC lib/seq_buf.o
CC [M] drivers/misc/mei/bus.o
CC drivers/scsi/scsi_lib_dma.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC mm/mmap.o
CC drivers/acpi/acpica/nseval.o
CC drivers/acpi/acpica/nsinit.o
CC drivers/ata/libata-core.o
CC fs/hugetlbfs/inode.o
CC lib/show_mem.o
CC kernel/signal.o
CC net/core/netdev-genl-gen.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC drivers/ata/libata-scsi.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC arch/x86/kernel/topology.o
AR drivers/tty/built-in.a
CC drivers/dma-buf/sync_file.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC arch/x86/kernel/kdebugfs.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC fs/ext4/ioctl.o
CC drivers/acpi/acpica/nsload.o
CC crypto/algif_hash.o
CC lib/siphash.o
CC drivers/spi/spi.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
AR drivers/firewire/built-in.a
CC drivers/net/phy/mdio-boardinfo.o
CC lib/string.o
CC net/core/net-sysfs.o
CC lib/timerqueue.o
CC net/core/page_pool.o
CC lib/vsprintf.o
CC net/bridge/br_stp_timer.o
CC drivers/base/transport_class.o
CC drivers/scsi/scsi_scan.o
CC crypto/algif_skcipher.o
CC fs/fat/cache.o
CC arch/x86/kernel/alternative.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/dma-buf/sw_sync.o
CC fs/fat/dir.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC net/sunrpc/xprtsock.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC lib/win_minmax.o
CC [M] drivers/misc/mei/bus-fixup.o
CC lib/xarray.o
LD [M] arch/x86/kvm/kvm.o
CC crypto/xor.o
CC drivers/base/topology.o
CC crypto/hash_info.o
CC fs/ext4/mballoc.o
CC lib/lockref.o
CC fs/ext4/migrate.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC net/core/net-procfs.o
CC drivers/net/phy/mdio_devres.o
CC mm/mmu_gather.o
CC drivers/acpi/acpica/nsobject.o
CC fs/fat/fatent.o
CC net/ipv6/tcp_ipv6.o
AR fs/hugetlbfs/built-in.a
CC drivers/base/container.o
AR drivers/cdrom/built-in.a
AR drivers/auxdisplay/built-in.a
CC mm/mprotect.o
CC drivers/usb/common/common.o
CC mm/mremap.o
CC drivers/usb/common/debug.o
CC drivers/usb/core/usb.o
AR drivers/usb/phy/built-in.a
CC crypto/simd.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/scsi/scsi_devinfo.o
CC drivers/ata/libata-eh.o
UPD arch/x86/kvm/kvm-asm-offsets.h
CC drivers/base/property.o
CC drivers/dma-buf/sync_debug.o
CC mm/msync.o
CC net/bridge/br_netlink.o
CC mm/page_vma_mapped.o
CC [M] drivers/misc/mei/debugfs.o
CC drivers/acpi/acpica/nsparse.o
CC drivers/base/cacheinfo.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC drivers/scsi/scsi_sysctl.o
CC [M] crypto/md4.o
CC drivers/net/phy/phy.o
CC fs/ext4/mmp.o
CC drivers/net/phy/phy-c45.o
CC arch/x86/kernel/i8253.o
CC [M] crypto/ccm.o
AR drivers/usb/common/built-in.a
CC net/core/netpoll.o
CC [M] net/netfilter/nf_nat_core.o
CC drivers/usb/host/pci-quirks.o
CC drivers/acpi/acpica/nspredef.o
CC drivers/usb/host/ehci-hcd.o
CC [M] drivers/dma-buf/selftest.o
CC drivers/ata/libata-transport.o
LD [M] net/bluetooth/bluetooth.o
AR drivers/net/pse-pd/built-in.a
CC [M] net/netfilter/nf_nat_proto.o
CC [M] drivers/misc/mei/mei-trace.o
CC drivers/usb/storage/scsiglue.o
CC drivers/usb/serial/usb-serial.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
AR drivers/usb/misc/built-in.a
CC drivers/scsi/scsi_debugfs.o
CC drivers/usb/gadget/udc/core.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC fs/fat/file.o
CC drivers/usb/gadget/udc/trace.o
CC drivers/usb/core/hub.o
CC [M] net/netfilter/nf_nat_helper.o
CC arch/x86/kernel/hw_breakpoint.o
CC net/core/fib_rules.o
CC lib/bcd.o
CC drivers/input/serio/serio.o
CC lib/sort.o
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/acpi/acpica/nsrepair.o
CC drivers/usb/core/hcd.o
CC lib/parser.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC drivers/base/swnode.o
CC fs/fat/inode.o
CC drivers/usb/host/ehci-pci.o
CC mm/pagewalk.o
CC mm/pgtable-generic.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC net/core/net-traces.o
CC net/ipv4/tcp_output.o
CC drivers/scsi/scsi_trace.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC net/ipv4/tcp_timer.o
CC drivers/usb/host/ohci-hcd.o
CC [M] drivers/misc/mei/pci-me.o
CC [M] crypto/arc4.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/acpi/acpica/nsrepair2.o
CC drivers/usb/storage/protocol.o
CC fs/ext4/move_extent.o
CC lib/debug_locks.o
CC kernel/sys.o
CC net/sunrpc/sched.o
CC mm/rmap.o
CC arch/x86/kernel/tsc.o
CC drivers/usb/host/ohci-pci.o
AR drivers/spi/built-in.a
CC drivers/input/serio/i8042.o
CC fs/nfs/client.o
CC drivers/net/phy/phy-core.o
CC lib/random32.o
CC fs/nfs/dir.o
CC net/bridge/br_netlink_tunnel.o
CC [M] net/netfilter/nf_nat_redirect.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC drivers/usb/core/urb.o
CC [M] crypto/ecc.o
CC lib/bust_spinlocks.o
CC fs/exportfs/expfs.o
CC drivers/usb/serial/generic.o
AS [M] arch/x86/kvm/vmx/vmenter.o
CC drivers/base/auxiliary.o
LD [M] arch/x86/kvm/kvm-intel.o
CC drivers/usb/serial/bus.o
CC drivers/acpi/acpica/nssearch.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC drivers/scsi/scsi_logging.o
CC fs/lockd/clntlock.o
CC fs/nls/nls_base.o
AR fs/unicode/built-in.a
CC drivers/usb/serial/console.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC drivers/usb/serial/ftdi_sio.o
CC net/sunrpc/auth.o
AR drivers/usb/gadget/udc/built-in.a
CC [M] drivers/misc/mei/hw-me.o
CC fs/nfs/file.o
CC drivers/usb/storage/transport.o
AR drivers/usb/gadget/function/built-in.a
AR drivers/usb/gadget/legacy/built-in.a
CC drivers/usb/gadget/usbstring.o
CC net/ipv6/ping.o
CC fs/ntfs/aops.o
CC drivers/usb/host/uhci-hcd.o
CC fs/ext4/namei.o
CC drivers/acpi/acpica/nsutils.o
CC drivers/base/devtmpfs.o
CC net/bridge/br_arp_nd_proxy.o
CC lib/kasprintf.o
CC fs/fat/misc.o
CC fs/nls/nls_cp437.o
CC drivers/usb/storage/usb.o
AR fs/exportfs/built-in.a
CC fs/fat/nfs.o
CC net/core/selftests.o
AR drivers/dma-buf/built-in.a
CC drivers/net/phy/phy_device.o
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC drivers/usb/host/xhci.o
CC arch/x86/kernel/tsc_msr.o
CC drivers/input/keyboard/atkbd.o
CC drivers/ata/libata-trace.o
CC net/sunrpc/auth_null.o
CC drivers/usb/gadget/config.o
CC mm/vmalloc.o
CC drivers/acpi/acpica/nswalk.o
CC drivers/scsi/scsi_pm.o
CC drivers/usb/host/xhci-mem.o
CC lib/bitmap.o
AR drivers/input/mouse/built-in.a
CC arch/x86/kernel/io_delay.o
CC drivers/input/input.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC fs/nls/nls_ascii.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/input/serio/libps2.o
CC drivers/acpi/acpica/nsxfname.o
CC drivers/acpi/acpica/nsxfobj.o
CC drivers/acpi/acpica/psargs.o
CC [M] net/netfilter/x_tables.o
CC fs/lockd/clntproc.o
CC fs/ntfs/attrib.o
CC net/core/ptp_classifier.o
CC net/core/netprio_cgroup.o
CC fs/fat/namei_vfat.o
CC net/ipv6/exthdrs.o
CC arch/x86/kernel/rtc.o
CC fs/nls/nls_iso8859-1.o
CC drivers/base/memory.o
CC drivers/usb/serial/pl2303.o
CC fs/nfs/getroot.o
CC drivers/usb/gadget/epautoconf.o
CC fs/nfs/inode.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC net/core/dst_cache.o
CC drivers/ata/libata-sata.o
CC drivers/usb/storage/initializers.o
CC drivers/scsi/scsi_bsg.o
CC mm/page_alloc.o
CC [M] crypto/essiv.o
CC fs/nls/nls_utf8.o
CC drivers/acpi/acpica/psloop.o
AR drivers/input/serio/built-in.a
AR drivers/input/keyboard/built-in.a
CC net/bridge/br_sysfs_if.o
CC net/bridge/br_sysfs_br.o
CC net/core/gro_cells.o
CC drivers/usb/host/xhci-ext-caps.o
CC [M] drivers/misc/mei/gsc-me.o
CC net/core/failover.o
CC drivers/scsi/scsi_common.o
CC drivers/usb/storage/sierra_ms.o
CC fs/nfs/super.o
CC lib/scatterlist.o
CC arch/x86/kernel/resource.o
CC mm/init-mm.o
CC kernel/umh.o
CC drivers/usb/gadget/composite.o
CC drivers/usb/core/message.o
AR fs/nls/built-in.a
CC fs/ext4/page-io.o
CC drivers/base/module.o
AS arch/x86/kernel/irqflags.o
CC arch/x86/kernel/static_call.o
CC drivers/acpi/acpica/psobject.o
CC drivers/usb/storage/option_ms.o
CC drivers/acpi/acpica/psopcode.o
CC drivers/scsi/sd.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC fs/ntfs/collate.o
CC kernel/workqueue.o
AR drivers/usb/serial/built-in.a
CC drivers/scsi/sg.o
CC [M] drivers/usb/class/usbtmc.o
CC fs/ntfs/compress.o
CC fs/ext4/readpage.o
CC fs/fat/namei_msdos.o
CC kernel/pid.o
CC drivers/net/phy/linkmode.o
CC drivers/ata/libata-sff.o
CC [M] crypto/ecdh.o
LD [M] drivers/misc/mei/mei.o
CC drivers/input/input-compat.o
CC fs/lockd/clntxdr.o
CC drivers/base/pinctrl.o
LD [M] drivers/misc/mei/mei-me.o
LD [M] drivers/misc/mei/mei-gsc.o
CC drivers/input/input-mt.o
CC drivers/usb/host/xhci-ring.o
CC drivers/input/input-poller.o
CC drivers/input/ff-core.o
CC drivers/usb/host/xhci-hub.o
CC drivers/input/touchscreen.o
CC mm/memblock.o
CC arch/x86/kernel/process.o
CC fs/ntfs/debug.o
CC drivers/acpi/acpica/psopinfo.o
CC drivers/usb/storage/usual-tables.o
CC drivers/input/ff-memless.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC net/ipv4/tcp_ipv4.o
CC fs/ntfs/dir.o
CC [M] crypto/ecdh_helper.o
CC drivers/input/vivaldi-fmap.o
CC lib/list_sort.o
CC drivers/net/phy/mdio_bus.o
CC fs/ext4/resize.o
CC lib/uuid.o
CC [M] net/netfilter/xt_tcpudp.o
CC drivers/base/devcoredump.o
CC net/bridge/br_nf_core.o
CC fs/autofs/init.o
CC drivers/input/input-leds.o
CC fs/autofs/inode.o
CC drivers/acpi/acpica/psparse.o
CC drivers/input/mousedev.o
CC lib/iov_iter.o
CC lib/clz_ctz.o
CC drivers/acpi/acpica/psscope.o
LD [M] crypto/ecdh_generic.o
CC drivers/base/platform-msi.o
AR crypto/built-in.a
CC fs/autofs/root.o
CC drivers/base/physical_location.o
AR drivers/usb/storage/built-in.a
AR fs/fat/built-in.a
CC net/bridge/br_multicast.o
CC net/ipv6/datagram.o
CC drivers/net/phy/mdio_device.o
CC drivers/input/evdev.o
CC drivers/usb/core/driver.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/base/trace.o
CC fs/autofs/symlink.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC lib/bsearch.o
CC drivers/net/phy/swphy.o
CC fs/autofs/waitq.o
AR net/core/built-in.a
CC fs/lockd/host.o
CC fs/lockd/svc.o
AR fs/hostfs/built-in.a
CC drivers/usb/host/xhci-trace.o
CC drivers/acpi/acpica/pstree.o
CC fs/autofs/expire.o
CC drivers/acpi/acpica/psutils.o
CC drivers/net/phy/fixed_phy.o
CC drivers/acpi/acpica/pswalk.o
CC fs/ntfs/file.o
CC net/bridge/br_mdb.o
CC fs/nfs/io.o
CC fs/ext4/super.o
CC fs/ext4/symlink.o
CC [M] net/netfilter/xt_mark.o
CC kernel/task_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC [M] net/netfilter/xt_nat.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC fs/ntfs/index.o
CC drivers/usb/gadget/functions.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC net/bridge/br_multicast_eht.o
AR drivers/base/built-in.a
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC net/bridge/br_vlan.o
CC drivers/rtc/lib.o
CC net/bridge/br_vlan_tunnel.o
CC arch/x86/kernel/ptrace.o
CC arch/x86/kernel/tls.o
AR drivers/i3c/built-in.a
AR drivers/i2c/algos/built-in.a
CC drivers/i2c/busses/i2c-designware-common.o
CC drivers/rtc/class.o
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC drivers/acpi/acpica/psxface.o
CC [M] drivers/net/phy/phylink.o
CC fs/ntfs/inode.o
CC lib/find_bit.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
CC fs/autofs/dev-ioctl.o
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/media/common/b2c2/built-in.a
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/common/siano/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR drivers/input/built-in.a
CC [M] net/netfilter/xt_REDIRECT.o
AR drivers/media/common/built-in.a
CC drivers/acpi/acpica/rsaddr.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
AR drivers/media/platform/amphion/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/platform/atmel/built-in.a
AR drivers/media/platform/cadence/built-in.a
CC drivers/usb/core/config.o
AR drivers/media/platform/chips-media/built-in.a
CC lib/llist.o
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC drivers/scsi/scsi_sysfs.o
CC lib/memweight.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
CC drivers/acpi/acpica/rscalc.o
CC drivers/i2c/busses/i2c-designware-master.o
CC drivers/usb/gadget/configfs.o
AR drivers/media/platform/mediatek/vpu/built-in.a
CC lib/kfifo.o
CC drivers/acpi/acpica/rscreate.o
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
CC drivers/ata/libata-pmp.o
AR drivers/media/platform/microchip/built-in.a
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC kernel/extable.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/platform/nvidia/built-in.a
CC drivers/usb/core/file.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/imx8-isi/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/platform/qcom/camss/built-in.a
CC drivers/usb/core/buffer.o
AR drivers/media/platform/qcom/venus/built-in.a
AR drivers/media/platform/qcom/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
CC drivers/rtc/interface.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
CC fs/nfs/direct.o
AR drivers/media/platform/renesas/built-in.a
CC drivers/rtc/nvmem.o
CC fs/ext4/sysfs.o
CC fs/ext4/xattr.o
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC fs/lockd/svclock.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC net/ipv6/ip6_flowlabel.o
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
CC fs/ext4/xattr_hurd.o
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC fs/ext4/xattr_trusted.o
CC mm/memory_hotplug.o
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC [M] drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
AR fs/autofs/built-in.a
CC mm/madvise.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
CC mm/page_io.o
CC mm/swap_state.o
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC drivers/acpi/acpica/rsinfo.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
CC arch/x86/kernel/step.o
AR drivers/media/platform/sunxi/built-in.a
CC drivers/acpi/acpica/rsio.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/pci/b2c2/built-in.a
CC drivers/usb/core/sysfs.o
AR drivers/media/pci/pluto2/built-in.a
CC drivers/usb/core/endpoint.o
AR drivers/media/pci/dm1105/built-in.a
CC drivers/usb/core/devio.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
CC drivers/rtc/dev.o
AR drivers/media/pci/ngene/built-in.a
CC fs/debugfs/inode.o
AR drivers/media/pci/ddbridge/built-in.a
CC fs/debugfs/file.o
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/pci/smipcie/built-in.a
LD [M] drivers/gpu/drm/amd/amdxcp/amdxcp.o
AR drivers/media/pci/netup_unidvb/built-in.a
CC net/ipv6/inet6_connection_sock.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/pci/built-in.a
CC lib/percpu-refcount.o
AR drivers/media/usb/b2c2/built-in.a
CC drivers/acpi/acpica/rsirq.o
AR drivers/media/usb/dvb-usb/built-in.a
CC fs/ext4/xattr_user.o
CC drivers/acpi/acpica/rslist.o
CC kernel/params.o
AR drivers/media/usb/dvb-usb-v2/built-in.a
CC net/ipv4/tcp_minisocks.o
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/usb/siano/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
AR drivers/media/usb/ttusb-budget/built-in.a
CC drivers/ata/libata-acpi.o
CC drivers/usb/gadget/u_f.o
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/usb/built-in.a
CC drivers/rtc/proc.o
AR drivers/media/mmc/siano/built-in.a
CC [M] net/netfilter/xt_addrtype.o
AR drivers/media/firewire/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/rtc/sysfs.o
CC fs/ext4/fast_commit.o
AR drivers/media/spi/built-in.a
CC fs/ntfs/mft.o
CC fs/ext4/orphan.o
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC lib/rhashtable.o
CC [M] net/netfilter/xt_conntrack.o
CC drivers/rtc/rtc-mc146818-lib.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC drivers/rtc/rtc-cmos.o
CC arch/x86/kernel/i8237.o
CC drivers/usb/host/xhci-debugfs.o
CC net/sunrpc/auth_unix.o
CC drivers/acpi/acpica/rsmemory.o
AR drivers/scsi/built-in.a
CC drivers/usb/core/notify.o
AR drivers/ptp/built-in.a
CC drivers/usb/core/generic.o
CC [M] drivers/ptp/ptp_clock.o
CC drivers/usb/core/quirks.o
CC [M] drivers/ptp/ptp_chardev.o
AR drivers/power/reset/built-in.a
CC drivers/power/supply/power_supply_core.o
CC mm/swapfile.o
CC drivers/usb/core/devices.o
CC fs/lockd/svcshare.o
CC drivers/hwmon/hwmon.o
AR drivers/usb/gadget/built-in.a
CC [M] drivers/hwmon/acpi_power_meter.o
CC arch/x86/kernel/stacktrace.o
CC arch/x86/kernel/reboot.o
CC net/sunrpc/svc.o
CC drivers/acpi/acpica/rsmisc.o
CC drivers/ata/libata-pata-timings.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC drivers/ata/ahci.o
CC drivers/ata/libahci.o
CC net/sunrpc/svcsock.o
CC [M] net/netfilter/xt_ipvs.o
AR fs/debugfs/built-in.a
CC drivers/acpi/acpica/rsserial.o
CC [M] drivers/net/phy/aquantia_main.o
CC fs/ntfs/mst.o
CC mm/swap_slots.o
CC kernel/kthread.o
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC net/sunrpc/svcauth.o
CC [M] drivers/ptp/ptp_sysfs.o
CC mm/dmapool.o
CC fs/nfs/pagelist.o
CC net/ipv6/udp_offload.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC drivers/ata/ata_piix.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/usb/core/phy.o
CC drivers/acpi/acpica/rsutils.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC fs/tracefs/inode.o
AR drivers/rtc/built-in.a
AR drivers/thermal/broadcom/built-in.a
CC fs/pstore/inode.o
CC drivers/usb/host/xhci-pci.o
AR drivers/thermal/samsung/built-in.a
CC net/sunrpc/svcauth_unix.o
CC [M] drivers/ptp/ptp_vclock.o
CC drivers/thermal/intel/intel_tcc.o
CC drivers/acpi/acpica/rsxface.o
CC fs/btrfs/super.o
CC drivers/usb/core/port.o
CC fs/ntfs/namei.o
AR drivers/thermal/st/built-in.a
AR drivers/thermal/qcom/built-in.a
CC fs/ntfs/runlist.o
CC fs/lockd/svcproc.o
CC drivers/power/supply/power_supply_sysfs.o
CC drivers/thermal/intel/therm_throt.o
CC net/ipv4/tcp_cong.o
CC lib/base64.o
CC drivers/power/supply/power_supply_leds.o
CC drivers/power/supply/power_supply_hwmon.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC lib/once.o
CC arch/x86/kernel/msr.o
CC mm/hugetlb.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC [M] drivers/hwmon/coretemp.o
CC fs/efivarfs/inode.o
CC drivers/acpi/acpica/tbdata.o
CC fs/efivarfs/file.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC [M] fs/netfs/buffered_read.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
AR fs/tracefs/built-in.a
CC [M] fs/netfs/io.o
CC [M] fs/fscache/cache.o
CC lib/refcount.o
CC fs/nfs/read.o
CC fs/pstore/platform.o
CC fs/pstore/pmsg.o
LD [M] net/netfilter/nf_conntrack.o
CC [M] drivers/ptp/ptp_kvm_common.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC [M] fs/fscache/cookie.o
LD [M] net/netfilter/nf_nat.o
AR net/netfilter/built-in.a
CC mm/hugetlb_vmemmap.o
CC net/ipv6/seg6.o
CC net/bridge/br_vlan_options.o
CC drivers/net/mdio/acpi_mdio.o
CC drivers/usb/core/hcd-pci.o
CC arch/x86/kernel/cpuid.o
CC lib/rcuref.o
CC [M] drivers/net/phy/ax88796b.o
CC drivers/net/mdio/fwnode_mdio.o
CC kernel/sys_ni.o
CC drivers/usb/core/usb-acpi.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC net/bridge/br_mst.o
CC fs/efivarfs/super.o
CC fs/ntfs/super.o
CC drivers/acpi/acpica/tbfadt.o
CC lib/usercopy.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC arch/x86/kernel/early-quirks.o
AR drivers/thermal/intel/built-in.a
CC arch/x86/kernel/smp.o
AR drivers/net/pcs/built-in.a
AR drivers/thermal/tegra/built-in.a
AR drivers/thermal/mediatek/built-in.a
CC drivers/thermal/thermal_core.o
CC [M] fs/smb/common/cifs_arc4.o
AR drivers/usb/host/built-in.a
CC drivers/thermal/thermal_sysfs.o
CC [M] fs/smb/common/cifs_md4.o
CC fs/lockd/svcsubs.o
AR drivers/ata/built-in.a
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] fs/smb/client/trace.o
CC [M] drivers/i2c/busses/i2c-ismt.o
AR drivers/hwmon/built-in.a
CC [M] fs/smb/client/cifsfs.o
AR fs/pstore/built-in.a
CC [M] drivers/gpu/drm/i915/i915_config.o
LD [M] drivers/ptp/ptp.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC mm/sparse.o
LD [M] drivers/ptp/ptp_kvm.o
CC arch/x86/kernel/smpboot.o
CC lib/errseq.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
CC arch/x86/kernel/tsc_sync.o
CC fs/ntfs/sysctl.o
CC lib/bucket_locks.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC drivers/acpi/acpica/tbfind.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC drivers/watchdog/watchdog_core.o
CC net/ipv4/tcp_metrics.o
CC drivers/watchdog/watchdog_dev.o
CC [M] drivers/net/phy/bcm7xxx.o
CC drivers/watchdog/softdog.o
CC kernel/nsproxy.o
CC lib/generic-radix-tree.o
CC fs/efivarfs/vars.o
CC [M] fs/netfs/iterator.o
CC net/ipv4/tcp_fastopen.o
CC [M] fs/netfs/main.o
AR drivers/net/mdio/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
AR drivers/usb/core/built-in.a
AR drivers/net/ethernet/adi/built-in.a
AR drivers/usb/built-in.a
AR drivers/net/ethernet/alacritech/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
AR drivers/net/ethernet/amazon/built-in.a
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
AR drivers/net/ethernet/aquantia/built-in.a
CC [M] drivers/gpu/drm/i915/i915_irq.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
CC net/sunrpc/addr.o
AR drivers/net/ethernet/broadcom/built-in.a
CC net/ipv6/fib6_notifier.o
CC [M] drivers/net/ethernet/broadcom/b44.o
CC [M] fs/fuse/dev.o
CC net/ipv4/tcp_rate.o
CC net/ipv6/rpl.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC net/ipv6/ioam6.o
CC drivers/acpi/acpica/tbinstal.o
CC lib/string_helpers.o
CC [M] fs/fuse/dir.o
CC arch/x86/kernel/setup_percpu.o
AR drivers/i2c/muxes/built-in.a
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC drivers/i2c/i2c-boardinfo.o
CC [M] fs/fscache/io.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC fs/lockd/mon.o
CC mm/sparse-vmemmap.o
CC [M] net/bridge/br_netfilter_hooks.o
CC drivers/acpi/osi.o
CC fs/ntfs/unistr.o
CC fs/nfs/symlink.o
CC drivers/acpi/acpica/tbprint.o
AR fs/efivarfs/built-in.a
CC [M] fs/overlayfs/super.o
CC [M] drivers/net/phy/bcm87xx.o
CC fs/open.o
AR drivers/watchdog/built-in.a
CC [M] fs/overlayfs/namei.o
CC [M] fs/overlayfs/util.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC drivers/thermal/thermal_trip.o
CC [M] fs/netfs/objects.o
CC kernel/notifier.o
CC [M] drivers/md/persistent-data/dm-array.o
CC drivers/thermal/thermal_helpers.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC arch/x86/kernel/ftrace.o
CC drivers/opp/core.o
CC net/sunrpc/rpcb_clnt.o
CC drivers/md/md.o
CC drivers/acpi/acpica/tbutils.o
CC net/sunrpc/timer.o
CC lib/hexdump.o
CC net/ipv6/sysctl_net_ipv6.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC drivers/md/md-bitmap.o
CC net/sunrpc/xdr.o
CC net/ipv6/xfrm6_policy.o
CC [M] fs/fscache/main.o
CC fs/ntfs/upcase.o
CC fs/nfs/unlink.o
CC fs/nfs/write.o
CC lib/kstrtox.o
CC net/ipv4/tcp_recovery.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC fs/nfs/namespace.o
CC mm/mmu_notifier.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC kernel/ksysfs.o
AS arch/x86/kernel/ftrace_64.o
CC drivers/thermal/thermal_hwmon.o
CC drivers/cpufreq/cpufreq.o
CC drivers/acpi/acpica/tbxface.o
CC drivers/cpufreq/freq_table.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
LD [M] fs/netfs/netfs.o
CC drivers/cpufreq/cpufreq_performance.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC fs/lockd/trace.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/governors/haltpoll.o
CC drivers/acpi/acpica/tbxfload.o
CC arch/x86/kernel/trace_clock.o
CC lib/debug_info.o
CC fs/nfs/mount_clnt.o
AR fs/ntfs/built-in.a
CC [M] fs/overlayfs/inode.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC drivers/mmc/core/core.o
CC arch/x86/kernel/trace.o
CC drivers/mmc/core/bus.o
CC net/ipv6/xfrm6_state.o
CC [M] fs/fuse/file.o
CC net/sunrpc/sunrpc_syms.o
CC kernel/cred.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC drivers/thermal/gov_fair_share.o
CC drivers/thermal/gov_step_wise.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC net/ipv6/xfrm6_input.o
CC [M] fs/smb/client/cifs_debug.o
CC [M] fs/smb/client/connect.o
CC drivers/acpi/acpica/tbxfroot.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/i2c/i2c-core-base.o
CC [M] fs/fscache/volume.o
CC arch/x86/kernel/rethook.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
AR drivers/i2c/busses/built-in.a
CC drivers/opp/cpu.o
CC drivers/i2c/i2c-core-smbus.o
CC net/ipv4/tcp_ulp.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC [M] drivers/net/phy/broadcom.o
CC drivers/opp/debugfs.o
CC drivers/thermal/gov_user_space.o
CC arch/x86/kernel/crash_core_64.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/cpuidle/cpuidle.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC drivers/acpi/acpica/utaddress.o
CC fs/lockd/xdr.o
CC drivers/mmc/core/host.o
CC drivers/i2c/i2c-core-acpi.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC fs/read_write.o
CC [M] fs/overlayfs/file.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC [M] fs/smb/client/dir.o
CC arch/x86/kernel/module.o
CC lib/iomap.o
CC kernel/reboot.o
CC [M] fs/smb/client/file.o
AR drivers/thermal/built-in.a
CC arch/x86/kernel/early_printk.o
CC [M] fs/smb/client/inode.o
CC [M] fs/smb/client/link.o
CC [M] fs/fscache/proc.o
CC net/ipv4/tcp_offload.o
CC mm/ksm.o
CC drivers/acpi/acpica/utalloc.o
AR drivers/opp/built-in.a
CC arch/x86/kernel/hpet.o
CC drivers/md/md-autodetect.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC net/ipv6/xfrm6_output.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC drivers/cpufreq/acpi-cpufreq.o
CC [M] drivers/net/phy/lxt.o
CC net/sunrpc/cache.o
CC drivers/acpi/acpica/utascii.o
CC drivers/cpufreq/intel_pstate.o
CC drivers/md/dm-uevent.o
CC [M] fs/fuse/inode.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC drivers/cpuidle/driver.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] fs/fuse/control.o
CC drivers/acpi/osl.o
LD [M] fs/fscache/fscache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC lib/pci_iomap.o
CC arch/x86/kernel/amd_nb.o
CC fs/lockd/clnt4xdr.o
CC [M] fs/overlayfs/dir.o
CC drivers/mmc/core/mmc.o
CC drivers/i2c/i2c-core-slave.o
CC fs/nfs/nfstrace.o
CC fs/btrfs/ctree.o
CC drivers/acpi/utils.o
CC kernel/async.o
CC kernel/range.o
CC drivers/acpi/acpica/utbuffer.o
CC [M] fs/overlayfs/readdir.o
CC drivers/md/dm.o
AR net/bridge/built-in.a
LD [M] net/bridge/br_netfilter.o
AR fs/ext4/built-in.a
CC fs/file_table.o
CC [M] fs/overlayfs/copy_up.o
CC drivers/acpi/reboot.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC arch/x86/kernel/kvm.o
CC drivers/cpuidle/governor.o
CC [M] fs/fuse/xattr.o
CC drivers/i2c/i2c-dev.o
CC lib/iomap_copy.o
CC [M] drivers/net/phy/realtek.o
CC drivers/acpi/acpica/utcksum.o
CC net/ipv4/tcp_plb.o
CC fs/lockd/xdr4.o
CC [M] fs/fuse/acl.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC drivers/acpi/acpica/utcopy.o
CC [M] fs/fuse/readdir.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC kernel/smpboot.o
CC [M] fs/fuse/ioctl.o
CC net/ipv4/datagram.o
CC lib/devres.o
CC drivers/cpuidle/sysfs.o
CC net/ipv6/xfrm6_protocol.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC drivers/md/dm-table.o
CC [M] drivers/i2c/i2c-smbus.o
CC drivers/acpi/nvs.o
CC lib/check_signature.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC lib/interval_tree.o
CC net/ipv4/raw.o
CC arch/x86/kernel/kvmclock.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC [M] drivers/net/phy/smsc.o
CC fs/super.o
CC [M] fs/overlayfs/export.o
CC [M] drivers/i2c/i2c-mux.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/md/dm-target.o
CC fs/lockd/svc4proc.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC kernel/ucount.o
CC arch/x86/kernel/paravirt.o
CC drivers/cpuidle/poll_state.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC lib/assoc_array.o
AR drivers/ufs/built-in.a
CC kernel/regset.o
AR drivers/leds/trigger/built-in.a
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
LD [M] fs/fuse/fuse.o
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC arch/x86/kernel/pvclock.o
CC net/ipv6/netfilter.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC drivers/acpi/acpica/utdecode.o
CC fs/lockd/procfs.o
CC drivers/mmc/core/mmc_ops.o
CC drivers/mmc/core/sd.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC fs/btrfs/extent-tree.o
AR drivers/cpufreq/built-in.a
CC drivers/acpi/acpica/utdelete.o
CC drivers/acpi/acpica/uterror.o
CC [M] fs/smb/client/misc.o
AR drivers/net/usb/built-in.a
LD [M] fs/overlayfs/overlay.o
CC [M] drivers/net/usb/pegasus.o
AR drivers/leds/blink/built-in.a
CC kernel/groups.o
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
CC [M] drivers/net/usb/rtl8150.o
CC drivers/leds/led-class.o
LD [M] drivers/net/phy/aquantia.o
AR drivers/net/phy/built-in.a
AR drivers/i2c/built-in.a
CC fs/nfs/export.o
CC drivers/acpi/acpica/uteval.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC [M] drivers/net/usb/r8152.o
CC drivers/leds/led-triggers.o
AR drivers/cpuidle/built-in.a
CC fs/btrfs/print-tree.o
CC net/sunrpc/rpc_pipe.o
CC mm/slub.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC drivers/acpi/acpica/utglobal.o
CC arch/x86/kernel/pcspeaker.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC arch/x86/kernel/check.o
CC drivers/acpi/acpica/uthex.o
CC kernel/vhost_task.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC [M] fs/smb/client/netmisc.o
CC [M] fs/smb/client/smbencrypt.o
CC [M] fs/smb/client/transport.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC lib/list_debug.o
CC drivers/mmc/core/sd_ops.o
AR fs/lockd/built-in.a
CC net/ipv6/fib6_rules.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC drivers/acpi/acpica/utids.o
CC [M] fs/smb/client/cached_dir.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC [M] fs/smb/client/cifs_unicode.o
CC lib/debugobjects.o
CC [M] fs/smb/client/nterr.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC net/ipv6/proc.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC net/ipv6/syncookies.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC drivers/mmc/core/sdio.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC net/ipv4/udp.o
CC mm/migrate.o
CC kernel/kcmp.o
AR drivers/leds/built-in.a
CC arch/x86/kernel/uprobes.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
AR drivers/firmware/broadcom/built-in.a
AR drivers/firmware/cirrus/built-in.a
AR drivers/firmware/meson/built-in.a
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/firmware/efi/efi.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC drivers/firmware/efi/vars.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/acpi/acpica/utinit.o
AR drivers/firmware/imx/built-in.a
CC lib/bitrev.o
CC net/ipv6/mip6.o
CC fs/btrfs/root-tree.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/md/dm-linear.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
AR drivers/crypto/stm32/built-in.a
CC drivers/md/dm-stripe.o
AR drivers/crypto/xilinx/built-in.a
AR drivers/crypto/hisilicon/trng/built-in.a
AR drivers/crypto/hisilicon/built-in.a
CC [M] fs/smb/client/cifsencrypt.o
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
CC drivers/mmc/core/sdio_ops.o
AR drivers/crypto/built-in.a
CC drivers/acpi/acpica/utlock.o
CC drivers/mmc/host/sdhci.o
CC drivers/clocksource/acpi_pm.o
CC drivers/clocksource/i8253.o
CC kernel/freezer.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC drivers/hid/usbhid/hid-core.o
CC drivers/hid/usbhid/hiddev.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC [M] fs/smb/client/readdir.o
CC [M] fs/smb/client/ioctl.o
CC net/ipv6/addrconf_core.o
CC lib/crc16.o
AR drivers/net/ethernet/cavium/liquidio/built-in.a
CC drivers/mmc/core/sdio_bus.o
CC fs/btrfs/dir-item.o
AR drivers/net/ethernet/cavium/octeon/built-in.a
AR drivers/net/ethernet/cavium/built-in.a
CC net/ipv6/exthdrs_core.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC arch/x86/kernel/perf_regs.o
CC drivers/firmware/efi/reboot.o
CC drivers/firmware/efi/libstub/gop.o
CC drivers/mmc/core/sdio_cis.o
CC net/sunrpc/sysfs.o
CC net/sunrpc/svc_xprt.o
CC net/sunrpc/xprtmultipath.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC drivers/acpi/acpica/utmath.o
CC arch/x86/kernel/tracepoint.o
CC [M] fs/smb/client/sess.o
CC lib/crc-t10dif.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC drivers/mmc/core/sdio_io.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC arch/x86/kernel/itmt.o
CC [M] fs/smb/client/export.o
AR drivers/clocksource/built-in.a
CC drivers/acpi/wakeup.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
CC fs/nfs/sysfs.o
CC drivers/md/dm-ioctl.o
CC net/ipv6/ip6_checksum.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC arch/x86/kernel/umip.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC drivers/acpi/acpica/utmisc.o
CC kernel/stacktrace.o
CC drivers/mmc/host/sdhci-pci-core.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
HOSTCC lib/gen_crc32table
CC drivers/md/dm-io.o
CC drivers/firmware/efi/libstub/secureboot.o
CC net/ipv6/ip6_icmp.o
CC drivers/acpi/sleep.o
CC lib/libcrc32c.o
CC [M] fs/smb/client/unc.o
CC [M] fs/smb/client/winucase.o
CC drivers/md/dm-kcopyd.o
CC fs/nfs/fs_context.o
CC fs/nfs/sysctl.o
CC drivers/mmc/core/sdio_irq.o
CC fs/nfs/nfs2super.o
CC fs/nfs/proc.o
CC arch/x86/kernel/unwind_orc.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC net/ipv6/output_core.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC net/ipv6/protocol.o
CC drivers/firmware/efi/memattr.o
CC drivers/md/dm-sysfs.o
CC mm/migrate_device.o
CC mm/huge_memory.o
CC kernel/dma.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC fs/btrfs/file-item.o
CC lib/xxhash.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC drivers/md/dm-stats.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
AR drivers/hid/usbhid/built-in.a
CC drivers/hid/hid-core.o
CC drivers/firmware/efi/libstub/tpm.o
CC drivers/acpi/acpica/utnonansi.o
CC drivers/firmware/efi/libstub/file.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC kernel/smp.o
CC net/ipv6/ip6_offload.o
CC drivers/mmc/core/regulator.o
CC [M] fs/smb/client/smb2ops.o
CC drivers/md/dm-rq.o
CC drivers/mmc/host/sdhci-pci-arasan.o
CC net/ipv4/udplite.o
CC drivers/acpi/device_sysfs.o
CC arch/x86/kernel/callthunks.o
CC [M] fs/smb/client/smb2maperror.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC lib/genalloc.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC [M] fs/smb/client/smb2transport.o
CC drivers/acpi/acpica/utobject.o
CC drivers/acpi/acpica/utosi.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC fs/btrfs/inode-item.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC kernel/uid16.o
CC [M] fs/smb/client/smb2misc.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC drivers/acpi/acpica/utownerid.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC drivers/firmware/efi/libstub/mem.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC drivers/md/dm-io-rewind.o
AR drivers/net/ethernet/cortina/built-in.a
AR drivers/net/ethernet/engleder/built-in.a
CC [M] fs/smb/client/smb2pdu.o
CC [M] fs/smb/client/smb2inode.o
CC kernel/kallsyms.o
CC net/ipv6/tcpv6_offload.o
CC drivers/acpi/device_pm.o
CC drivers/mmc/core/debugfs.o
LD [M] drivers/gpu/drm/ast/ast.o
CC kernel/acct.o
CC [M] fs/smb/client/smb2file.o
CC drivers/mmc/core/block.o
CC drivers/acpi/acpica/utpredef.o
AR drivers/net/ethernet/ezchip/built-in.a
AR drivers/net/ethernet/fungible/built-in.a
AR drivers/net/ethernet/huawei/built-in.a
CC drivers/mmc/host/sdhci-pci-gli.o
CC net/sunrpc/stats.o
CC [M] fs/smb/client/cifsacl.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC drivers/acpi/acpica/utresdecode.o
CC drivers/mmc/core/queue.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC drivers/md/dm-builtin.o
CC lib/percpu_counter.o
CC drivers/firmware/efi/libstub/random.o
CC net/ipv4/udp_offload.o
CC fs/nfs/nfs2xdr.o
CC net/ipv4/arp.o
CC drivers/acpi/proc.o
AR drivers/net/ethernet/i825xx/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC net/sunrpc/sysctl.o
AR drivers/net/ethernet/microsoft/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC drivers/acpi/acpica/utresrc.o
CC drivers/acpi/acpica/utstate.o
AR drivers/firmware/psci/built-in.a
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC drivers/firmware/efi/libstub/randomalloc.o
AR drivers/staging/media/built-in.a
CC drivers/hid/hid-input.o
AR drivers/staging/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC drivers/hid/hid-quirks.o
CC [M] fs/smb/client/fs_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC lib/fault-inject.o
CC [M] drivers/md/dm-bufio.o
CC drivers/firmware/efi/tpm.o
CC arch/x86/kernel/vsmp_64.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC fs/btrfs/disk-io.o
CC drivers/acpi/acpica/utstrsuppt.o
CC fs/btrfs/transaction.o
CC fs/btrfs/inode.o
CC net/ipv6/exthdrs_offload.o
CC fs/btrfs/file.o
CC drivers/firmware/efi/memmap.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/net/usb/asix_devices.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC kernel/crash_core.o
CC drivers/firmware/efi/libstub/pci.o
CC net/ipv4/icmp.o
CC net/ipv4/devinet.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC drivers/mmc/host/sdhci-acpi.o
CC lib/syscall.o
AR arch/x86/kernel/built-in.a
AR arch/x86/built-in.a
CC net/ipv6/inet6_hashtables.o
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC drivers/acpi/acpica/utstrtoul64.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC drivers/firmware/efi/esrt.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
AR net/sunrpc/built-in.a
CC drivers/firmware/efi/efi-pstore.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC drivers/firmware/efi/cper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC net/ipv4/af_inet.o
CC drivers/mmc/host/cqhci-core.o
CC [M] fs/smb/client/dns_resolve.o
CC kernel/compat.o
CC kernel/utsname.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC drivers/acpi/acpica/utxface.o
ASN.1 fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
CC net/ipv6/mcast_snoop.o
CC lib/dynamic_debug.o
CC lib/errname.o
CC fs/nfs/nfs3super.o
AR drivers/mmc/core/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC net/ipv4/igmp.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC drivers/hid/hid-debug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC [M] fs/smb/client/smb1ops.o
CC [M] net/ipv6/ip6_udp_tunnel.o
AR drivers/net/ethernet/litex/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC [M] drivers/md/dm-crypt.o
CC drivers/acpi/bus.o
CC drivers/firmware/efi/libstub/relocate.o
CC mm/khugepaged.o
CC drivers/firmware/efi/libstub/printk.o
CC drivers/acpi/acpica/utxfinit.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC [M] drivers/net/usb/asix_common.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC drivers/firmware/efi/cper_cxl.o
CC [M] drivers/md/dm-thin.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/md/dm-thin-metadata.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC drivers/hid/hidraw.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC drivers/acpi/acpica/utxferror.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC fs/nfs/nfs3client.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC drivers/hid/hid-generic.o
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC drivers/hid/hid-a4tech.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
AR drivers/platform/x86/amd/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC drivers/platform/x86/intel/pmc/core.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC drivers/platform/x86/intel/pmc/spt.o
AR net/ipv6/built-in.a
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/acpi/acpica/utxfmutex.o
CC [M] fs/smb/client/cifssmb.o
CC drivers/mailbox/mailbox.o
CC [M] fs/smb/client/cifs_spnego_negtokeninit.asn1.o
CC [M] fs/smb/client/asn1.o
CC lib/nlattr.o
CC [M] drivers/net/usb/ax88172a.o
CC fs/btrfs/defrag.o
AR drivers/mmc/host/built-in.a
CC drivers/acpi/glue.o
AR drivers/acpi/acpica/built-in.a
CC drivers/acpi/scan.o
CC drivers/platform/x86/intel/turbo_max_3.o
AR drivers/platform/surface/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
CC mm/page_counter.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC drivers/acpi/resource.o
CC kernel/pid_namespace.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC [M] drivers/net/usb/ax88179_178a.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/hid/hid-apple.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
CC drivers/hid/hid-belkin.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
CC drivers/acpi/acpi_processor.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
CC drivers/acpi/processor_core.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
CC fs/nfs/nfs3proc.o
CC fs/nfs/nfs3xdr.o
CC drivers/acpi/processor_pdc.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
CC drivers/platform/x86/intel/pmc/cnp.o
CC fs/btrfs/extent_map.o
AR drivers/mmc/built-in.a
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
CC drivers/firmware/efi/runtime-wrappers.o
CC drivers/acpi/ec.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
AR drivers/net/ethernet/intel/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC net/ipv4/fib_frontend.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC drivers/mailbox/pcc.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
UPD kernel/config_data
AR drivers/net/ethernet/microchip/built-in.a
CC drivers/acpi/dock.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/net/ethernet/intel/e100.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC net/ipv4/fib_semantics.o
CC drivers/platform/x86/intel/pmc/icl.o
CC drivers/platform/x86/p2sb.o
CC kernel/stop_machine.o
CC lib/checksum.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC drivers/hid/hid-cherry.o
CC [M] drivers/gpu/drm/drm_auth.o
AR drivers/mailbox/built-in.a
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC drivers/acpi/pci_root.o
CC drivers/acpi/pci_link.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC drivers/firmware/efi/dev-path-parser.o
CC lib/cpu_rmap.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC drivers/net/loopback.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
LD [M] drivers/md/dm-bio-prison.o
CC drivers/platform/x86/intel/pmc/tgl.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
AR drivers/md/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC drivers/devfreq/devfreq.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC [M] drivers/net/usb/cdc_ether.o
CC [M] drivers/devfreq/governor_simpleondemand.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC drivers/platform/x86/pmc_atom.o
CC [M] drivers/platform/x86/intel/vsec.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC kernel/kprobes.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC drivers/acpi/pci_irq.o
CC lib/dynamic_queue_limits.o
CC drivers/hid/hid-chicony.o
CC kernel/hung_task.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC [M] drivers/gpu/drm/drm_blend.o
CC drivers/platform/x86/intel/pmc/adl.o
CC mm/memcontrol.o
CC mm/vmpressure.o
CC drivers/firmware/efi/apple-properties.o
CC lib/glob.o
CC drivers/powercap/powercap_sys.o
AR drivers/perf/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC drivers/powercap/intel_rapl_common.o
CC kernel/watchdog.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC drivers/powercap/intel_rapl_msr.o
AR fs/nfs/built-in.a
CC drivers/acpi/acpi_lpss.o
CC fs/char_dev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] drivers/platform/x86/wmi.o
CC lib/strncpy_from_user.o
CC drivers/acpi/acpi_apd.o
CC drivers/platform/x86/intel/pmc/mtl.o
CC drivers/net/netconsole.o
CC fs/stat.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC [M] drivers/net/usb/cdc_eem.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC [M] drivers/net/vxlan/vxlan_mdb.o
CC drivers/hid/hid-cypress.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC drivers/firmware/efi/earlycon.o
CC [M] drivers/net/usb/smsc75xx.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC drivers/acpi/acpi_platform.o
AR drivers/net/ethernet/mscc/built-in.a
CC kernel/watchdog_hld.o
CC lib/strnlen_user.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC kernel/seccomp.o
CC [M] drivers/gpu/drm/drm_cache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC [M] drivers/devfreq/governor_performance.o
CC fs/exec.o
CC net/ipv4/fib_trie.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
AR drivers/powercap/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC drivers/net/virtio_net.o
CC [M] drivers/net/usb/smsc95xx.o
CC drivers/hid/hid-ezkey.o
CC drivers/firmware/efi/cper-x86.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC lib/net_utils.o
CC drivers/acpi/acpi_pnp.o
CC drivers/acpi/power.o
CC [M] drivers/gpu/drm/drm_client.o
CC drivers/hid/hid-kensington.o
CC [M] drivers/net/usb/mcs7830.o
CC mm/swap_cgroup.o
CC lib/sg_pool.o
AR drivers/devfreq/built-in.a
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC drivers/hid/hid-lg.o
CC mm/hugetlb_cgroup.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/net/usb/usbnet.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC fs/btrfs/sysfs.o
CC kernel/relay.o
LD [M] fs/smb/client/cifs.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC fs/btrfs/accessors.o
CC lib/stackdepot.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC fs/pipe.o
AR drivers/firmware/efi/built-in.a
LD [M] drivers/platform/x86/intel/intel-rst.o
AR drivers/firmware/smccc/built-in.a
AR drivers/platform/x86/intel/built-in.a
CC [M] drivers/net/usb/r8153_ecm.o
AR drivers/firmware/tegra/built-in.a
AR drivers/firmware/xilinx/built-in.a
CC drivers/firmware/dmi_scan.o
CC drivers/acpi/event.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC kernel/utsname_sysctl.o
CC drivers/acpi/evged.o
CC [M] drivers/gpu/drm/drm_connector.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC drivers/hid/hid-lg-g15.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC kernel/delayacct.o
AR drivers/net/ethernet/neterion/built-in.a
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC drivers/hid/hid-microsoft.o
CC drivers/acpi/sysfs.o
CC lib/ucs2_string.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC kernel/taskstats.o
CC net/ipv4/fib_notifier.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC mm/kmemleak.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC fs/namei.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC drivers/acpi/property.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC lib/sbitmap.o
CC net/ipv4/inet_fragment.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC drivers/firmware/dmi-sysfs.o
CC [M] drivers/platform/x86/intel_ips.o
CC mm/page_isolation.o
CC net/ipv4/ping.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC drivers/firmware/dmi-id.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC fs/fcntl.o
CC [M] drivers/gpu/drm/drm_displayid.o
AR drivers/platform/x86/built-in.a
CC fs/ioctl.o
CC fs/readdir.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/gpu/drm/drm_drv.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
AR drivers/net/ethernet/netronome/built-in.a
CC fs/btrfs/xattr.o
CC kernel/tsacct.o
CC drivers/acpi/acpi_cmos_rtc.o
CC drivers/acpi/x86/apple.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
LD [M] drivers/net/vxlan/vxlan.o
LD [M] drivers/net/usb/asix.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC drivers/ras/ras.o
CC drivers/net/net_failover.o
CC drivers/ras/debugfs.o
CC [M] drivers/net/dummy.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC drivers/acpi/x86/utils.o
CC mm/early_ioremap.o
AR drivers/net/ethernet/ni/built-in.a
CC [M] drivers/net/macvlan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC drivers/firmware/memmap.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC lib/group_cpus.o
CC mm/cma.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC kernel/tracepoint.o
CC drivers/acpi/x86/s2idle.o
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/android/binderfs.o
CC drivers/android/binder.o
CC [M] drivers/gpu/drm/xe/xe_module.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/nvmem/core.o
AR drivers/hid/built-in.a
CC mm/secretmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
AR drivers/platform/built-in.a
CC [M] drivers/mtd/chips/chipreg.o
CC mm/userfaultfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC drivers/acpi/debugfs.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
AR drivers/net/ethernet/packetengines/built-in.a
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC fs/select.o
CC fs/dcache.o
CC [M] lib/asn1_decoder.o
CC kernel/latencytop.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC net/ipv4/ip_tunnel_core.o
AR drivers/firmware/built-in.a
CC net/ipv4/gre_offload.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/net/mii.o
CC [M] drivers/uio/uio.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC fs/inode.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
AR drivers/ras/built-in.a
CC net/ipv4/metrics.o
AR drivers/net/ethernet/renesas/built-in.a
CC [M] drivers/mtd/mtdcore.o
AR drivers/net/ethernet/sfc/built-in.a
CC [M] drivers/gpu/drm/drm_file.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC drivers/acpi/acpi_lpat.o
CC net/ipv4/netlink.o
CC fs/btrfs/ordered-data.o
CC [M] drivers/vfio/vfio_main.o
AR drivers/net/ethernet/smsc/built-in.a
CC kernel/irq_work.o
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC net/ipv4/nexthop.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/net/mdio.o
CC kernel/static_call.o
GEN lib/oid_registry_data.c
CC [M] lib/oid_registry.o
CC kernel/static_call_inline.o
AR drivers/net/ethernet/socionext/built-in.a
CC [M] drivers/vfio/group.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC [M] drivers/vfio/iova_bitmap.o
CC drivers/android/binder_alloc.o
CC fs/attr.o
CC mm/memremap.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
AR drivers/nvmem/built-in.a
CC kernel/user-return-notifier.o
CC drivers/acpi/acpi_lpit.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC kernel/padata.o
CC [M] drivers/mtd/mtdsuper.o
AR drivers/net/ethernet/wangxun/built-in.a
CC [M] drivers/gpu/drm/drm_framebuffer.o
AR lib/lib.a
GEN lib/crc32table.h
CC [M] drivers/vfio/container.o
CC lib/crc32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/pps/pps.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/pps/kapi.o
CC [M] drivers/net/tun.o
CC [M] drivers/net/veth.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/dca/dca-core.o
CC [M] drivers/dca/dca-sysfs.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC [M] drivers/vfio/virqfd.o
CC net/ipv4/udp_tunnel_stub.o
CC [M] drivers/bluetooth/btintel.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/ssb/main.o
CC drivers/acpi/prmt.o
CC drivers/acpi/acpi_pcc.o
CC [M] drivers/ssb/scan.o
CC drivers/acpi/ac.o
AR drivers/net/ethernet/xilinx/built-in.a
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC mm/hmm.o
AR lib/built-in.a
CC fs/bad_inode.o
CC fs/btrfs/extent_io.o
CC mm/memfd.o
CC [M] drivers/bluetooth/btrtl.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/ssb/pci.o
CC mm/bootmem_info.o
CC [M] drivers/pps/sysfs.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC net/ipv4/sysctl_net_ipv4.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC kernel/jump_label.o
CC [M] drivers/vfio/pci/vfio_pci.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC [M] drivers/ssb/driver_chipcommon.o
CC drivers/acpi/button.o
CC [M] drivers/vhost/net.o
AR drivers/net/ethernet/synopsys/built-in.a
CC [M] drivers/vhost/vhost.o
LD [M] drivers/dca/dca.o
CC drivers/acpi/fan_core.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
AR drivers/net/ethernet/pensando/built-in.a
CC [M] drivers/ssb/driver_pcicore.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC fs/file.o
CC drivers/acpi/fan_attr.o
CC drivers/acpi/processor_driver.o
CC fs/filesystems.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC drivers/acpi/processor_thermal.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC drivers/acpi/processor_idle.o
CC drivers/acpi/processor_throttling.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC drivers/acpi/processor_perflib.o
CC net/ipv4/proc.o
CC net/ipv4/syncookies.o
CC net/ipv4/esp4.o
CC drivers/acpi/container.o
CC drivers/acpi/thermal.o
CC net/ipv4/esp4_offload.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC net/ipv4/netfilter.o
CC kernel/context_tracking.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
AR mm/built-in.a
CC drivers/acpi/acpi_memhotplug.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
LD [M] drivers/vfio/pci/vfio-pci.o
GEN xe_wa_oob.c xe_wa_oob.h
GEN xe_wa_oob.c xe_wa_oob.h
CC net/ipv4/inet_diag.o
CC net/ipv4/tcp_diag.o
CC [M] drivers/mtd/mtdpart.o
LD [M] drivers/ssb/ssb.o
CC fs/namespace.o
CC fs/seq_file.o
CC kernel/iomem.o
CC drivers/acpi/hed.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
LD [M] drivers/vfio/vfio.o
CC net/ipv4/udp_diag.o
CC fs/btrfs/volumes.o
CC drivers/acpi/bgrt.o
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC fs/xattr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
CC kernel/rseq.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC fs/btrfs/async-thread.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC net/ipv4/tcp_cubic.o
CC drivers/acpi/cppc_acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC drivers/acpi/spcr.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC fs/btrfs/ioctl.o
LD [M] drivers/vhost/vhost_net.o
CC fs/btrfs/locking.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC net/ipv4/xfrm4_state.o
CC fs/btrfs/orphan.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC net/ipv4/xfrm4_input.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
GZIP kernel/config_data.gz
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
LD [M] drivers/vhost/vhost_iotlb.o
CC net/ipv4/xfrm4_output.o
CC net/ipv4/xfrm4_protocol.o
CC [M] drivers/gpu/drm/drm_managed.o
CC [M] drivers/gpu/drm/drm_mm.o
CC [M] net/ipv4/ip_tunnel.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
AR drivers/android/built-in.a
CC kernel/configs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
LD [M] drivers/net/ethernet/realtek/r8169.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC fs/libfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
AR drivers/net/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC fs/btrfs/export.o
CC fs/fs-writeback.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC fs/pnode.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC [M] net/ipv4/udp_tunnel_core.o
CC fs/btrfs/tree-log.o
AR kernel/built-in.a
CC fs/btrfs/free-space-cache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
AR drivers/acpi/built-in.a
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC [M] drivers/gpu/drm/drm_modes.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC fs/btrfs/zlib.o
AR net/ipv4/built-in.a
CC fs/splice.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC fs/btrfs/lzo.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC fs/sync.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC fs/btrfs/zstd.o
CC fs/btrfs/compression.o
CC fs/utimes.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC fs/btrfs/delayed-ref.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC fs/d_path.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC fs/stack.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/drm_prime.o
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC fs/fs_struct.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
LD [M] net/ipv4/udp_tunnel.o
AR net/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC fs/statfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC fs/fs_pin.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC fs/nsfs.o
CC fs/btrfs/relocation.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC fs/fs_types.o
CC fs/btrfs/delayed-inode.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC fs/fs_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
CC fs/fs_parser.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/i915/gt/intel_region_lmem.o
CC fs/btrfs/scrub.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC fs/fsopen.o
CC [M] drivers/gpu/drm/drm_gpuva_mgr.o
CC fs/init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC fs/kernel_read_file.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC fs/btrfs/backref.o
CC fs/btrfs/ulist.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC fs/mnt_idmapping.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC fs/remap_range.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC fs/btrfs/qgroup.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC fs/btrfs/send.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC fs/buffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC fs/mpage.o
CC fs/btrfs/dev-replace.o
CC fs/proc_namespace.o
CC fs/btrfs/raid56.o
CC fs/direct-io.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC fs/btrfs/uuid-tree.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC fs/eventpoll.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o
CC fs/anon_inodes.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o
CC fs/signalfd.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC fs/btrfs/props.o
CC fs/timerfd.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC fs/eventfd.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC fs/userfaultfd.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC fs/aio.o
CC fs/btrfs/free-space-tree.o
CC fs/locks.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.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/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC fs/btrfs/tree-checker.o
CC fs/binfmt_script.o
CC fs/binfmt_elf.o
CC fs/compat_binfmt_elf.o
CC fs/btrfs/space-info.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/drm_damage_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC fs/btrfs/block-rsv.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC fs/mbcache.o
CC fs/posix_acl.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC fs/drop_caches.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC fs/sysctls.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC fs/btrfs/delalloc-space.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC fs/btrfs/block-group.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC fs/btrfs/discard.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.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/drm_rect.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/bridge/panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC fs/btrfs/reflink.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC fs/btrfs/subpage.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/i915_active.o
LD [M] drivers/gpu/drm/drm.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
AR drivers/gpu/drm/built-in.a
CC fs/btrfs/tree-mod-log.o
CC fs/btrfs/extent-io-tree.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC fs/btrfs/fs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC fs/btrfs/messages.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC fs/btrfs/bio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
CC fs/btrfs/lru_cache.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC fs/btrfs/acl.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.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/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
AR fs/btrfs/built-in.a
AR fs/built-in.a
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.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/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.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/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.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/fb/nv41.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/xe/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/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.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/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_vblank.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.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/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/i915/display/intel_display_device.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.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/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.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/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.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/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.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/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.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
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.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
HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.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/amd/amdgpu/sdma_v2_4.o
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_display_device.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
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/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.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/xe/i915-display/intel_vblank.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.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
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_pmdemand.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
HDRTEST drivers/gpu/drm/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
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
CC [M] drivers/gpu/drm/xe/xe_guc.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
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
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
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_uncore.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/display/ext/i915_irq.h
HDRTEST drivers/gpu/drm/xe/display/ext/intel_device_info.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.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
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.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/amd/amdgpu/vcn_v4_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.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/nouveau/nvkm/subdev/i2c/padgm200.o
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
HDRTEST drivers/gpu/drm/xe/xe_display.h
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
HDRTEST drivers/gpu/drm/xe/xe_drv.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
HDRTEST drivers/gpu/drm/xe/xe_engine.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/xe/xe_engine_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
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
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_print.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
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/ltc/gp10b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h
HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
HDRTEST drivers/gpu/drm/i915/gvt/display.h
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
HDRTEST drivers/gpu/drm/i915/gvt/reg.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/gvt/execlist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
HDRTEST drivers/gpu/drm/i915/i915_active.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
HDRTEST drivers/gpu/drm/i915/i915_config.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
HDRTEST drivers/gpu/drm/i915/i915_deps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/i915/i915_driver.h
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/i915/i915_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
HDRTEST drivers/gpu/drm/i915/i915_gem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h
HDRTEST drivers/gpu/drm/i915/i915_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
HDRTEST drivers/gpu/drm/xe/xe_module.h
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
HDRTEST drivers/gpu/drm/i915/i915_mm.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
HDRTEST drivers/gpu/drm/i915/i915_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/i915/i915_perf_types.h
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
HDRTEST drivers/gpu/drm/i915/i915_query.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
HDRTEST drivers/gpu/drm/i915/i915_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
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/i915_request.h
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
HDRTEST drivers/gpu/drm/xe/xe_pt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
HDRTEST drivers/gpu/drm/i915/i915_syncmap.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
HDRTEST drivers/gpu/drm/i915/i915_sysfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
HDRTEST drivers/gpu/drm/i915/i915_tasklet.h
HDRTEST drivers/gpu/drm/i915/i915_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
HDRTEST drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
HDRTEST drivers/gpu/drm/i915/i915_user_extensions.h
HDRTEST drivers/gpu/drm/i915/i915_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
HDRTEST drivers/gpu/drm/i915/i915_vgpu.h
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
HDRTEST drivers/gpu/drm/i915/i915_vma.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
HDRTEST drivers/gpu/drm/i915/i915_vma_resource.h
HDRTEST drivers/gpu/drm/i915/i915_vma_types.h
HDRTEST drivers/gpu/drm/i915/intel_clock_gating.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
HDRTEST drivers/gpu/drm/i915/intel_device_info.h
HDRTEST drivers/gpu/drm/i915/intel_gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/i915/intel_memory_region.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
HDRTEST drivers/gpu/drm/i915/intel_pci_config.h
HDRTEST drivers/gpu/drm/i915/intel_pcode.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h
HDRTEST drivers/gpu/drm/i915/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/i915/intel_sbi.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
HDRTEST drivers/gpu/drm/i915/intel_step.h
HDRTEST drivers/gpu/drm/i915/intel_uncore.h
HDRTEST drivers/gpu/drm/i915/intel_wakeref.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_reset.h
HDRTEST drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/i915/selftests/lib_sw_fence.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_request.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
HDRTEST drivers/gpu/drm/i915/selftests/librapl.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h
HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
HDRTEST drivers/gpu/drm/i915/soc/intel_gmch.h
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
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
LD [M] drivers/gpu/drm/i915/i915.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
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.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/xe/xe_wait_user_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.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/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
LD [M] drivers/gpu/drm/xe/xe.o
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/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.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/../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/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.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/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.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/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.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/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.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/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.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
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
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/nouveau/nvkm/engine/falcon.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
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/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/engine/ce/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
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/nouveau/nvkm/engine/device/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
CC [M] drivers/gpu/drm/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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
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/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.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/dml/dcn30/dcn30_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.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/engine/fifo/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.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/nouveau/nvkm/engine/fifo/runl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/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/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.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/nouveau/nvkm/engine/fifo/gk208.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/nouveau/nvkm/engine/fifo/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.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/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.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/clk_mgr/dce110/dce110_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.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/gr/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.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/clk_mgr/dcn20/dcn20_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.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/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.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/gr/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.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/nouveau/nvkm/engine/gr/gp10b.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/nouveau/nvkm/engine/gr/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.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/gr/ctxgf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/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/gr/ctxgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.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/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
CC [M] drivers/gpu/drm/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/dce/dce_ipp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.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/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_c
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.Hooks: success for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (6 preceding siblings ...)
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-07-21 20:50 ` Patchwork
2023-07-21 20:51 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-07-21 21:18 ` [Intel-xe] ○ CI.BAT: info " Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:50 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
/workspace
+ pwd
+ ls -la
total 508
drwxrwxr-x 10 1003 1003 4096 Jul 21 20:50 .
drwxr-xr-x 1 root root 4096 Jul 21 20:50 ..
-rw-rw-r-- 1 1003 1003 389496 Jul 21 20:49 build.log
-rw-rw-r-- 1 1003 1003 1524 Jul 21 20:44 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Jul 21 20:43 ci
drwxrwxr-x 9 1003 1003 4096 Jul 21 20:43 docker
drwxrwxr-x 8 1003 1003 4096 Jul 21 20:43 .git
-rw-rw-r-- 1 1003 1003 339 Jul 21 20:44 git_apply.log
drwxrwxr-x 3 1003 1003 4096 Jul 21 20:43 .github
-rw-rw-r-- 1 1003 1003 233 Jul 21 20:43 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Jul 21 20:50 hooks.log
drwxrwxr-x 31 1003 1003 4096 Jul 21 20:49 kernel
-rw-rw-r-- 1 1003 1003 36329 Jul 21 20:44 kernel.mbox
-rw-rw-r-- 1 1003 1003 26091 Jul 21 20:46 kunit.log
drwxrwxr-x 45 1003 1003 4096 Jul 21 20:43 pipelines
-rw-rw-r-- 1 1003 1003 793 Jul 21 20:43 README.adoc
drwxrwxr-x 3 1003 1003 4096 Jul 21 20:43 scripts
drwxrwxr-x 2 1003 1003 4096 Jul 21 20:43 .vscode
+ uname -a
Linux 3e4558954c49 5.4.0-149-generic #166-Ubuntu SMP Tue Apr 18 16:51:45 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64"
declare -x CI_KERNEL_IMAGES_DIR="/workspace/kernel/archive/boot"
declare -x CI_KERNEL_MODULES_DIR="/workspace/kernel/archive"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
25f751bcf drm/xe: Kill execlist support.
98baa451a drm/xe: Invert guc vs execlists parameters and info.
a0aa8d870 drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC
786d2a4f3 drm/xe: Only alloc userptr part of xe_vma for userptrs
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64 ']'
+ BUILD_DIR=/workspace/kernel/build64
+ cd /workspace/kernel
+ grep -q -e '^CONFIG_DRM_XE_DISPLAY=[yY]' /workspace/kernel/build64/.config
+ RESTORE_DISPLAY_CONFIG=1
+ trap cleanup EXIT
+ ./scripts/config --file /workspace/kernel/build64/.config --disable CONFIG_DRM_XE_DISPLAY
++ nproc
+ make -j48 O=/workspace/kernel/build64 modules_prepare
make[1]: Entering directory '/workspace/kernel/build64'
SYNC include/config/auto.conf.cmd
GEN Makefile
GEN Makefile
UPD include/generated/compile.h
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
DESCEND objtool
CALL ../scripts/checksyscalls.sh
HOSTCC /workspace/kernel/build64/tools/objtool/fixdep.o
HOSTLD /workspace/kernel/build64/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/subcmd-config.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/sigchain.o
LD /workspace/kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64/tools/objtool/weak.o
CC /workspace/kernel/build64/tools/objtool/check.o
CC /workspace/kernel/build64/tools/objtool/special.o
CC /workspace/kernel/build64/tools/objtool/builtin-check.o
CC /workspace/kernel/build64/tools/objtool/elf.o
CC /workspace/kernel/build64/tools/objtool/objtool.o
CC /workspace/kernel/build64/tools/objtool/orc_gen.o
CC /workspace/kernel/build64/tools/objtool/orc_dump.o
CC /workspace/kernel/build64/tools/objtool/libstring.o
CC /workspace/kernel/build64/tools/objtool/libctype.o
CC /workspace/kernel/build64/tools/objtool/str_error_r.o
CC /workspace/kernel/build64/tools/objtool/librbtree.o
CC /workspace/kernel/build64/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64'
++ nproc
+ make -j48 O=/workspace/kernel/build64 M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
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/xe/tests/xe_dma_buf_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
HDRTEST drivers/gpu/drm/xe/xe_drv.h
HDRTEST drivers/gpu/drm/xe/xe_engine.h
HDRTEST drivers/gpu/drm/xe/xe_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/xe/xe_macros.h
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
HDRTEST drivers/gpu/drm/xe/xe_module.h
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
HDRTEST drivers/gpu/drm/xe/xe_query.h
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
HDRTEST drivers/gpu/drm/xe/xe_uc.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
GEN xe_wa_oob.c xe_wa_oob.h
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
LD [M] drivers/gpu/drm/xe/xe.o
MODPOST drivers/gpu/drm/xe/Module.symvers
CC [M] drivers/gpu/drm/xe/xe.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.mod.o
LD [M] drivers/gpu/drm/xe/tests/xe_rtp_test.ko
LD [M] drivers/gpu/drm/xe/xe.ko
LD [M] drivers/gpu/drm/xe/tests/xe_bo_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_migrate_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_pci_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_wa_test.ko
make[1]: Leaving directory '/workspace/kernel/build64'
+ cleanup
+ '[' 1 -eq 1 ']'
+ ./scripts/config --file /workspace/kernel/build64/.config --enable CONFIG_DRM_XE_DISPLAY
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
All hooks done
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.checksparse: success for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (7 preceding siblings ...)
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
@ 2023-07-21 20:51 ` Patchwork
2023-07-21 21:18 ` [Intel-xe] ○ CI.BAT: info " Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 20:51 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : success
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast 786d2a4f30e168368b4d19d3e1d2f57d18ebecf8
Sparse version: 0.6.1 (Ubuntu: 0.6.1-2build1)
Fast mode used, each commit won't be checked separately.
Okay!
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ○ CI.BAT: info for GuC vs Execlist
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
` (8 preceding siblings ...)
2023-07-21 20:51 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
@ 2023-07-21 21:18 ` Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-07-21 21:18 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
== Series Details ==
Series: GuC vs Execlist
URL : https://patchwork.freedesktop.org/series/121163/
State : info
== Summary ==
Participating hosts:
bat-atsm-2
bat-dg2-oem2
bat-adlp-7
Missing hosts results[0]:
Results: [xe-pw-121163v1](https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-121163v1/index.html)
[-- Attachment #2: Type: text/html, Size: 821 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
2023-07-21 20:40 ` Souza, Jose
@ 2023-07-24 8:02 ` Francois Dugast
2023-07-24 12:43 ` Lucas De Marchi
0 siblings, 1 reply; 17+ messages in thread
From: Francois Dugast @ 2023-07-24 8:02 UTC (permalink / raw)
To: Souza, Jose; +Cc: intel-xe@lists.freedesktop.org, Vivi, Rodrigo
On Fri, Jul 21, 2023 at 08:40:01PM +0000, Souza, Jose wrote:
> On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> > This submission backend is incomplete and unsupported.
> > It was left there only for some initial bring-up for comparison
> > and experiments. But most of Xe driver and its features rely
> > entirely on the GuC submission.
> >
> > If this code is not entirely broken yet, it is likely just a matter
> > of time.
>
> My 2 cents here, I think it is worthy to keep it even broken to make sure Xe have a backend layered architecture and don't end up like i915 +
> execlist.
> Also for new platforms bring-up this might come handy when fixed(if the necessity comes someone will put the needed hours to make it functional
> again)...
>
My 2 cents: I agree execlist has potential to be useful but only if it is fixed
and maintained in the long run, and (quoting the cover letter) "untested,
unvalidated, un-ci, unsupported" are all addressed.
Otherwise I think it is better to remove it and to keep it somewhere else as a
patch if needed in the future, because it is odd to keep code we know not to be
functional.
Francois
>
> >
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > ---
> > drivers/gpu/drm/xe/Makefile | 1 -
> > drivers/gpu/drm/xe/xe_debugfs.c | 1 -
> > drivers/gpu/drm/xe/xe_device.c | 1 -
> > drivers/gpu/drm/xe/xe_device.h | 5 -
> > drivers/gpu/drm/xe/xe_device_types.h | 2 -
> > drivers/gpu/drm/xe/xe_engine.c | 5 -
> > drivers/gpu/drm/xe/xe_engine_types.h | 9 +-
> > drivers/gpu/drm/xe/xe_execlist.c | 485 ------------------------
> > drivers/gpu/drm/xe/xe_execlist.h | 21 -
> > drivers/gpu/drm/xe/xe_execlist_types.h | 49 ---
> > drivers/gpu/drm/xe/xe_ggtt.c | 2 +-
> > drivers/gpu/drm/xe/xe_gt.c | 12 -
> > drivers/gpu/drm/xe/xe_guc_pc.c | 2 -
> > drivers/gpu/drm/xe/xe_guc_submit.c | 5 -
> > drivers/gpu/drm/xe/xe_hw_engine.c | 16 +-
> > drivers/gpu/drm/xe/xe_hw_engine_types.h | 2 -
> > drivers/gpu/drm/xe/xe_irq.c | 11 +-
> > drivers/gpu/drm/xe/xe_module.c | 4 -
> > drivers/gpu/drm/xe/xe_module.h | 1 -
> > drivers/gpu/drm/xe/xe_uc.c | 32 --
> > 20 files changed, 6 insertions(+), 660 deletions(-)
> > delete mode 100644 drivers/gpu/drm/xe/xe_execlist.c
> > delete mode 100644 drivers/gpu/drm/xe/xe_execlist.h
> > delete mode 100644 drivers/gpu/drm/xe/xe_execlist_types.h
> >
> > diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> > index 4ea9e3150c20..06d806c8a68d 100644
> > --- a/drivers/gpu/drm/xe/Makefile
> > +++ b/drivers/gpu/drm/xe/Makefile
> > @@ -53,7 +53,6 @@ xe-y += xe_bb.o \
> > xe_dma_buf.o \
> > xe_engine.o \
> > xe_exec.o \
> > - xe_execlist.o \
> > xe_force_wake.o \
> > xe_ggtt.o \
> > xe_gt.o \
> > diff --git a/drivers/gpu/drm/xe/xe_debugfs.c b/drivers/gpu/drm/xe/xe_debugfs.c
> > index 491506a1e12e..313b666c1c6e 100644
> > --- a/drivers/gpu/drm/xe/xe_debugfs.c
> > +++ b/drivers/gpu/drm/xe/xe_debugfs.c
> > @@ -47,7 +47,6 @@ static int info(struct seq_file *m, void *data)
> > drm_printf(&p, "revid %d\n", xe->info.revid);
> > drm_printf(&p, "tile_count %d\n", xe->info.tile_count);
> > drm_printf(&p, "vm_max_level %d\n", xe->info.vm_max_level);
> > - drm_printf(&p, "force_execlist %s\n", str_yes_no(xe->info.force_execlist));
> > drm_printf(&p, "supports_usm %s\n", str_yes_no(xe->info.supports_usm));
> > drm_printf(&p, "has_flat_ccs %s\n", str_yes_no(xe->info.has_flat_ccs));
> > for_each_gt(gt, xe, id) {
> > diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
> > index 7221806c1693..7f7198a3dc6d 100644
> > --- a/drivers/gpu/drm/xe/xe_device.c
> > +++ b/drivers/gpu/drm/xe/xe_device.c
> > @@ -203,7 +203,6 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
> >
> > xe->info.devid = pdev->device;
> > xe->info.revid = pdev->revision;
> > - xe->info.force_execlist = force_execlist;
> >
> > spin_lock_init(&xe->irq.lock);
> >
> > diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
> > index 0ee44856ad08..327453781f91 100644
> > --- a/drivers/gpu/drm/xe/xe_device.h
> > +++ b/drivers/gpu/drm/xe/xe_device.h
> > @@ -110,11 +110,6 @@ static inline struct xe_gt *xe_root_mmio_gt(struct xe_device *xe)
> > return xe_device_get_root_tile(xe)->primary_gt;
> > }
> >
> > -static inline bool xe_device_guc_submission_enabled(struct xe_device *xe)
> > -{
> > - return !xe->info.force_execlist;
> > -}
> > -
> > #define for_each_tile(tile__, xe__, id__) \
> > for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
> > for_each_if((tile__) = &(xe__)->tiles[(id__)])
> > diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
> > index b156f69d7320..0432ef995a03 100644
> > --- a/drivers/gpu/drm/xe/xe_device_types.h
> > +++ b/drivers/gpu/drm/xe/xe_device_types.h
> > @@ -217,8 +217,6 @@ struct xe_device {
> > u8 supports_usm:1;
> > /** @has_asid: Has address space ID */
> > u8 has_asid:1;
> > - /** @force_execlist: Forced execlist submission */
> > - u8 force_execlist:1;
> > /** @has_flat_ccs: Whether flat CCS metadata is used */
> > u8 has_flat_ccs:1;
> > /** @has_4tile: Whether tile-4 tiling is supported */
> > diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c
> > index 59e0a9e085ba..b0218b09ded7 100644
> > --- a/drivers/gpu/drm/xe/xe_engine.c
> > +++ b/drivers/gpu/drm/xe/xe_engine.c
> > @@ -460,16 +460,11 @@ static u32 calc_validate_logical_mask(struct xe_device *xe, struct xe_gt *gt,
> > struct drm_xe_engine_class_instance *eci,
> > u16 width, u16 num_placements)
> > {
> > - int len = width * num_placements;
> > int i, j, n;
> > u16 class;
> > u16 gt_id;
> > u32 return_mask = 0, prev_mask;
> >
> > - if (XE_IOCTL_DBG(xe, !xe_device_guc_submission_enabled(xe) &&
> > - len > 1))
> > - return 0;
> > -
> > for (i = 0; i < width; ++i) {
> > u32 current_mask = 0;
> >
> > diff --git a/drivers/gpu/drm/xe/xe_engine_types.h b/drivers/gpu/drm/xe/xe_engine_types.h
> > index 36bfaeec23f4..24cabeb4021b 100644
> > --- a/drivers/gpu/drm/xe/xe_engine_types.h
> > +++ b/drivers/gpu/drm/xe/xe_engine_types.h
> > @@ -14,7 +14,6 @@
> > #include "xe_hw_fence_types.h"
> > #include "xe_lrc_types.h"
> >
> > -struct xe_execlist_engine;
> > struct xe_gt;
> > struct xe_guc_engine;
> > struct xe_hw_engine;
> > @@ -73,12 +72,8 @@ struct xe_engine {
> > struct list_head multi_gt_link;
> > };
> >
> > - union {
> > - /** @execlist: execlist backend specific state for engine */
> > - struct xe_execlist_engine *execlist;
> > - /** @guc: GuC backend specific state for engine */
> > - struct xe_guc_engine *guc;
> > - };
> > + /** @guc: GuC backend specific state for engine */
> > + struct xe_guc_engine *guc;
> >
> > /**
> > * @persistent: persistent engine state
> > diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
> > deleted file mode 100644
> > index 541f82387bb5..000000000000
> > --- a/drivers/gpu/drm/xe/xe_execlist.c
> > +++ /dev/null
> > @@ -1,485 +0,0 @@
> > -// SPDX-License-Identifier: MIT
> > -/*
> > - * Copyright © 2021 Intel Corporation
> > - */
> > -
> > -#include "xe_execlist.h"
> > -
> > -#include <drm/drm_managed.h>
> > -
> > -#include "regs/xe_engine_regs.h"
> > -#include "regs/xe_gpu_commands.h"
> > -#include "regs/xe_gt_regs.h"
> > -#include "regs/xe_lrc_layout.h"
> > -#include "regs/xe_regs.h"
> > -#include "xe_bo.h"
> > -#include "xe_device.h"
> > -#include "xe_engine.h"
> > -#include "xe_gt.h"
> > -#include "xe_hw_fence.h"
> > -#include "xe_lrc.h"
> > -#include "xe_macros.h"
> > -#include "xe_mmio.h"
> > -#include "xe_mocs.h"
> > -#include "xe_ring_ops_types.h"
> > -#include "xe_sched_job.h"
> > -
> > -#define XE_EXECLIST_HANG_LIMIT 1
> > -
> > -#define GEN11_SW_CTX_ID_SHIFT 37
> > -#define GEN11_SW_CTX_ID_WIDTH 11
> > -#define XEHP_SW_CTX_ID_SHIFT 39
> > -#define XEHP_SW_CTX_ID_WIDTH 16
> > -
> > -#define GEN11_SW_CTX_ID \
> > - GENMASK_ULL(GEN11_SW_CTX_ID_WIDTH + GEN11_SW_CTX_ID_SHIFT - 1, \
> > - GEN11_SW_CTX_ID_SHIFT)
> > -
> > -#define XEHP_SW_CTX_ID \
> > - GENMASK_ULL(XEHP_SW_CTX_ID_WIDTH + XEHP_SW_CTX_ID_SHIFT - 1, \
> > - XEHP_SW_CTX_ID_SHIFT)
> > -
> > -
> > -static void __start_lrc(struct xe_hw_engine *hwe, struct xe_lrc *lrc,
> > - u32 ctx_id)
> > -{
> > - struct xe_gt *gt = hwe->gt;
> > - struct xe_device *xe = gt_to_xe(gt);
> > - u64 lrc_desc;
> > -
> > - lrc_desc = xe_lrc_descriptor(lrc);
> > -
> > - if (GRAPHICS_VERx100(xe) >= 1250) {
> > - XE_BUG_ON(!FIELD_FIT(XEHP_SW_CTX_ID, ctx_id));
> > - lrc_desc |= FIELD_PREP(XEHP_SW_CTX_ID, ctx_id);
> > - } else {
> > - XE_BUG_ON(!FIELD_FIT(GEN11_SW_CTX_ID, ctx_id));
> > - lrc_desc |= FIELD_PREP(GEN11_SW_CTX_ID, ctx_id);
> > - }
> > -
> > - if (hwe->class == XE_ENGINE_CLASS_COMPUTE)
> > - xe_mmio_write32(hwe->gt, RCU_MODE,
> > - _MASKED_BIT_ENABLE(RCU_MODE_CCS_ENABLE));
> > -
> > - xe_lrc_write_ctx_reg(lrc, CTX_RING_TAIL, lrc->ring.tail);
> > - lrc->ring.old_tail = lrc->ring.tail;
> > -
> > - /*
> > - * Make sure the context image is complete before we submit it to HW.
> > - *
> > - * Ostensibly, writes (including the WCB) should be flushed prior to
> > - * an uncached write such as our mmio register access, the empirical
> > - * evidence (esp. on Braswell) suggests that the WC write into memory
> > - * may not be visible to the HW prior to the completion of the UC
> > - * register write and that we may begin execution from the context
> > - * before its image is complete leading to invalid PD chasing.
> > - */
> > - wmb();
> > -
> > - xe_mmio_write32(gt, RING_HWS_PGA(hwe->mmio_base),
> > - xe_bo_ggtt_addr(hwe->hwsp));
> > - xe_mmio_read32(gt, RING_HWS_PGA(hwe->mmio_base));
> > - xe_mmio_write32(gt, RING_MODE(hwe->mmio_base),
> > - _MASKED_BIT_ENABLE(GFX_DISABLE_LEGACY_MODE));
> > -
> > - xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_LO(hwe->mmio_base),
> > - lower_32_bits(lrc_desc));
> > - xe_mmio_write32(gt, RING_EXECLIST_SQ_CONTENTS_HI(hwe->mmio_base),
> > - upper_32_bits(lrc_desc));
> > - xe_mmio_write32(gt, RING_EXECLIST_CONTROL(hwe->mmio_base),
> > - EL_CTRL_LOAD);
> > -}
> > -
> > -static void __xe_execlist_port_start(struct xe_execlist_port *port,
> > - struct xe_execlist_engine *exl)
> > -{
> > - struct xe_device *xe = gt_to_xe(port->hwe->gt);
> > - int max_ctx = FIELD_MAX(GEN11_SW_CTX_ID);
> > -
> > - if (GRAPHICS_VERx100(xe) >= 1250)
> > - max_ctx = FIELD_MAX(XEHP_SW_CTX_ID);
> > -
> > - xe_execlist_port_assert_held(port);
> > -
> > - if (port->running_exl != exl || !exl->has_run) {
> > - port->last_ctx_id++;
> > -
> > - /* 0 is reserved for the kernel context */
> > - if (port->last_ctx_id > max_ctx)
> > - port->last_ctx_id = 1;
> > - }
> > -
> > - __start_lrc(port->hwe, exl->engine->lrc, port->last_ctx_id);
> > - port->running_exl = exl;
> > - exl->has_run = true;
> > -}
> > -
> > -static void __xe_execlist_port_idle(struct xe_execlist_port *port)
> > -{
> > - u32 noop[2] = { MI_NOOP, MI_NOOP };
> > -
> > - xe_execlist_port_assert_held(port);
> > -
> > - if (!port->running_exl)
> > - return;
> > -
> > - xe_lrc_write_ring(&port->hwe->kernel_lrc, noop, sizeof(noop));
> > - __start_lrc(port->hwe, &port->hwe->kernel_lrc, 0);
> > - port->running_exl = NULL;
> > -}
> > -
> > -static bool xe_execlist_is_idle(struct xe_execlist_engine *exl)
> > -{
> > - struct xe_lrc *lrc = exl->engine->lrc;
> > -
> > - return lrc->ring.tail == lrc->ring.old_tail;
> > -}
> > -
> > -static void __xe_execlist_port_start_next_active(struct xe_execlist_port *port)
> > -{
> > - struct xe_execlist_engine *exl = NULL;
> > - int i;
> > -
> > - xe_execlist_port_assert_held(port);
> > -
> > - for (i = ARRAY_SIZE(port->active) - 1; i >= 0; i--) {
> > - while (!list_empty(&port->active[i])) {
> > - exl = list_first_entry(&port->active[i],
> > - struct xe_execlist_engine,
> > - active_link);
> > - list_del(&exl->active_link);
> > -
> > - if (xe_execlist_is_idle(exl)) {
> > - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> > - continue;
> > - }
> > -
> > - list_add_tail(&exl->active_link, &port->active[i]);
> > - __xe_execlist_port_start(port, exl);
> > - return;
> > - }
> > - }
> > -
> > - __xe_execlist_port_idle(port);
> > -}
> > -
> > -static u64 read_execlist_status(struct xe_hw_engine *hwe)
> > -{
> > - struct xe_gt *gt = hwe->gt;
> > - u32 hi, lo;
> > -
> > - lo = xe_mmio_read32(gt, RING_EXECLIST_STATUS_LO(hwe->mmio_base));
> > - hi = xe_mmio_read32(gt, RING_EXECLIST_STATUS_HI(hwe->mmio_base));
> > -
> > - return lo | (u64)hi << 32;
> > -}
> > -
> > -static void xe_execlist_port_irq_handler_locked(struct xe_execlist_port *port)
> > -{
> > - u64 status;
> > -
> > - xe_execlist_port_assert_held(port);
> > -
> > - status = read_execlist_status(port->hwe);
> > - if (status & BIT(7))
> > - return;
> > -
> > - __xe_execlist_port_start_next_active(port);
> > -}
> > -
> > -static void xe_execlist_port_irq_handler(struct xe_hw_engine *hwe,
> > - u16 intr_vec)
> > -{
> > - struct xe_execlist_port *port = hwe->exl_port;
> > -
> > - spin_lock(&port->lock);
> > - xe_execlist_port_irq_handler_locked(port);
> > - spin_unlock(&port->lock);
> > -}
> > -
> > -static void xe_execlist_port_wake_locked(struct xe_execlist_port *port,
> > - enum drm_sched_priority priority)
> > -{
> > - xe_execlist_port_assert_held(port);
> > -
> > - if (port->running_exl && port->running_exl->active_priority >= priority)
> > - return;
> > -
> > - __xe_execlist_port_start_next_active(port);
> > -}
> > -
> > -static void xe_execlist_make_active(struct xe_execlist_engine *exl)
> > -{
> > - struct xe_execlist_port *port = exl->port;
> > - enum drm_sched_priority priority = exl->entity.priority;
> > -
> > - XE_BUG_ON(priority == DRM_SCHED_PRIORITY_UNSET);
> > - XE_BUG_ON(priority < 0);
> > - XE_BUG_ON(priority >= ARRAY_SIZE(exl->port->active));
> > -
> > - spin_lock_irq(&port->lock);
> > -
> > - if (exl->active_priority != priority &&
> > - exl->active_priority != DRM_SCHED_PRIORITY_UNSET) {
> > - /* Priority changed, move it to the right list */
> > - list_del(&exl->active_link);
> > - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> > - }
> > -
> > - if (exl->active_priority == DRM_SCHED_PRIORITY_UNSET) {
> > - exl->active_priority = priority;
> > - list_add_tail(&exl->active_link, &port->active[priority]);
> > - }
> > -
> > - xe_execlist_port_wake_locked(exl->port, priority);
> > -
> > - spin_unlock_irq(&port->lock);
> > -}
> > -
> > -static void xe_execlist_port_irq_fail_timer(struct timer_list *timer)
> > -{
> > - struct xe_execlist_port *port =
> > - container_of(timer, struct xe_execlist_port, irq_fail);
> > -
> > - spin_lock_irq(&port->lock);
> > - xe_execlist_port_irq_handler_locked(port);
> > - spin_unlock_irq(&port->lock);
> > -
> > - port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
> > - add_timer(&port->irq_fail);
> > -}
> > -
> > -struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
> > - struct xe_hw_engine *hwe)
> > -{
> > - struct drm_device *drm = &xe->drm;
> > - struct xe_execlist_port *port;
> > - int i;
> > -
> > - port = drmm_kzalloc(drm, sizeof(*port), GFP_KERNEL);
> > - if (!port)
> > - return ERR_PTR(-ENOMEM);
> > -
> > - port->hwe = hwe;
> > -
> > - spin_lock_init(&port->lock);
> > - for (i = 0; i < ARRAY_SIZE(port->active); i++)
> > - INIT_LIST_HEAD(&port->active[i]);
> > -
> > - port->last_ctx_id = 1;
> > - port->running_exl = NULL;
> > -
> > - hwe->irq_handler = xe_execlist_port_irq_handler;
> > -
> > - /* TODO: Fix the interrupt code so it doesn't race like mad */
> > - timer_setup(&port->irq_fail, xe_execlist_port_irq_fail_timer, 0);
> > - port->irq_fail.expires = jiffies + msecs_to_jiffies(1000);
> > - add_timer(&port->irq_fail);
> > -
> > - return port;
> > -}
> > -
> > -void xe_execlist_port_destroy(struct xe_execlist_port *port)
> > -{
> > - del_timer(&port->irq_fail);
> > -
> > - /* Prevent an interrupt while we're destroying */
> > - spin_lock_irq(>_to_xe(port->hwe->gt)->irq.lock);
> > - port->hwe->irq_handler = NULL;
> > - spin_unlock_irq(>_to_xe(port->hwe->gt)->irq.lock);
> > -}
> > -
> > -static struct dma_fence *
> > -execlist_run_job(struct drm_sched_job *drm_job)
> > -{
> > - struct xe_sched_job *job = to_xe_sched_job(drm_job);
> > - struct xe_engine *e = job->engine;
> > - struct xe_execlist_engine *exl = job->engine->execlist;
> > -
> > - e->ring_ops->emit_job(job);
> > - xe_execlist_make_active(exl);
> > -
> > - return dma_fence_get(job->fence);
> > -}
> > -
> > -static void execlist_job_free(struct drm_sched_job *drm_job)
> > -{
> > - struct xe_sched_job *job = to_xe_sched_job(drm_job);
> > -
> > - xe_sched_job_put(job);
> > -}
> > -
> > -static const struct drm_sched_backend_ops drm_sched_ops = {
> > - .run_job = execlist_run_job,
> > - .free_job = execlist_job_free,
> > -};
> > -
> > -static int execlist_engine_init(struct xe_engine *e)
> > -{
> > - struct drm_gpu_scheduler *sched;
> > - struct xe_execlist_engine *exl;
> > - struct xe_device *xe = gt_to_xe(e->gt);
> > - int err;
> > -
> > - XE_BUG_ON(xe_device_guc_submission_enabled(xe));
> > -
> > - drm_info(&xe->drm, "Enabling execlist submission (GuC submission disabled)\n");
> > -
> > - exl = kzalloc(sizeof(*exl), GFP_KERNEL);
> > - if (!exl)
> > - return -ENOMEM;
> > -
> > - exl->engine = e;
> > -
> > - err = drm_sched_init(&exl->sched, &drm_sched_ops, NULL,
> > - e->lrc[0].ring.size / MAX_JOB_SIZE_BYTES,
> > - XE_SCHED_HANG_LIMIT, XE_SCHED_JOB_TIMEOUT,
> > - NULL, NULL, e->hwe->name,
> > - DRM_SCHED_POLICY_SINGLE_ENTITY,
> > - gt_to_xe(e->gt)->drm.dev);
> > - if (err)
> > - goto err_free;
> > -
> > - sched = &exl->sched;
> > - err = drm_sched_entity_init(&exl->entity, DRM_SCHED_PRIORITY_NORMAL,
> > - &sched, 1, NULL);
> > - if (err)
> > - goto err_sched;
> > -
> > - exl->port = e->hwe->exl_port;
> > - exl->has_run = false;
> > - exl->active_priority = DRM_SCHED_PRIORITY_UNSET;
> > - e->execlist = exl;
> > - e->entity = &exl->entity;
> > -
> > - switch (e->class) {
> > - case XE_ENGINE_CLASS_RENDER:
> > - sprintf(e->name, "rcs%d", ffs(e->logical_mask) - 1);
> > - break;
> > - case XE_ENGINE_CLASS_VIDEO_DECODE:
> > - sprintf(e->name, "vcs%d", ffs(e->logical_mask) - 1);
> > - break;
> > - case XE_ENGINE_CLASS_VIDEO_ENHANCE:
> > - sprintf(e->name, "vecs%d", ffs(e->logical_mask) - 1);
> > - break;
> > - case XE_ENGINE_CLASS_COPY:
> > - sprintf(e->name, "bcs%d", ffs(e->logical_mask) - 1);
> > - break;
> > - case XE_ENGINE_CLASS_COMPUTE:
> > - sprintf(e->name, "ccs%d", ffs(e->logical_mask) - 1);
> > - break;
> > - default:
> > - XE_WARN_ON(e->class);
> > - }
> > -
> > - return 0;
> > -
> > -err_sched:
> > - drm_sched_fini(&exl->sched);
> > -err_free:
> > - kfree(exl);
> > - return err;
> > -}
> > -
> > -static void execlist_engine_fini_async(struct work_struct *w)
> > -{
> > - struct xe_execlist_engine *ee =
> > - container_of(w, struct xe_execlist_engine, fini_async);
> > - struct xe_engine *e = ee->engine;
> > - struct xe_execlist_engine *exl = e->execlist;
> > - unsigned long flags;
> > -
> > - XE_BUG_ON(xe_device_guc_submission_enabled(gt_to_xe(e->gt)));
> > -
> > - spin_lock_irqsave(&exl->port->lock, flags);
> > - if (WARN_ON(exl->active_priority != DRM_SCHED_PRIORITY_UNSET))
> > - list_del(&exl->active_link);
> > - spin_unlock_irqrestore(&exl->port->lock, flags);
> > -
> > - if (e->flags & ENGINE_FLAG_PERSISTENT)
> > - xe_device_remove_persistent_engines(gt_to_xe(e->gt), e);
> > - drm_sched_entity_fini(&exl->entity);
> > - drm_sched_fini(&exl->sched);
> > - kfree(exl);
> > -
> > - xe_engine_fini(e);
> > -}
> > -
> > -static void execlist_engine_kill(struct xe_engine *e)
> > -{
> > - /* NIY */
> > -}
> > -
> > -static void execlist_engine_fini(struct xe_engine *e)
> > -{
> > - INIT_WORK(&e->execlist->fini_async, execlist_engine_fini_async);
> > - queue_work(system_unbound_wq, &e->execlist->fini_async);
> > -}
> > -
> > -static int execlist_engine_set_priority(struct xe_engine *e,
> > - enum drm_sched_priority priority)
> > -{
> > - /* NIY */
> > - return 0;
> > -}
> > -
> > -static int execlist_engine_set_timeslice(struct xe_engine *e, u32 timeslice_us)
> > -{
> > - /* NIY */
> > - return 0;
> > -}
> > -
> > -static int execlist_engine_set_preempt_timeout(struct xe_engine *e,
> > - u32 preempt_timeout_us)
> > -{
> > - /* NIY */
> > - return 0;
> > -}
> > -
> > -static int execlist_engine_set_job_timeout(struct xe_engine *e,
> > - u32 job_timeout_ms)
> > -{
> > - /* NIY */
> > - return 0;
> > -}
> > -
> > -static int execlist_engine_suspend(struct xe_engine *e)
> > -{
> > - /* NIY */
> > - return 0;
> > -}
> > -
> > -static void execlist_engine_suspend_wait(struct xe_engine *e)
> > -
> > -{
> > - /* NIY */
> > -}
> > -
> > -static void execlist_engine_resume(struct xe_engine *e)
> > -{
> > - /* NIY */
> > -}
> > -
> > -static const struct xe_engine_ops execlist_engine_ops = {
> > - .init = execlist_engine_init,
> > - .kill = execlist_engine_kill,
> > - .fini = execlist_engine_fini,
> > - .set_priority = execlist_engine_set_priority,
> > - .set_timeslice = execlist_engine_set_timeslice,
> > - .set_preempt_timeout = execlist_engine_set_preempt_timeout,
> > - .set_job_timeout = execlist_engine_set_job_timeout,
> > - .suspend = execlist_engine_suspend,
> > - .suspend_wait = execlist_engine_suspend_wait,
> > - .resume = execlist_engine_resume,
> > -};
> > -
> > -int xe_execlist_init(struct xe_gt *gt)
> > -{
> > - /* GuC submission enabled, nothing to do */
> > - if (xe_device_guc_submission_enabled(gt_to_xe(gt)))
> > - return 0;
> > -
> > - gt->engine_ops = &execlist_engine_ops;
> > -
> > - return 0;
> > -}
> > diff --git a/drivers/gpu/drm/xe/xe_execlist.h b/drivers/gpu/drm/xe/xe_execlist.h
> > deleted file mode 100644
> > index 26f600ac8552..000000000000
> > --- a/drivers/gpu/drm/xe/xe_execlist.h
> > +++ /dev/null
> > @@ -1,21 +0,0 @@
> > -/* SPDX-License-Identifier: MIT */
> > -/*
> > - * Copyright © 2021 Intel Corporation
> > - */
> > -
> > -#ifndef _XE_EXECLIST_H_
> > -#define _XE_EXECLIST_H_
> > -
> > -#include "xe_execlist_types.h"
> > -
> > -struct xe_device;
> > -struct xe_gt;
> > -
> > -#define xe_execlist_port_assert_held(port) lockdep_assert_held(&(port)->lock)
> > -
> > -int xe_execlist_init(struct xe_gt *gt);
> > -struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,
> > - struct xe_hw_engine *hwe);
> > -void xe_execlist_port_destroy(struct xe_execlist_port *port);
> > -
> > -#endif
> > diff --git a/drivers/gpu/drm/xe/xe_execlist_types.h b/drivers/gpu/drm/xe/xe_execlist_types.h
> > deleted file mode 100644
> > index 05a620940209..000000000000
> > --- a/drivers/gpu/drm/xe/xe_execlist_types.h
> > +++ /dev/null
> > @@ -1,49 +0,0 @@
> > -/* SPDX-License-Identifier: MIT */
> > -/*
> > - * Copyright © 2022 Intel Corporation
> > - */
> > -
> > -#ifndef _XE_EXECLIST_TYPES_H_
> > -#define _XE_EXECLIST_TYPES_H_
> > -
> > -#include <linux/list.h>
> > -#include <linux/spinlock.h>
> > -#include <linux/workqueue.h>
> > -
> > -#include <drm/gpu_scheduler.h>
> > -
> > -struct xe_hw_engine;
> > -struct xe_execlist_engine;
> > -
> > -struct xe_execlist_port {
> > - struct xe_hw_engine *hwe;
> > -
> > - spinlock_t lock;
> > -
> > - struct list_head active[DRM_SCHED_PRIORITY_COUNT];
> > -
> > - u32 last_ctx_id;
> > -
> > - struct xe_execlist_engine *running_exl;
> > -
> > - struct timer_list irq_fail;
> > -};
> > -
> > -struct xe_execlist_engine {
> > - struct xe_engine *engine;
> > -
> > - struct drm_gpu_scheduler sched;
> > -
> > - struct drm_sched_entity entity;
> > -
> > - struct xe_execlist_port *port;
> > -
> > - bool has_run;
> > -
> > - struct work_struct fini_async;
> > -
> > - enum drm_sched_priority active_priority;
> > - struct list_head active_link;
> > -};
> > -
> > -#endif
> > diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c
> > index e1b84bc25375..01164eb25a10 100644
> > --- a/drivers/gpu/drm/xe/xe_ggtt.c
> > +++ b/drivers/gpu/drm/xe/xe_ggtt.c
> > @@ -234,7 +234,7 @@ static void ggtt_invalidate_gt_tlb(struct xe_gt *gt)
> > XE_WARN_ON(seqno <= 0);
> > if (seqno > 0)
> > xe_gt_tlb_invalidation_wait(gt, seqno);
> > - } else if (xe_device_guc_submission_enabled(gt_to_xe(gt))) {
> > + } else {
> > struct xe_device *xe = gt_to_xe(gt);
> >
> > if (xe->info.platform == XE_PVC) {
> > diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
> > index 3e32d38aeeea..1b54344fe78f 100644
> > --- a/drivers/gpu/drm/xe/xe_gt.c
> > +++ b/drivers/gpu/drm/xe/xe_gt.c
> > @@ -14,7 +14,6 @@
> > #include "xe_bo.h"
> > #include "xe_device.h"
> > #include "xe_engine.h"
> > -#include "xe_execlist.h"
> > #include "xe_force_wake.h"
> > #include "xe_ggtt.h"
> > #include "xe_gt_clock.h"
> > @@ -355,9 +354,6 @@ static int all_fw_domain_init(struct xe_gt *gt)
> > goto err_force_wake;
> >
> > xe_mocs_init(gt);
> > - err = xe_execlist_init(gt);
> > - if (err)
> > - goto err_force_wake;
> >
> > err = xe_hw_engines_init(gt);
> > if (err)
> > @@ -504,10 +500,6 @@ static int gt_reset(struct xe_gt *gt)
> > {
> > int err;
> >
> > - /* We only support GT resets with GuC submission */
> > - if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
> > - return -ENODEV;
> > -
> > xe_gt_info(gt, "reset started\n");
> >
> > xe_gt_sanitize(gt);
> > @@ -587,10 +579,6 @@ int xe_gt_suspend(struct xe_gt *gt)
> > {
> > int err;
> >
> > - /* For now suspend/resume is only allowed with GuC */
> > - if (!xe_device_guc_submission_enabled(gt_to_xe(gt)))
> > - return -ENODEV;
> > -
> > xe_gt_sanitize(gt);
> >
> > xe_device_mem_access_get(gt_to_xe(gt));
> > diff --git a/drivers/gpu/drm/xe/xe_guc_pc.c b/drivers/gpu/drm/xe/xe_guc_pc.c
> > index 91a3967fd799..3e442b1619df 100644
> > --- a/drivers/gpu/drm/xe/xe_guc_pc.c
> > +++ b/drivers/gpu/drm/xe/xe_guc_pc.c
> > @@ -814,8 +814,6 @@ int xe_guc_pc_start(struct xe_guc_pc *pc)
> > u32 size = PAGE_ALIGN(sizeof(struct slpc_shared_data));
> > int ret;
> >
> > - XE_WARN_ON(!xe_device_guc_submission_enabled(xe));
> > -
> > xe_device_mem_access_get(pc_to_xe(pc));
> >
> > memset(pc->bo->vmap.vaddr, 0, size);
> > diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
> > index 911d4965c27c..390a29b2fa70 100644
> > --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> > +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> > @@ -1118,8 +1118,6 @@ static int guc_engine_init(struct xe_engine *e)
> > long timeout;
> > int err;
> >
> > - XE_BUG_ON(!xe_device_guc_submission_enabled(guc_to_xe(guc)));
> > -
> > ge = kzalloc(sizeof(*ge), GFP_KERNEL);
> > if (!ge)
> > return -ENOMEM;
> > @@ -1899,9 +1897,6 @@ void xe_guc_submit_print(struct xe_guc *guc, struct drm_printer *p)
> > struct xe_engine *e;
> > unsigned long index;
> >
> > - if (!xe_device_guc_submission_enabled(guc_to_xe(guc)))
> > - return;
> > -
> > mutex_lock(&guc->submission_state.lock);
> > xa_for_each(&guc->submission_state.engine_lookup, index, e)
> > guc_engine_print(e, p);
> > diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
> > index 1af5cccd1142..0c7bf79ed767 100644
> > --- a/drivers/gpu/drm/xe/xe_hw_engine.c
> > +++ b/drivers/gpu/drm/xe/xe_hw_engine.c
> > @@ -12,7 +12,6 @@
> > #include "regs/xe_regs.h"
> > #include "xe_bo.h"
> > #include "xe_device.h"
> > -#include "xe_execlist.h"
> > #include "xe_force_wake.h"
> > #include "xe_gt.h"
> > #include "xe_gt_topology.h"
> > @@ -225,8 +224,6 @@ static void hw_engine_fini(struct drm_device *drm, void *arg)
> > {
> > struct xe_hw_engine *hwe = arg;
> >
> > - if (hwe->exl_port)
> > - xe_execlist_port_destroy(hwe->exl_port);
> > xe_lrc_finish(&hwe->kernel_lrc);
> >
> > xe_bo_unpin_map_no_vm(hwe->hwsp);
> > @@ -395,16 +392,7 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
> > if (err)
> > goto err_hwsp;
> >
> > - if (!xe_device_guc_submission_enabled(xe)) {
> > - hwe->exl_port = xe_execlist_port_create(xe, hwe);
> > - if (IS_ERR(hwe->exl_port)) {
> > - err = PTR_ERR(hwe->exl_port);
> > - goto err_kernel_lrc;
> > - }
> > - }
> > -
> > - if (xe_device_guc_submission_enabled(xe))
> > - xe_hw_engine_enable_ring(hwe);
> > + xe_hw_engine_enable_ring(hwe);
> >
> > /* We reserve the highest BCS instance for USM */
> > if (xe->info.supports_usm && hwe->class == XE_ENGINE_CLASS_COPY)
> > @@ -416,8 +404,6 @@ static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe,
> >
> > return 0;
> >
> > -err_kernel_lrc:
> > - xe_lrc_finish(&hwe->kernel_lrc);
> > err_hwsp:
> > xe_bo_unpin_map_no_vm(hwe->hwsp);
> > err_name:
> > diff --git a/drivers/gpu/drm/xe/xe_hw_engine_types.h b/drivers/gpu/drm/xe/xe_hw_engine_types.h
> > index 803d557cf5aa..0ebbe5ae2419 100644
> > --- a/drivers/gpu/drm/xe/xe_hw_engine_types.h
> > +++ b/drivers/gpu/drm/xe/xe_hw_engine_types.h
> > @@ -99,8 +99,6 @@ struct xe_hw_engine {
> > struct xe_bo *hwsp;
> > /** @kernel_lrc: Kernel LRC (should be replaced /w an xe_engine) */
> > struct xe_lrc kernel_lrc;
> > - /** @exl_port: execlists port */
> > - struct xe_execlist_port *exl_port;
> > /** @fence_irq: fence IRQ to run when a hw engine IRQ is received */
> > struct xe_hw_fence_irq *fence_irq;
> > /** @irq_handler: IRQ handler to run when hw engine IRQ is received */
> > diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
> > index eae190cb0969..5b00dd9ea31e 100644
> > --- a/drivers/gpu/drm/xe/xe_irq.c
> > +++ b/drivers/gpu/drm/xe/xe_irq.c
> > @@ -129,15 +129,8 @@ void xe_irq_enable_hwe(struct xe_gt *gt)
> > u32 ccs_mask, bcs_mask;
> > u32 irqs, dmask, smask;
> >
> > - if (xe_device_guc_submission_enabled(xe)) {
> > - irqs = GT_RENDER_USER_INTERRUPT |
> > - GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
> > - } else {
> > - irqs = GT_RENDER_USER_INTERRUPT |
> > - GT_CS_MASTER_ERROR_INTERRUPT |
> > - GT_CONTEXT_SWITCH_INTERRUPT |
> > - GT_WAIT_SEMAPHORE_INTERRUPT;
> > - }
> > + irqs = GT_RENDER_USER_INTERRUPT |
> > + GT_RENDER_PIPECTL_NOTIFY_INTERRUPT;
> >
> > ccs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COMPUTE);
> > bcs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_COPY);
> > diff --git a/drivers/gpu/drm/xe/xe_module.c b/drivers/gpu/drm/xe/xe_module.c
> > index de85494e2280..81f2379935db 100644
> > --- a/drivers/gpu/drm/xe/xe_module.c
> > +++ b/drivers/gpu/drm/xe/xe_module.c
> > @@ -14,10 +14,6 @@
> > #include "xe_pci.h"
> > #include "xe_sched_job.h"
> >
> > -bool force_execlist = false;
> > -module_param_named_unsafe(force_execlist, force_execlist, bool, 0444);
> > -MODULE_PARM_DESC(force_execlist, "Force Execlist submission");
> > -
> > bool enable_display = true;
> > module_param_named(enable_display, enable_display, bool, 0444);
> > MODULE_PARM_DESC(enable_display, "Enable display");
> > diff --git a/drivers/gpu/drm/xe/xe_module.h b/drivers/gpu/drm/xe/xe_module.h
> > index 2c1f9199f909..33ee4add5e87 100644
> > --- a/drivers/gpu/drm/xe/xe_module.h
> > +++ b/drivers/gpu/drm/xe/xe_module.h
> > @@ -6,7 +6,6 @@
> > #include <linux/types.h>
> >
> > /* Module modprobe variables */
> > -extern bool force_execlist;
> > extern bool enable_display;
> > extern u32 xe_force_vram_bar_size;
> > extern int xe_guc_log_level;
> > diff --git a/drivers/gpu/drm/xe/xe_uc.c b/drivers/gpu/drm/xe/xe_uc.c
> > index addd6f2681b9..f27059d96602 100644
> > --- a/drivers/gpu/drm/xe/xe_uc.c
> > +++ b/drivers/gpu/drm/xe/xe_uc.c
> > @@ -31,10 +31,6 @@ int xe_uc_init(struct xe_uc *uc)
> > {
> > int ret;
> >
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > ret = xe_guc_init(&uc->guc);
> > if (ret)
> > goto err;
> > @@ -65,10 +61,6 @@ int xe_uc_init(struct xe_uc *uc)
> > */
> > int xe_uc_init_post_hwconfig(struct xe_uc *uc)
> > {
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > return xe_guc_init_post_hwconfig(&uc->guc);
> > }
> >
> > @@ -109,10 +101,6 @@ int xe_uc_init_hwconfig(struct xe_uc *uc)
> > {
> > int ret;
> >
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > ret = xe_guc_min_load_for_hwconfig(&uc->guc);
> > if (ret)
> > return ret;
> > @@ -128,10 +116,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
> > {
> > int ret;
> >
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > ret = xe_uc_sanitize_reset(uc);
> > if (ret)
> > return ret;
> > @@ -169,10 +153,6 @@ int xe_uc_init_hw(struct xe_uc *uc)
> >
> > int xe_uc_reset_prepare(struct xe_uc *uc)
> > {
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > return xe_guc_reset_prepare(&uc->guc);
> > }
> >
> > @@ -188,19 +168,11 @@ void xe_uc_stop_prepare(struct xe_uc *uc)
> >
> > int xe_uc_stop(struct xe_uc *uc)
> > {
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > return xe_guc_stop(&uc->guc);
> > }
> >
> > int xe_uc_start(struct xe_uc *uc)
> > {
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > return xe_guc_start(&uc->guc);
> > }
> >
> > @@ -220,10 +192,6 @@ int xe_uc_suspend(struct xe_uc *uc)
> > {
> > int ret;
> >
> > - /* GuC submission not enabled, nothing to do */
> > - if (!xe_device_guc_submission_enabled(uc_to_xe(uc)))
> > - return 0;
> > -
> > uc_reset_wait(uc);
> >
> > ret = xe_uc_stop(uc);
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
2023-07-24 8:02 ` Francois Dugast
@ 2023-07-24 12:43 ` Lucas De Marchi
2023-07-25 20:42 ` Rodrigo Vivi
0 siblings, 1 reply; 17+ messages in thread
From: Lucas De Marchi @ 2023-07-24 12:43 UTC (permalink / raw)
To: Francois Dugast; +Cc: intel-xe@lists.freedesktop.org, Vivi, Rodrigo
On Mon, Jul 24, 2023 at 10:02:24AM +0200, Francois Dugast wrote:
>On Fri, Jul 21, 2023 at 08:40:01PM +0000, Souza, Jose wrote:
>> On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
>> > This submission backend is incomplete and unsupported.
>> > It was left there only for some initial bring-up for comparison
>> > and experiments. But most of Xe driver and its features rely
>> > entirely on the GuC submission.
>> >
>> > If this code is not entirely broken yet, it is likely just a matter
>> > of time.
>>
>> My 2 cents here, I think it is worthy to keep it even broken to make sure Xe have a backend layered architecture and don't end up like i915 +
>> execlist.
>> Also for new platforms bring-up this might come handy when fixed(if the necessity comes someone will put the needed hours to make it functional
>> again)...
>>
>
>My 2 cents: I agree execlist has potential to be useful but only if it is fixed
>and maintained in the long run, and (quoting the cover letter) "untested,
>unvalidated, un-ci, unsupported" are all addressed.
>
>Otherwise I think it is better to remove it and to keep it somewhere else as a
>patch if needed in the future, because it is odd to keep code we know not to be
>functional.
This discussion happened over and over. And it will always come back if
we keep it like this. If/when someone steps up to add an execlist
backend, this patch can be used as reference to be reverted.
Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Lucas De Marchi
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
2023-07-24 12:43 ` Lucas De Marchi
@ 2023-07-25 20:42 ` Rodrigo Vivi
0 siblings, 0 replies; 17+ messages in thread
From: Rodrigo Vivi @ 2023-07-25 20:42 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: Francois Dugast, intel-xe@lists.freedesktop.org
On Mon, Jul 24, 2023 at 09:43:24AM -0300, Lucas De Marchi wrote:
> On Mon, Jul 24, 2023 at 10:02:24AM +0200, Francois Dugast wrote:
> > On Fri, Jul 21, 2023 at 08:40:01PM +0000, Souza, Jose wrote:
> > > On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> > > > This submission backend is incomplete and unsupported.
> > > > It was left there only for some initial bring-up for comparison
> > > > and experiments. But most of Xe driver and its features rely
> > > > entirely on the GuC submission.
> > > >
> > > > If this code is not entirely broken yet, it is likely just a matter
> > > > of time.
> > >
> > > My 2 cents here, I think it is worthy to keep it even broken to make sure Xe have a backend layered architecture and don't end up like i915 +
> > > execlist.
> > > Also for new platforms bring-up this might come handy when fixed(if the necessity comes someone will put the needed hours to make it functional
> > > again)...
> > >
> >
> > My 2 cents: I agree execlist has potential to be useful but only if it is fixed
> > and maintained in the long run, and (quoting the cover letter) "untested,
> > unvalidated, un-ci, unsupported" are all addressed.
> >
> > Otherwise I think it is better to remove it and to keep it somewhere else as a
> > patch if needed in the future, because it is odd to keep code we know not to be
> > functional.
>
> This discussion happened over and over. And it will always come back if
> we keep it like this. If/when someone steps up to add an execlist
> backend, this patch can be used as reference to be reverted.
>
>
> Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Thanks for all the reviews and comments here.
After some offline discussions we decided to keep execlists for now,
but put extra work to make it work.
So I pushed the first 2 patches of this series and skipped this one.
>
> Lucas De Marchi
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2023-07-25 20:42 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
2023-07-21 20:34 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info Rodrigo Vivi
2023-07-21 20:35 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support Rodrigo Vivi
2023-07-21 20:40 ` Souza, Jose
2023-07-24 8:02 ` Francois Dugast
2023-07-24 12:43 ` Lucas De Marchi
2023-07-25 20:42 ` Rodrigo Vivi
2023-07-21 20:44 ` [Intel-xe] ✓ CI.Patch_applied: success for GuC vs Execlist Patchwork
2023-07-21 20:45 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-07-21 20:46 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-07-21 20:51 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-07-21 21:18 ` [Intel-xe] ○ CI.BAT: info " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox