* [Intel-xe] [PATCH 0/7] Encapsulate display
@ 2023-03-02 1:34 Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 1/7] drm/xe: Fix typo persitent->persistent Lucas De Marchi
` (9 more replies)
0 siblings, 10 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Since the addition of display, the entire driver is built with
additional CFLAGS to allow the i915 types/headers to be used. This has
already been problematic as the i915_reg_t and i915_mcr_reg_t were
conflated.
Completely removing this dependency is still not achieved as it would
mean making the structs opaque. However since now there is support for
compiling without display, with a few more ifdefs it's possible to make
sure the driver continues to work without those types/headers. So, move
the display-related initialization inside xe_display.c and remove the
CFLAGS when display is disabled.
Lucas De Marchi (7):
drm/xe: Fix typo persitent->persistent
drm/xe/display: Fix return code for deferred probing
drm/xe/display: Rename and clarify xe_display_enable()
drm/xe/display: Move display sw init to xe_display.c
drm/xe/display: Move device info initialization to display
drm/xe/display: Rename GEN13_DISPLAY
drm/xe: Remove i915 header dependency when building without display
drivers/gpu/drm/xe/Makefile | 6 -
drivers/gpu/drm/xe/xe_device.c | 75 ++++-------
drivers/gpu/drm/xe/xe_device.h | 6 +-
drivers/gpu/drm/xe/xe_device_types.h | 17 ++-
drivers/gpu/drm/xe/xe_display.c | 183 ++++++++++++++++++++++++++-
drivers/gpu/drm/xe/xe_display.h | 25 ++--
drivers/gpu/drm/xe/xe_engine.c | 6 +-
drivers/gpu/drm/xe/xe_engine_types.h | 6 +-
drivers/gpu/drm/xe/xe_execlist.c | 2 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 2 +-
drivers/gpu/drm/xe/xe_pci.c | 90 +------------
11 files changed, 252 insertions(+), 166 deletions(-)
--
2.39.0
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 1/7] drm/xe: Fix typo persitent->persistent
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 2/7] drm/xe/display: Fix return code for deferred probing Lucas De Marchi
` (8 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Fix typo as noticed by Matt Roper:
git grep -l persitent | xargs sed -i 's/persitent/persistent/g'
... and then fix coding style issues.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_device.c | 46 ++++++++++++++--------------
drivers/gpu/drm/xe/xe_device.h | 6 ++--
drivers/gpu/drm/xe/xe_device_types.h | 8 ++---
drivers/gpu/drm/xe/xe_engine.c | 6 ++--
drivers/gpu/drm/xe/xe_engine_types.h | 6 ++--
drivers/gpu/drm/xe/xe_execlist.c | 2 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 2 +-
7 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 1f12b0fc0634..afc6fd516f6f 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -52,8 +52,8 @@ static int xe_file_open(struct drm_device *dev, struct drm_file *file)
return 0;
}
-static void device_kill_persitent_engines(struct xe_device *xe,
- struct xe_file *xef);
+static void device_kill_persistent_engines(struct xe_device *xe,
+ struct xe_file *xef);
static void xe_file_close(struct drm_device *dev, struct drm_file *file)
{
@@ -70,7 +70,7 @@ static void xe_file_close(struct drm_device *dev, struct drm_file *file)
}
mutex_unlock(&xef->engine.lock);
mutex_destroy(&xef->engine.lock);
- device_kill_persitent_engines(xe, xef);
+ device_kill_persistent_engines(xe, xef);
mutex_lock(&xef->vm.lock);
xa_for_each(&xef->vm.xa, idx, vm)
@@ -199,8 +199,8 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
drmm_mutex_init(&xe->drm, &xe->usm.lock);
xa_init_flags(&xe->usm.asid_to_vm, XA_FLAGS_ALLOC1);
- drmm_mutex_init(&xe->drm, &xe->persitent_engines.lock);
- INIT_LIST_HEAD(&xe->persitent_engines.list);
+ drmm_mutex_init(&xe->drm, &xe->persistent_engines.lock);
+ INIT_LIST_HEAD(&xe->persistent_engines.list);
spin_lock_init(&xe->pinned.lock);
INIT_LIST_HEAD(&xe->pinned.kernel_bo_present);
@@ -376,35 +376,35 @@ void xe_device_shutdown(struct xe_device *xe)
{
}
-void xe_device_add_persitent_engines(struct xe_device *xe, struct xe_engine *e)
+void xe_device_add_persistent_engines(struct xe_device *xe, struct xe_engine *e)
{
- mutex_lock(&xe->persitent_engines.lock);
- list_add_tail(&e->persitent.link, &xe->persitent_engines.list);
- mutex_unlock(&xe->persitent_engines.lock);
+ mutex_lock(&xe->persistent_engines.lock);
+ list_add_tail(&e->persistent.link, &xe->persistent_engines.list);
+ mutex_unlock(&xe->persistent_engines.lock);
}
-void xe_device_remove_persitent_engines(struct xe_device *xe,
- struct xe_engine *e)
+void xe_device_remove_persistent_engines(struct xe_device *xe,
+ struct xe_engine *e)
{
- mutex_lock(&xe->persitent_engines.lock);
- if (!list_empty(&e->persitent.link))
- list_del(&e->persitent.link);
- mutex_unlock(&xe->persitent_engines.lock);
+ mutex_lock(&xe->persistent_engines.lock);
+ if (!list_empty(&e->persistent.link))
+ list_del(&e->persistent.link);
+ mutex_unlock(&xe->persistent_engines.lock);
}
-static void device_kill_persitent_engines(struct xe_device *xe,
- struct xe_file *xef)
+static void device_kill_persistent_engines(struct xe_device *xe,
+ struct xe_file *xef)
{
struct xe_engine *e, *next;
- mutex_lock(&xe->persitent_engines.lock);
- list_for_each_entry_safe(e, next, &xe->persitent_engines.list,
- persitent.link)
- if (e->persitent.xef == xef) {
+ mutex_lock(&xe->persistent_engines.lock);
+ list_for_each_entry_safe(e, next, &xe->persistent_engines.list,
+ persistent.link)
+ if (e->persistent.xef == xef) {
xe_engine_kill(e);
- list_del_init(&e->persitent.link);
+ list_del_init(&e->persistent.link);
}
- mutex_unlock(&xe->persitent_engines.lock);
+ mutex_unlock(&xe->persistent_engines.lock);
}
void xe_device_wmb(struct xe_device *xe)
diff --git a/drivers/gpu/drm/xe/xe_device.h b/drivers/gpu/drm/xe/xe_device.h
index 263620953c3b..25c5087f5aad 100644
--- a/drivers/gpu/drm/xe/xe_device.h
+++ b/drivers/gpu/drm/xe/xe_device.h
@@ -37,9 +37,9 @@ int xe_device_probe(struct xe_device *xe);
void xe_device_remove(struct xe_device *xe);
void xe_device_shutdown(struct xe_device *xe);
-void xe_device_add_persitent_engines(struct xe_device *xe, struct xe_engine *e);
-void xe_device_remove_persitent_engines(struct xe_device *xe,
- struct xe_engine *e);
+void xe_device_add_persistent_engines(struct xe_device *xe, struct xe_engine *e);
+void xe_device_remove_persistent_engines(struct xe_device *xe,
+ struct xe_engine *e);
void xe_device_wmb(struct xe_device *xe);
diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
index 9743987fc883..ec36cedb87cc 100644
--- a/drivers/gpu/drm/xe/xe_device_types.h
+++ b/drivers/gpu/drm/xe/xe_device_types.h
@@ -196,13 +196,13 @@ struct xe_device {
struct mutex lock;
} usm;
- /** @persitent_engines: engines that are closed but still running */
+ /** @persistent_engines: engines that are closed but still running */
struct {
- /** @lock: protects persitent engines */
+ /** @lock: protects persistent engines */
struct mutex lock;
- /** @list: list of persitent engines */
+ /** @list: list of persistent engines */
struct list_head list;
- } persitent_engines;
+ } persistent_engines;
/** @pinned: pinned BO state */
struct {
diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c
index f1e0f700d96c..3b6f8a25112a 100644
--- a/drivers/gpu/drm/xe/xe_engine.c
+++ b/drivers/gpu/drm/xe/xe_engine.c
@@ -47,7 +47,7 @@ static struct xe_engine *__xe_engine_create(struct xe_device *xe,
e->fence_irq = >->fence_irq[hwe->class];
e->ring_ops = gt->ring_ops[hwe->class];
e->ops = gt->engine_ops;
- INIT_LIST_HEAD(&e->persitent.link);
+ INIT_LIST_HEAD(&e->persistent.link);
INIT_LIST_HEAD(&e->compute.link);
INIT_LIST_HEAD(&e->multi_gt_link);
@@ -620,7 +620,7 @@ int xe_engine_create_ioctl(struct drm_device *dev, void *data,
goto put_engine;
}
- e->persitent.xef = xef;
+ e->persistent.xef = xef;
mutex_lock(&xef->engine.lock);
err = xa_alloc(&xef->engine.xa, &id, e, xa_limit_32b, GFP_KERNEL);
@@ -716,7 +716,7 @@ int xe_engine_destroy_ioctl(struct drm_device *dev, void *data,
if (!(e->flags & ENGINE_FLAG_PERSISTENT))
xe_engine_kill(e);
else
- xe_device_add_persitent_engines(xe, e);
+ xe_device_add_persistent_engines(xe, e);
trace_xe_engine_close(e);
xe_engine_put(e);
diff --git a/drivers/gpu/drm/xe/xe_engine_types.h b/drivers/gpu/drm/xe/xe_engine_types.h
index a2e09b6d997c..d0f1849e8ad5 100644
--- a/drivers/gpu/drm/xe/xe_engine_types.h
+++ b/drivers/gpu/drm/xe/xe_engine_types.h
@@ -81,14 +81,14 @@ struct xe_engine {
};
/**
- * @persitent: persitent engine state
+ * @persistent: persistent engine state
*/
struct {
/** @xef: file which this engine belongs to */
struct xe_file *xef;
- /** @link: link in list of persitent engines */
+ /** @link: link in list of persistent engines */
struct list_head link;
- } persitent;
+ } persistent;
union {
/**
diff --git a/drivers/gpu/drm/xe/xe_execlist.c b/drivers/gpu/drm/xe/xe_execlist.c
index 92da72f663f9..02021457b1f0 100644
--- a/drivers/gpu/drm/xe/xe_execlist.c
+++ b/drivers/gpu/drm/xe/xe_execlist.c
@@ -401,7 +401,7 @@ static void execlist_engine_fini_async(struct work_struct *w)
spin_unlock_irqrestore(&exl->port->lock, flags);
if (e->flags & ENGINE_FLAG_PERSISTENT)
- xe_device_remove_persitent_engines(gt_to_xe(e->gt), e);
+ xe_device_remove_persistent_engines(gt_to_xe(e->gt), e);
drm_sched_entity_fini(&exl->entity);
drm_sched_fini(&exl->sched);
kfree(exl);
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 8c9a6cb0013e..e857013070b9 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -890,7 +890,7 @@ static void __guc_engine_fini_async(struct work_struct *w)
trace_xe_engine_destroy(e);
if (e->flags & ENGINE_FLAG_PERSISTENT)
- xe_device_remove_persitent_engines(gt_to_xe(e->gt), e);
+ xe_device_remove_persistent_engines(gt_to_xe(e->gt), e);
release_guc_id(guc, e);
drm_sched_entity_fini(&ge->entity);
drm_sched_fini(&ge->sched);
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 2/7] drm/xe/display: Fix return code for deferred probing
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 1/7] drm/xe: Fix typo persitent->persistent Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 3/7] drm/xe/display: Rename and clarify xe_display_enable() Lucas De Marchi
` (7 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Return negative EPROBE_DEFER to be propagated up the stack for it to be
correctly handled.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_display.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index 6e7b6cfce4d9..80fe181e5fd9 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -37,7 +37,7 @@ int xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver)
/* Detect if we need to wait for other drivers early on */
if (intel_modeset_probe_defer(pdev))
- return EPROBE_DEFER;
+ return -EPROBE_DEFER;
driver->driver_features |= DRIVER_MODESET | DRIVER_ATOMIC;
driver->lastclose = intel_fbdev_restore_mode;
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 3/7] drm/xe/display: Rename and clarify xe_display_enable()
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 1/7] drm/xe: Fix typo persitent->persistent Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 2/7] drm/xe/display: Fix return code for deferred probing Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 4/7] drm/xe/display: Move display sw init to xe_display.c Lucas De Marchi
` (6 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Rename xe_display_enable() so it doesn't appear that the IP is being
enabled at this point: it's very early in the initialization phase and
this is actually setting up the SW part in the DRM driver to be able do
drive display. While at it, add the kernel doc.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_device.c | 2 +-
drivers/gpu/drm/xe/xe_display.c | 12 +++++++++++-
drivers/gpu/drm/xe/xe_display.h | 5 ++++-
3 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index afc6fd516f6f..8b0a6cd6fd65 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -169,7 +169,7 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
struct xe_device *xe;
int err;
- err = xe_display_enable(pdev, &driver);
+ err = xe_display_set_driver_hooks(pdev, &driver);
if (err)
return ERR_PTR(err);
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index 80fe181e5fd9..19c1f9945911 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -30,7 +30,17 @@
/* Xe device functions */
-int xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver)
+/**
+ * xe_display_set_driver_hooks - set driver flags and hooks for display
+ * @pdev: PCI device
+ * @driver: DRM device driver
+ *
+ * Set features and function hooks in @driver that are needed for driving the
+ * display IP, when that is enabled.
+ *
+ * Returns: 0 on success
+ */
+int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver)
{
if (!enable_display)
return 0;
diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
index 5c09962f4906..cc908d8a7cd9 100644
--- a/drivers/gpu/drm/xe/xe_display.h
+++ b/drivers/gpu/drm/xe/xe_display.h
@@ -12,7 +12,7 @@
#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
-int xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver);
+int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
int xe_display_init_nommio(struct xe_device *xe);
void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
@@ -43,6 +43,9 @@ void xe_display_pm_resume(struct xe_device *xe);
#else
+static inline int
+xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { return 0; }
+
static inline int
xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 4/7] drm/xe/display: Move display sw init to xe_display.c
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (2 preceding siblings ...)
2023-03-02 1:34 ` [Intel-xe] [PATCH 3/7] drm/xe/display: Rename and clarify xe_display_enable() Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display Lucas De Marchi
` (5 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Instead of having all the fields initialized in xe_device_create(), move
the display part to xe_display_create(). Right now the name "_create()"
is not so good as it's basically initializing the fields from xe_device.
There is still work needed to move fields to the display substruct so it
can be an opaque struct. However, there are already several _init_*()
functions, so use the create() suffix in the hope the struct will be
made opaque soon.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_device.c | 27 ++---------------
drivers/gpu/drm/xe/xe_display.c | 53 +++++++++++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_display.h | 5 ++++
3 files changed, 61 insertions(+), 24 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_device.c b/drivers/gpu/drm/xe/xe_device.c
index 8b0a6cd6fd65..1553949d12b6 100644
--- a/drivers/gpu/drm/xe/xe_device.c
+++ b/drivers/gpu/drm/xe/xe_device.c
@@ -158,7 +158,6 @@ static void xe_device_destroy(struct drm_device *dev, void *dummy)
{
struct xe_device *xe = to_xe_device(dev);
- destroy_workqueue(xe->display.hotplug.dp_wq);
destroy_workqueue(xe->ordered_wq);
ttm_device_fini(&xe->ttm);
}
@@ -211,29 +210,9 @@ struct xe_device *xe_device_create(struct pci_dev *pdev,
xe->ordered_wq = alloc_ordered_workqueue("xe-ordered-wq", 0);
- /* Initialize display parts here.. */
- spin_lock_init(&xe->display.fb_tracking.lock);
-
- xe->display.hotplug.dp_wq = alloc_ordered_workqueue("xe-dp", 0);
-
- drmm_mutex_init(&xe->drm, &xe->sb_lock);
- drmm_mutex_init(&xe->drm, &xe->display.backlight.lock);
- drmm_mutex_init(&xe->drm, &xe->display.audio.mutex);
- drmm_mutex_init(&xe->drm, &xe->display.wm.wm_mutex);
- drmm_mutex_init(&xe->drm, &xe->display.pps.mutex);
- drmm_mutex_init(&xe->drm, &xe->display.hdcp.comp_mutex);
- xe->enabled_irq_mask = ~0;
-
- xe->params.invert_brightness = -1;
- xe->params.vbt_sdvo_panel_type = -1;
- xe->params.disable_power_well = -1;
- xe->params.enable_dc = -1;
- xe->params.enable_dpcd_backlight = -1;
- xe->params.enable_dp_mst = -1;
- xe->params.enable_fbc = -1;
- xe->params.enable_psr = -1;
- xe->params.enable_psr2_sel_fetch = -1;
- xe->params.panel_use_ssc = -1;
+ err = xe_display_create(xe);
+ if (WARN_ON(err))
+ goto err_put;
err = drmm_add_action_or_reset(&xe->drm, xe_device_destroy, NULL);
if (err)
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index 19c1f9945911..34bdb2d60938 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -55,6 +55,59 @@ int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver)
return 0;
}
+static void display_destroy(struct drm_device *dev, void *dummy)
+{
+ struct xe_device *xe = to_xe_device(dev);
+
+ destroy_workqueue(xe->display.hotplug.dp_wq);
+}
+
+/**
+ * xe_display_create - create display struct
+ * @xe: XE device instance
+ *
+ * Initialize all fields used by the display part.
+ *
+ * TODO: once everything can be inside a single struct, make the struct opaque
+ * to the rest of xe and return it to be xe->display.
+ *
+ * Returns: 0 on success
+ */
+int xe_display_create(struct xe_device *xe)
+{
+ int err;
+
+ /* Initialize display parts here.. */
+ spin_lock_init(&xe->display.fb_tracking.lock);
+
+ xe->display.hotplug.dp_wq = alloc_ordered_workqueue("xe-dp", 0);
+
+ drmm_mutex_init(&xe->drm, &xe->sb_lock);
+ drmm_mutex_init(&xe->drm, &xe->display.backlight.lock);
+ drmm_mutex_init(&xe->drm, &xe->display.audio.mutex);
+ drmm_mutex_init(&xe->drm, &xe->display.wm.wm_mutex);
+ drmm_mutex_init(&xe->drm, &xe->display.pps.mutex);
+ drmm_mutex_init(&xe->drm, &xe->display.hdcp.comp_mutex);
+ xe->enabled_irq_mask = ~0;
+
+ xe->params.invert_brightness = -1;
+ xe->params.vbt_sdvo_panel_type = -1;
+ xe->params.disable_power_well = -1;
+ xe->params.enable_dc = -1;
+ xe->params.enable_dpcd_backlight = -1;
+ xe->params.enable_dp_mst = -1;
+ xe->params.enable_fbc = -1;
+ xe->params.enable_psr = -1;
+ xe->params.enable_psr2_sel_fetch = -1;
+ xe->params.panel_use_ssc = -1;
+
+ err = drmm_add_action_or_reset(&xe->drm, display_destroy, NULL);
+ if (err)
+ return err;
+
+ return 0;
+}
+
void xe_display_fini_nommio(struct drm_device *dev, void *dummy)
{
struct xe_device *xe = to_xe_device(dev);
diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
index cc908d8a7cd9..cb5298ceed3b 100644
--- a/drivers/gpu/drm/xe/xe_display.h
+++ b/drivers/gpu/drm/xe/xe_display.h
@@ -14,6 +14,8 @@
int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
+int xe_display_create(struct xe_device *xe);
+
int xe_display_init_nommio(struct xe_device *xe);
void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
@@ -46,6 +48,9 @@ void xe_display_pm_resume(struct xe_device *xe);
static inline int
xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { return 0; }
+static inline int
+xe_display_create(struct xe_device *xe) { return 0; }
+
static inline int
xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (3 preceding siblings ...)
2023-03-02 1:34 ` [Intel-xe] [PATCH 4/7] drm/xe/display: Move display sw init to xe_display.c Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 14:43 ` Jani Nikula
2023-03-02 1:34 ` [Intel-xe] [PATCH 6/7] drm/xe/display: Rename GEN13_DISPLAY Lucas De Marchi
` (4 subsequent siblings)
9 siblings, 1 reply; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
Instead of initializing the display info together with the platform in
xe_pci.c, let the display part initialize it. The small disadvantage is
that the description struct is not automatically mapped from the PCI ID,
but just doing a switch on the platform, that should already be set
during display initialization should be ok.
This allows to encapsulate the display details inside the display
compilation units.
Also use __diag_push() / __diag_pop() like in xe_step to handle the few
places where -Woverride-init should be disabled.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/Makefile | 3 -
drivers/gpu/drm/xe/xe_display.c | 114 ++++++++++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_display.h | 15 ++---
drivers/gpu/drm/xe/xe_pci.c | 90 ++-----------------------
4 files changed, 128 insertions(+), 94 deletions(-)
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index 18257cd7227d..d1d255df74a1 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -24,9 +24,6 @@ subdir-ccflags-y += $(call cc-disable-warning, initializer-overrides)
subdir-ccflags-y += $(call cc-disable-warning, frame-address)
subdir-ccflags-$(CONFIG_DRM_XE_WERROR) += -Werror
-# Fine grained warnings disable
-CFLAGS_xe_pci.o = $(call cc-disable-warning, override-init)
-
subdir-ccflags-y += -I$(srctree)/$(src)
# Please keep these build lists sorted!
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index 34bdb2d60938..76e4fb6bd67c 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -10,6 +10,7 @@
#include <linux/fb.h>
#include <drm/drm_aperture.h>
+#include <drm/drm_drv.h>
#include <drm/drm_managed.h>
#include <drm/xe_drm.h>
@@ -383,4 +384,117 @@ void xe_display_pm_resume(struct xe_device *xe)
intel_power_domains_enable(xe);
}
+/* Display info initialization */
+__diag_push();
+__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
+
+#define __DISPLAY_DEFAULTS \
+ .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | \
+ BIT(PIPE_C) | BIT(PIPE_D), \
+ .cpu_transcoder_mask = \
+ BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
+ BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
+ BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
+ .pipe_offsets = { \
+ [TRANSCODER_A] = PIPE_A_OFFSET, \
+ [TRANSCODER_B] = PIPE_B_OFFSET, \
+ [TRANSCODER_C] = PIPE_C_OFFSET, \
+ [TRANSCODER_D] = PIPE_D_OFFSET, \
+ [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
+ [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
+ }, \
+ .trans_offsets = { \
+ [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
+ [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
+ [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
+ [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
+ [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
+ [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
+ }
+
+#define GEN12_DISPLAY \
+ __DISPLAY_DEFAULTS, \
+ .ver = 12, \
+ .abox_mask = GENMASK(2, 1), \
+ .has_dmc = 1, \
+ .has_dp_mst = 1, \
+ .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
+ .dbuf.size = 2048, \
+ .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
+ .has_dsc = 1, \
+ .fbc_mask = BIT(INTEL_FBC_A), \
+ .has_fpga_dbg = 1, \
+ .has_hdcp = 1, \
+ .has_ipc = 1, \
+ .has_psr = 1, \
+ .has_psr_hw_tracking = 1, \
+ .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }
+
+#define GEN13_DISPLAY \
+ __DISPLAY_DEFAULTS, \
+ .ver = 13, \
+ .abox_mask = GENMASK(1, 0), \
+ .color = { \
+ .degamma_lut_size = 128, .gamma_lut_size = 1024, \
+ .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
+ DRM_COLOR_LUT_EQUAL_CHANNELS, \
+ }, \
+ .dbuf.size = 4096, \
+ .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
+ BIT(DBUF_S4), \
+ .has_dmc = 1, \
+ .has_dp_mst = 1, \
+ .has_dsb = 1, \
+ .has_dsc = 1, \
+ .fbc_mask = BIT(INTEL_FBC_A), \
+ .has_fpga_dbg = 1, \
+ .has_hdcp = 1, \
+ .has_ipc = 1, \
+ .has_psr = 1
+
+void xe_display_info_init(struct xe_device *xe)
+{
+ if (!xe->info.enable_display)
+ return;
+
+ switch (xe->info.platform) {
+ case XE_TIGERLAKE:
+ case XE_DG1:
+ xe->info.display = (struct xe_device_display_info) { GEN12_DISPLAY };
+ break;
+ case XE_ALDERLAKE_S:
+ case XE_ALDERLAKE_P:
+ xe->info.display = (struct xe_device_display_info) {
+ GEN12_DISPLAY,
+ .has_hti = 1,
+ .has_psr_hw_tracking = 0,
+ };
+ break;
+ case XE_DG2:
+ xe->info.display = (struct xe_device_display_info) {
+ GEN13_DISPLAY,
+ .cpu_transcoder_mask =
+ BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
+ BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
+ };
+ break;
+ case XE_METEORLAKE:
+ xe->info.display = (struct xe_device_display_info) {
+ GEN13_DISPLAY,
+ .ver = 14,
+ .has_cdclk_crawl = 1,
+ .has_cdclk_squash = 1,
+ };
+ break;
+ default:
+ /*
+ * If platform doesn't have display, enable_display should
+ * had been forced to false already at this point
+ */
+ drm_WARN_ON(&xe->drm, 1);
+ }
+}
+
+__diag_pop();
+
#endif
diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
index cb5298ceed3b..d1af8e3a5c0f 100644
--- a/drivers/gpu/drm/xe/xe_display.h
+++ b/drivers/gpu/drm/xe/xe_display.h
@@ -6,16 +6,18 @@
#ifndef _XE_DISPLAY_H_
#define _XE_DISPLAY_H_
-#include <drm/drm_drv.h>
-
#include "xe_device.h"
+struct drm_driver;
+
#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
int xe_display_create(struct xe_device *xe);
+void xe_display_info_init(struct xe_device *xe);
+
int xe_display_init_nommio(struct xe_device *xe);
void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
@@ -51,6 +53,8 @@ xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { r
static inline int
xe_display_create(struct xe_device *xe) { return 0; }
+static inline void xe_display_info_init(struct xe_device *xe) { }
+
static inline int
xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
@@ -58,12 +62,7 @@ static inline int
xe_display_init_nommio(struct xe_device *xe) { return 0; };
static inline void xe_display_fini_nommio(struct drm_device *dev, void *dummy) {};
-static inline int xe_display_init_noirq(struct xe_device *xe)
-{
- if (xe->info.display.pipe_mask != 0)
- drm_warn(&xe->drm, "CONFIG_DRM_XE_DISPLAY is unset, but device is display capable\n");
- return 0;
-}
+static inline int xe_display_init_noirq(struct xe_device *xe) { return 0; }
static inline void
xe_display_fini_noirq(struct drm_device *dev, void *dummy) {};
diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
index 11dc0de66101..c4d9fd2e7b2b 100644
--- a/drivers/gpu/drm/xe/xe_pci.c
+++ b/drivers/gpu/drm/xe/xe_pci.c
@@ -16,6 +16,7 @@
#include "regs/xe_regs.h"
#include "xe_device.h"
+#include "xe_display.h"
#include "xe_drv.h"
#include "xe_macros.h"
#include "xe_module.h"
@@ -62,8 +63,6 @@ struct xe_device_desc {
DEV_INFO_FOR_EACH_FLAG(DEFINE_FLAG);
#undef DEFINE_FLAG
- struct xe_device_display_info display;
-
u8 vram_flags;
u8 max_tiles;
u8 vm_max_level;
@@ -75,79 +74,15 @@ struct xe_device_desc {
bool has_asid;
};
+__diag_push();
+__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
+
#define PLATFORM(x) \
.platform = (x), \
.platform_name = #x
#define NOP(x) x
-#define __DISPLAY_DEFAULTS \
- .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C) | BIT(PIPE_D), \
- .cpu_transcoder_mask = \
- BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
- BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
- BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
- .pipe_offsets = { \
- [TRANSCODER_A] = PIPE_A_OFFSET, \
- [TRANSCODER_B] = PIPE_B_OFFSET, \
- [TRANSCODER_C] = PIPE_C_OFFSET, \
- [TRANSCODER_D] = PIPE_D_OFFSET, \
- [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
- [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
- }, \
- .trans_offsets = { \
- [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
- [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
- [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
- [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
- [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
- [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
- }, \
-
-#define GEN12_DISPLAY \
- .display = (struct xe_device_display_info){ \
- __DISPLAY_DEFAULTS \
- .ver = 12, \
- .abox_mask = GENMASK(2, 1), \
- .has_dmc = 1, \
- .has_dp_mst = 1, \
- .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
- .dbuf.size = 2048, \
- .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
- .has_dsc = 1, \
- .fbc_mask = BIT(INTEL_FBC_A), \
- .has_fpga_dbg = 1, \
- .has_hdcp = 1, \
- .has_ipc = 1, \
- .has_psr = 1, \
- .has_psr_hw_tracking = 1, \
- .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }, \
- }
-
-#define GEN13_DISPLAY \
- .display = (struct xe_device_display_info){ \
- __DISPLAY_DEFAULTS \
- .ver = 13, \
- .abox_mask = GENMASK(1, 0), \
- .color = { \
- .degamma_lut_size = 128, .gamma_lut_size = 1024, \
- .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
- DRM_COLOR_LUT_EQUAL_CHANNELS, \
- }, \
- .dbuf.size = 4096, \
- .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
- BIT(DBUF_S4), \
- .has_dmc = 1, \
- .has_dp_mst = 1, \
- .has_dsb = 1, \
- .has_dsc = 1, \
- .fbc_mask = BIT(INTEL_FBC_A), \
- .has_fpga_dbg = 1, \
- .has_hdcp = 1, \
- .has_ipc = 1, \
- .has_psr = 1, \
- }
-
/* Keep in gen based order, and chronological order within a gen */
#define GEN12_FEATURES \
.require_force_probe = true, \
@@ -160,20 +95,15 @@ struct xe_device_desc {
static const struct xe_device_desc tgl_desc = {
GEN12_FEATURES,
- GEN12_DISPLAY,
PLATFORM(XE_TIGERLAKE),
.platform_engine_mask =
BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
BIT(XE_HW_ENGINE_VECS0) | BIT(XE_HW_ENGINE_VCS0) |
BIT(XE_HW_ENGINE_VCS2),
- GEN12_DISPLAY,
};
static const struct xe_device_desc adl_s_desc = {
GEN12_FEATURES,
- GEN12_DISPLAY,
- .display.has_hti = 1,
- .display.has_psr_hw_tracking = 0,
PLATFORM(XE_ALDERLAKE_S),
.platform_engine_mask =
BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
@@ -195,7 +125,6 @@ static const struct xe_device_desc adl_p_desc = {
static const struct xe_device_desc dg1_desc = {
GEN12_FEATURES,
- GEN12_DISPLAY,
DGFX_FEATURES,
.graphics_rel = 10,
PLATFORM(XE_DG1),
@@ -256,9 +185,6 @@ static const struct xe_device_desc dg2_desc = {
XE_HPM_FEATURES,
DG2_FEATURES,
- GEN13_DISPLAY,
- .display.cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
- BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
};
#define PVC_ENGINES \
@@ -334,13 +260,10 @@ static const struct xe_device_desc mtl_desc = {
PLATFORM(XE_METEORLAKE),
.extra_gts = xelpmp_gts,
.platform_engine_mask = MTL_MAIN_ENGINES,
- GEN13_DISPLAY,
- .display.ver = 14,
- .display.has_cdclk_crawl = 1,
- .display.has_cdclk_squash = 1,
};
#undef PLATFORM
+__diag_pop();
#define INTEL_VGA_DEVICE(id, info) { \
PCI_DEVICE(PCI_VENDOR_ID_INTEL, id), \
@@ -489,7 +412,6 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
xe->info.has_asid = desc->has_asid;
xe->info.has_flat_ccs = desc->has_flat_ccs;
xe->info.has_4tile = desc->has_4tile;
- xe->info.display = desc->display;
xe->info.has_range_tlb_invalidation = desc->has_range_tlb_invalidation;
spd = subplatform_get(xe, desc);
@@ -519,6 +441,8 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
}
}
+ xe_display_info_init(xe);
+
drm_dbg(&xe->drm, "%s %s %04x:%04x dgfx:%d gfx100:%d media100:%d dma_m_s:%d tc:%d",
desc->platform_name, spd ? spd->name : "",
xe->info.devid, xe->info.revid,
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 6/7] drm/xe/display: Rename GEN13_DISPLAY
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (4 preceding siblings ...)
2023-03-02 1:34 ` [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display Lucas De Marchi
` (3 subsequent siblings)
9 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
There is no such thing as GEN13 display. With the IP disaggregation the
"gen" stopped being used. The display IP used in DG2 should be using
XE_LPD as short name. For Meterlake, it's XE_LPDP, so go ahead and
define that macro for it.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/xe_display.c | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index 76e4fb6bd67c..97c77d175539 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -430,7 +430,7 @@ __diag_ignore_all("-Woverride-init", "Allow field overrides in table");
.has_psr_hw_tracking = 1, \
.color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }
-#define GEN13_DISPLAY \
+#define XE_LPD \
__DISPLAY_DEFAULTS, \
.ver = 13, \
.abox_mask = GENMASK(1, 0), \
@@ -452,6 +452,13 @@ __diag_ignore_all("-Woverride-init", "Allow field overrides in table");
.has_ipc = 1, \
.has_psr = 1
+#define XE_LPDP \
+ XE_LPD, \
+ .ver = 14, \
+ .has_cdclk_crawl = 1, \
+ .has_cdclk_squash = 1
+
+
void xe_display_info_init(struct xe_device *xe)
{
if (!xe->info.enable_display)
@@ -472,19 +479,14 @@ void xe_display_info_init(struct xe_device *xe)
break;
case XE_DG2:
xe->info.display = (struct xe_device_display_info) {
- GEN13_DISPLAY,
+ XE_LPD,
.cpu_transcoder_mask =
BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
};
break;
case XE_METEORLAKE:
- xe->info.display = (struct xe_device_display_info) {
- GEN13_DISPLAY,
- .ver = 14,
- .has_cdclk_crawl = 1,
- .has_cdclk_squash = 1,
- };
+ xe->info.display = (struct xe_device_display_info) { XE_LPDP };
break;
default:
/*
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (5 preceding siblings ...)
2023-03-02 1:34 ` [Intel-xe] [PATCH 6/7] drm/xe/display: Rename GEN13_DISPLAY Lucas De Marchi
@ 2023-03-02 1:34 ` Lucas De Marchi
2023-03-02 11:56 ` Maarten Lankhorst
2023-03-02 1:37 ` [Intel-xe] ✓ CI.Patch_applied: success for Encapsulate display Patchwork
` (2 subsequent siblings)
9 siblings, 1 reply; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 1:34 UTC (permalink / raw)
To: intel-xe; +Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
If xe is built without support for driving display, it shouldn't need
the i915 headers. As a consequence the build system shouldn't be passing
the additional CFLAGS to include the i915 directories. However as the
display structs were needed in other compilation units, it was not
possible to remove, leading to every single file indirectly including
the i915 headers via xe_device_types.h.
The Makefile had a note about i915 register definitions, but missed the
display dependencies.
Now that the display substruct from xe_device and the info substruct
from xe->info are initialized by display-only files, it's possible to
shield the rest of the driver with some additional ifdefs. Ideally the
structs should be made opaque and only defined in the display
compilation units: this would allow removing the includes from
xe_device_types.h even when building with display. However this needs
more refactors and cleanups because the i915 files expect the info and
display substruct to be available from drm_i915_private that is aliased
by xe_device when building xe. So, to avoid future dependencies on the
i915 headers, just add a few more ifdefs in the header so a build
without display breaks if this is attempted.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
drivers/gpu/drm/xe/Makefile | 3 ---
drivers/gpu/drm/xe/xe_device_types.h | 9 ++++++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index d1d255df74a1..5489d761f6f6 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -104,9 +104,6 @@ subdir-ccflags-$(CONFIG_DRM_XE_DISPLAY) += -I$(srctree)/$(src)/display/ext \
-Ddrm_i915_gem_object=xe_bo \
-Ddrm_i915_private=xe_device
-# XXX: Needed for i915 register definitions. Will be removed after xe-regs.
-subdir-ccflags-y += -I$(srctree)/drivers/gpu/drm/i915/
-
CFLAGS_display/intel_fbdev.o = $(call cc-disable-warning, override-init)
$(obj)/display/i915_%.o: $(srctree)/drivers/gpu/drm/i915/display/i915_%.c FORCE
diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
index ec36cedb87cc..199bd37fce9a 100644
--- a/drivers/gpu/drm/xe/xe_device_types.h
+++ b/drivers/gpu/drm/xe/xe_device_types.h
@@ -16,10 +16,11 @@
#include "xe_platform_types.h"
#include "xe_step_types.h"
-/* For display substruct */
+#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
#include "display/ext/intel_device_info.h"
#include "display/ext/intel_pch.h"
#include "display/intel_display_core.h"
+#endif
#define XE_BO_INVALID_OFFSET LONG_MAX
@@ -97,6 +98,7 @@ struct xe_device {
/** @enable_display: display enabled */
bool enable_display;
+#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
struct xe_device_display_info {
u8 ver;
@@ -147,6 +149,7 @@ struct xe_device {
u8 num_scalers[I915_MAX_PIPES];
u32 rawclk_freq;
} display;
+#endif
} info;
/** @irq: device interrupt state */
@@ -241,8 +244,7 @@ struct xe_device {
/** @d3cold_allowed: Indicates if d3cold is a valid device state */
bool d3cold_allowed;
- /* private: */
-
+#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
/*
* Any fields below this point are the ones used by display.
* They are temporarily added here so xe_device can be desguised as
@@ -308,6 +310,7 @@ struct xe_device {
const char *vbt_firmware;
u32 lvds_channel_mode;
} params;
+#endif
};
/**
--
2.39.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for Encapsulate display
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (6 preceding siblings ...)
2023-03-02 1:34 ` [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display Lucas De Marchi
@ 2023-03-02 1:37 ` Patchwork
2023-03-02 1:39 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-03-02 1:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-03-02 1:37 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: Encapsulate display
URL : https://patchwork.freedesktop.org/series/114541/
State : success
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for Encapsulate display
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (7 preceding siblings ...)
2023-03-02 1:37 ` [Intel-xe] ✓ CI.Patch_applied: success for Encapsulate display Patchwork
@ 2023-03-02 1:39 ` Patchwork
2023-03-02 1:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-03-02 1:39 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: Encapsulate display
URL : https://patchwork.freedesktop.org/series/114541/
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
[01:37:48] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[01:37:52] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[01:38:13] Starting KUnit Kernel (1/1)...
[01:38:13] ============================================================
[01:38:13] ==================== xe_bo (2 subtests) ====================
[01:38:13] [SKIPPED] xe_ccs_migrate_kunit
[01:38:13] [SKIPPED] xe_bo_evict_kunit
[01:38:13] ===================== [SKIPPED] xe_bo ======================
[01:38:13] ================== xe_dma_buf (1 subtest) ==================
[01:38:13] [SKIPPED] xe_dma_buf_kunit
[01:38:13] =================== [SKIPPED] xe_dma_buf ===================
[01:38:13] ================== xe_migrate (1 subtest) ==================
[01:38:13] [SKIPPED] xe_migrate_sanity_kunit
[01:38:13] =================== [SKIPPED] xe_migrate ===================
[01:38:13] ============================================================
[01:38:13] Testing complete. Ran 4 tests: skipped: 4
[01:38:13] Elapsed time: 25.545s total, 4.112s configuring, 21.264s building, 0.133s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[01:38:14] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[01:38:15] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[01:38:33] Starting KUnit Kernel (1/1)...
[01:38:33] ============================================================
[01:38:34] ============ drm_test_pick_cmdline (2 subtests) ============
[01:38:34] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[01:38:34] =============== drm_test_pick_cmdline_named ================
[01:38:34] [PASSED] NTSC
[01:38:34] [PASSED] NTSC-J
[01:38:34] [PASSED] PAL
[01:38:34] [PASSED] PAL-M
[01:38:34] =========== [PASSED] drm_test_pick_cmdline_named ===========
[01:38:34] ============== [PASSED] drm_test_pick_cmdline ==============
[01:38:34] ================== drm_buddy (6 subtests) ==================
[01:38:34] [PASSED] drm_test_buddy_alloc_limit
[01:38:34] [PASSED] drm_test_buddy_alloc_range
[01:38:34] [PASSED] drm_test_buddy_alloc_optimistic
[01:38:34] [PASSED] drm_test_buddy_alloc_pessimistic
[01:38:34] [PASSED] drm_test_buddy_alloc_smoke
[01:38:34] [PASSED] drm_test_buddy_alloc_pathological
[01:38:34] ==================== [PASSED] drm_buddy ====================
[01:38:34] ============= drm_cmdline_parser (40 subtests) =============
[01:38:34] [PASSED] drm_test_cmdline_force_d_only
[01:38:34] [PASSED] drm_test_cmdline_force_D_only_dvi
[01:38:34] [PASSED] drm_test_cmdline_force_D_only_hdmi
[01:38:34] [PASSED] drm_test_cmdline_force_D_only_not_digital
[01:38:34] [PASSED] drm_test_cmdline_force_e_only
[01:38:34] [PASSED] drm_test_cmdline_res
[01:38:34] [PASSED] drm_test_cmdline_res_vesa
[01:38:34] [PASSED] drm_test_cmdline_res_vesa_rblank
[01:38:34] [PASSED] drm_test_cmdline_res_rblank
[01:38:34] [PASSED] drm_test_cmdline_res_bpp
[01:38:34] [PASSED] drm_test_cmdline_res_refresh
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[01:38:34] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[01:38:34] [PASSED] drm_test_cmdline_res_margins_force_on
[01:38:34] [PASSED] drm_test_cmdline_res_vesa_margins
[01:38:34] [PASSED] drm_test_cmdline_name
[01:38:34] [PASSED] drm_test_cmdline_name_bpp
[01:38:34] [PASSED] drm_test_cmdline_name_option
[01:38:34] [PASSED] drm_test_cmdline_name_bpp_option
[01:38:34] [PASSED] drm_test_cmdline_rotate_0
[01:38:34] [PASSED] drm_test_cmdline_rotate_90
[01:38:34] [PASSED] drm_test_cmdline_rotate_180
[01:38:34] [PASSED] drm_test_cmdline_rotate_270
[01:38:34] [PASSED] drm_test_cmdline_hmirror
[01:38:34] [PASSED] drm_test_cmdline_vmirror
[01:38:34] [PASSED] drm_test_cmdline_margin_options
[01:38:34] [PASSED] drm_test_cmdline_multiple_options
[01:38:34] [PASSED] drm_test_cmdline_bpp_extra_and_option
[01:38:34] [PASSED] drm_test_cmdline_extra_and_option
[01:38:34] [PASSED] drm_test_cmdline_freestanding_options
[01:38:34] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[01:38:34] [PASSED] drm_test_cmdline_panel_orientation
[01:38:34] ================= drm_test_cmdline_invalid =================
[01:38:34] [PASSED] margin_only
[01:38:34] [PASSED] interlace_only
[01:38:34] [PASSED] res_missing_x
[01:38:34] [PASSED] res_missing_y
[01:38:34] [PASSED] res_bad_y
[01:38:34] [PASSED] res_missing_y_bpp
[01:38:34] [PASSED] res_bad_bpp
[01:38:34] [PASSED] res_bad_refresh
[01:38:34] [PASSED] res_bpp_refresh_force_on_off
[01:38:34] [PASSED] res_invalid_mode
[01:38:34] [PASSED] res_bpp_wrong_place_mode
[01:38:34] [PASSED] name_bpp_refresh
[01:38:34] [PASSED] name_refresh
[01:38:34] [PASSED] name_refresh_wrong_mode
[01:38:34] [PASSED] name_refresh_invalid_mode
[01:38:34] [PASSED] rotate_multiple
[01:38:34] [PASSED] rotate_invalid_val
[01:38:34] [PASSED] rotate_truncated
[01:38:34] [PASSED] invalid_option
[01:38:34] [PASSED] invalid_tv_option
[01:38:34] [PASSED] truncated_tv_option
[01:38:34] ============ [PASSED] drm_test_cmdline_invalid =============
[01:38:34] =============== drm_test_cmdline_tv_options ================
[01:38:34] [PASSED] NTSC
[01:38:34] [PASSED] NTSC_443
[01:38:34] [PASSED] NTSC_J
[01:38:34] [PASSED] PAL
[01:38:34] [PASSED] PAL_M
[01:38:34] [PASSED] PAL_N
[01:38:34] [PASSED] SECAM
[01:38:34] =========== [PASSED] drm_test_cmdline_tv_options ===========
[01:38:34] =============== [PASSED] drm_cmdline_parser ================
[01:38:34] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[01:38:34] =========== drm_test_get_tv_mode_from_name_valid ===========
[01:38:34] [PASSED] NTSC
[01:38:34] [PASSED] NTSC-443
[01:38:34] [PASSED] NTSC-J
[01:38:34] [PASSED] PAL
[01:38:34] [PASSED] PAL-M
[01:38:34] [PASSED] PAL-N
[01:38:34] [PASSED] SECAM
[01:38:34] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[01:38:34] [PASSED] drm_test_get_tv_mode_from_name_truncated
[01:38:34] ============ [PASSED] drm_get_tv_mode_from_name ============
[01:38:34] ============= drm_damage_helper (21 subtests) ==============
[01:38:34] [PASSED] drm_test_damage_iter_no_damage
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_src_moved
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_not_visible
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[01:38:34] [PASSED] drm_test_damage_iter_no_damage_no_fb
[01:38:34] [PASSED] drm_test_damage_iter_simple_damage
[01:38:34] [PASSED] drm_test_damage_iter_single_damage
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_outside_src
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_src_moved
[01:38:34] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[01:38:34] [PASSED] drm_test_damage_iter_damage
[01:38:34] [PASSED] drm_test_damage_iter_damage_one_intersect
[01:38:34] [PASSED] drm_test_damage_iter_damage_one_outside
[01:38:34] [PASSED] drm_test_damage_iter_damage_src_moved
[01:38:34] [PASSED] drm_test_damage_iter_damage_not_visible
[01:38:34] ================ [PASSED] drm_damage_helper ================
[01:38:34] ============== drm_dp_mst_helper (2 subtests) ==============
[01:38:34] ============== drm_test_dp_mst_calc_pbn_mode ===============
[01:38:34] [PASSED] Clock 154000 BPP 30 DSC disabled
[01:38:34] [PASSED] Clock 234000 BPP 30 DSC disabled
[01:38:34] [PASSED] Clock 297000 BPP 24 DSC disabled
[01:38:34] [PASSED] Clock 332880 BPP 24 DSC enabled
[01:38:34] [PASSED] Clock 324540 BPP 24 DSC enabled
[01:38:34] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[01:38:34] ========= drm_test_dp_mst_sideband_msg_req_decode ==========
[01:38:34] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[01:38:34] [PASSED] DP_POWER_UP_PHY with port number
[01:38:34] [PASSED] DP_POWER_DOWN_PHY with port number
[01:38:34] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[01:38:34] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[01:38:34] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[01:38:34] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[01:38:34] [PASSED] DP_QUERY_PAYLOAD with port number
[01:38:34] [PASSED] DP_QUERY_PAYLOAD with VCPI
[01:38:34] [PASSED] DP_REMOTE_DPCD_READ with port number
[01:38:34] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[01:38:34] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[01:38:34] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[01:38:34] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[01:38:34] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[01:38:34] [PASSED] DP_REMOTE_I2C_READ with port number
[01:38:34] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[01:38:34] [PASSED] DP_REMOTE_I2C_READ with transactions array
[01:38:34] [PASSED] DP_REMOTE_I2C_WRITE with port number
[01:38:34] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[01:38:34] [PASSED] DP_REMOTE_I2C_WRITE with data array
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[01:38:34] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[01:38:34] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[01:38:34] ================ [PASSED] drm_dp_mst_helper ================
[01:38:34] =========== drm_format_helper_test (5 subtests) ============
[01:38:34] ============== drm_test_fb_xrgb8888_to_gray8 ===============
[01:38:34] [PASSED] single_pixel_source_buffer
[01:38:34] [PASSED] single_pixel_clip_rectangle
[01:38:34] [PASSED] well_known_colors
[01:38:34] [PASSED] destination_pitch
[01:38:34] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[01:38:34] ============== drm_test_fb_xrgb8888_to_rgb332 ==============
[01:38:34] [PASSED] single_pixel_source_buffer
[01:38:34] [PASSED] single_pixel_clip_rectangle
[01:38:34] [PASSED] well_known_colors
[01:38:34] [PASSED] destination_pitch
[01:38:34] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[01:38:34] ============== drm_test_fb_xrgb8888_to_rgb565 ==============
[01:38:34] [PASSED] single_pixel_source_buffer
[01:38:34] [PASSED] single_pixel_clip_rectangle
[01:38:34] [PASSED] well_known_colors
[01:38:34] [PASSED] destination_pitch
[01:38:34] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[01:38:34] ============== drm_test_fb_xrgb8888_to_rgb888 ==============
[01:38:34] [PASSED] single_pixel_source_buffer
[01:38:34] [PASSED] single_pixel_clip_rectangle
[01:38:34] [PASSED] well_known_colors
[01:38:34] [PASSED] destination_pitch
[01:38:34] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[01:38:34] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ============
[01:38:34] [PASSED] single_pixel_source_buffer
[01:38:34] [PASSED] single_pixel_clip_rectangle
[01:38:34] [PASSED] well_known_colors
[01:38:34] [PASSED] destination_pitch
[01:38:34] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[01:38:34] ============= [PASSED] drm_format_helper_test ==============
[01:38:34] ================= drm_format (18 subtests) =================
[01:38:34] [PASSED] drm_test_format_block_width_invalid
[01:38:34] [PASSED] drm_test_format_block_width_one_plane
[01:38:34] [PASSED] drm_test_format_block_width_two_plane
[01:38:34] [PASSED] drm_test_format_block_width_three_plane
[01:38:34] [PASSED] drm_test_format_block_width_tiled
[01:38:34] [PASSED] drm_test_format_block_height_invalid
[01:38:34] [PASSED] drm_test_format_block_height_one_plane
[01:38:34] [PASSED] drm_test_format_block_height_two_plane
[01:38:34] [PASSED] drm_test_format_block_height_three_plane
[01:38:34] [PASSED] drm_test_format_block_height_tiled
[01:38:34] [PASSED] drm_test_format_min_pitch_invalid
[01:38:34] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[01:38:34] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[01:38:34] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[01:38:34] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[01:38:34] [PASSED] drm_test_format_min_pitch_two_plane
[01:38:34] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[01:38:34] [PASSED] drm_test_format_min_pitch_tiled
[01:38:34] =================== [PASSED] drm_format ====================
[01:38:34] =============== drm_framebuffer (1 subtest) ================
[01:38:34] =============== drm_test_framebuffer_create ================
[01:38:34] [PASSED] ABGR8888 normal sizes
[01:38:34] [PASSED] ABGR8888 max sizes
[01:38:34] [PASSED] ABGR8888 pitch greater than min required
[01:38:34] [PASSED] ABGR8888 pitch less than min required
[01:38:34] [PASSED] ABGR8888 Invalid width
[01:38:34] [PASSED] ABGR8888 Invalid buffer handle
[01:38:34] [PASSED] No pixel format
[01:38:34] [PASSED] ABGR8888 Width 0
[01:38:34] [PASSED] ABGR8888 Height 0
[01:38:34] [PASSED] ABGR8888 Out of bound height * pitch combination
[01:38:34] [PASSED] ABGR8888 Large buffer offset
[01:38:34] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[01:38:34] [PASSED] ABGR8888 Valid buffer modifier
[01:38:34] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[01:38:34] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] NV12 Normal sizes
[01:38:34] [PASSED] NV12 Max sizes
[01:38:34] [PASSED] NV12 Invalid pitch
[01:38:34] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[01:38:34] [PASSED] NV12 different modifier per-plane
[01:38:34] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[01:38:34] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] NV12 Modifier for inexistent plane
[01:38:34] [PASSED] NV12 Handle for inexistent plane
[01:38:34] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] YVU420 Normal sizes
[01:38:34] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[01:38:34] [PASSED] YVU420 Max sizes
[01:38:34] [PASSED] YVU420 Invalid pitch
[01:38:34] [PASSED] YVU420 Different pitches
[01:38:34] [PASSED] YVU420 Different buffer offsets/pitches
[01:38:34] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[01:38:34] [PASSED] YVU420 Valid modifier
[01:38:34] [PASSED] YVU420 Different modifiers per plane
[01:38:34] [PASSED] YVU420 Modifier for inexistent plane
[01:38:34] [PASSED] X0L2 Normal sizes
[01:38:34] [PASSED] X0L2 Max sizes
[01:38:34] [PASSED] X0L2 Invalid pitch
[01:38:34] [PASSED] X0L2 Pitch greater than minimum required
[01:38:34] [PASSED] X0L2 Handle for inexistent plane
[01:38:34] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[01:38:34] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[01:38:34] [PASSED] X0L2 Valid modifier
[01:38:34] [PASSED] X0L2 Modifier for inexistent plane
[01:38:34] =========== [PASSED] drm_test_framebuffer_create ===========
[01:38:34] ================= [PASSED] drm_framebuffer =================
[01:38:34] =============== drm-test-managed (1 subtest) ===============
[01:38:34] [PASSED] drm_test_managed_run_action
[01:38:34] ================ [PASSED] drm-test-managed =================
[01:38:34] =================== drm_mm (19 subtests) ===================
[01:38:34] [PASSED] drm_test_mm_init
[01:38:34] [PASSED] drm_test_mm_debug
[01:38:44] [PASSED] drm_test_mm_reserve
[01:38:53] [PASSED] drm_test_mm_insert
[01:38:54] [PASSED] drm_test_mm_replace
[01:38:54] [PASSED] drm_test_mm_insert_range
[01:38:54] [PASSED] drm_test_mm_frag
[01:38:54] [PASSED] drm_test_mm_align
[01:38:54] [PASSED] drm_test_mm_align32
[01:38:55] [PASSED] drm_test_mm_align64
[01:38:55] [PASSED] drm_test_mm_evict
[01:38:55] [PASSED] drm_test_mm_evict_range
[01:38:55] [PASSED] drm_test_mm_topdown
[01:38:55] [PASSED] drm_test_mm_bottomup
[01:38:55] [PASSED] drm_test_mm_lowest
[01:38:55] [PASSED] drm_test_mm_highest
[01:38:56] [PASSED] drm_test_mm_color
[01:38:56] [PASSED] drm_test_mm_color_evict
[01:38:56] [PASSED] drm_test_mm_color_evict_range
[01:38:56] ===================== [PASSED] drm_mm ======================
[01:38:56] ============= drm_modes_analog_tv (4 subtests) =============
[01:38:56] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[01:38:56] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[01:38:56] [PASSED] drm_test_modes_analog_tv_pal_576i
[01:38:56] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
stty: 'standard input': Inappropriate ioctl for device
[01:38:56] =============== [PASSED] drm_modes_analog_tv ===============
[01:38:56] ============== drm_plane_helper (2 subtests) ===============
[01:38:56] ================ drm_test_check_plane_state ================
[01:38:56] [PASSED] clipping_simple
[01:38:56] [PASSED] clipping_rotate_reflect
[01:38:56] [PASSED] positioning_simple
[01:38:56] [PASSED] upscaling
[01:38:56] [PASSED] downscaling
[01:38:56] [PASSED] rounding1
[01:38:56] [PASSED] rounding2
[01:38:56] [PASSED] rounding3
[01:38:56] [PASSED] rounding4
[01:38:56] =========== [PASSED] drm_test_check_plane_state ============
[01:38:56] ============ drm_test_check_invalid_plane_state ============
[01:38:56] [PASSED] positioning_invalid
[01:38:56] [PASSED] upscaling_invalid
[01:38:56] [PASSED] downscaling_invalid
[01:38:56] ======= [PASSED] drm_test_check_invalid_plane_state ========
[01:38:56] ================ [PASSED] drm_plane_helper =================
[01:38:56] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[01:38:56] ======= drm_test_connector_helper_tv_get_modes_check =======
[01:38:56] [PASSED] None
[01:38:56] [PASSED] PAL
[01:38:56] [PASSED] NTSC
[01:38:56] [PASSED] Both, NTSC Default
[01:38:56] [PASSED] Both, PAL Default
[01:38:56] [PASSED] Both, NTSC Default, with PAL on command-line
[01:38:56] [PASSED] Both, PAL Default, with NTSC on command-line
[01:38:56] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[01:38:56] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[01:38:56] ================== drm_rect (4 subtests) ===================
[01:38:56] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[01:38:56] [PASSED] drm_test_rect_clip_scaled_not_clipped
[01:38:56] [PASSED] drm_test_rect_clip_scaled_clipped
[01:38:56] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[01:38:56] ==================== [PASSED] drm_rect =====================
[01:38:56] ============================================================
[01:38:56] Testing complete. Ran 270 tests: passed: 270
[01:38:56] Elapsed time: 42.621s total, 1.639s configuring, 18.294s building, 22.678s 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 Encapsulate display
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
` (8 preceding siblings ...)
2023-03-02 1:39 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-03-02 1:42 ` Patchwork
9 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2023-03-02 1:42 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: intel-xe
== Series Details ==
Series: Encapsulate display
URL : https://patchwork.freedesktop.org/series/114541/
State : success
== Summary ==
+ trap cleanup EXIT
+ cd /kernel
+ git clone https://intel-lgci-autobot:glpat-NE8kWuVu_8Haq3cH6Pdz@gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
++ date +%s
+ echo -e '\e[0Ksection_start:1677721149:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64
^[[0Ksection_start:1677721149:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cat .ci/kernel/kconfig
+ make O=build64 olddefconfig
make[1]: Entering directory '/kernel/build64'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64'
++ nproc
+ make O=build64 -j48
make[1]: Entering directory '/kernel/build64'
GEN Makefile
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/export.h
UPD include/config/kernel.release
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/generated/utsrelease.h
UPD include/generated/compile.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/unifdef
DESCEND objtool
HOSTCC /kernel/build64/tools/objtool/fixdep.o
HOSTLD arch/x86/tools/relocs
HOSTLD /kernel/build64/tools/objtool/fixdep-in.o
LINK /kernel/build64/tools/objtool/fixdep
CC /kernel/build64/tools/objtool/exec-cmd.o
CC /kernel/build64/tools/objtool/help.o
CC /kernel/build64/tools/objtool/weak.o
CC /kernel/build64/tools/objtool/pager.o
CC /kernel/build64/tools/objtool/parse-options.o
CC /kernel/build64/tools/objtool/check.o
CC /kernel/build64/tools/objtool/run-command.o
CC /kernel/build64/tools/objtool/sigchain.o
CC /kernel/build64/tools/objtool/special.o
CC /kernel/build64/tools/objtool/subcmd-config.o
CC /kernel/build64/tools/objtool/builtin-check.o
CC /kernel/build64/tools/objtool/elf.o
MKDIR /kernel/build64/tools/objtool/arch/x86/
CC /kernel/build64/tools/objtool/objtool.o
CC /kernel/build64/tools/objtool/orc_gen.o
CC /kernel/build64/tools/objtool/orc_dump.o
MKDIR /kernel/build64/tools/objtool/arch/x86/lib/
CC /kernel/build64/tools/objtool/libstring.o
CC /kernel/build64/tools/objtool/arch/x86/special.o
GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64/tools/objtool/libctype.o
CC /kernel/build64/tools/objtool/str_error_r.o
CC /kernel/build64/tools/objtool/librbtree.o
CC /kernel/build64/tools/objtool/arch/x86/decode.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/empty.o
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/sis_drm.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/r128_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/mga_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/i810_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/via_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/vmwgfx_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/savage_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/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/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/habanalabs.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/virtio_vsock.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/kfd_sysfs.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/icmp.h
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/v4l2-common.h
HDRINST usr/include/linux/nvram.h
HDRINST usr/include/linux/if_vlan.h
HDRINST usr/include/linux/uhid.h
HDRINST usr/include/linux/omap3isp.h
HDRINST usr/include/linux/rose.h
HDRINST usr/include/linux/phantom.h
HDRINST usr/include/linux/ipmi_msgdefs.h
HDRINST usr/include/linux/bcm933xx_hcs.h
HDRINST usr/include/linux/bpf.h
HDRINST usr/include/linux/mempolicy.h
HDRINST usr/include/linux/efs_fs_sb.h
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/cm4000_cs.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/mpls.h
HDRINST usr/include/linux/iommu.h
HDRINST usr/include/linux/toshiba.h
HDRINST usr/include/linux/virtio_scsi.h
HDRINST usr/include/linux/zorro.h
HDRINST usr/include/linux/chio.h
HDRINST usr/include/linux/pkt_sched.h
HDRINST usr/include/linux/cramfs_fs.h
HDRINST usr/include/linux/nfs3.h
HDRINST usr/include/linux/vfio_ccw.h
HDRINST usr/include/linux/atm_nicstar.h
HDRINST usr/include/linux/ncsi.h
HDRINST usr/include/linux/virtio_net.h
HDRINST usr/include/linux/ioctl.h
HDRINST usr/include/linux/stddef.h
HDRINST usr/include/linux/limits.h
HDRINST usr/include/linux/ipmi_bmc.h
HDRINST usr/include/linux/netfilter_arp.h
HDRINST usr/include/linux/if_addr.h
HDRINST usr/include/linux/rpmsg.h
HDRINST usr/include/linux/media-bus-format.h
HDRINST usr/include/linux/kernelcapi.h
HDRINST usr/include/linux/ppp_defs.h
HDRINST usr/include/linux/ethtool.h
HDRINST usr/include/linux/hdlc.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/auto_fs4.h
LD /kernel/build64/tools/objtool/libsubcmd-in.o
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_skbmod.h
HDRINST usr/include/linux/tc_act/tc_sample.h
HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
HDRINST usr/include/linux/tc_act/tc_gate.h
HDRINST usr/include/linux/tc_act/tc_mirred.h
HDRINST usr/include/linux/tc_act/tc_nat.h
HDRINST usr/include/linux/tc_act/tc_csum.h
HDRINST usr/include/linux/tc_act/tc_connmark.h
HDRINST usr/include/linux/tc_act/tc_ife.h
HDRINST usr/include/linux/tc_act/tc_mpls.h
HDRINST usr/include/linux/tc_act/tc_pedit.h
HDRINST usr/include/linux/tc_act/tc_ct.h
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/ipv6.h
AR /kernel/build64/tools/objtool/libsubcmd.a
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/meye.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o
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/fiemap.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/dlm.h
HDRINST usr/include/linux/pci_regs.h
HDRINST usr/include/linux/cachefiles.h
HDRINST usr/include/linux/membarrier.h
HDRINST usr/include/linux/nfs_idmap.h
HDRINST usr/include/linux/ip.h
HDRINST usr/include/linux/atm_he.h
HDRINST usr/include/linux/nfsd/export.h
HDRINST usr/include/linux/nfsd/stats.h
HDRINST usr/include/linux/nfsd/debug.h
HDRINST usr/include/linux/nfsd/cld.h
HDRINST usr/include/linux/ip_vs.h
HDRINST usr/include/linux/vmcore.h
HDRINST usr/include/linux/vbox_vmmdev_types.h
HDRINST usr/include/linux/dvb/osd.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/net.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/dlm_netlink.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/hiddev.h
HDRINST usr/include/linux/blktrace_api.h
HDRINST usr/include/linux/ccs.h
HDRINST usr/include/linux/ioam6.h
HDRINST usr/include/linux/hsr_netlink.h
HDRINST usr/include/linux/mmc/ioctl.h
HDRINST usr/include/linux/bfs_fs.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/userfaultfd.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/netfilter_arp/arpt_mangle.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/sigcontext32.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/e820.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/boot.h
HDRINST usr/include/asm/prctl.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/perf_regs.h
HDRINST usr/include/asm/ldt.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
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
HOSTCC usr/gen_init_cpio
CC block/bdev.o
AR certs/built-in.a
CC block/fops.o
CC init/main.o
CC block/bio.o
AS arch/x86/lib/clear_page_64.o
CC ipc/compat.o
CC init/do_mounts.o
CC block/elevator.o
CC arch/x86/power/cpu.o
UPD init/utsversion-tmp.h
CC arch/x86/lib/cmdline.o
CC security/commoncap.o
CC ipc/util.o
CC block/blk-core.o
CC io_uring/io_uring.o
CC arch/x86/pci/i386.o
CC block/blk-sysfs.o
AR virt/lib/built-in.a
AR arch/x86/video/built-in.a
CC block/partitions/core.o
CC io_uring/xattr.o
AS arch/x86/crypto/aesni-intel_asm.o
CC arch/x86/ia32/ia32_signal.o
AR sound/ppc/built-in.a
CC arch/x86/realmode/init.o
CC net/core/sock.o
AR arch/x86/net/built-in.a
CC security/keys/gc.o
AR sound/arm/built-in.a
CC net/llc/llc_core.o
CC [M] virt/lib/irqbypass.o
CC [M] arch/x86/video/fbdev.o
CC net/ethernet/eth.o
AR sound/isa/ad1816a/built-in.a
AR sound/i2c/other/built-in.a
AR drivers/irqchip/built-in.a
CC net/core/request_sock.o
AR sound/pci/ac97/built-in.a
AR sound/drivers/opl3/built-in.a
CC net/core/skbuff.o
AR arch/x86/platform/atom/built-in.a
CC arch/x86/events/amd/core.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
CC sound/core/seq/seq.o
CC arch/x86/kernel/fpu/init.o
CC arch/x86/mm/pat/set_memory.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC fs/notify/dnotify/dnotify.o
AR sound/i2c/built-in.a
AR sound/drivers/opl4/built-in.a
AR sound/isa/ad1848/built-in.a
AR sound/pci/ali5451/built-in.a
AR sound/drivers/mpu401/built-in.a
CC lib/kunit/test.o
CC arch/x86/entry/vdso/vma.o
CC arch/x86/pci/init.o
AR arch/x86/platform/ce4100/built-in.a
CC lib/kunit/resource.o
AR sound/isa/cs423x/built-in.a
AR sound/pci/asihpi/built-in.a
AR drivers/bus/mhi/host/built-in.a
AR sound/drivers/vx/built-in.a
CC mm/kasan/common.o
AR sound/isa/es1688/built-in.a
CC arch/x86/platform/efi/quirks.o
AR sound/pci/au88x0/built-in.a
CC kernel/sched/core.o
AR drivers/bus/mhi/ep/built-in.a
AR sound/drivers/pcsp/built-in.a
CC crypto/api.o
AR sound/isa/galaxy/built-in.a
AR drivers/bus/mhi/built-in.a
AR sound/drivers/built-in.a
AR sound/pci/aw2/built-in.a
AR drivers/bus/built-in.a
CC arch/x86/crypto/aesni-intel_glue.o
CC arch/x86/platform/efi/efi.o
AR sound/isa/gus/built-in.a
AR sound/pci/ctxfi/built-in.a
AR drivers/phy/allwinner/built-in.a
AR sound/pci/ca0106/built-in.a
AR sound/isa/msnd/built-in.a
AR drivers/phy/amlogic/built-in.a
AR sound/pci/cs46xx/built-in.a
AR sound/isa/opti9xx/built-in.a
AR drivers/phy/broadcom/built-in.a
AR sound/pci/cs5535audio/built-in.a
AR sound/isa/sb/built-in.a
AS arch/x86/lib/cmpxchg16b_emu.o
AR drivers/phy/cadence/built-in.a
AR sound/pci/lola/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/pci/lx6464es/built-in.a
AR drivers/phy/freescale/built-in.a
AR sound/isa/wss/built-in.a
AR sound/pci/echoaudio/built-in.a
AR sound/isa/built-in.a
AR drivers/phy/hisilicon/built-in.a
CC arch/x86/lib/copy_mc.o
AR sound/pci/emu10k1/built-in.a
AR drivers/phy/ingenic/built-in.a
AR drivers/phy/intel/built-in.a
AR sound/pci/hda/built-in.a
CC arch/x86/entry/vdso/extable.o
AR drivers/phy/lantiq/built-in.a
CC [M] sound/pci/hda/hda_bind.o
AR drivers/phy/marvell/built-in.a
AR drivers/phy/mediatek/built-in.a
AR drivers/phy/microchip/built-in.a
AR drivers/phy/motorola/built-in.a
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/ralink/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/renesas/built-in.a
AR drivers/phy/rockchip/built-in.a
AR drivers/phy/samsung/built-in.a
AR usr/built-in.a
AR drivers/phy/socionext/built-in.a
AR drivers/phy/st/built-in.a
CC fs/nfs_common/grace.o
AR drivers/phy/sunplus/built-in.a
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
AR drivers/phy/xilinx/built-in.a
CC drivers/phy/phy-core.o
AR virt/built-in.a
AS arch/x86/lib/copy_mc_64.o
AR drivers/pinctrl/actions/built-in.a
AS arch/x86/lib/copy_page_64.o
AR drivers/pinctrl/bcm/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
CC arch/x86/kernel/cpu/mce/core.o
AR drivers/pinctrl/freescale/built-in.a
AS arch/x86/lib/copy_user_64.o
CC sound/core/seq/seq_lock.o
CC drivers/pinctrl/intel/pinctrl-baytrail.o
CC arch/x86/kernel/fpu/bugs.o
CC arch/x86/lib/cpu.o
AS arch/x86/realmode/rm/header.o
CC drivers/pinctrl/intel/pinctrl-intel.o
AS arch/x86/realmode/rm/trampoline_64.o
CC fs/iomap/trace.o
AS arch/x86/realmode/rm/stack.o
AR fs/notify/dnotify/built-in.a
CC security/keys/key.o
CC fs/notify/inotify/inotify_fsnotify.o
AS arch/x86/realmode/rm/reboot.o
CC arch/x86/pci/mmconfig_64.o
CC fs/notify/fanotify/fanotify.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC lib/kunit/string-stream.o
CC arch/x86/kernel/fpu/core.o
CC arch/x86/realmode/rm/wakemain.o
CC crypto/cipher.o
CC net/llc/llc_input.o
AR arch/x86/ia32/built-in.a
CC arch/x86/power/hibernate_64.o
CC arch/x86/kernel/cpu/mce/severity.o
CC block/partitions/ldm.o
CC arch/x86/realmode/rm/video-mode.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC mm/kasan/report.o
CC arch/x86/pci/direct.o
CC mm/kasan/init.o
CC fs/notify/fanotify/fanotify_user.o
CC [M] sound/pci/hda/hda_codec.o
CC sound/core/seq/seq_clientmgr.o
AS arch/x86/realmode/rm/copy.o
CC arch/x86/lib/delay.o
CC security/keys/keyring.o
CC arch/x86/platform/efi/efi_64.o
AS arch/x86/realmode/rm/bioscall.o
CC kernel/sched/fair.o
CC arch/x86/realmode/rm/regs.o
CC fs/iomap/iter.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
CC fs/iomap/buffered-io.o
CC arch/x86/events/amd/lbr.o
CC arch/x86/realmode/rm/video-vga.o
LDS arch/x86/entry/vdso/vdso.lds
AR fs/nfs_common/built-in.a
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AS arch/x86/entry/vdso/vdso-note.o
CC ipc/msgutil.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/realmode/rm/video-vesa.o
CC fs/iomap/direct-io.o
AR net/ethernet/built-in.a
CC fs/iomap/fiemap.o
CC lib/kunit/assert.o
CC fs/notify/inotify/inotify_user.o
CC ipc/msg.o
CC init/do_mounts_initrd.o
CC crypto/compress.o
CC arch/x86/realmode/rm/video-bios.o
AS arch/x86/lib/getuser.o
GEN arch/x86/lib/inat-tables.c
PASYMS arch/x86/realmode/rm/pasyms.h
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
LDS arch/x86/realmode/rm/realmode.lds
CC arch/x86/lib/insn-eval.o
LD arch/x86/realmode/rm/realmode.elf
CC mm/filemap.o
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
AR drivers/phy/built-in.a
CC net/core/datagram.o
AR arch/x86/realmode/built-in.a
CC arch/x86/entry/vdso/vgetcpu.o
CC net/core/stream.o
AS arch/x86/power/hibernate_asm_64.o
CC arch/x86/power/hibernate.o
CC arch/x86/pci/mmconfig-shared.o
CC net/802/p8022.o
CC arch/x86/mm/pat/memtype.o
CC net/802/psnap.o
CC lib/math/div64.o
CC net/llc/llc_output.o
CC net/sched/sch_generic.o
AR drivers/pinctrl/mediatek/built-in.a
CC net/sched/sch_mq.o
CC lib/math/gcd.o
CC crypto/algapi.o
CC lib/math/lcm.o
AR drivers/pinctrl/mvebu/built-in.a
CC lib/kunit/try-catch.o
HOSTCC arch/x86/entry/vdso/vdso2c
CC net/sched/sch_frag.o
CC fs/notify/fsnotify.o
CC mm/kasan/generic.o
CC crypto/scatterwalk.o
CC kernel/sched/build_policy.o
CC block/blk-flush.o
CC lib/math/int_pow.o
AS arch/x86/platform/efi/efi_stub_64.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC arch/x86/events/amd/ibs.o
CC lib/math/int_sqrt.o
AR arch/x86/platform/efi/built-in.a
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
AR drivers/pinctrl/nomadik/built-in.a
AR arch/x86/platform/geode/built-in.a
CC fs/notify/notification.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
AR arch/x86/platform/iris/built-in.a
CC lib/math/reciprocal_div.o
CC arch/x86/platform/intel/iosf_mbi.o
CC init/initramfs.o
CC lib/math/rational.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC block/partitions/msdos.o
CC arch/x86/mm/pat/memtype_interval.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
CC arch/x86/kernel/fpu/regset.o
AS arch/x86/entry/vdso/vdso32/note.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC lib/kunit/executor.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
AR fs/notify/inotify/built-in.a
CC security/keys/keyctl.o
CC security/keys/permission.o
CC arch/x86/kernel/acpi/boot.o
AR arch/x86/power/built-in.a
CC arch/x86/kernel/fpu/signal.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/lib/insn.o
CC arch/x86/kernel/fpu/xstate.o
CC [M] lib/math/prime_numbers.o
AR fs/notify/fanotify/built-in.a
CC fs/iomap/seek.o
CC arch/x86/kernel/cpu/mce/intel.o
CC sound/core/seq/seq_memory.o
CC kernel/sched/build_utility.o
AR net/llc/built-in.a
CC arch/x86/kernel/cpu/cacheinfo.o
CC net/802/stp.o
CC fs/notify/group.o
CC arch/x86/pci/fixup.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC ipc/sem.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC crypto/proc.o
CC arch/x86/events/intel/core.o
AS arch/x86/lib/memcpy_64.o
CC mm/kasan/report_generic.o
AS arch/x86/lib/memmove_64.o
CC mm/kasan/shadow.o
AR arch/x86/platform/intel/built-in.a
AR arch/x86/platform/intel-mid/built-in.a
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init.o
AR arch/x86/platform/intel-quark/built-in.a
CC mm/kasan/quarantine.o
AR arch/x86/platform/olpc/built-in.a
AR lib/kunit/built-in.a
AR arch/x86/platform/scx200/built-in.a
CC block/blk-settings.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
AR arch/x86/platform/ts5500/built-in.a
AS arch/x86/lib/memset_64.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC arch/x86/kernel/cpu/scattered.o
CC arch/x86/lib/misc.o
CC net/core/scm.o
CC arch/x86/lib/pc-conf-reg.o
CC ipc/shm.o
CC init/calibrate.o
CC crypto/aead.o
CC security/keys/process_keys.o
CC crypto/geniv.o
CC block/partitions/efi.o
CC sound/core/sound.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
AR lib/math/built-in.a
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC lib/crypto/memneq.o
CC arch/x86/pci/acpi.o
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC arch/x86/entry/vdso/vdso-image-64.o
CC arch/x86/events/amd/uncore.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
LD [M] arch/x86/crypto/crc32-pclmul.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
AR arch/x86/crypto/built-in.a
CC lib/crypto/utils.o
AS arch/x86/lib/retpoline.o
AS arch/x86/lib/putuser.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC arch/x86/lib/usercopy.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC fs/iomap/swapfile.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC sound/core/init.o
CC init/init_task.o
CC sound/core/seq/seq_queue.o
CC [M] sound/pci/hda/hda_jack.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC fs/notify/mark.o
CC sound/core/seq/seq_fifo.o
CC net/sched/sch_api.o
AR net/802/built-in.a
CC crypto/skcipher.o
CC lib/zlib_inflate/inffast.o
CC net/netlink/af_netlink.o
AR net/bpf/built-in.a
CC lib/crypto/chacha.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC net/sched/sch_blackhole.o
CC arch/x86/kernel/acpi/sleep.o
AR arch/x86/entry/vdso/built-in.a
CC net/netlink/genetlink.o
AR mm/kasan/built-in.a
CC lib/crypto/aes.o
AS arch/x86/kernel/acpi/wakeup_64.o
CC lib/zlib_deflate/deflate.o
CC net/core/gen_stats.o
CC arch/x86/mm/init_64.o
CC lib/zlib_inflate/inflate.o
CC lib/lzo/lzo1x_compress.o
CC lib/lz4/lz4_compress.o
AR arch/x86/kernel/fpu/built-in.a
CC arch/x86/lib/usercopy_64.o
CC sound/core/seq/seq_prioq.o
CC lib/zstd/zstd_compress_module.o
CC lib/xz/xz_dec_syms.o
CC mm/mempool.o
CC arch/x86/kernel/cpu/topology.o
CC arch/x86/pci/legacy.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC io_uring/nop.o
CC sound/core/memory.o
AR block/partitions/built-in.a
CC block/blk-ioc.o
AR fs/iomap/built-in.a
CC lib/crypto/blake2s.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC init/version.o
CC arch/x86/kernel/cpu/mce/apei.o
CC security/keys/request_key.o
AR arch/x86/entry/vsyscall/built-in.a
AS arch/x86/entry/entry.o
AR arch/x86/events/amd/built-in.a
CC lib/xz/xz_dec_stream.o
AS arch/x86/entry/entry_64.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC net/core/gen_estimator.o
CC net/core/net_namespace.o
CC arch/x86/entry/syscall_64.o
CC lib/crypto/blake2s-generic.o
CC lib/lzo/lzo1x_decompress_safe.o
CC lib/zlib_inflate/infutil.o
CC lib/zstd/compress/fse_compress.o
CC arch/x86/kernel/acpi/apei.o
AR init/built-in.a
CC arch/x86/mm/fault.o
CC arch/x86/events/zhaoxin/core.o
CC block/blk-map.o
CC arch/x86/lib/msr-smp.o
CC sound/core/control.o
CC fs/notify/fdinfo.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC sound/core/misc.o
CC security/min_addr.o
CC sound/core/seq/seq_timer.o
CC lib/xz/xz_dec_lzma2.o
CC net/sched/sch_fifo.o
CC arch/x86/pci/irq.o
CC lib/zlib_deflate/deftree.o
CC security/keys/request_key_auth.o
CC lib/zlib_inflate/inftrees.o
CC lib/xz/xz_dec_bcj.o
CC arch/x86/lib/cache-smp.o
CC arch/x86/events/core.o
CC crypto/seqiv.o
CC lib/zstd/compress/hist.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC lib/zlib_deflate/deflate_syms.o
CC lib/zlib_inflate/inflate_syms.o
CC arch/x86/kernel/cpu/common.o
CC net/core/secure_seq.o
AR lib/lzo/built-in.a
CC arch/x86/events/probe.o
AR drivers/pinctrl/intel/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
AR drivers/pinctrl/sprd/built-in.a
CC ipc/syscall.o
CC arch/x86/entry/common.o
AR drivers/pinctrl/sunplus/built-in.a
CC lib/zstd/compress/huf_compress.o
AR drivers/pinctrl/ti/built-in.a
CC drivers/pinctrl/core.o
CC arch/x86/lib/msr.o
CC drivers/pinctrl/pinctrl-utils.o
CC io_uring/fs.o
CC arch/x86/events/utils.o
CC arch/x86/kernel/acpi/cppc.o
CC arch/x86/pci/common.o
CC drivers/pinctrl/pinmux.o
CC mm/oom_kill.o
AR fs/notify/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC lib/crypto/blake2s-selftest.o
AR fs/quota/built-in.a
AR lib/zlib_inflate/built-in.a
CC crypto/echainiv.o
CC arch/x86/kernel/apic/apic.o
AR sound/sh/built-in.a
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC fs/proc/task_mmu.o
CC crypto/ahash.o
CC arch/x86/kernel/apic/apic_common.o
CC fs/proc/inode.o
CC sound/core/device.o
AR arch/x86/events/zhaoxin/built-in.a
CC sound/core/info.o
CC arch/x86/kernel/apic/apic_noop.o
CC drivers/pinctrl/pinconf.o
CC sound/core/seq/seq_system.o
CC arch/x86/events/rapl.o
AR lib/zlib_deflate/built-in.a
CC kernel/locking/mutex.o
CC security/keys/user_defined.o
AR lib/xz/built-in.a
CC lib/lz4/lz4hc_compress.o
CC lib/crypto/des.o
CC crypto/shash.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC block/blk-merge.o
CC lib/zstd/compress/zstd_compress.o
CC io_uring/splice.o
CC security/inode.o
CC arch/x86/events/intel/bts.o
CC ipc/ipc_sysctl.o
CC arch/x86/kernel/acpi/cstate.o
AS arch/x86/entry/thunk_64.o
CC [M] sound/pci/hda/hda_sysfs.o
AS arch/x86/entry/entry_64_compat.o
AR net/sched/built-in.a
CC lib/lz4/lz4_decompress.o
AR sound/pci/ice1712/built-in.a
CC arch/x86/mm/ioremap.o
CC lib/zstd/compress/zstd_compress_literals.o
CC arch/x86/kernel/apic/ipi.o
CC drivers/gpio/gpiolib.o
CC arch/x86/entry/syscall_32.o
CC [M] sound/pci/hda/hda_controller.o
CC arch/x86/kernel/apic/vector.o
CC arch/x86/kernel/apic/hw_nmi.o
AS arch/x86/lib/msr-reg.o
CC drivers/gpio/gpiolib-devres.o
CC arch/x86/lib/msr-reg-export.o
CC arch/x86/pci/early.o
CC drivers/gpio/gpiolib-legacy.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC sound/core/seq/seq_ports.o
AS arch/x86/lib/hweight.o
CC net/core/flow_dissector.o
AR sound/usb/misc/built-in.a
AR sound/usb/usx2y/built-in.a
AR sound/firewire/built-in.a
CC security/keys/compat.o
AR sound/usb/caiaq/built-in.a
CC arch/x86/lib/iomem.o
AR sound/usb/6fire/built-in.a
AR sound/sparc/built-in.a
AR sound/usb/hiface/built-in.a
AS arch/x86/lib/iomap_copy_64.o
AR sound/spi/built-in.a
AR sound/usb/bcd2000/built-in.a
AR sound/parisc/built-in.a
AR sound/usb/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC arch/x86/lib/inat.o
AR sound/pcmcia/vx/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
AR sound/pcmcia/built-in.a
CC lib/zstd/compress/zstd_compress_superblock.o
CC crypto/akcipher.o
CC arch/x86/events/intel/ds.o
CC arch/x86/events/msr.o
CC arch/x86/kernel/apic/io_apic.o
CC ipc/mqueue.o
CC drivers/pinctrl/pinconf-generic.o
CC fs/proc/root.o
AR drivers/pwm/built-in.a
CC security/device_cgroup.o
CC drivers/pci/msi/pcidev_msi.o
AR arch/x86/kernel/acpi/built-in.a
CC drivers/pci/pcie/portdrv_core.o
CC io_uring/sync.o
CC drivers/pci/pcie/portdrv_pci.o
CC arch/x86/kernel/apic/msi.o
CC arch/x86/kernel/cpu/rdrand.o
AR arch/x86/entry/built-in.a
CC drivers/pci/hotplug/pci_hotplug_core.o
CC arch/x86/kernel/kprobes/core.o
LDS arch/x86/kernel/vmlinux.lds
AR arch/x86/lib/lib.a
CC arch/x86/kernel/kprobes/opt.o
AR arch/x86/lib/built-in.a
AS arch/x86/kernel/head_64.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC drivers/gpio/gpiolib-cdev.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC arch/x86/events/intel/knc.o
CC arch/x86/pci/bus_numa.o
CC arch/x86/events/intel/lbr.o
CC net/netlink/policy.o
CC net/netlink/diag.o
CC lib/crypto/sha1.o
CC security/keys/proc.o
CC arch/x86/kernel/cpu/match.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC arch/x86/mm/extable.o
CC net/ethtool/ioctl.o
CC net/core/sysctl_net_core.o
CC net/ethtool/common.o
CC sound/core/seq/seq_info.o
AR drivers/pinctrl/built-in.a
CC arch/x86/kernel/head64.o
CC arch/x86/kernel/ebda.o
AR lib/lz4/built-in.a
CC drivers/pci/msi/msi.o
CC crypto/kpp.o
CC lib/zstd/compress/zstd_double_fast.o
CC [M] sound/pci/hda/hda_proc.o
CC crypto/acompress.o
CC net/ethtool/netlink.o
CC lib/crypto/sha256.o
CC mm/fadvise.o
CC fs/proc/base.o
CC drivers/video/console/dummycon.o
CC arch/x86/kernel/cpu/bugs.o
CC drivers/video/console/vgacon.o
CC io_uring/advise.o
CC block/blk-timeout.o
CC drivers/pci/pcie/rcec.o
CC lib/raid6/algos.o
CC lib/fonts/fonts.o
CC fs/proc/generic.o
CC arch/x86/pci/amd_bus.o
CC security/keys/sysctl.o
CC lib/fonts/font_8x8.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC fs/proc/array.o
CC arch/x86/kernel/kprobes/ftrace.o
CC lib/fonts/font_8x16.o
CC net/ethtool/bitset.o
AR sound/core/seq/built-in.a
CC sound/core/isadma.o
CC drivers/pci/pcie/aspm.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC arch/x86/mm/mmap.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC lib/raid6/recov.o
CC arch/x86/kernel/apic/probe_64.o
CC net/ethtool/strset.o
AR net/netlink/built-in.a
CC kernel/locking/semaphore.o
AR sound/mips/built-in.a
CC sound/core/vmaster.o
CC fs/kernfs/mount.o
CC [M] lib/crypto/arc4.o
AR sound/soc/built-in.a
CC fs/sysfs/file.o
CC fs/configfs/inode.o
CC net/ethtool/linkinfo.o
AR lib/fonts/built-in.a
CC block/blk-lib.o
CC fs/sysfs/dir.o
CC crypto/scompress.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC block/blk-mq.o
CC mm/maccess.o
CC net/ethtool/linkmodes.o
CC io_uring/filetable.o
AR security/keys/built-in.a
AR security/built-in.a
CC net/ethtool/linkstate.o
AR sound/atmel/built-in.a
CC net/ethtool/debug.o
CC net/ethtool/wol.o
AR arch/x86/kernel/kprobes/built-in.a
CC net/core/dev.o
CC arch/x86/kernel/platform-quirks.o
AR arch/x86/pci/built-in.a
CC drivers/pci/msi/irqdomain.o
CC arch/x86/events/intel/p4.o
HOSTCC lib/raid6/mktables
AR lib/crypto/built-in.a
LD [M] lib/crypto/libarc4.o
CC kernel/locking/rwsem.o
CC arch/x86/kernel/cpu/umwait.o
CC drivers/pci/hotplug/pciehp_core.o
CC [M] sound/pci/hda/hda_hwdep.o
CC [M] arch/x86/kvm/x86.o
AR kernel/sched/built-in.a
AR arch/x86/kernel/apic/built-in.a
CC fs/devpts/inode.o
CC ipc/namespace.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC ipc/mq_sysctl.o
UNROLL lib/raid6/int1.c
AR net/ipv4/netfilter/built-in.a
UNROLL lib/raid6/int2.c
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
UNROLL lib/raid6/int4.c
UNROLL lib/raid6/int8.c
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
UNROLL lib/raid6/int16.c
AR drivers/video/console/built-in.a
UNROLL lib/raid6/int32.c
CC [M] net/ipv4/netfilter/ip_tables.o
CC drivers/video/logo/logo.o
CC lib/raid6/recov_ssse3.o
CC arch/x86/mm/pgtable.o
CC drivers/video/backlight/backlight.o
CC sound/core/ctljack.o
HOSTCC drivers/video/logo/pnmtologo
CC fs/kernfs/inode.o
CC net/core/dev_addr_lists.o
AR drivers/pci/switch/built-in.a
CC drivers/pci/pcie/aer.o
CC sound/core/jack.o
CC fs/configfs/file.o
CC drivers/gpio/gpiolib-sysfs.o
CC mm/page-writeback.o
CC fs/sysfs/symlink.o
CC drivers/gpio/gpiolib-acpi.o
CC lib/argv_split.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC kernel/locking/percpu-rwsem.o
CC crypto/algboss.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC lib/zstd/compress/zstd_fast.o
CC fs/proc/fd.o
CC drivers/video/logo/logo_linux_clut224.o
CC [M] arch/x86/kvm/emulate.o
CC kernel/locking/irqflag-debug.o
AR drivers/video/logo/built-in.a
CC kernel/locking/mutex-debug.o
CC fs/proc/proc_tty.o
CC [M] sound/pci/hda/hda_generic.o
CC [M] arch/x86/kvm/i8259.o
AR ipc/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_sched.o
AR drivers/pci/msi/built-in.a
CC arch/x86/kernel/cpu/proc.o
CC kernel/power/qos.o
CC lib/bug.o
CC fs/ext4/balloc.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC kernel/locking/lockdep.o
CC net/ethtool/features.o
CC lib/raid6/recov_avx2.o
CC drivers/pci/access.o
AR fs/devpts/built-in.a
CC fs/ext4/bitmap.o
CC io_uring/openclose.o
CC drivers/video/fbdev/core/fb_cmdline.o
CC arch/x86/events/intel/p6.o
CC fs/sysfs/mount.o
CC fs/kernfs/dir.o
CC sound/core/timer.o
CC fs/configfs/dir.o
AR drivers/video/backlight/built-in.a
CC drivers/video/fbdev/core/fb_notify.o
CC kernel/locking/lockdep_proc.o
CC arch/x86/mm/physaddr.o
CC block/blk-mq-tag.o
CC sound/core/hrtimer.o
AR drivers/pci/controller/built-in.a
MKCAP arch/x86/kernel/cpu/capflags.c
CC fs/configfs/symlink.o
CC kernel/locking/spinlock.o
CC lib/buildid.o
CC fs/configfs/mount.o
CC fs/kernfs/file.o
AR drivers/video/fbdev/omap/built-in.a
CC lib/cmdline.o
CC crypto/testmgr.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC fs/proc/cmdline.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
CC fs/proc/consoles.o
AR drivers/video/fbdev/omap2/built-in.a
CC [M] net/ipv4/netfilter/iptable_filter.o
CC lib/raid6/mmx.o
CC drivers/pci/pcie/err.o
CC lib/raid6/sse1.o
CC kernel/locking/osq_lock.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC lib/raid6/sse2.o
CC drivers/pci/hotplug/pciehp_pci.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC drivers/pci/bus.o
CC arch/x86/events/intel/pt.o
AR drivers/gpio/built-in.a
CC net/ethtool/privflags.o
CC kernel/power/main.o
CC sound/core/seq_device.o
CC arch/x86/mm/tlb.o
CC fs/sysfs/group.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC drivers/video/aperture.o
CC [M] arch/x86/kvm/irq.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC fs/ext4/block_validity.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC fs/configfs/item.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC crypto/cmac.o
AR sound/hda/built-in.a
CC io_uring/uring_cmd.o
CC [M] sound/hda/hda_bus_type.o
CC [M] sound/pci/hda/patch_realtek.o
CC fs/proc/cpuinfo.o
CC drivers/pci/hotplug/pciehp_hpc.o
AR sound/x86/built-in.a
CC block/blk-stat.o
CC block/blk-mq-sysfs.o
CC fs/kernfs/symlink.o
CC drivers/pci/pcie/aer_inject.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC drivers/pci/pcie/pme.o
CC lib/raid6/avx2.o
CC kernel/printk/printk.o
CC [M] arch/x86/kvm/lapic.o
CC [M] drivers/video/fbdev/core/modedb.o
AR fs/sysfs/built-in.a
AR fs/configfs/built-in.a
CC [M] net/ipv4/netfilter/iptable_nat.o
CC mm/folio-compat.o
CC [M] drivers/video/fbdev/uvesafb.o
CC [M] drivers/video/fbdev/simplefb.o
CC kernel/irq/irqdesc.o
CC fs/ext4/dir.o
CC fs/proc/devices.o
CC [M] sound/hda/hdac_bus.o
CC lib/zstd/compress/zstd_lazy.o
AR sound/xen/built-in.a
CC arch/x86/kernel/process_64.o
CC drivers/pci/probe.o
CC net/ethtool/rings.o
CC drivers/video/nomodeset.o
CC kernel/power/console.o
CC [M] sound/core/control_led.o
CC kernel/power/process.o
CC drivers/video/hdmi.o
CC arch/x86/mm/cpu_entry_area.o
CC fs/ext4/ext4_jbd2.o
AR fs/kernfs/built-in.a
CC fs/ext4/extents.o
CC block/blk-mq-cpumap.o
CC arch/x86/events/intel/uncore.o
CC io_uring/epoll.o
CC drivers/pci/host-bridge.o
CC lib/raid6/avx512.o
CC net/ethtool/channels.o
CC drivers/pci/hotplug/acpiphp_core.o
CC arch/x86/mm/maccess.o
CC arch/x86/mm/pgprot.o
CC drivers/pci/pcie/dpc.o
CC fs/proc/interrupts.o
CC net/xfrm/xfrm_policy.o
CC lib/raid6/recov_avx512.o
CC arch/x86/kernel/signal.o
CC mm/readahead.o
CC net/ethtool/coalesce.o
CC kernel/irq/handle.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC [M] sound/hda/hdac_device.o
CC [M] sound/hda/hdac_sysfs.o
CC net/ethtool/pause.o
CC arch/x86/mm/hugetlbpage.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC kernel/irq/manage.o
CC [M] drivers/video/fbdev/core/fb_defio.o
CC [M] sound/core/hwdep.o
CC block/blk-mq-sched.o
CC [M] sound/hda/hdac_regmap.o
CC lib/zstd/compress/zstd_ldm.o
CC kernel/power/suspend.o
CC kernel/irq/spurious.o
CC mm/swap.o
CC fs/proc/loadavg.o
CC io_uring/statx.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
TABLE lib/raid6/tables.c
CC arch/x86/kernel/signal_compat.o
CC net/unix/af_unix.o
CC lib/raid6/int1.o
CC net/ethtool/eee.o
CC crypto/hmac.o
CC io_uring/net.o
AR drivers/pci/pcie/built-in.a
CC drivers/pci/remove.o
CC lib/cpumask.o
CC net/ethtool/tsinfo.o
CC mm/truncate.o
CC arch/x86/kernel/traps.o
CC [M] arch/x86/kvm/i8254.o
CC arch/x86/mm/kasan_init_64.o
CC [M] arch/x86/kvm/ioapic.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC drivers/idle/intel_idle.o
CC fs/proc/meminfo.o
CC fs/proc/stat.o
CC arch/x86/kernel/cpu/powerflags.o
CC kernel/power/hibernate.o
CC arch/x86/mm/pkeys.o
CC [M] sound/core/pcm.o
CC [M] arch/x86/kvm/irq_comm.o
CC kernel/printk/printk_safe.o
CC [M] sound/core/pcm_native.o
CC [M] sound/hda/hdac_controller.o
CC kernel/irq/resend.o
CC drivers/pci/pci.o
CC arch/x86/kernel/idt.o
CC [M] arch/x86/kvm/cpuid.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC lib/raid6/int2.o
CC arch/x86/kernel/cpu/intel.o
AR sound/virtio/built-in.a
CC kernel/irq/chip.o
CC net/ipv4/route.o
CC fs/jbd2/transaction.o
CC crypto/vmac.o
CC fs/jbd2/commit.o
CC fs/jbd2/recovery.o
AR drivers/pci/hotplug/built-in.a
CC io_uring/msg_ring.o
CC block/ioctl.o
CC [M] sound/pci/hda/patch_analog.o
CC arch/x86/events/intel/uncore_nhmex.o
CC net/ipv4/inetpeer.o
CC kernel/locking/qspinlock.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC fs/ramfs/inode.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC net/ethtool/cabletest.o
CC net/ethtool/tunnels.o
CC kernel/irq/dummychip.o
CC arch/x86/mm/pti.o
CC kernel/printk/printk_ringbuffer.o
CC kernel/locking/rtmutex_api.o
CC lib/ctype.o
CC fs/proc/uptime.o
CC net/xfrm/xfrm_state.o
CC drivers/pci/pci-driver.o
CC lib/raid6/int4.o
CC arch/x86/kernel/irq.o
CC block/genhd.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC net/ipv4/protocol.o
CC [M] sound/hda/hdac_stream.o
CC lib/dec_and_lock.o
CC kernel/locking/spinlock_debug.o
CC [M] arch/x86/kvm/pmu.o
AR drivers/idle/built-in.a
CC lib/raid6/int8.o
CC drivers/pci/search.o
CC fs/proc/util.o
CC crypto/xcbc.o
CC net/xfrm/xfrm_hash.o
CC kernel/power/snapshot.o
CC fs/ramfs/file-mmu.o
CC [M] sound/pci/hda/patch_hdmi.o
AR drivers/char/ipmi/built-in.a
CC arch/x86/kernel/cpu/intel_pconfig.o
CC net/unix/garbage.o
CC kernel/irq/devres.o
CC block/ioprio.o
CC kernel/printk/sysctl.o
CC io_uring/timeout.o
CC kernel/irq/autoprobe.o
CC io_uring/sqpoll.o
CC arch/x86/kernel/cpu/tsx.o
AR arch/x86/mm/built-in.a
CC mm/vmscan.o
CC io_uring/fdinfo.o
CC [M] sound/core/pcm_lib.o
CC arch/x86/events/intel/uncore_snb.o
CC net/netfilter/core.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
AR kernel/printk/built-in.a
AR sound/pci/korg1212/built-in.a
CC lib/raid6/int16.o
CC fs/proc/version.o
CC block/badblocks.o
CC arch/x86/kernel/cpu/intel_epb.o
CC fs/proc/softirqs.o
CC crypto/crypto_null.o
AR fs/ramfs/built-in.a
CC net/ipv4/ip_input.o
CC fs/jbd2/checkpoint.o
CC arch/x86/events/intel/uncore_snbep.o
CC net/ethtool/fec.o
CC kernel/locking/qrwlock.o
CC net/ethtool/eeprom.o
CC fs/jbd2/revoke.o
AR sound/pci/mixart/built-in.a
CC [M] drivers/video/fbdev/core/bitblit.o
CC [M] sound/hda/array.o
CC fs/jbd2/journal.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC drivers/acpi/acpica/dsargs.o
CC kernel/irq/irqdomain.o
CC drivers/acpi/acpica/dscontrol.o
CC drivers/pci/pci-sysfs.o
CC arch/x86/kernel/cpu/amd.o
CC fs/proc/namespaces.o
CC [M] sound/hda/hdmi_chmap.o
CC lib/decompress.o
CC net/ipv4/ip_fragment.o
CC drivers/pci/rom.o
CC block/blk-rq-qos.o
CC lib/raid6/int32.o
CC drivers/pci/setup-res.o
CC net/ethtool/stats.o
CC net/unix/sysctl_net_unix.o
CC fs/proc/self.o
CC crypto/md5.o
CC mm/shmem.o
AR kernel/locking/built-in.a
CC block/disk-events.o
CC net/unix/diag.o
CC mm/util.o
CC net/unix/scm.o
CC kernel/power/swap.o
CC arch/x86/kernel/cpu/hygon.o
CC drivers/acpi/acpica/dsdebug.o
CC io_uring/tctx.o
CC arch/x86/kernel/irq_64.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC block/blk-ia-ranges.o
CC fs/ext4/extents_status.o
CC fs/ext4/file.o
CC fs/ext4/fsmap.o
CC net/ethtool/phc_vclocks.o
CC net/ethtool/module.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC lib/raid6/tables.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
AR net/ipv6/netfilter/built-in.a
CC net/ipv6/af_inet6.o
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC fs/proc/thread_self.o
CC crypto/sha1_generic.o
CC drivers/acpi/acpica/dsfield.o
CC arch/x86/kernel/cpu/centaur.o
CC net/core/dst.o
CC crypto/sha256_generic.o
CC block/bsg.o
CC drivers/pci/irq.o
CC [M] sound/core/pcm_misc.o
AR sound/pci/nm256/built-in.a
AR sound/pci/oxygen/built-in.a
CC drivers/pci/vpd.o
CC drivers/pnp/pnpacpi/core.o
AR drivers/amba/built-in.a
CC [M] sound/hda/trace.o
CC kernel/irq/proc.o
AR drivers/clk/actions/built-in.a
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
CC drivers/pnp/pnpacpi/rsparser.o
AR drivers/clk/imgtec/built-in.a
CC block/bsg-lib.o
AR drivers/clk/imx/built-in.a
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
AR drivers/clk/microchip/built-in.a
AR drivers/clk/mstar/built-in.a
CC drivers/pnp/core.o
AR drivers/clk/mvebu/built-in.a
CC arch/x86/kernel/cpu/zhaoxin.o
AR drivers/clk/ralink/built-in.a
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sprd/built-in.a
CC lib/decompress_bunzip2.o
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
AR drivers/clk/versatile/built-in.a
CC drivers/clk/x86/clk-lpss-atom.o
CC drivers/clk/x86/clk-pmc-atom.o
CC [M] sound/pci/hda/hda_eld.o
CC crypto/sha512_generic.o
CC lib/decompress_inflate.o
CC io_uring/poll.o
CC drivers/pci/setup-bus.o
AR net/unix/built-in.a
CC net/ipv4/ip_forward.o
CC net/ipv4/ip_options.o
CC drivers/acpi/acpica/dsinit.o
CC fs/proc/proc_sysctl.o
CC block/blk-cgroup.o
CC drivers/pci/vc.o
AR lib/raid6/built-in.a
CC net/ipv4/ip_output.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC lib/decompress_unlz4.o
CC [M] sound/hda/hdac_component.o
CC [M] sound/hda/hdac_i915.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC net/xfrm/xfrm_input.o
CC arch/x86/events/intel/uncore_discovery.o
CC arch/x86/kernel/cpu/vmware.o
CC lib/decompress_unlzma.o
CC drivers/pnp/card.o
CC net/ethtool/pse-pd.o
CC [M] sound/core/pcm_memory.o
CC sound/sound_core.o
CC arch/x86/kernel/cpu/hypervisor.o
CC kernel/power/user.o
CC block/blk-cgroup-rwstat.o
CC block/blk-throttle.o
CC kernel/irq/migration.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC lib/decompress_unlzo.o
CC net/netfilter/nf_log.o
CC drivers/acpi/acpica/dsmethod.o
CC net/ipv4/ip_sockglue.o
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC block/mq-deadline.o
AR drivers/clk/x86/built-in.a
CC kernel/power/poweroff.o
CC kernel/rcu/update.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC lib/zstd/compress/zstd_opt.o
CC lib/zstd/zstd_decompress_module.o
AR drivers/pnp/pnpacpi/built-in.a
CC crypto/blake2b_generic.o
CC crypto/gf128mul.o
CC net/core/netevent.o
CC drivers/dma/dw/core.o
CC drivers/dma/hsu/hsu.o
CC lib/decompress_unxz.o
CC drivers/pci/mmap.o
CC lib/zstd/decompress/huf_decompress.o
CC [M] sound/pci/hda/hda_intel.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/acpi/acpica/dsmthdat.o
CC [M] sound/hda/intel-dsp-config.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC kernel/irq/cpuhotplug.o
CC drivers/clk/clk-bulk.o
AR sound/pci/pcxhr/built-in.a
CC drivers/acpi/acpica/dsobject.o
CC drivers/clk/clkdev.o
CC [M] sound/core/memalloc.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC drivers/pnp/driver.o
CC lib/zstd/decompress/zstd_ddict.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC drivers/acpi/acpica/dsopcode.o
CC drivers/clk/clk.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC fs/hugetlbfs/inode.o
CC fs/fat/cache.o
AR kernel/power/built-in.a
CC net/ipv6/anycast.o
CC io_uring/cancel.o
CC fs/ext4/fsync.o
CC fs/fat/dir.o
CC arch/x86/events/intel/cstate.o
AR net/ethtool/built-in.a
AR fs/jbd2/built-in.a
CC fs/nfs/client.o
CC fs/exportfs/expfs.o
CC net/ipv4/inet_hashtables.o
CC lib/decompress_unzstd.o
CC net/ipv4/inet_timewait_sock.o
CC block/kyber-iosched.o
CC lib/zstd/decompress/zstd_decompress.o
CC net/packet/af_packet.o
AR kernel/livepatch/built-in.a
CC crypto/ecb.o
CC net/core/neighbour.o
CC arch/x86/kernel/dumpstack_64.o
CC drivers/acpi/acpica/dspkginit.o
CC [M] sound/hda/intel-nhlt.o
CC kernel/irq/pm.o
CC fs/fat/fatent.o
CC drivers/clk/clk-divider.o
CC drivers/clk/clk-fixed-factor.o
CC net/netfilter/nf_queue.o
AR drivers/dma/hsu/built-in.a
CC drivers/pnp/resource.o
CC drivers/acpi/acpica/dsutils.o
CC arch/x86/kernel/cpu/capflags.o
CC drivers/pci/setup-irq.o
CC fs/proc/proc_net.o
CC net/ipv4/inet_connection_sock.o
AR arch/x86/kernel/cpu/built-in.a
CC kernel/dma/mapping.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC kernel/dma/direct.o
CC net/xfrm/xfrm_output.o
CC kernel/dma/ops_helpers.o
CC drivers/dma/dw/dw.o
CC block/blk-mq-pci.o
CC drivers/pci/proc.o
CC crypto/cbc.o
AR fs/exportfs/built-in.a
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC [M] sound/core/pcm_timer.o
CC io_uring/kbuf.o
AR arch/x86/events/intel/built-in.a
AR arch/x86/events/built-in.a
CC mm/mmzone.o
CC lib/dump_stack.o
CC kernel/rcu/sync.o
CC drivers/dma/dw/idma32.o
CC net/ipv4/tcp.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
LD [M] sound/core/snd-ctl-led.o
CC drivers/pnp/manager.o
CC fs/fat/file.o
CC arch/x86/kernel/time.o
CC drivers/acpi/acpica/dswexec.o
CC [M] sound/hda/intel-sdw-acpi.o
CC lib/zstd/common/debug.o
CC drivers/pci/slot.o
CC kernel/irq/msi.o
CC drivers/pnp/support.o
CC drivers/clk/clk-fixed-rate.o
CC kernel/rcu/srcutree.o
CC net/ipv6/ip6_output.o
CC fs/ext4/hash.o
CC crypto/pcbc.o
CC kernel/irq/affinity.o
LD [M] sound/core/snd-hwdep.o
AR sound/core/built-in.a
CC kernel/dma/dummy.o
AR fs/hugetlbfs/built-in.a
LD [M] sound/hda/snd-hda-core.o
LD [M] sound/pci/hda/snd-hda-intel.o
CC drivers/pnp/interface.o
CC fs/lockd/clntlock.o
AR sound/pci/riptide/built-in.a
CC fs/lockd/clntproc.o
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
CC fs/proc/kcore.o
AR sound/pci/vx222/built-in.a
CC fs/lockd/clntxdr.o
CC mm/vmstat.o
AR sound/pci/built-in.a
LD [M] sound/hda/snd-intel-dspcfg.o
LD [M] sound/core/snd-pcm.o
CC mm/backing-dev.o
CC fs/lockd/host.o
CC arch/x86/kernel/ioport.o
CC net/packet/diag.o
AR drivers/dma/idxd/built-in.a
CC fs/lockd/svc.o
AR drivers/dma/mediatek/built-in.a
CC drivers/acpi/acpica/dswload.o
CC lib/earlycpio.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC drivers/pci/pci-acpi.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC drivers/pci/quirks.o
CC sound/last.o
CC drivers/dma/dw/acpi.o
CC kernel/dma/contiguous.o
CC net/xfrm/xfrm_sysctl.o
CC [M] arch/x86/kvm/mtrr.o
CC drivers/pnp/quirks.o
CC kernel/dma/swiotlb.o
CC lib/zstd/common/entropy_common.o
CC fs/lockd/svclock.o
CC block/blk-mq-virtio.o
CC drivers/dma/dw/pci.o
CC net/netfilter/nf_sockopt.o
CC crypto/cts.o
CC fs/nfs/dir.o
CC drivers/pci/ats.o
CC kernel/dma/remap.o
CC io_uring/rsrc.o
CC kernel/irq/matrix.o
CC fs/fat/inode.o
CC drivers/acpi/acpica/dswload2.o
AR sound/built-in.a
CC block/blk-mq-debugfs.o
CC fs/lockd/svcshare.o
CC fs/ext4/ialloc.o
CC fs/ext4/indirect.o
CC lib/zstd/common/error_private.o
AR drivers/dma/qcom/built-in.a
CC lib/zstd/common/fse_decompress.o
CC arch/x86/kernel/dumpstack.o
CC drivers/clk/clk-gate.o
CC block/blk-pm.o
CC drivers/acpi/acpica/dswscope.o
CC lib/zstd/common/zstd_common.o
CC fs/proc/kmsg.o
AR drivers/dma/dw/built-in.a
CC net/ipv4/tcp_input.o
AR drivers/dma/ti/built-in.a
AR drivers/dma/xilinx/built-in.a
CC drivers/acpi/acpica/dswstate.o
CC drivers/pnp/system.o
CC [M] drivers/dma/ioat/init.o
CC kernel/rcu/tree.o
CC [M] drivers/dma/ioat/dma.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC [M] drivers/dma/ioat/prep.o
CC drivers/pci/iov.o
CC net/xfrm/xfrm_replay.o
CC net/ipv4/tcp_output.o
CC crypto/lrw.o
CC drivers/dma/dmaengine.o
CC drivers/dma/virt-dma.o
CC fs/proc/page.o
CC net/netfilter/utils.o
CC drivers/pci/pci-label.o
CC drivers/clk/clk-multiplier.o
CC arch/x86/kernel/nmi.o
CC block/holder.o
AR drivers/soc/apple/built-in.a
CC arch/x86/kernel/ldt.o
CC drivers/clk/clk-mux.o
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/bcm63xx/built-in.a
CC drivers/clk/clk-composite.o
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
CC drivers/clk/clk-fractional-divider.o
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/imx/built-in.a
CC drivers/acpi/acpica/evevent.o
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/mediatek/built-in.a
AR drivers/soc/microchip/built-in.a
AR drivers/soc/pxa/built-in.a
AR kernel/dma/built-in.a
CC drivers/acpi/acpica/evgpe.o
AR drivers/soc/amlogic/built-in.a
AR drivers/soc/qcom/built-in.a
CC kernel/entry/common.o
AR drivers/soc/renesas/built-in.a
AR drivers/pnp/built-in.a
CC mm/mm_init.o
AR drivers/soc/rockchip/built-in.a
CC kernel/entry/syscall_user_dispatch.o
CC kernel/entry/kvm.o
AR drivers/soc/sunxi/built-in.a
AR drivers/soc/ti/built-in.a
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC drivers/pci/pci-stub.o
CC kernel/module/main.o
CC drivers/virtio/virtio.o
CC [M] drivers/dma/ioat/dca.o
CC fs/lockd/svcproc.o
CC [M] arch/x86/kvm/hyperv.o
CC kernel/module/strict_rwx.o
AR lib/zstd/built-in.a
CC lib/extable.o
CC kernel/time/time.o
CC drivers/acpi/apei/apei-base.o
CC crypto/xts.o
CC kernel/time/timer.o
AR kernel/irq/built-in.a
CC [M] arch/x86/kvm/debugfs.o
CC drivers/dma/acpi-dma.o
CC drivers/acpi/apei/hest.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC net/core/rtnetlink.o
CC drivers/pci/vgaarb.o
CC drivers/clk/clk-gpio.o
CC drivers/acpi/acpica/evgpeblk.o
AR block/built-in.a
CC [M] drivers/dma/ioat/sysfs.o
CC fs/fat/misc.o
CC lib/flex_proportions.o
AR fs/proc/built-in.a
CC [M] arch/x86/kvm/mmu/page_track.o
CC crypto/ctr.o
CC crypto/gcm.o
CC net/core/utils.o
CC mm/percpu.o
AR drivers/acpi/pmic/built-in.a
CC arch/x86/kernel/setup.o
CC [M] arch/x86/kvm/mmu/spte.o
CC drivers/acpi/dptf/int340x_thermal.o
CC drivers/acpi/tables.o
CC arch/x86/kernel/x86_init.o
CC io_uring/rw.o
CC io_uring/opdef.o
CC drivers/virtio/virtio_ring.o
CC fs/nls/nls_base.o
CC [M] net/netfilter/nfnetlink.o
CC fs/nls/nls_cp437.o
AR net/packet/built-in.a
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC io_uring/notif.o
CC net/xfrm/xfrm_device.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
AR kernel/entry/built-in.a
AR drivers/clk/built-in.a
CC arch/x86/kernel/i8259.o
CC drivers/virtio/virtio_anchor.o
CC drivers/acpi/acpica/evgpeinit.o
CC fs/nfs/file.o
CC lib/idr.o
CC net/key/af_key.o
CC fs/ext4/inline.o
CC drivers/acpi/apei/erst.o
LD [M] drivers/video/fbdev/core/fb.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
CC crypto/pcrypt.o
AR drivers/video/built-in.a
LD [M] drivers/dma/ioat/ioatdma.o
AR drivers/acpi/dptf/built-in.a
CC fs/ext4/inode.o
CC fs/fat/nfs.o
AR drivers/dma/built-in.a
CC fs/lockd/svcsubs.o
CC drivers/tty/vt/vt_ioctl.o
CC fs/lockd/mon.o
CC drivers/char/hw_random/core.o
CC drivers/tty/hvc/hvc_console.o
CC lib/irq_regs.o
CC drivers/char/hw_random/intel-rng.o
CC fs/nls/nls_ascii.o
CC net/core/link_watch.o
CC drivers/acpi/acpica/evgpeutil.o
CC drivers/virtio/virtio_pci_modern_dev.o
AR drivers/iommu/amd/built-in.a
CC [M] arch/x86/kvm/vmx/vmx.o
CC drivers/iommu/intel/dmar.o
AR drivers/gpu/host1x/built-in.a
AR drivers/gpu/drm/tests/built-in.a
AR drivers/gpu/vga/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
AR drivers/pci/built-in.a
CC drivers/connector/cn_queue.o
CC drivers/connector/connector.o
CC drivers/acpi/blacklist.o
CC net/ipv6/ip6_input.o
CC fs/fat/namei_vfat.o
CC lib/is_single_threaded.o
CC arch/x86/kernel/irqinit.o
CC fs/fat/namei_msdos.o
CC arch/x86/kernel/jump_label.o
CC fs/nls/nls_iso8859-1.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
AR drivers/gpu/drm/arm/built-in.a
CC fs/nfs/getroot.o
CC crypto/cryptd.o
CC drivers/char/agp/backend.o
CC kernel/futex/core.o
CC drivers/acpi/acpica/evglock.o
CC kernel/futex/syscalls.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC net/core/filter.o
CC lib/klist.o
AR drivers/char/hw_random/built-in.a
CC fs/ext4/ioctl.o
AR fs/unicode/built-in.a
CC arch/x86/kernel/irq_work.o
CC fs/nls/nls_utf8.o
CC [M] net/netfilter/nf_conntrack_core.o
CC net/core/sock_diag.o
CC drivers/acpi/apei/bert.o
CC net/xfrm/xfrm_algo.o
AR drivers/tty/hvc/built-in.a
CC drivers/base/power/sysfs.o
CC drivers/base/firmware_loader/builtin/main.o
CC drivers/base/regmap/regmap.o
CC drivers/tty/vt/vc_screen.o
CC fs/lockd/xdr.o
CC drivers/base/regmap/regcache.o
CC kernel/module/tree_lookup.o
CC kernel/time/hrtimer.o
CC io_uring/io-wq.o
CC drivers/acpi/acpica/evhandler.o
CC kernel/time/timekeeping.o
CC arch/x86/kernel/probe_roms.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC lib/kobject.o
AR fs/nls/built-in.a
AR drivers/base/test/built-in.a
CC kernel/futex/pi.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
CC drivers/connector/cn_proc.o
CC drivers/char/agp/generic.o
AR drivers/iommu/arm/built-in.a
CC kernel/futex/requeue.o
CC fs/ntfs/aops.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/base/firmware_loader/main.o
CC drivers/virtio/virtio_pci_modern.o
CC fs/autofs/init.o
CC kernel/time/ntp.o
CC crypto/des_generic.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC drivers/acpi/apei/ghes.o
AR fs/fat/built-in.a
CC drivers/tty/vt/selection.o
CC kernel/futex/waitwake.o
CC fs/nfs/inode.o
CC drivers/acpi/acpica/evmisc.o
CC drivers/base/power/generic_ops.o
CC drivers/acpi/acpica/evregion.o
CC fs/nfs/super.o
CC kernel/module/debug_kmemleak.o
CC fs/ext4/mballoc.o
CC arch/x86/kernel/sys_ia32.o
CC mm/slab_common.o
CC net/ipv4/tcp_timer.o
CC drivers/block/loop.o
CC drivers/iommu/intel/iommu.o
CC drivers/tty/serial/8250/8250_core.o
CC fs/autofs/inode.o
CC drivers/tty/serial/serial_core.o
CC net/xfrm/xfrm_user.o
CC crypto/aes_generic.o
CC drivers/tty/serial/earlycon.o
CC [M] drivers/block/nbd.o
CC drivers/iommu/intel/pasid.o
CC lib/kobject_uevent.o
CC kernel/module/kallsyms.o
CC net/ipv6/addrconf.o
CC net/ipv6/addrlabel.o
CC fs/lockd/clnt4xdr.o
CC drivers/virtio/virtio_pci_common.o
CC drivers/base/power/common.o
CC drivers/acpi/acpica/evrgnini.o
AR kernel/futex/built-in.a
CC kernel/module/procfs.o
CC drivers/virtio/virtio_pci_legacy.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/tty/vt/keyboard.o
AR net/key/built-in.a
AR drivers/base/firmware_loader/built-in.a
CC drivers/base/component.o
CC fs/ntfs/attrib.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC drivers/char/agp/isoch.o
AR drivers/connector/built-in.a
CC fs/ntfs/collate.o
CC kernel/time/clocksource.o
AR io_uring/built-in.a
CC kernel/rcu/rcu_segcblist.o
CC [M] drivers/virtio/virtio_mem.o
CC kernel/module/sysfs.o
CC fs/autofs/root.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC drivers/base/power/qos.o
CC drivers/acpi/acpica/evsci.o
AR drivers/acpi/apei/built-in.a
CC arch/x86/kernel/sys_x86_64.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
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 [M] drivers/misc/mei/pxp/mei_pxp.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC drivers/acpi/osi.o
CC arch/x86/kernel/espfix_64.o
CC arch/x86/kernel/ksysfs.o
CC drivers/tty/serial/8250/8250_pnp.o
CC arch/x86/kernel/bootflag.o
CC drivers/acpi/acpica/evxface.o
CC crypto/deflate.o
CC drivers/acpi/acpica/evxfevnt.o
CC lib/logic_pio.o
CC drivers/acpi/acpica/evxfgpe.o
CC drivers/acpi/osl.o
CC drivers/base/power/runtime.o
CC fs/lockd/xdr4.o
CC drivers/char/agp/compat_ioctl.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC drivers/acpi/acpica/evxfregn.o
CC net/core/dev_ioctl.o
AR kernel/rcu/built-in.a
CC drivers/acpi/utils.o
AR kernel/module/built-in.a
CC kernel/cgroup/cgroup.o
CC net/ipv4/tcp_ipv4.o
CC fs/ntfs/compress.o
CC kernel/cgroup/rstat.o
CC arch/x86/kernel/e820.o
CC fs/lockd/svc4proc.o
CC fs/autofs/symlink.o
CC kernel/time/jiffies.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC kernel/cgroup/namespace.o
CC net/bridge/br_device.o
CC [M] net/netfilter/nf_conntrack_expect.o
AR drivers/misc/built-in.a
CC fs/lockd/procfs.o
CC arch/x86/kernel/pci-dma.o
CC mm/compaction.o
CC arch/x86/kernel/quirks.o
CC kernel/trace/trace_clock.o
CC drivers/tty/serial/8250/8250_port.o
CC drivers/acpi/acpica/exconcat.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC crypto/crc32c_generic.o
CC kernel/trace/ftrace.o
CC lib/maple_tree.o
CC [M] drivers/misc/mei/init.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC drivers/char/agp/frontend.o
CC kernel/time/timer_list.o
CC drivers/tty/vt/consolemap.o
CC drivers/base/regmap/regcache-rbtree.o
CC drivers/base/regmap/regcache-flat.o
CC fs/autofs/waitq.o
CC fs/ext4/migrate.o
CC kernel/bpf/core.o
CC drivers/acpi/acpica/exconfig.o
CC fs/nfs/io.o
CC crypto/crct10dif_common.o
HOSTCC drivers/tty/vt/conmakehash
CC drivers/acpi/reboot.o
CC arch/x86/kernel/topology.o
CC drivers/char/agp/intel-agp.o
CC kernel/cgroup/cgroup-v1.o
CC drivers/char/agp/intel-gtt.o
CC net/ipv6/route.o
CC drivers/base/power/wakeirq.o
CC arch/x86/kernel/kdebugfs.o
CC fs/autofs/expire.o
AR drivers/virtio/built-in.a
CC arch/x86/kernel/alternative.o
CC drivers/base/core.o
CC [M] drivers/misc/mei/hbm.o
AR net/xfrm/built-in.a
CC [M] arch/x86/kvm/vmx/pmu_intel.o
AR drivers/block/built-in.a
CC fs/nfs/direct.o
CC fs/ext4/mmp.o
CC crypto/crct10dif_generic.o
AR fs/lockd/built-in.a
CC drivers/base/bus.o
CC kernel/events/core.o
CC kernel/time/timeconv.o
CC fs/ntfs/debug.o
CC drivers/acpi/acpica/exconvrt.o
CC drivers/base/regmap/regmap-debugfs.o
CC fs/ntfs/dir.o
CC mm/interval_tree.o
CC drivers/acpi/acpica/excreate.o
CC net/bridge/br_fdb.o
CC fs/ext4/move_extent.o
CC drivers/tty/vt/vt.o
CC kernel/events/ring_buffer.o
CC drivers/iommu/intel/trace.o
CC kernel/events/callchain.o
CC drivers/base/power/main.o
CC drivers/base/dd.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC drivers/base/regmap/regmap-i2c.o
CC crypto/authenc.o
CC kernel/time/timecounter.o
CC arch/x86/kernel/i8253.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC fs/autofs/dev-ioctl.o
CC kernel/time/alarmtimer.o
CC arch/x86/kernel/hw_breakpoint.o
CC drivers/base/regmap/regmap-irq.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
CC drivers/acpi/acpica/exdebug.o
CC drivers/acpi/acpica/exdump.o
AR drivers/char/agp/built-in.a
CC drivers/char/tpm/tpm-chip.o
CC fs/ext4/namei.o
CC arch/x86/kernel/tsc.o
CC fs/ext4/page-io.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC kernel/cgroup/freezer.o
CC [M] drivers/misc/mei/interrupt.o
AR drivers/gpu/drm/display/built-in.a
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/acpi/acpica/exfield.o
CC kernel/events/hw_breakpoint.o
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC kernel/events/uprobes.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC drivers/iommu/intel/cap_audit.o
CC fs/ntfs/file.o
AR fs/autofs/built-in.a
CC fs/ntfs/index.o
CC fs/ntfs/inode.o
CC net/ipv4/tcp_minisocks.o
CC fs/debugfs/inode.o
CC fs/tracefs/inode.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC fs/ext4/readpage.o
CC kernel/time/posix-timers.o
CC [M] arch/x86/kvm/vmx/evmcs.o
CC crypto/authencesn.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC fs/btrfs/super.o
CC [M] drivers/misc/mei/client.o
CC drivers/acpi/acpica/exfldio.o
CC drivers/char/tpm/tpm-dev-common.o
CC net/ipv4/tcp_cong.o
CC fs/ntfs/mft.o
CC fs/nfs/pagelist.o
AR drivers/base/regmap/built-in.a
CC drivers/tty/serial/8250/8250_dwlib.o
CC drivers/base/syscore.o
CC arch/x86/kernel/tsc_msr.o
CC fs/nfs/read.o
CC fs/ntfs/mst.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC fs/btrfs/ctree.o
CC [M] arch/x86/kvm/vmx/nested.o
CC drivers/mfd/mfd-core.o
CC fs/nfs/symlink.o
CC [M] drivers/misc/mei/main.o
CC drivers/acpi/acpica/exmisc.o
AR fs/tracefs/built-in.a
CC fs/btrfs/extent-tree.o
CC arch/x86/kernel/io_delay.o
CC mm/list_lru.o
AR kernel/bpf/built-in.a
CC kernel/cgroup/legacy_freezer.o
CC fs/debugfs/file.o
CC drivers/iommu/intel/irq_remapping.o
CC drivers/base/driver.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/base/power/wakeup.o
CC drivers/char/tpm/tpm-dev.o
CC fs/ext4/resize.o
CC fs/ext4/super.o
CC crypto/lzo.o
CC fs/ext4/symlink.o
CC net/bridge/br_forward.o
CC drivers/mfd/intel-lpss.o
CC fs/ntfs/namei.o
CC fs/ntfs/runlist.o
CC drivers/char/tpm/tpm-interface.o
CC arch/x86/kernel/rtc.o
CC drivers/acpi/acpica/exmutex.o
CC net/bridge/br_if.o
CC drivers/tty/serial/8250/8250_pci.o
CC drivers/base/class.o
CC drivers/base/platform.o
CC mm/workingset.o
CC kernel/trace/ring_buffer.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC [M] drivers/misc/mei/dma-ring.o
CC kernel/time/posix-cpu-timers.o
CC fs/nfs/unlink.o
CC fs/btrfs/print-tree.o
CC kernel/cgroup/pids.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC fs/ntfs/super.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/acpi/acpica/exnames.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC crypto/lzo-rle.o
CC drivers/tty/vt/defkeymap.o
CC net/ipv4/tcp_metrics.o
CC [M] net/sunrpc/auth_gss/trace.o
CC mm/debug.o
CC drivers/iommu/iommu.o
CC fs/ntfs/sysctl.o
CC fs/ext4/sysfs.o
CC drivers/mfd/intel-lpss-pci.o
AR fs/debugfs/built-in.a
CC drivers/acpi/nvs.o
CC drivers/base/cpu.o
CC arch/x86/kernel/resource.o
CC drivers/tty/vt/consolemap_deftbl.o
AR drivers/tty/vt/built-in.a
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC drivers/base/power/wakeup_stats.o
CC drivers/char/tpm/tpm1-cmd.o
CC fs/ntfs/unistr.o
AS arch/x86/kernel/irqflags.o
CC fs/ntfs/upcase.o
CC arch/x86/kernel/static_call.o
CC [M] drivers/misc/mei/bus.o
CC drivers/acpi/acpica/exoparg1.o
CC arch/x86/kernel/process.o
AR drivers/iommu/intel/built-in.a
CC drivers/base/firmware.o
CC drivers/iommu/iommu-traces.o
CC drivers/base/init.o
CC crypto/lz4.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC net/bridge/br_input.o
CC kernel/cgroup/cpuset.o
CC drivers/tty/tty_io.o
CC drivers/mfd/intel-lpss-acpi.o
CC net/core/tso.o
CC drivers/base/map.o
CC drivers/base/power/domain.o
CC lib/memcat_p.o
CC drivers/iommu/iommu-sysfs.o
CC mm/gup.o
CC drivers/tty/serial/8250/8250_exar.o
CC drivers/base/devres.o
CC net/core/sock_reuseport.o
CC crypto/lz4hc.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
LD [M] arch/x86/kvm/kvm.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC drivers/base/attribute_container.o
CC fs/btrfs/root-tree.o
CC drivers/acpi/acpica/exoparg2.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
UPD arch/x86/kvm/kvm-asm-offsets.h
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC net/sunrpc/clnt.o
CC kernel/time/posix-clock.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC [M] drivers/mfd/lpc_sch.o
CC drivers/char/tpm/tpm2-cmd.o
CC net/sunrpc/xprt.o
AR drivers/gpu/drm/rcar-du/built-in.a
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
AS [M] arch/x86/kvm/vmx/vmenter.o
CC [M] drivers/mfd/lpc_ich.o
CC drivers/char/tpm/tpmrm-dev.o
CC drivers/base/transport_class.o
CC lib/nmi_backtrace.o
AR fs/ntfs/built-in.a
CC net/ipv4/tcp_fastopen.o
CC crypto/xxhash_generic.o
CC fs/nfs/write.o
CC crypto/rng.o
CC net/bridge/br_ioctl.o
CC drivers/acpi/acpica/exoparg3.o
CC [M] drivers/misc/mei/bus-fixup.o
CC drivers/base/topology.o
CC drivers/char/mem.o
CC kernel/fork.o
CC net/core/fib_notifier.o
AR drivers/mfd/built-in.a
CC drivers/tty/serial/8250/8250_early.o
CC drivers/tty/serial/8250/8250_dw.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC kernel/time/itimer.o
CC kernel/time/clockevents.o
CC net/ipv6/ip6_fib.o
CC arch/x86/kernel/ptrace.o
AR drivers/nfc/built-in.a
CC crypto/drbg.o
CC fs/nfs/namespace.o
CC drivers/tty/serial/8250/8250_lpss.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC drivers/acpi/acpica/exoparg6.o
CC net/ipv6/ipv6_sockglue.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC lib/plist.o
CC drivers/tty/n_tty.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/iommu/dma-iommu.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC net/ipv6/ndisc.o
CC net/ipv6/udp.o
CC drivers/tty/tty_ioctl.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC lib/radix-tree.o
CC drivers/char/tpm/tpm2-space.o
CC drivers/iommu/ioasid.o
CC fs/pstore/inode.o
CC net/bridge/br_stp.o
CC [M] drivers/misc/mei/debugfs.o
CC fs/pstore/platform.o
CC kernel/trace/trace.o
CC drivers/acpi/acpica/exprep.o
CC drivers/iommu/iova.o
CC drivers/base/power/domain_governor.o
CC drivers/char/tpm/tpm-sysfs.o
CC net/ipv6/udplite.o
CC drivers/tty/tty_ldisc.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC drivers/acpi/acpica/exregion.o
CC fs/nfs/mount_clnt.o
CC fs/efivarfs/inode.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC net/core/xdp.o
CC drivers/tty/serial/8250/8250_mid.o
CC kernel/time/tick-common.o
CC net/core/flow_offload.o
CC [M] fs/netfs/buffered_read.o
CC net/ipv4/tcp_rate.o
CC drivers/char/random.o
CC [M] drivers/misc/mei/mei-trace.o
CC fs/btrfs/dir-item.o
CC net/ipv4/tcp_recovery.o
CC arch/x86/kernel/tls.o
CC kernel/exec_domain.o
CC drivers/base/power/clock_ops.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC fs/pstore/pmsg.o
CC kernel/trace/trace_output.o
CC mm/mmap_lock.o
CC drivers/acpi/acpica/exresnte.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC lib/ratelimit.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC fs/btrfs/file-item.o
CC fs/efivarfs/file.o
CC crypto/jitterentropy.o
CC drivers/char/tpm/eventlog/common.o
AR kernel/cgroup/built-in.a
CC mm/highmem.o
CC drivers/iommu/irq_remapping.o
CC kernel/trace/trace_seq.o
CC crypto/jitterentropy-kcapi.o
CC fs/btrfs/inode-item.o
CC crypto/ghash-generic.o
CC net/ipv4/tcp_ulp.o
CC drivers/tty/serial/8250/8250_pericom.o
CC lib/rbtree.o
CC drivers/acpi/acpica/exresolv.o
CC net/bridge/br_stp_bpdu.o
AR fs/pstore/built-in.a
CC [M] fs/fscache/cache.o
CC drivers/acpi/acpica/exresop.o
CC drivers/tty/tty_buffer.o
AR drivers/base/power/built-in.a
CC net/bridge/br_stp_if.o
CC drivers/base/container.o
CC kernel/time/tick-broadcast.o
CC [M] drivers/misc/mei/pci-me.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC arch/x86/kernel/step.o
CC net/bridge/br_stp_timer.o
CC [M] fs/netfs/io.o
CC crypto/af_alg.o
CC drivers/tty/tty_port.o
CC fs/efivarfs/super.o
CC crypto/algif_hash.o
CC kernel/time/tick-broadcast-hrtimer.o
CC net/ipv6/raw.o
CC [M] fs/netfs/main.o
CC net/core/gro.o
CC fs/btrfs/disk-io.o
CC lib/seq_buf.o
CC drivers/char/tpm/eventlog/tpm1.o
AR drivers/iommu/built-in.a
CC drivers/char/misc.o
CC [M] fs/fscache/cookie.o
CC drivers/base/property.o
CC drivers/acpi/acpica/exserial.o
CC mm/memory.o
CC [M] fs/smbfs_common/cifs_arc4.o
CC net/ipv4/tcp_offload.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
AR drivers/tty/serial/8250/built-in.a
CC fs/nfs/nfstrace.o
CC [M] fs/fscache/io.o
AR drivers/tty/serial/built-in.a
CC mm/mincore.o
CC [M] fs/cifs/trace.o
CC [M] fs/fuse/dev.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
AR kernel/events/built-in.a
CC [M] fs/fuse/dir.o
CC drivers/char/virtio_console.o
CC net/sunrpc/socklib.o
CC [M] fs/fscache/main.o
CC [M] fs/overlayfs/super.o
LD [M] arch/x86/kvm/kvm-intel.o
CC [M] fs/overlayfs/namei.o
CC arch/x86/kernel/i8237.o
CC [M] fs/overlayfs/util.o
CC drivers/acpi/acpica/exstore.o
CC net/core/net-sysfs.o
CC kernel/time/tick-oneshot.o
CC [M] drivers/misc/mei/hw-me.o
CC [M] fs/smbfs_common/cifs_md4.o
CC drivers/char/tpm/eventlog/tpm2.o
CC fs/efivarfs/vars.o
CC net/ipv4/datagram.o
CC net/ipv6/icmp.o
CC lib/show_mem.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
CC fs/nfs/export.o
CC net/bridge/br_netlink.o
CC drivers/tty/tty_mutex.o
CC drivers/char/tpm/tpm_ppi.o
CC [M] fs/fscache/volume.o
CC arch/x86/kernel/stacktrace.o
CC kernel/trace/trace_stat.o
CC [M] fs/fscache/proc.o
CC net/bridge/br_netlink_tunnel.o
CC drivers/acpi/acpica/exstoren.o
CC kernel/time/tick-sched.o
CC [M] fs/netfs/objects.o
CC drivers/char/hpet.o
CC drivers/char/nvram.o
CC fs/nfs/sysfs.o
CC kernel/panic.o
CC drivers/char/tpm/eventlog/acpi.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC lib/siphash.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC mm/mlock.o
AR drivers/gpu/drm/imx/built-in.a
AR drivers/gpu/drm/i2c/built-in.a
AR drivers/gpu/drm/panel/built-in.a
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC drivers/base/cacheinfo.o
AR drivers/gpu/drm/hisilicon/built-in.a
CC drivers/char/tpm/eventlog/efi.o
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
AR drivers/gpu/drm/gud/built-in.a
CC drivers/tty/tty_ldsem.o
AR drivers/gpu/drm/solomon/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
AR fs/efivarfs/built-in.a
CC drivers/tty/tty_baudrate.o
CC drivers/acpi/acpica/exstorob.o
CC arch/x86/kernel/reboot.o
CC crypto/algif_skcipher.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC net/ipv4/raw.o
CC net/ipv4/udp.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC net/ipv4/udplite.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC drivers/base/swnode.o
CC fs/btrfs/transaction.o
CC kernel/trace/trace_printk.o
CC net/sunrpc/xprtsock.o
CC lib/string.o
CC fs/open.o
CC net/ipv4/udp_offload.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC fs/read_write.o
CC lib/timerqueue.o
LD [M] fs/fscache/fscache.o
CC arch/x86/kernel/msr.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
LD [M] fs/netfs/netfs.o
CC drivers/acpi/acpica/exsystem.o
CC arch/x86/kernel/cpuid.o
CC crypto/xor.o
CC arch/x86/kernel/early-quirks.o
CC net/core/net-procfs.o
CC drivers/base/auxiliary.o
CC [M] fs/overlayfs/inode.o
CC drivers/char/tpm/tpm_crb.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC drivers/tty/tty_jobctrl.o
CC mm/mmap.o
CC kernel/time/vsyscall.o
CC fs/nfs/fs_context.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC drivers/base/devtmpfs.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC crypto/hash_info.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC drivers/acpi/acpica/extrace.o
CC lib/vsprintf.o
CC fs/nfs/sysctl.o
CC net/ipv6/mcast.o
CC [M] fs/fuse/file.o
CC drivers/tty/n_null.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC kernel/trace/pid_list.o
CC [M] drivers/misc/mei/gsc-me.o
CC net/sunrpc/sched.o
CC [M] net/netfilter/nf_nat_core.o
CC crypto/simd.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC arch/x86/kernel/smp.o
CC [M] fs/cifs/cifsfs.o
CC fs/btrfs/inode.o
CC [M] fs/cifs/cifs_debug.o
CC net/bridge/br_arp_nd_proxy.o
CC kernel/time/timekeeping_debug.o
CC drivers/base/memory.o
CC [M] crypto/md4.o
CC [M] net/netfilter/nf_nat_proto.o
CC drivers/acpi/acpica/exutils.o
CC lib/win_minmax.o
AR drivers/char/tpm/built-in.a
AR drivers/char/built-in.a
CC drivers/tty/pty.o
CC [M] fs/cifs/connect.o
CC drivers/base/module.o
CC [M] fs/cifs/dir.o
CC net/core/netpoll.o
CC [M] fs/overlayfs/file.o
CC drivers/acpi/acpica/hwacpi.o
CC lib/xarray.o
CC [M] crypto/ccm.o
LD [M] drivers/misc/mei/mei.o
CC lib/lockref.o
LD [M] drivers/misc/mei/mei-me.o
LD [M] drivers/misc/mei/mei-gsc.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/base/pinctrl.o
CC drivers/acpi/acpica/hwesleep.o
CC net/core/fib_rules.o
CC [M] crypto/arc4.o
CC net/8021q/vlan_core.o
CC [M] crypto/ecc.o
CC [M] crypto/essiv.o
CC net/bridge/br_sysfs_if.o
CC kernel/time/namespace.o
CC kernel/trace/trace_sched_switch.o
CC fs/ext4/xattr.o
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC fs/nfs/nfs2super.o
CC drivers/dax/bus.o
CC [M] net/netfilter/nf_nat_helper.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC drivers/acpi/wakeup.o
CC drivers/base/platform-msi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC arch/x86/kernel/smpboot.o
CC drivers/acpi/acpica/hwgpe.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC [M] crypto/ecdh.o
CC drivers/tty/sysrq.o
CC drivers/dma-buf/dma-buf.o
CC drivers/base/physical_location.o
CC drivers/dma-buf/dma-fence.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC [M] fs/overlayfs/dir.o
CC fs/nfs/proc.o
CC drivers/acpi/acpica/hwregs.o
CC fs/file_table.o
CC drivers/acpi/acpica/hwsleep.o
AR kernel/time/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC kernel/cpu.o
CC mm/mmu_gather.o
CC fs/nfs/nfs2xdr.o
CC kernel/trace/trace_functions.o
CC drivers/acpi/sleep.o
AR drivers/cxl/core/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
AR drivers/cxl/built-in.a
AR drivers/macintosh/built-in.a
CC drivers/acpi/device_sysfs.o
CC [M] crypto/ecdh_helper.o
CC net/ipv6/reassembly.o
CC kernel/trace/trace_preemptirq.o
CC drivers/base/trace.o
CC net/bridge/br_sysfs_br.o
CC drivers/acpi/acpica/hwvalid.o
CC drivers/scsi/scsi.o
CC [M] net/8021q/vlan.o
CC drivers/scsi/hosts.o
CC drivers/acpi/acpica/hwxface.o
CC net/dcb/dcbnl.o
CC net/dcb/dcbevent.o
CC fs/nfs/nfs3super.o
CC [M] net/netfilter/nf_nat_redirect.o
CC [M] net/netfilter/nf_nat_masquerade.o
AR drivers/dax/built-in.a
CC net/l3mdev/l3mdev.o
CC net/ipv4/arp.o
CC [M] net/netfilter/x_tables.o
CC net/ipv4/icmp.o
CC mm/mprotect.o
CC fs/ext4/xattr_hurd.o
AR drivers/tty/built-in.a
CC net/ipv4/devinet.o
CC [M] fs/fuse/inode.o
CC lib/bcd.o
CC kernel/exit.o
CC [M] net/bluetooth/af_bluetooth.o
CC drivers/dma-buf/dma-fence-array.o
CC [M] net/bluetooth/hci_core.o
CC lib/sort.o
CC fs/super.o
CC kernel/trace/trace_nop.o
CC net/core/net-traces.o
CC kernel/trace/trace_functions_graph.o
CC arch/x86/kernel/tsc_sync.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
AR drivers/base/built-in.a
CC lib/parser.o
CC drivers/acpi/acpica/hwxfsleep.o
CC drivers/acpi/acpica/hwpci.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
LD [M] crypto/ecdh_generic.o
AR crypto/built-in.a
CC fs/ext4/xattr_trusted.o
CC [M] fs/overlayfs/readdir.o
CC drivers/acpi/acpica/nsaccess.o
CC drivers/scsi/scsi_ioctl.o
CC net/ipv4/af_inet.o
CC mm/mremap.o
CC net/core/selftests.o
CC drivers/acpi/device_pm.o
CC arch/x86/kernel/setup_percpu.o
CC drivers/dma-buf/dma-fence-chain.o
CC lib/debug_locks.o
CC [M] net/bluetooth/hci_conn.o
CC fs/nfs/nfs3client.o
AR net/l3mdev/built-in.a
CC [M] net/bluetooth/hci_event.o
CC fs/ext4/xattr_user.o
CC net/core/ptp_classifier.o
CC drivers/nvme/host/core.o
AR drivers/nvme/target/built-in.a
CC arch/x86/kernel/ftrace.o
CC [M] fs/fuse/control.o
CC drivers/acpi/acpica/nsalloc.o
CC lib/random32.o
CC [M] net/8021q/vlan_dev.o
CC [M] net/netfilter/xt_tcpudp.o
CC fs/char_dev.o
CC drivers/acpi/proc.o
CC net/bridge/br_nf_core.o
CC [M] fs/fuse/xattr.o
CC net/ipv6/tcp_ipv6.o
CC [M] fs/fuse/acl.o
CC fs/ext4/fast_commit.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC [M] net/bluetooth/mgmt.o
CC lib/bust_spinlocks.o
CC drivers/acpi/acpica/nsarguments.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC kernel/trace/fgraph.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/ata/libata-core.o
CC drivers/scsi/scsicam.o
CC drivers/spi/spi.o
CC drivers/net/phy/mdio-boardinfo.o
CC [M] fs/overlayfs/copy_up.o
CC drivers/net/phy/mdio_devres.o
AR drivers/net/pse-pd/built-in.a
CC [M] net/netfilter/xt_mark.o
CC net/bridge/br_multicast.o
CC drivers/ata/libata-scsi.o
AR net/dcb/built-in.a
CC fs/ext4/orphan.o
AS arch/x86/kernel/ftrace_64.o
CC drivers/net/phy/phy.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC mm/msync.o
CC arch/x86/kernel/trace_clock.o
CC drivers/ata/libata-eh.o
CC [M] fs/fuse/readdir.o
CC fs/nfs/nfs3proc.o
CC drivers/ata/libata-transport.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC [M] net/8021q/vlan_netlink.o
CC drivers/net/mdio/acpi_mdio.o
CC drivers/net/mdio/fwnode_mdio.o
CC arch/x86/kernel/trace.o
CC drivers/acpi/acpica/nsdump.o
CC fs/stat.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC fs/btrfs/file.o
CC lib/kasprintf.o
CC drivers/dma-buf/dma-resv.o
CC fs/exec.o
CC drivers/scsi/scsi_error.o
CC [M] fs/cifs/file.o
CC drivers/scsi/scsi_lib.o
CC drivers/acpi/acpica/nseval.o
CC net/sunrpc/auth.o
CC [M] fs/fuse/ioctl.o
CC fs/btrfs/tree-defrag.o
AR drivers/net/pcs/built-in.a
AR drivers/net/ethernet/adi/built-in.a
CC drivers/net/phy/phy-c45.o
AR drivers/net/ethernet/alacritech/built-in.a
CC lib/bitmap.o
CC net/core/netprio_cgroup.o
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
CC drivers/acpi/acpica/nsinit.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
CC kernel/trace/blktrace.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC arch/x86/kernel/rethook.o
CC [M] net/netfilter/xt_nat.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC mm/page_vma_mapped.o
CC net/ipv4/igmp.o
CC drivers/acpi/acpica/nsload.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC net/ipv4/fib_frontend.o
CC [M] fs/overlayfs/export.o
AR drivers/net/mdio/built-in.a
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC [M] fs/cifs/inode.o
CC [M] net/8021q/vlanproc.o
CC [M] fs/cifs/link.o
CC [M] net/netfilter/xt_REDIRECT.o
CC drivers/acpi/acpica/nsnames.o
CC arch/x86/kernel/crash_core_64.o
CC drivers/dma-buf/sync_file.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC drivers/acpi/acpica/nsobject.o
LD [M] fs/fuse/fuse.o
CC fs/pipe.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC fs/nfs/nfs3xdr.o
CC drivers/net/phy/phy-core.o
CC kernel/trace/trace_events.o
CC net/bridge/br_mdb.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC fs/btrfs/extent_map.o
CC lib/scatterlist.o
CC mm/pagewalk.o
LD [M] fs/overlayfs/overlay.o
CC fs/btrfs/sysfs.o
CC [M] net/bluetooth/hci_sock.o
CC [M] net/netfilter/xt_addrtype.o
CC fs/namei.o
CC [M] net/netfilter/xt_conntrack.o
CC drivers/acpi/acpica/nsparse.o
CC arch/x86/kernel/module.o
AR fs/ext4/built-in.a
CC drivers/nvme/host/ioctl.o
CC drivers/acpi/bus.o
CC net/ipv6/ping.o
CC drivers/dma-buf/sw_sync.o
AR net/8021q/built-in.a
LD [M] net/8021q/8021q.o
CC mm/pgtable-generic.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC fs/fcntl.o
CC [M] net/netfilter/xt_ipvs.o
CC arch/x86/kernel/early_printk.o
CC drivers/acpi/acpica/nspredef.o
CC [M] fs/cifs/misc.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC net/sunrpc/auth_null.o
CC drivers/scsi/scsi_lib_dma.o
CC net/core/dst_cache.o
CC drivers/net/phy/phy_device.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC drivers/acpi/acpica/nsprepkg.o
CC arch/x86/kernel/hpet.o
CC lib/list_sort.o
CC mm/rmap.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
CC drivers/acpi/acpica/nsrepair.o
CC [M] drivers/net/usb/rtl8150.o
CC lib/uuid.o
CC net/sunrpc/auth_unix.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC drivers/dma-buf/sync_debug.o
CC drivers/nvme/host/trace.o
CC net/sunrpc/svc.o
CC drivers/acpi/acpica/nsrepair2.o
CC net/ipv4/fib_semantics.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/dma-buf/selftest.o
CC drivers/nvme/host/pci.o
CC net/sunrpc/svcsock.o
CC drivers/acpi/glue.o
CC net/ipv6/exthdrs.o
AR drivers/spi/built-in.a
CC fs/ioctl.o
CC lib/iov_iter.o
CC drivers/scsi/scsi_scan.o
CC drivers/acpi/acpica/nssearch.o
CC drivers/acpi/scan.o
CC mm/vmalloc.o
CC fs/btrfs/struct-funcs.o
CC mm/page_alloc.o
CC drivers/ata/libata-trace.o
CC fs/btrfs/xattr.o
LD [M] net/netfilter/nf_conntrack.o
LD [M] net/netfilter/nf_nat.o
AR net/netfilter/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC fs/btrfs/ordered-data.o
CC net/bridge/br_multicast_eht.o
CC drivers/acpi/acpica/nsutils.o
CC [M] drivers/net/usb/r8152.o
AR fs/nfs/built-in.a
CC [M] drivers/dma-buf/st-dma-fence.o
CC kernel/softirq.o
CC drivers/ata/libata-sata.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC net/core/gro_cells.o
CC drivers/acpi/acpica/nswalk.o
CC arch/x86/kernel/amd_nb.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC arch/x86/kernel/kvm.o
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
AR drivers/net/ethernet/cavium/built-in.a
CC net/ipv6/datagram.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC net/sunrpc/svcauth.o
CC fs/readdir.o
CC kernel/trace/trace_export.o
CC [M] drivers/net/usb/asix_devices.o
CC fs/btrfs/extent_io.o
CC drivers/acpi/acpica/nsxfeval.o
CC [M] fs/cifs/netmisc.o
CC [M] drivers/net/usb/asix_common.o
CC arch/x86/kernel/kvmclock.o
CC drivers/ata/libata-sff.o
CC [M] fs/cifs/smbencrypt.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC kernel/trace/trace_event_perf.o
CC lib/clz_ctz.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/scsi/scsi_devinfo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC [M] drivers/net/usb/ax88172a.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC drivers/scsi/scsi_sysctl.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
AR net/core/built-in.a
AR drivers/net/ethernet/cortina/built-in.a
CC net/ipv6/ip6_flowlabel.o
CC drivers/net/phy/linkmode.o
CC [M] drivers/net/usb/ax88179_178a.o
CC fs/btrfs/volumes.o
CC [M] net/bluetooth/hci_sysfs.o
CC drivers/acpi/acpica/nsxfname.o
CC lib/bsearch.o
CC fs/select.o
CC kernel/resource.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC net/bridge/br_vlan.o
CC arch/x86/kernel/paravirt.o
CC fs/dcache.o
CC drivers/acpi/acpica/nsxfobj.o
CC [M] net/bluetooth/l2cap_core.o
CC kernel/trace/trace_events_filter.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC net/ipv4/fib_trie.o
CC drivers/scsi/scsi_debugfs.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC drivers/net/phy/mdio_bus.o
CC fs/inode.o
CC [M] net/bluetooth/l2cap_sock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC mm/init-mm.o
CC fs/btrfs/async-thread.o
CC lib/find_bit.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC [M] net/dns_resolver/dns_key.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC drivers/acpi/acpica/psargs.o
CC [M] drivers/net/usb/cdc_ether.o
CC [M] fs/cifs/transport.o
CC [M] drivers/net/usb/cdc_eem.o
CC [M] fs/cifs/cached_dir.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
CC net/sunrpc/svcauth_unix.o
CC [M] drivers/net/usb/smsc75xx.o
CC lib/llist.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC kernel/trace/trace_events_trigger.o
CC mm/memblock.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC arch/x86/kernel/pvclock.o
CC lib/memweight.o
CC [M] net/bluetooth/smp.o
CC lib/kfifo.o
CC mm/memory_hotplug.o
CC mm/madvise.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC drivers/scsi/scsi_trace.o
CC drivers/scsi/scsi_logging.o
CC kernel/trace/trace_eprobe.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC fs/btrfs/ioctl.o
CC drivers/acpi/acpica/psloop.o
CC drivers/acpi/acpica/psobject.o
CC net/ipv6/inet6_connection_sock.o
CC [M] net/dns_resolver/dns_query.o
CC net/ipv6/udp_offload.o
CC [M] net/bluetooth/lib.o
CC arch/x86/kernel/pcspeaker.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC kernel/trace/trace_kprobe.o
CC [M] fs/cifs/cifs_unicode.o
CC drivers/net/phy/mdio_device.o
CC fs/btrfs/locking.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] net/bluetooth/ecdh_helper.o
AR drivers/dma-buf/built-in.a
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC drivers/net/phy/swphy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC fs/attr.o
CC [M] net/bluetooth/hci_request.o
CC drivers/ata/libata-pmp.o
CC drivers/acpi/acpica/psopcode.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC lib/percpu-refcount.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/scsi/scsi_pm.o
CC arch/x86/kernel/check.o
CC fs/btrfs/orphan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
LD [M] net/dns_resolver/dns_resolver.o
CC fs/bad_inode.o
CC kernel/trace/error_report-traces.o
CC drivers/acpi/acpica/psopinfo.o
CC mm/page_io.o
CC net/sunrpc/addr.o
CC net/bridge/br_vlan_tunnel.o
CC drivers/acpi/resource.o
CC [M] drivers/net/usb/smsc95xx.o
AR drivers/net/ethernet/engleder/built-in.a
CC fs/file.o
CC fs/btrfs/export.o
AR drivers/net/ethernet/ezchip/built-in.a
CC net/ipv4/fib_notifier.o
CC drivers/acpi/acpica/psparse.o
CC drivers/net/phy/fixed_phy.o
CC [M] drivers/net/phy/phylink.o
CC arch/x86/kernel/uprobes.o
CC net/ipv6/seg6.o
CC kernel/sysctl.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC kernel/trace/power-traces.o
CC [M] fs/cifs/nterr.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC kernel/capability.o
CC arch/x86/kernel/perf_regs.o
CC lib/rhashtable.o
CC [M] net/bluetooth/mgmt_util.o
CC drivers/scsi/scsi_bsg.o
CC [M] drivers/net/usb/mcs7830.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC [M] fs/cifs/cifsencrypt.o
CC kernel/ptrace.o
CC net/sunrpc/rpcb_clnt.o
CC drivers/acpi/acpica/psscope.o
CC net/bridge/br_vlan_options.o
CC [M] drivers/net/usb/usbnet.o
CC drivers/ata/libata-acpi.o
CC net/sunrpc/timer.o
CC kernel/user.o
CC net/ipv6/fib6_notifier.o
CC [M] net/bluetooth/mgmt_config.o
CC fs/btrfs/tree-log.o
CC net/sunrpc/xdr.o
CC kernel/signal.o
CC net/sunrpc/sunrpc_syms.o
CC kernel/trace/rpm-traces.o
CC net/bridge/br_mst.o
CC net/sunrpc/cache.o
CC arch/x86/kernel/tracepoint.o
CC drivers/acpi/acpica/pstree.o
CC net/ipv4/inet_fragment.o
CC drivers/scsi/scsi_common.o
CC net/devres.o
CC fs/filesystems.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC drivers/acpi/acpica/psutils.o
CC kernel/sys.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC [M] net/bridge/br_netfilter_hooks.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
CC net/ipv4/ping.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC fs/btrfs/free-space-cache.o
CC [M] net/bluetooth/hci_codec.o
CC [M] drivers/net/phy/aquantia_main.o
CC kernel/trace/trace_dynevent.o
CC mm/swap_state.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC arch/x86/kernel/itmt.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC drivers/scsi/sd.o
CC drivers/acpi/acpica/pswalk.o
CC net/ipv6/rpl.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC fs/namespace.o
CC lib/base64.o
AR drivers/net/ethernet/fungible/built-in.a
CC drivers/ata/libata-pata-timings.o
CC drivers/ata/ahci.o
CC mm/swapfile.o
CC net/sunrpc/rpc_pipe.o
CC kernel/trace/trace_probe.o
CC net/sunrpc/sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC lib/once.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC arch/x86/kernel/umip.o
CC [M] fs/cifs/readdir.o
CC drivers/acpi/acpica/psxface.o
CC drivers/ata/libahci.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC arch/x86/kernel/unwind_orc.o
CC mm/swap_slots.o
CC net/socket.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC net/compat.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC drivers/ata/ata_piix.o
CC net/sunrpc/svc_xprt.o
CC lib/refcount.o
CC drivers/scsi/sg.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC [M] drivers/net/phy/ax88796b.o
CC drivers/acpi/acpica/rsaddr.o
CC lib/usercopy.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] fs/cifs/ioctl.o
AR net/bridge/built-in.a
CC net/ipv6/ioam6.o
CC kernel/umh.o
CC [M] drivers/net/phy/bcm7xxx.o
CC net/sunrpc/xprtmultipath.o
CC mm/dmapool.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC fs/btrfs/zlib.o
CC lib/errseq.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/acpi/acpica/rscreate.o
CC lib/bucket_locks.o
CC net/ipv4/ip_tunnel_core.o
CC lib/generic-radix-tree.o
CC mm/hugetlb.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC net/sunrpc/stats.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC net/sunrpc/sysctl.o
CC kernel/trace/trace_uprobe.o
CC kernel/trace/rethook.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
LD [M] net/bridge/br_netfilter.o
CC mm/hugetlb_vmemmap.o
CC [M] net/bluetooth/eir.o
CC net/ipv6/sysctl_net_ipv6.o
CC [M] drivers/net/usb/r8153_ecm.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC drivers/acpi/acpica/rsinfo.o
CC mm/sparse.o
CC net/ipv6/xfrm6_policy.o
CC kernel/workqueue.o
CC mm/sparse-vmemmap.o
CC lib/string_helpers.o
CC [M] drivers/net/phy/bcm87xx.o
CC net/ipv6/xfrm6_state.o
CC [M] net/bluetooth/hci_sync.o
CC drivers/acpi/acpica/rsio.o
CC lib/hexdump.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC arch/x86/kernel/vsmp_64.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC lib/kstrtox.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC [M] net/bluetooth/sco.o
CC [M] net/bluetooth/iso.o
AR drivers/ata/built-in.a
CC mm/mmu_notifier.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC [M] fs/cifs/sess.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC [M] drivers/net/phy/broadcom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC drivers/acpi/acpica/rsirq.o
CC drivers/scsi/scsi_sysfs.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC mm/ksm.o
CC net/sysctl_net.o
AR arch/x86/kernel/built-in.a
AR arch/x86/built-in.a
CC mm/slub.o
CC mm/migrate.o
CC mm/migrate_device.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC kernel/pid.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
LD [M] drivers/net/usb/asix.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC lib/debug_info.o
CC net/ipv4/gre_offload.o
CC mm/huge_memory.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC mm/khugepaged.o
CC drivers/acpi/acpica/rslist.o
CC mm/page_counter.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC drivers/net/loopback.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC fs/btrfs/lzo.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC net/ipv6/xfrm6_input.o
CC [M] drivers/net/phy/lxt.o
CC [M] drivers/gpu/drm/i915/intel_pm.o
CC mm/memcontrol.o
CC net/ipv4/metrics.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC fs/btrfs/zstd.o
CC net/ipv6/xfrm6_output.o
CC fs/btrfs/compression.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC drivers/acpi/acpica/rsmemory.o
CC drivers/acpi/acpi_processor.o
CC [M] drivers/net/phy/realtek.o
AR net/sunrpc/built-in.a
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
CC kernel/task_work.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC fs/seq_file.o
CC lib/iomap.o
AR kernel/trace/built-in.a
CC kernel/extable.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC drivers/acpi/acpica/rsmisc.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
AR drivers/scsi/built-in.a
AR drivers/firewire/built-in.a
AR drivers/cdrom/built-in.a
AR drivers/auxdisplay/built-in.a
CC drivers/usb/common/common.o
CC drivers/usb/core/usb.o
CC lib/pci_iomap.o
CC drivers/usb/core/hub.o
CC drivers/usb/core/hcd.o
CC [M] net/bluetooth/a2mp.o
CC kernel/params.o
AR drivers/usb/phy/built-in.a
CC kernel/kthread.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC mm/vmpressure.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC net/ipv6/xfrm6_protocol.o
CC mm/swap_cgroup.o
CC drivers/net/netconsole.o
CC drivers/acpi/acpica/rsserial.o
CC drivers/usb/host/pci-quirks.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/usb/host/ehci-hcd.o
CC [M] drivers/net/phy/smsc.o
CC net/ipv4/netlink.o
CC kernel/sys_ni.o
CC lib/iomap_copy.o
CC lib/devres.o
CC drivers/acpi/acpica/rsxface.o
CC net/ipv6/netfilter.o
CC drivers/acpi/acpica/tbdata.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] fs/cifs/export.o
CC [M] drivers/net/dummy.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC fs/btrfs/delayed-ref.o
CC drivers/usb/common/debug.o
CC net/ipv6/fib6_rules.o
CC lib/check_signature.o
CC drivers/usb/core/urb.o
CC drivers/usb/core/message.o
CC drivers/usb/storage/scsiglue.o
AR drivers/usb/common/built-in.a
CC net/ipv6/proc.o
CC drivers/usb/serial/usb-serial.o
AR drivers/net/ethernet/huawei/built-in.a
CC fs/btrfs/relocation.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC drivers/usb/serial/generic.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC drivers/acpi/acpica/tbfadt.o
CC drivers/usb/storage/protocol.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC lib/interval_tree.o
AR drivers/net/ethernet/i825xx/built-in.a
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
AR drivers/net/ethernet/microsoft/built-in.a
AR drivers/net/ethernet/litex/built-in.a
LD [M] drivers/net/phy/aquantia.o
CC kernel/nsproxy.o
AR drivers/net/phy/built-in.a
CC drivers/usb/serial/bus.o
AR drivers/usb/misc/built-in.a
CC [M] drivers/usb/misc/ftdi-elan.o
CC [M] drivers/net/macvlan.o
CC net/ipv4/nexthop.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC drivers/usb/serial/console.o
LD [M] drivers/gpu/drm/ast/ast.o
CC drivers/usb/core/driver.o
CC net/ipv6/syncookies.o
CC [M] fs/cifs/unc.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC lib/assoc_array.o
CC drivers/acpi/acpica/tbfind.o
CC drivers/usb/storage/transport.o
AR drivers/net/ethernet/microchip/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC [M] drivers/net/mii.o
CC [M] net/bluetooth/amp.o
CC mm/hugetlb_cgroup.o
CC drivers/usb/serial/ftdi_sio.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC drivers/usb/gadget/udc/core.o
AR drivers/usb/gadget/function/built-in.a
CC [M] drivers/usb/class/usbtmc.o
CC drivers/usb/core/config.o
AR drivers/usb/gadget/legacy/built-in.a
CC net/ipv6/mip6.o
CC drivers/usb/gadget/udc/trace.o
CC net/ipv4/udp_tunnel_stub.o
CC drivers/acpi/acpica/tbinstal.o
CC drivers/usb/serial/pl2303.o
CC mm/kmemleak.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC mm/page_isolation.o
CC [M] net/bluetooth/hci_debugfs.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC kernel/notifier.o
CC [M] fs/cifs/winucase.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC lib/smp_processor_id.o
CC lib/list_debug.o
CC drivers/acpi/acpica/tbprint.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC [M] fs/cifs/smb2ops.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC drivers/usb/core/file.o
CC fs/btrfs/delayed-inode.o
CC drivers/usb/storage/usb.o
CC drivers/usb/gadget/usbstring.o
CC kernel/ksysfs.o
CC drivers/acpi/acpica/tbutils.o
CC drivers/acpi/acpica/tbxface.o
CC mm/early_ioremap.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC [M] drivers/net/mdio.o
CC net/ipv6/addrconf_core.o
CC drivers/usb/storage/initializers.o
CC lib/debugobjects.o
CC lib/bitrev.o
CC [M] drivers/net/tun.o
CC drivers/acpi/acpica/tbxfload.o
AR drivers/usb/serial/built-in.a
CC drivers/usb/gadget/config.o
LD [M] drivers/net/vxlan/vxlan.o
CC net/ipv4/sysctl_net_ipv4.o
CC mm/cma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC net/ipv6/exthdrs_core.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] drivers/net/veth.o
CC kernel/cred.o
CC kernel/reboot.o
CC kernel/async.o
CC net/ipv6/ip6_checksum.o
AR drivers/usb/gadget/udc/built-in.a
CC drivers/usb/core/buffer.o
CC drivers/acpi/acpica/tbxfroot.o
CC drivers/usb/storage/sierra_ms.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC lib/crc16.o
CC drivers/input/serio/serio.o
CC mm/secretmem.o
CC drivers/input/serio/i8042.o
CC fs/xattr.o
CC fs/libfs.o
AR drivers/net/ethernet/mscc/built-in.a
AR drivers/net/ethernet/neterion/built-in.a
CC drivers/input/keyboard/atkbd.o
AR drivers/input/mouse/built-in.a
AR drivers/net/ethernet/netronome/built-in.a
CC drivers/rtc/lib.o
CC drivers/input/input.o
CC mm/userfaultfd.o
CC drivers/rtc/class.o
CC drivers/acpi/acpica/utaddress.o
CC lib/crc-t10dif.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
CC kernel/range.o
CC drivers/usb/gadget/epautoconf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
LD [M] net/bluetooth/bluetooth.o
CC drivers/usb/gadget/composite.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC drivers/usb/core/sysfs.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
HOSTCC lib/gen_crc32table
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC drivers/usb/storage/option_ms.o
CC drivers/usb/storage/usual-tables.o
CC drivers/input/input-compat.o
CC lib/libcrc32c.o
AR drivers/i3c/built-in.a
CC drivers/usb/core/endpoint.o
CC kernel/smpboot.o
CC net/ipv6/ip6_icmp.o
CC drivers/acpi/acpica/utalloc.o
CC net/ipv6/output_core.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
AR drivers/media/i2c/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC drivers/usb/host/ehci-pci.o
CC fs/fs-writeback.o
AR drivers/media/tuners/built-in.a
CC drivers/usb/host/ohci-hcd.o
AR drivers/media/rc/keymaps/built-in.a
CC drivers/usb/host/ohci-pci.o
AR drivers/media/common/b2c2/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/media/common/siano/built-in.a
AR drivers/media/platform/allegro-dvt/built-in.a
CC mm/memremap.o
AR drivers/media/common/v4l2-tpg/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/param.o
AR drivers/media/common/videobuf2/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
AR drivers/media/common/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
CC [M] fs/cifs/smb2maperror.o
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/platform/amphion/built-in.a
CC drivers/rtc/interface.o
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/platform/atmel/built-in.a
CC drivers/rtc/nvmem.o
AR drivers/media/platform/cadence/built-in.a
AR drivers/media/platform/chips-media/built-in.a
CC net/ipv4/proc.o
AR drivers/media/platform/intel/built-in.a
CC net/ipv4/syncookies.o
AR drivers/media/platform/marvell/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC [M] fs/cifs/smb2transport.o
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
CC [M] fs/cifs/smb2misc.o
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/platform/nxp/built-in.a
CC lib/xxhash.o
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/platform/qcom/venus/built-in.a
AR drivers/media/platform/qcom/built-in.a
CC drivers/acpi/acpica/utascii.o
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/platform/renesas/built-in.a
CC drivers/input/input-mt.o
AR drivers/input/keyboard/built-in.a
AR drivers/media/platform/rockchip/rga/built-in.a
CC [M] drivers/gpu/drm/drm_auth.o
CC [M] fs/cifs/smb2pdu.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC drivers/input/serio/libps2.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/usb/storage/built-in.a
CC [M] fs/cifs/smb2inode.o
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
AR drivers/media/platform/st/sti/bdisp/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC fs/btrfs/scrub.o
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
CC kernel/ucount.o
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/pci/pt3/built-in.a
CC drivers/usb/core/devio.o
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/usb/b2c2/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/platform/sunxi/built-in.a
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/usb/siano/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
CC drivers/usb/host/uhci-hcd.o
AR drivers/media/usb/ttusb-dec/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
CC drivers/i2c/busses/i2c-designware-common.o
AR drivers/media/pci/intel/built-in.a
AR drivers/media/usb/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/pci/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC drivers/acpi/acpica/utbuffer.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
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
CC lib/genalloc.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/media/firewire/built-in.a
CC drivers/i2c/busses/i2c-designware-master.o
AR drivers/media/spi/built-in.a
CC drivers/usb/core/notify.o
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC [M] drivers/gpu/drm/drm_blend.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC net/ipv6/protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC mm/hmm.o
CC drivers/input/input-poller.o
CC kernel/regset.o
CC kernel/kmod.o
CC drivers/acpi/acpica/utcopy.o
AR drivers/input/serio/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC mm/memfd.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC lib/percpu_counter.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] fs/cifs/smb2file.o
CC net/ipv4/esp4.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC drivers/usb/gadget/functions.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC drivers/rtc/dev.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC drivers/input/ff-core.o
CC drivers/acpi/acpica/utexcep.o
CC fs/pnode.o
CC kernel/groups.o
CC kernel/kcmp.o
CC lib/fault-inject.o
CC net/ipv6/ip6_offload.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC kernel/freezer.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC fs/splice.o
CC drivers/usb/core/generic.o
CC mm/bootmem_info.o
CC drivers/usb/gadget/configfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/acpi/acpica/utdecode.o
CC drivers/rtc/proc.o
CC lib/syscall.o
CC drivers/usb/host/xhci.o
CC drivers/usb/gadget/u_f.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC drivers/input/touchscreen.o
CC net/ipv4/esp4_offload.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC fs/sync.o
AR drivers/i2c/muxes/built-in.a
CC [M] fs/cifs/cifsacl.o
CC [M] drivers/gpu/drm/drm_cache.o
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC kernel/stacktrace.o
AR mm/built-in.a
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC drivers/input/ff-memless.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC drivers/acpi/acpica/utdelete.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC [M] drivers/gpu/drm/drm_client.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC [M] fs/cifs/fs_context.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC drivers/rtc/sysfs.o
CC drivers/usb/core/quirks.o
AR drivers/ptp/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC [M] drivers/ptp/ptp_clock.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC [M] drivers/ptp/ptp_chardev.o
AR drivers/power/reset/built-in.a
CC lib/dynamic_debug.o
CC drivers/power/supply/power_supply_core.o
CC drivers/hwmon/hwmon.o
CC drivers/power/supply/power_supply_sysfs.o
CC drivers/power/supply/power_supply_leds.o
AR drivers/thermal/broadcom/built-in.a
CC drivers/usb/host/xhci-mem.o
AR drivers/thermal/samsung/built-in.a
CC drivers/thermal/intel/therm_throt.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC [M] fs/cifs/dns_resolve.o
CC drivers/acpi/acpica/uterror.o
CC net/ipv6/tcpv6_offload.o
CC drivers/watchdog/watchdog_core.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC kernel/dma.o
CC drivers/watchdog/watchdog_dev.o
ASN.1 fs/cifs/cifs_spnego_negtokeninit.asn1.[ch]
CC drivers/i2c/i2c-boardinfo.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC [M] drivers/i2c/busses/i2c-i801.o
AR drivers/usb/gadget/built-in.a
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC fs/btrfs/backref.o
CC drivers/rtc/rtc-mc146818-lib.o
CC drivers/acpi/processor_core.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC drivers/input/vivaldi-fmap.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC drivers/usb/core/devices.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC drivers/acpi/acpica/uteval.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC net/ipv4/netfilter.o
CC drivers/usb/host/xhci-ext-caps.o
CC drivers/acpi/acpica/utglobal.o
CC fs/btrfs/ulist.o
CC kernel/smp.o
CC drivers/input/input-leds.o
CC [M] drivers/ptp/ptp_sysfs.o
CC drivers/acpi/processor_pdc.o
CC drivers/power/supply/power_supply_hwmon.o
CC drivers/input/mousedev.o
CC drivers/input/evdev.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC drivers/usb/host/xhci-ring.o
CC [M] drivers/thermal/intel/intel_menlow.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC drivers/i2c/i2c-core-base.o
CC drivers/rtc/rtc-cmos.o
CC drivers/acpi/acpica/uthex.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC [M] drivers/hwmon/acpi_power_meter.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC fs/utimes.o
CC drivers/watchdog/softdog.o
CC drivers/acpi/acpica/utids.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC drivers/usb/host/xhci-hub.o
CC net/ipv6/exthdrs_offload.o
CC drivers/usb/core/phy.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC drivers/usb/core/port.o
CC net/ipv6/inet6_hashtables.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/md/persistent-data/dm-array.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC drivers/opp/core.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC kernel/uid16.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
AR drivers/net/ethernet/ni/built-in.a
CC [M] drivers/ptp/ptp_vclock.o
CC lib/errname.o
CC drivers/md/md.o
CC net/ipv4/inet_diag.o
CC [M] fs/cifs/smb1ops.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC lib/nlattr.o
AR drivers/watchdog/built-in.a
CC drivers/usb/core/hcd-pci.o
CC drivers/acpi/acpica/utinit.o
CC drivers/i2c/i2c-core-smbus.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC fs/btrfs/qgroup.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
AR drivers/thermal/intel/built-in.a
AR drivers/thermal/st/built-in.a
AR drivers/thermal/qcom/built-in.a
AR drivers/thermal/tegra/built-in.a
CC drivers/thermal/thermal_core.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC [M] drivers/hwmon/coretemp.o
CC drivers/usb/host/xhci-dbg.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC drivers/usb/host/xhci-trace.o
CC [M] fs/cifs/cifssmb.o
AR drivers/input/built-in.a
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
AR drivers/rtc/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC drivers/md/md-bitmap.o
CC drivers/acpi/acpica/utlock.o
CC [M] drivers/gpu/drm/drm_connector.o
CC drivers/usb/core/usb-acpi.o
CC fs/d_path.o
CC drivers/usb/host/xhci-debugfs.o
CC drivers/thermal/thermal_sysfs.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC [M] fs/cifs/cifs_spnego_negtokeninit.asn1.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC [M] fs/cifs/asn1.o
CC fs/stack.o
CC kernel/kallsyms.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC fs/btrfs/send.o
CC drivers/usb/host/xhci-pci.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC drivers/acpi/acpica/utmath.o
CC drivers/thermal/thermal_helpers.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC lib/checksum.o
CC net/ipv6/mcast_snoop.o
CC lib/cpu_rmap.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
AR drivers/hwmon/built-in.a
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
AR drivers/usb/core/built-in.a
CC fs/fs_struct.o
CC fs/statfs.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
AR drivers/i2c/busses/built-in.a
CC [M] net/ipv6/ip6_udp_tunnel.o
CC fs/fs_pin.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC fs/nsfs.o
CC drivers/opp/cpu.o
CC drivers/opp/debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC drivers/acpi/acpica/utmisc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC drivers/md/md-autodetect.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC drivers/i2c/i2c-core-acpi.o
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_main.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_hw.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC lib/dynamic_queue_limits.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC net/ipv4/tcp_diag.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC drivers/i2c/i2c-dev.o
CC drivers/thermal/thermal_hwmon.o
CC lib/glob.o
CC fs/fs_types.o
CC drivers/acpi/acpica/utmutex.o
AR drivers/net/ethernet/packetengines/built-in.a
CC net/ipv4/udp_diag.o
CC net/ipv4/tcp_cubic.o
CC kernel/acct.o
CC fs/fs_context.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC drivers/thermal/gov_fair_share.o
AR drivers/opp/built-in.a
CC fs/fs_parser.o
CC drivers/thermal/gov_step_wise.o
CC fs/fsopen.o
LD [M] drivers/ptp/ptp.o
LD [M] drivers/ptp/ptp_kvm.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC kernel/crash_core.o
CC net/ipv4/xfrm4_policy.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC kernel/compat.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC fs/init.o
CC lib/strncpy_from_user.o
AR drivers/net/ethernet/renesas/built-in.a
AR drivers/net/ethernet/sfc/built-in.a
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC drivers/thermal/gov_user_space.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC kernel/utsname.o
CC drivers/cpufreq/cpufreq.o
AR net/ipv6/built-in.a
CC drivers/acpi/acpica/utnonansi.o
CC drivers/cpufreq/freq_table.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ee.o
CC drivers/cpuidle/governors/menu.o
CC [M] drivers/i2c/i2c-smbus.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC [M] drivers/i2c/i2c-mux.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ethtool.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_param.o
AR drivers/i2c/built-in.a
AR drivers/usb/host/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
AR drivers/usb/built-in.a
CC [M] drivers/md/persistent-data/dm-btree.o
CC drivers/md/dm-uevent.o
CC net/ipv4/xfrm4_state.o
CC lib/strnlen_user.o
CC lib/net_utils.o
CC drivers/md/dm.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
AR drivers/thermal/built-in.a
CC net/ipv4/xfrm4_input.o
CC drivers/acpi/acpica/utobject.o
CC net/ipv4/xfrm4_output.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC fs/btrfs/dev-replace.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC fs/kernel_read_file.o
CC drivers/mmc/core/core.o
AR drivers/cpuidle/governors/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC drivers/cpuidle/cpuidle.o
CC fs/remap_range.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC drivers/mmc/host/sdhci.o
AR drivers/ufs/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC kernel/pid_namespace.o
CC drivers/cpuidle/driver.o
CC drivers/cpuidle/governor.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC net/ipv4/xfrm4_protocol.o
CC drivers/mmc/host/sdhci-pci-core.o
CC fs/btrfs/raid56.o
CC lib/sg_pool.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC drivers/acpi/acpica/utosi.o
CC [M] net/ipv4/ip_tunnel.o
CC [M] drivers/gpu/drm/drm_drv.o
AR drivers/leds/trigger/built-in.a
CC [M] drivers/leds/trigger/ledtrig-audio.o
AR drivers/leds/blink/built-in.a
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
AR drivers/firmware/arm_ffa/built-in.a
CC drivers/mmc/core/bus.o
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/mmc/core/host.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/leds/led-class.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC drivers/cpuidle/sysfs.o
CC drivers/cpuidle/poll_state.o
CC drivers/mmc/core/mmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
AR drivers/firmware/imx/built-in.a
AR drivers/firmware/psci/built-in.a
AR drivers/firmware/smccc/built-in.a
AR drivers/firmware/tegra/built-in.a
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC fs/btrfs/uuid-tree.o
CC fs/btrfs/props.o
AR drivers/firmware/xilinx/built-in.a
CC fs/btrfs/free-space-tree.o
CC drivers/acpi/acpica/utownerid.o
CC [M] net/ipv4/udp_tunnel_core.o
CC lib/stackdepot.o
CC lib/ucs2_string.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC drivers/firmware/dmi_scan.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
LD [M] drivers/net/ethernet/intel/ixgb/ixgb.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC [M] drivers/gpu/drm/drm_edid.o
CC lib/sbitmap.o
UPD kernel/config_data
CC kernel/stop_machine.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/acpi/ec.o
CC drivers/leds/led-triggers.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC fs/buffer.o
CC drivers/firmware/dmi-sysfs.o
CC [M] lib/asn1_decoder.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC drivers/acpi/acpica/utpredef.o
CC drivers/acpi/dock.o
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/firmware/efi/libstub/gop.o
CC fs/direct-io.o
LD [M] fs/cifs/cifs.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/mmc/core/mmc_ops.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC [M] drivers/gpu/drm/drm_file.o
CC fs/mpage.o
CC [M] drivers/gpu/drm/xe/xe_query.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
AR net/ipv4/built-in.a
CC drivers/md/dm-table.o
CC drivers/firmware/efi/efi.o
CC drivers/cpufreq/cpufreq_ondemand.o
AR drivers/cpuidle/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC drivers/acpi/pci_root.o
CC drivers/md/dm-target.o
CC drivers/acpi/acpica/utresdecode.o
CC drivers/md/dm-linear.o
CC drivers/acpi/acpica/utresrc.o
CC kernel/kprobes.o
CC drivers/mmc/host/sdhci-pci-arasan.o
AR drivers/leds/built-in.a
GEN lib/oid_registry_data.c
CC drivers/acpi/pci_link.o
CC kernel/hung_task.o
AR drivers/crypto/xilinx/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
AR drivers/crypto/hisilicon/built-in.a
AR drivers/crypto/keembay/built-in.a
CC drivers/firmware/dmi-id.o
AR drivers/crypto/built-in.a
CC drivers/firmware/memmap.o
CC [M] lib/oid_registry.o
AR drivers/net/ethernet/intel/built-in.a
CC drivers/mmc/core/sd.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/mmc/core/sd_ops.o
CC drivers/acpi/pci_irq.o
CC drivers/acpi/acpi_lpss.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC drivers/firmware/efi/vars.o
CC drivers/firmware/efi/libstub/secureboot.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC drivers/acpi/acpica/utstate.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC kernel/watchdog.o
AR lib/lib.a
GEN lib/crc32table.h
CC drivers/mmc/core/sdio.o
CC lib/crc32.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC drivers/mmc/core/sdio_ops.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC drivers/firmware/efi/libstub/tpm.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC drivers/mmc/core/sdio_bus.o
CC fs/btrfs/tree-checker.o
CC drivers/acpi/acpi_apd.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC kernel/watchdog_hld.o
CC drivers/acpi/acpica/utstrsuppt.o
CC drivers/md/dm-stripe.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC fs/btrfs/space-info.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC drivers/acpi/acpica/utstrtoul64.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC drivers/acpi/acpica/utxface.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC drivers/clocksource/acpi_pm.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/hid/usbhid/hid-core.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
LD [M] net/ipv4/udp_tunnel.o
CC [M] drivers/net/ethernet/intel/e100.o
CC drivers/hid/hid-core.o
AR net/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC kernel/seccomp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC drivers/hid/usbhid/hiddev.o
CC fs/proc_namespace.o
CC drivers/cpufreq/acpi-cpufreq.o
AR lib/built-in.a
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC drivers/firmware/efi/libstub/mem.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/hid/hid-input.o
AR drivers/staging/media/deprecated/vpfe_capture/built-in.a
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
AR drivers/staging/media/deprecated/saa7146/common/built-in.a
AR drivers/staging/media/deprecated/saa7146/av7110/built-in.a
CC [M] drivers/gpu/drm/xe/xe_step.o
AR drivers/staging/media/deprecated/saa7146/saa7146/built-in.a
AR drivers/staging/media/deprecated/saa7146/ttpci/built-in.a
AR drivers/staging/media/deprecated/saa7146/built-in.a
CC drivers/firmware/efi/libstub/random.o
AR drivers/staging/media/built-in.a
AR drivers/staging/built-in.a
CC drivers/clocksource/i8253.o
CC drivers/acpi/acpica/utxfinit.o
AR drivers/platform/x86/amd/built-in.a
CC drivers/platform/x86/intel/pmc/core.o
AR drivers/platform/surface/built-in.a
CC drivers/platform/x86/p2sb.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/platform/x86/pmc_atom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC drivers/acpi/acpica/utxferror.o
CC kernel/relay.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC drivers/acpi/acpi_platform.o
CC drivers/hid/hid-quirks.o
CC drivers/acpi/acpi_pnp.o
CC drivers/acpi/power.o
AR drivers/clocksource/built-in.a
CC drivers/mmc/core/sdio_io.o
CC drivers/md/dm-ioctl.o
CC drivers/mmc/core/sdio_irq.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC drivers/mailbox/mailbox.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC drivers/acpi/event.o
CC drivers/md/dm-io.o
CC fs/eventpoll.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC drivers/acpi/acpica/utxfmutex.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/mmc/core/regulator.o
CC [M] drivers/gpu/drm/xe/xe_ttm_gtt_mgr.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
LD [M] drivers/net/ethernet/realtek/r8169.o
AR drivers/net/ethernet/socionext/built-in.a
CC drivers/md/dm-kcopyd.o
CC fs/btrfs/block-rsv.o
CC drivers/mmc/core/debugfs.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC drivers/cpufreq/intel_pstate.o
CC drivers/mmc/host/sdhci-acpi.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC drivers/mmc/host/cqhci-core.o
CC drivers/firmware/efi/libstub/pci.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC drivers/mmc/core/block.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC fs/btrfs/delalloc-space.o
AR drivers/acpi/acpica/built-in.a
CC drivers/acpi/evged.o
CC fs/anon_inodes.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
AR drivers/hid/usbhid/built-in.a
CC drivers/firmware/efi/libstub/skip_spaces.o
CC drivers/mailbox/pcc.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC fs/signalfd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC drivers/hid/hid-debug.o
CC fs/btrfs/block-group.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC drivers/mmc/core/queue.o
CC drivers/acpi/sysfs.o
CC drivers/md/dm-sysfs.o
CC fs/btrfs/discard.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC kernel/utsname_sysctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC kernel/delayacct.o
CC drivers/hid/hidraw.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC fs/btrfs/reflink.o
CC drivers/hid/hid-generic.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC fs/timerfd.o
CC drivers/firmware/efi/libstub/alignedmem.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC [M] drivers/platform/x86/intel/vsec.o
AR drivers/net/ethernet/wangxun/built-in.a
AR drivers/net/ethernet/xilinx/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/firmware/efi/libstub/relocate.o
AR drivers/net/ethernet/built-in.a
CC drivers/md/dm-stats.o
CC drivers/hid/hid-a4tech.o
AR drivers/net/built-in.a
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/drm_lease.o
AR drivers/mailbox/built-in.a
CC drivers/devfreq/devfreq.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC drivers/md/dm-rq.o
CC drivers/powercap/powercap_sys.o
CC [M] drivers/gpu/drm/drm_managed.o
CC [M] drivers/platform/x86/intel_ips.o
CC kernel/taskstats.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC drivers/acpi/property.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC drivers/md/dm-io-rewind.o
CC drivers/powercap/intel_rapl_common.o
CC [M] drivers/gpu/drm/drm_mm.o
CC drivers/hid/hid-apple.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC kernel/tsacct.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/devfreq/governor_performance.o
AR drivers/mmc/host/built-in.a
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC drivers/hid/hid-belkin.o
CC drivers/firmware/efi/reboot.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC drivers/acpi/acpi_cmos_rtc.o
CC [M] drivers/gpu/drm/xe/display/icl_dsi.o
CC drivers/hid/hid-cherry.o
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC kernel/tracepoint.o
CC [M] drivers/gpu/drm/xe/display/intel_atomic.o
AR drivers/perf/built-in.a
CC drivers/ras/ras.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC drivers/powercap/intel_rapl_msr.o
CC drivers/acpi/x86/apple.o
CC fs/btrfs/subpage.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC [M] drivers/gpu/drm/xe/display/intel_atomic_plane.o
CC kernel/latencytop.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
AR drivers/mmc/core/built-in.a
CC drivers/hid/hid-chicony.o
AR drivers/mmc/built-in.a
CC kernel/irq_work.o
CC kernel/static_call.o
CC drivers/md/dm-builtin.o
CC fs/btrfs/tree-mod-log.o
CC drivers/hid/hid-cypress.o
CC [M] drivers/md/dm-bufio.o
AR drivers/cpufreq/built-in.a
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/gpu/drm/i915/gt/intel_engine_pm.o
CC [M] drivers/gpu/drm/xe/display/intel_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC [M] drivers/gpu/drm/drm_modes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
AR drivers/platform/x86/intel/built-in.a
CC [M] drivers/gpu/drm/xe/display/intel_backlight.o
LD [M] drivers/platform/x86/intel/intel-rst.o
CC fs/btrfs/extent-io-tree.o
CC kernel/static_call_inline.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
AR drivers/platform/x86/built-in.a
AR drivers/platform/built-in.a
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC [M] drivers/md/dm-bio-prison-v1.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
AR drivers/hwtracing/intel_th/built-in.a
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/acpi/x86/utils.o
CC fs/btrfs/acl.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
CC drivers/ras/debugfs.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
CC drivers/acpi/x86/s2idle.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
CC [M] drivers/gpu/drm/xe/display/intel_bios.o
CC drivers/acpi/debugfs.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
CC drivers/acpi/acpi_lpat.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
CC [M] drivers/md/dm-bio-prison-v2.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
CC kernel/user-return-notifier.o
AR drivers/firmware/efi/libstub/lib.a
CC drivers/firmware/efi/memattr.o
AR drivers/powercap/built-in.a
CC drivers/hid/hid-ezkey.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC kernel/padata.o
CC drivers/acpi/acpi_lpit.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC kernel/jump_label.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC drivers/hid/hid-kensington.o
AR drivers/devfreq/built-in.a
CC [M] drivers/gpu/drm/xe/display/intel_bw.o
CC drivers/android/binderfs.o
CC kernel/context_tracking.o
CC drivers/nvmem/core.o
CC kernel/iomem.o
CC fs/eventfd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC drivers/firmware/efi/tpm.o
AR drivers/ras/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/acpi/prmt.o
CC drivers/acpi/acpi_pcc.o
CC drivers/firmware/efi/memmap.o
CC drivers/acpi/ac.o
CC fs/userfaultfd.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC drivers/acpi/button.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC drivers/hid/hid-lg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC drivers/firmware/efi/esrt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/xe/display/intel_cdclk.o
CC drivers/hid/hid-lg-g15.o
CC drivers/acpi/fan_core.o
CC kernel/rseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC [M] drivers/gpu/drm/xe/display/intel_color.o
CC drivers/acpi/fan_attr.o
CC drivers/hid/hid-microsoft.o
CC [M] drivers/gpu/drm/drm_plane.o
CC drivers/acpi/processor_driver.o
CC drivers/firmware/efi/efi-pstore.o
CC [M] drivers/md/dm-crypt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
GZIP kernel/config_data.gz
CC [M] drivers/gpu/drm/xe/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/display/intel_connector.o
CC [M] drivers/gpu/drm/xe/display/intel_crtc_state_dump.o
CC [M] drivers/md/dm-thin.o
CC fs/aio.o
CC drivers/android/binder.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC drivers/firmware/efi/cper.o
CC drivers/firmware/efi/runtime-wrappers.o
CC [M] drivers/gpu/drm/xe/display/intel_crtc.o
CC drivers/acpi/processor_thermal.o
CC drivers/acpi/processor_idle.o
CC [M] drivers/gpu/drm/xe/display/intel_cursor.o
CC drivers/acpi/processor_throttling.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
AR drivers/nvmem/built-in.a
CC [M] drivers/uio/uio.o
CC [M] drivers/mtd/chips/chipreg.o
CC [M] drivers/gpu/drm/xe/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/xe/display/intel_ddi.o
AR fs/btrfs/built-in.a
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC [M] drivers/pps/pps.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC [M] drivers/pps/kapi.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/bluetooth/btintel.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/xe/display/intel_display.o
AR drivers/hid/built-in.a
CC [M] drivers/pps/sysfs.o
CC [M] drivers/gpu/drm/xe/display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC kernel/configs.o
CC drivers/acpi/processor_perflib.o
CC drivers/firmware/efi/dev-path-parser.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/xe/display/intel_display_trace.o
CC [M] drivers/gpu/drm/drm_prime.o
CC drivers/firmware/efi/apple-properties.o
CC drivers/firmware/efi/earlycon.o
CC [M] drivers/gpu/drm/drm_print.o
CC drivers/acpi/container.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/md/dm-thin-metadata.o
CC [M] drivers/gpu/drm/xe/display/intel_dkl_phy.o
LD [M] drivers/pps/pps_core.o
CC drivers/firmware/efi/cper-x86.o
CC drivers/acpi/thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
AR kernel/built-in.a
CC fs/locks.o
CC fs/binfmt_script.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC [M] drivers/dca/dca-core.o
CC fs/binfmt_elf.o
CC [M] drivers/dca/dca-sysfs.o
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/xe/display/intel_dmc.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC drivers/acpi/acpi_memhotplug.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC fs/mbcache.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/drm_pt_walk.o
CC [M] drivers/vfio/pci/vfio_pci.o
CC [M] drivers/mtd/mtdpart.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC drivers/android/binder_alloc.o
CC fs/posix_acl.o
AR drivers/firmware/efi/built-in.a
AR drivers/firmware/built-in.a
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] drivers/bluetooth/btrtl.o
LD [M] drivers/dca/dca.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC fs/coredump.o
CC fs/drop_caches.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/ssb/main.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/ssb/scan.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/vfio/iova_bitmap.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_aux.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/xe/display/intel_dp.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/mtd/mtdchar.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_hdcp.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_link_training.o
LD [M] drivers/md/dm-bio-prison.o
LD [M] drivers/md/dm-thin-pool.o
AR drivers/md/built-in.a
CC [M] drivers/vhost/net.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC [M] drivers/vhost/vhost.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC drivers/acpi/hed.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/xe/display/intel_dpll.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC drivers/acpi/bgrt.o
CC drivers/acpi/cppc_acpi.o
CC [M] drivers/gpu/drm/xe/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/vfio/container.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/ssb/driver_pcicore.o
CC drivers/acpi/spcr.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
LD [M] drivers/vhost/vhost_iotlb.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/i915/gt/intel_region_lmem.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/xe/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/drm_agpsupport.o
CC [M] drivers/gpu/drm/drm_bufs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/xe/display/intel_drrs.o
CC [M] drivers/gpu/drm/drm_context.o
CC [M] drivers/gpu/drm/drm_dma.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/xe/display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/drm_hashtab.o
CC [M] drivers/gpu/drm/xe/display/intel_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/xe/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/drm_irq.o
CC [M] drivers/vfio/virqfd.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC [M] drivers/gpu/drm/xe/display/intel_dsi_vbt.o
LD [M] drivers/vfio/vfio.o
CC [M] drivers/gpu/drm/xe/display/intel_fb.o
CC [M] drivers/gpu/drm/xe/display/intel_fbc.o
CC [M] drivers/gpu/drm/drm_legacy_misc.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/xe/display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
LD [M] drivers/ssb/ssb.o
AR drivers/acpi/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/drm_lock.o
CC [M] drivers/gpu/drm/drm_memory.o
CC [M] drivers/gpu/drm/xe/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/drm_scatter.o
CC [M] drivers/gpu/drm/drm_vm.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/drm_ioc32.o
LD [M] drivers/vhost/vhost_net.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/xe/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
LD [M] drivers/acpi/video.o
AR drivers/android/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
LD [M] drivers/vfio/vfio_virqfd.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/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/xe/display/intel_global_state.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/xe/display/intel_gmbus.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_hdcp.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/xe/display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/xe/display/intel_hti.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/xe/display/intel_lspcon.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/xe/display/intel_lvds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/xe/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.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/xe/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/xe/display/intel_panel.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/xe/display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/xe/display/intel_pps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_psr.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/xe/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/xe/display/intel_quirks.o
CC [M] drivers/gpu/drm/xe/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/xe/display/intel_sprite.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/xe/display/intel_tc.o
CC [M] drivers/gpu/drm/xe/display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
LD [M] drivers/gpu/drm/drm.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
AR drivers/gpu/drm/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/xe/display/intel_vga.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/xe/display/intel_vrr.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/xe/display/skl_scaler.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/xe/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.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/gem/i915_gem_ttm_move.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/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/xe/display/skl_watermark.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_dram.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.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/arct_reg_init.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pch.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.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/i915/i915_query.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/xe/display/intel_acpi.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/xe/display/intel_opregion.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.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/hdp_v5_2.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.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/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.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/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.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/display/i915_vma_types.h
HDRTEST drivers/gpu/drm/xe/display/intel_wakeref.h
HDRTEST drivers/gpu/drm/xe/display/i915_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
HDRTEST drivers/gpu/drm/xe/display/i915_active_types.h
HDRTEST drivers/gpu/drm/xe/display/i915_vma.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.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/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
HDRTEST drivers/gpu/drm/xe/display/intel_runtime_pm.h
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
HDRTEST drivers/gpu/drm/xe/display/intel_pm_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
HDRTEST drivers/gpu/drm/xe/display/intel_de.h
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
HDRTEST drivers/gpu/drm/xe/display/ext/i915_irq.h
HDRTEST drivers/gpu/drm/xe/display/ext/intel_pch.h
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
HDRTEST drivers/gpu/drm/xe/display/ext/intel_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
HDRTEST drivers/gpu/drm/xe/display/ext/intel_dram.h
HDRTEST drivers/gpu/drm/xe/display/ext/intel_device_info.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
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/nouveau/nvkm/subdev/fb/mcp89.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
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/fb/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
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_device.h
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.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/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
HDRTEST drivers/gpu/drm/xe/xe_display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
HDRTEST drivers/gpu/drm/xe/xe_drv.h
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o
HDRTEST drivers/gpu/drm/xe/xe_engine.h
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
HDRTEST drivers/gpu/drm/xe/xe_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
HDRTEST drivers/gpu/drm/xe/xe_gt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
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
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.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
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
HDRTEST drivers/gpu/drm/xe/xe_guc_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
HDRTEST drivers/gpu/drm/xe/xe_map.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.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/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
HDRTEST drivers/gpu/drm/xe/xe_module.h
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
HDRTEST drivers/gpu/drm/xe/xe_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
HDRTEST drivers/gpu/drm/xe/xe_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
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_ddi.o
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_preempt_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.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/nouveau/nvkm/subdev/i2c/padnv50.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_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/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
HDRTEST drivers/gpu/drm/xe/xe_sa.h
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.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
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.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/amd/amdgpu/vcn_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
HDRTEST drivers/gpu/drm/xe/xe_sync.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_gtt_mgr.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_gtt_mgr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.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/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
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/smuio_v11_0_6.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
LD [M] drivers/gpu/drm/xe/xe.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.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/mmu/gv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.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/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.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/smumgr/vega10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
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/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.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
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
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/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.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/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.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_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.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/vega12_baco.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.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/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.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/amd/amdgpu/../pm/amdgpu_pm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.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/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
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/nouveau/nvkm/engine/device/ctrl.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
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/device/pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.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/dc/dml/display_rq_dlg_helpers.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
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
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
CC [M] drivers/gpu/drm/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/nouveau/nvkm/engine/disp/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.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/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.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/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/dma/user.o
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.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/dma/usernv50.o
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
HDRTEST drivers/gpu/drm/i915/gvt/display.h
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
HDRTEST drivers/gpu/drm/i915/gvt/reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/i915/gvt/execlist.h
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_active.h
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/i915/i915_deps.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/i915/i915_driver.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
HDRTEST drivers/gpu/drm/i915/i915_drv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
HDRTEST drivers/gpu/drm/i915/i915_gem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h
HDRTEST drivers/gpu/drm/i915/i915_gem_gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.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/fifo/gk208.o
HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h
HDRTEST drivers/gpu/drm/i915/i915_getparam.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h
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/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_hwmon.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
HDRTEST drivers/gpu/drm/i915/i915_ioc32.h
HDRTEST drivers/gpu/drm/i915/i915_ioctl.h
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/nouveau/nvkm/engine/fifo/ga102.o
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
HDRTEST drivers/gpu/drm/i915/i915_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
HDRTEST drivers/gpu/drm/i915/i915_mm.h
HDRTEST drivers/gpu/drm/i915/i915_params.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.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/nouveau/nvkm/engine/gr/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
HDRTEST drivers/gpu/drm/i915/i915_perf_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.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/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
HDRTEST drivers/gpu/drm/i915/i915_query.h
HDRTEST drivers/gpu/drm/i915/i915_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
HDRTEST drivers/gpu/drm/i915/i915_request.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_generic.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/nouveau/nvkm/engine/gr/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_factory_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_translate_dce110.o
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_factory_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_translate_dce120.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_factory_dce120.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_translate_dcn10.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/amd/amdgpu/../display/dc/gpio/dcn10/hw_factory_dcn10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_translate_dcn20.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_factory_dcn20.o
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
HDRTEST drivers/gpu/drm/i915/i915_syncmap.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
HDRTEST drivers/gpu/drm/i915/i915_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_translate_dcn21.o
HDRTEST drivers/gpu/drm/i915/i915_tasklet.h
HDRTEST drivers/gpu/drm/i915/i915_trace.h
HDRTEST drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_factory_dcn21.o
HDRTEST drivers/gpu/drm/i915/i915_user_extensions.h
HDRTEST drivers/gpu/drm/i915/i915_utils.h
HDRTEST drivers/gpu/drm/i915/i915_vgpu.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_translate_dcn30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_factory_dcn30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_translate_dcn315.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_factory_dcn315.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
HDRTEST drivers/gpu/drm/i915/i915_vma.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn32/hw_translate_dcn32.o
HDRTEST drivers/gpu/drm/i915/i915_vma_resource.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn32/hw_factory_dcn32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/irq_service.o
HDRTEST drivers/gpu/drm/i915/i915_vma_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce60/irq_service_dce60.o
HDRTEST drivers/gpu/drm/i915/intel_device_info.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce80/irq_service_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce110/irq_service_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce120/irq_service_dce120.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
HDRTEST drivers/gpu/drm/i915/intel_gvt.h
HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/i915/intel_memory_region.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn10/irq_service_dcn10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn20/irq_service_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn21/irq_service_dcn21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn201/irq_service_dcn201.o
HDRTEST drivers/gpu/drm/i915/intel_pci_config.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
HDRTEST drivers/gpu/drm/i915/intel_pcode.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn30/irq_service_dcn30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.o
HDRTEST drivers/gpu/drm/i915/intel_pm.h
HDRTEST drivers/gpu/drm/i915/intel_pm_types.h
HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn302/irq_service_dcn302.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn303/irq_service_dcn303.o
HDRTEST drivers/gpu/drm/i915/intel_runtime_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.o
HDRTEST drivers/gpu/drm/i915/intel_sbi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn31/irq_service_dcn31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn314/irq_service_dcn314.o
HDRTEST drivers/gpu/drm/i915/intel_step.h
HDRTEST drivers/gpu/drm/i915/intel_uncore.h
HDRTEST drivers/gpu/drm/i915/intel_wakeref.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn315/irq_service_dcn315.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dcn32/irq_service_dcn32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_hwss_dio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_hwss_dpia.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_hwss_hpo_dp.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_dp_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_link_encoder.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_stream_encoder.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_link_hwss.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/amd/amdgpu/../display/dc/dcn20/dcn20_resource.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hwseq.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_reset.h
HDRTEST drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
HDRTEST drivers/gpu/drm/i915/selftests/lib_sw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dpp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dpp_cm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hubp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_mpc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_optc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_mmhubbub.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_stream_encoder.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_link_encoder.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dccg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_vmid.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dwb.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dwb_scl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_dsc.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_request.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dsc/dc_dsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dsc/rc_calc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dsc/rc_calc_dpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_init.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_ipp.o
HDRTEST drivers/gpu/drm/i915/selftests/librapl.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h
HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
HDRTEST drivers/gpu/drm/i915/vlv_sideband.h
HDRTEST drivers/gpu/drm/i915/vlv_sideband_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer_debug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_optc.o
HDRTEST drivers/gpu/drm/i915/vlv_suspend.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hubp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_mpc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
LD [M] drivers/gpu/drm/i915/i915.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp_dscl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_dpp_cm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_cm_common.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_stream_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn10/dcn10_link_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hubp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hubbub.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_resource.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_link_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_dccg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_resource.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hwseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hubbub.o
CC [M] drivers/gpu/drm/nouveau/nouveau_acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_mpc.o
CC [M] drivers/gpu/drm/nouveau/nouveau_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_hubp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn201/dcn201_opp.o
CC [M] drivers/gpu/drm/nouveau/nouveau_drm.o
CC [M] drivers/gpu/drm/nouveau/nouveau_hwmon.o
CC [M] drivers/gpu/drm/amd/am
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display
2023-03-02 1:34 ` [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display Lucas De Marchi
@ 2023-03-02 11:56 ` Maarten Lankhorst
2023-03-03 1:22 ` Lucas De Marchi
0 siblings, 1 reply; 17+ messages in thread
From: Maarten Lankhorst @ 2023-03-02 11:56 UTC (permalink / raw)
To: Lucas De Marchi, intel-xe; +Cc: Matt Roper, Rodrigo Vivi
Series looks good.
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
On 2023-03-02 02:34, Lucas De Marchi wrote:
> If xe is built without support for driving display, it shouldn't need
> the i915 headers. As a consequence the build system shouldn't be passing
> the additional CFLAGS to include the i915 directories. However as the
> display structs were needed in other compilation units, it was not
> possible to remove, leading to every single file indirectly including
> the i915 headers via xe_device_types.h.
>
> The Makefile had a note about i915 register definitions, but missed the
> display dependencies.
>
> Now that the display substruct from xe_device and the info substruct
> from xe->info are initialized by display-only files, it's possible to
> shield the rest of the driver with some additional ifdefs. Ideally the
> structs should be made opaque and only defined in the display
> compilation units: this would allow removing the includes from
> xe_device_types.h even when building with display. However this needs
> more refactors and cleanups because the i915 files expect the info and
> display substruct to be available from drm_i915_private that is aliased
> by xe_device when building xe. So, to avoid future dependencies on the
> i915 headers, just add a few more ifdefs in the header so a build
> without display breaks if this is attempted.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> drivers/gpu/drm/xe/Makefile | 3 ---
> drivers/gpu/drm/xe/xe_device_types.h | 9 ++++++---
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> index d1d255df74a1..5489d761f6f6 100644
> --- a/drivers/gpu/drm/xe/Makefile
> +++ b/drivers/gpu/drm/xe/Makefile
> @@ -104,9 +104,6 @@ subdir-ccflags-$(CONFIG_DRM_XE_DISPLAY) += -I$(srctree)/$(src)/display/ext \
> -Ddrm_i915_gem_object=xe_bo \
> -Ddrm_i915_private=xe_device
>
> -# XXX: Needed for i915 register definitions. Will be removed after xe-regs.
> -subdir-ccflags-y += -I$(srctree)/drivers/gpu/drm/i915/
> -
> CFLAGS_display/intel_fbdev.o = $(call cc-disable-warning, override-init)
>
> $(obj)/display/i915_%.o: $(srctree)/drivers/gpu/drm/i915/display/i915_%.c FORCE
> diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
> index ec36cedb87cc..199bd37fce9a 100644
> --- a/drivers/gpu/drm/xe/xe_device_types.h
> +++ b/drivers/gpu/drm/xe/xe_device_types.h
> @@ -16,10 +16,11 @@
> #include "xe_platform_types.h"
> #include "xe_step_types.h"
>
> -/* For display substruct */
> +#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
> #include "display/ext/intel_device_info.h"
> #include "display/ext/intel_pch.h"
> #include "display/intel_display_core.h"
> +#endif
>
> #define XE_BO_INVALID_OFFSET LONG_MAX
>
> @@ -97,6 +98,7 @@ struct xe_device {
> /** @enable_display: display enabled */
> bool enable_display;
>
> +#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
> struct xe_device_display_info {
> u8 ver;
>
> @@ -147,6 +149,7 @@ struct xe_device {
> u8 num_scalers[I915_MAX_PIPES];
> u32 rawclk_freq;
> } display;
> +#endif
> } info;
>
> /** @irq: device interrupt state */
> @@ -241,8 +244,7 @@ struct xe_device {
> /** @d3cold_allowed: Indicates if d3cold is a valid device state */
> bool d3cold_allowed;
>
> - /* private: */
> -
> +#if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
> /*
> * Any fields below this point are the ones used by display.
> * They are temporarily added here so xe_device can be desguised as
> @@ -308,6 +310,7 @@ struct xe_device {
> const char *vbt_firmware;
> u32 lvds_channel_mode;
> } params;
> +#endif
> };
>
> /**
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display
2023-03-02 1:34 ` [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display Lucas De Marchi
@ 2023-03-02 14:43 ` Jani Nikula
2023-03-02 14:44 ` Jani Nikula
2023-03-02 15:22 ` Lucas De Marchi
0 siblings, 2 replies; 17+ messages in thread
From: Jani Nikula @ 2023-03-02 14:43 UTC (permalink / raw)
To: Lucas De Marchi, intel-xe
Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
On Wed, 01 Mar 2023, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
> Instead of initializing the display info together with the platform in
> xe_pci.c, let the display part initialize it. The small disadvantage is
> that the description struct is not automatically mapped from the PCI ID,
> but just doing a switch on the platform, that should already be set
> during display initialization should be ok.
Have we already given up on the idea that device info would be a pointer
to rodata?
The thing that was always problematic for i915 was that it was all too
convenient to go fiddle with the device info runtime, based on some
arbitrary needs.
---
That said, there's really no requirement that the struct pci_device_id
driver_data members in MODULE_DEVICE_TABLE() need to be pointers to some
device info structures, at all. The initialization of device info could
be done in completely different ways if we dropped that notion. The
current macro "inheritance" in both i915 and xe is absolutely horrible.
Anyway, going to block the patch, just checking on the direction here.
BR,
Jani.
>
> This allows to encapsulate the display details inside the display
> compilation units.
>
> Also use __diag_push() / __diag_pop() like in xe_step to handle the few
> places where -Woverride-init should be disabled.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> drivers/gpu/drm/xe/Makefile | 3 -
> drivers/gpu/drm/xe/xe_display.c | 114 ++++++++++++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_display.h | 15 ++---
> drivers/gpu/drm/xe/xe_pci.c | 90 ++-----------------------
> 4 files changed, 128 insertions(+), 94 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> index 18257cd7227d..d1d255df74a1 100644
> --- a/drivers/gpu/drm/xe/Makefile
> +++ b/drivers/gpu/drm/xe/Makefile
> @@ -24,9 +24,6 @@ subdir-ccflags-y += $(call cc-disable-warning, initializer-overrides)
> subdir-ccflags-y += $(call cc-disable-warning, frame-address)
> subdir-ccflags-$(CONFIG_DRM_XE_WERROR) += -Werror
>
> -# Fine grained warnings disable
> -CFLAGS_xe_pci.o = $(call cc-disable-warning, override-init)
> -
> subdir-ccflags-y += -I$(srctree)/$(src)
>
> # Please keep these build lists sorted!
> diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
> index 34bdb2d60938..76e4fb6bd67c 100644
> --- a/drivers/gpu/drm/xe/xe_display.c
> +++ b/drivers/gpu/drm/xe/xe_display.c
> @@ -10,6 +10,7 @@
> #include <linux/fb.h>
>
> #include <drm/drm_aperture.h>
> +#include <drm/drm_drv.h>
> #include <drm/drm_managed.h>
> #include <drm/xe_drm.h>
>
> @@ -383,4 +384,117 @@ void xe_display_pm_resume(struct xe_device *xe)
> intel_power_domains_enable(xe);
> }
>
> +/* Display info initialization */
> +__diag_push();
> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
> +
> +#define __DISPLAY_DEFAULTS \
> + .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | \
> + BIT(PIPE_C) | BIT(PIPE_D), \
> + .cpu_transcoder_mask = \
> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
> + BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
> + .pipe_offsets = { \
> + [TRANSCODER_A] = PIPE_A_OFFSET, \
> + [TRANSCODER_B] = PIPE_B_OFFSET, \
> + [TRANSCODER_C] = PIPE_C_OFFSET, \
> + [TRANSCODER_D] = PIPE_D_OFFSET, \
> + [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
> + [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
> + }, \
> + .trans_offsets = { \
> + [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
> + [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
> + [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
> + [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
> + [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
> + [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
> + }
> +
> +#define GEN12_DISPLAY \
> + __DISPLAY_DEFAULTS, \
> + .ver = 12, \
> + .abox_mask = GENMASK(2, 1), \
> + .has_dmc = 1, \
> + .has_dp_mst = 1, \
> + .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
> + .dbuf.size = 2048, \
> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
> + .has_dsc = 1, \
> + .fbc_mask = BIT(INTEL_FBC_A), \
> + .has_fpga_dbg = 1, \
> + .has_hdcp = 1, \
> + .has_ipc = 1, \
> + .has_psr = 1, \
> + .has_psr_hw_tracking = 1, \
> + .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }
> +
> +#define GEN13_DISPLAY \
> + __DISPLAY_DEFAULTS, \
> + .ver = 13, \
> + .abox_mask = GENMASK(1, 0), \
> + .color = { \
> + .degamma_lut_size = 128, .gamma_lut_size = 1024, \
> + .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
> + DRM_COLOR_LUT_EQUAL_CHANNELS, \
> + }, \
> + .dbuf.size = 4096, \
> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
> + BIT(DBUF_S4), \
> + .has_dmc = 1, \
> + .has_dp_mst = 1, \
> + .has_dsb = 1, \
> + .has_dsc = 1, \
> + .fbc_mask = BIT(INTEL_FBC_A), \
> + .has_fpga_dbg = 1, \
> + .has_hdcp = 1, \
> + .has_ipc = 1, \
> + .has_psr = 1
> +
> +void xe_display_info_init(struct xe_device *xe)
> +{
> + if (!xe->info.enable_display)
> + return;
> +
> + switch (xe->info.platform) {
> + case XE_TIGERLAKE:
> + case XE_DG1:
> + xe->info.display = (struct xe_device_display_info) { GEN12_DISPLAY };
> + break;
> + case XE_ALDERLAKE_S:
> + case XE_ALDERLAKE_P:
> + xe->info.display = (struct xe_device_display_info) {
> + GEN12_DISPLAY,
> + .has_hti = 1,
> + .has_psr_hw_tracking = 0,
> + };
> + break;
> + case XE_DG2:
> + xe->info.display = (struct xe_device_display_info) {
> + GEN13_DISPLAY,
> + .cpu_transcoder_mask =
> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
> + };
> + break;
> + case XE_METEORLAKE:
> + xe->info.display = (struct xe_device_display_info) {
> + GEN13_DISPLAY,
> + .ver = 14,
> + .has_cdclk_crawl = 1,
> + .has_cdclk_squash = 1,
> + };
> + break;
> + default:
> + /*
> + * If platform doesn't have display, enable_display should
> + * had been forced to false already at this point
> + */
> + drm_WARN_ON(&xe->drm, 1);
> + }
> +}
> +
> +__diag_pop();
> +
> #endif
> diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
> index cb5298ceed3b..d1af8e3a5c0f 100644
> --- a/drivers/gpu/drm/xe/xe_display.h
> +++ b/drivers/gpu/drm/xe/xe_display.h
> @@ -6,16 +6,18 @@
> #ifndef _XE_DISPLAY_H_
> #define _XE_DISPLAY_H_
>
> -#include <drm/drm_drv.h>
> -
> #include "xe_device.h"
>
> +struct drm_driver;
> +
> #if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
>
> int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
>
> int xe_display_create(struct xe_device *xe);
>
> +void xe_display_info_init(struct xe_device *xe);
> +
> int xe_display_init_nommio(struct xe_device *xe);
> void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
>
> @@ -51,6 +53,8 @@ xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { r
> static inline int
> xe_display_create(struct xe_device *xe) { return 0; }
>
> +static inline void xe_display_info_init(struct xe_device *xe) { }
> +
> static inline int
> xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
>
> @@ -58,12 +62,7 @@ static inline int
> xe_display_init_nommio(struct xe_device *xe) { return 0; };
> static inline void xe_display_fini_nommio(struct drm_device *dev, void *dummy) {};
>
> -static inline int xe_display_init_noirq(struct xe_device *xe)
> -{
> - if (xe->info.display.pipe_mask != 0)
> - drm_warn(&xe->drm, "CONFIG_DRM_XE_DISPLAY is unset, but device is display capable\n");
> - return 0;
> -}
> +static inline int xe_display_init_noirq(struct xe_device *xe) { return 0; }
>
> static inline void
> xe_display_fini_noirq(struct drm_device *dev, void *dummy) {};
> diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
> index 11dc0de66101..c4d9fd2e7b2b 100644
> --- a/drivers/gpu/drm/xe/xe_pci.c
> +++ b/drivers/gpu/drm/xe/xe_pci.c
> @@ -16,6 +16,7 @@
>
> #include "regs/xe_regs.h"
> #include "xe_device.h"
> +#include "xe_display.h"
> #include "xe_drv.h"
> #include "xe_macros.h"
> #include "xe_module.h"
> @@ -62,8 +63,6 @@ struct xe_device_desc {
> DEV_INFO_FOR_EACH_FLAG(DEFINE_FLAG);
> #undef DEFINE_FLAG
>
> - struct xe_device_display_info display;
> -
> u8 vram_flags;
> u8 max_tiles;
> u8 vm_max_level;
> @@ -75,79 +74,15 @@ struct xe_device_desc {
> bool has_asid;
> };
>
> +__diag_push();
> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
> +
> #define PLATFORM(x) \
> .platform = (x), \
> .platform_name = #x
>
> #define NOP(x) x
>
> -#define __DISPLAY_DEFAULTS \
> - .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C) | BIT(PIPE_D), \
> - .cpu_transcoder_mask = \
> - BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
> - BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
> - .pipe_offsets = { \
> - [TRANSCODER_A] = PIPE_A_OFFSET, \
> - [TRANSCODER_B] = PIPE_B_OFFSET, \
> - [TRANSCODER_C] = PIPE_C_OFFSET, \
> - [TRANSCODER_D] = PIPE_D_OFFSET, \
> - [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
> - [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
> - }, \
> - .trans_offsets = { \
> - [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
> - [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
> - [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
> - [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
> - [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
> - [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
> - }, \
> -
> -#define GEN12_DISPLAY \
> - .display = (struct xe_device_display_info){ \
> - __DISPLAY_DEFAULTS \
> - .ver = 12, \
> - .abox_mask = GENMASK(2, 1), \
> - .has_dmc = 1, \
> - .has_dp_mst = 1, \
> - .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
> - .dbuf.size = 2048, \
> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
> - .has_dsc = 1, \
> - .fbc_mask = BIT(INTEL_FBC_A), \
> - .has_fpga_dbg = 1, \
> - .has_hdcp = 1, \
> - .has_ipc = 1, \
> - .has_psr = 1, \
> - .has_psr_hw_tracking = 1, \
> - .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }, \
> - }
> -
> -#define GEN13_DISPLAY \
> - .display = (struct xe_device_display_info){ \
> - __DISPLAY_DEFAULTS \
> - .ver = 13, \
> - .abox_mask = GENMASK(1, 0), \
> - .color = { \
> - .degamma_lut_size = 128, .gamma_lut_size = 1024, \
> - .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
> - DRM_COLOR_LUT_EQUAL_CHANNELS, \
> - }, \
> - .dbuf.size = 4096, \
> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
> - BIT(DBUF_S4), \
> - .has_dmc = 1, \
> - .has_dp_mst = 1, \
> - .has_dsb = 1, \
> - .has_dsc = 1, \
> - .fbc_mask = BIT(INTEL_FBC_A), \
> - .has_fpga_dbg = 1, \
> - .has_hdcp = 1, \
> - .has_ipc = 1, \
> - .has_psr = 1, \
> - }
> -
> /* Keep in gen based order, and chronological order within a gen */
> #define GEN12_FEATURES \
> .require_force_probe = true, \
> @@ -160,20 +95,15 @@ struct xe_device_desc {
>
> static const struct xe_device_desc tgl_desc = {
> GEN12_FEATURES,
> - GEN12_DISPLAY,
> PLATFORM(XE_TIGERLAKE),
> .platform_engine_mask =
> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
> BIT(XE_HW_ENGINE_VECS0) | BIT(XE_HW_ENGINE_VCS0) |
> BIT(XE_HW_ENGINE_VCS2),
> - GEN12_DISPLAY,
> };
>
> static const struct xe_device_desc adl_s_desc = {
> GEN12_FEATURES,
> - GEN12_DISPLAY,
> - .display.has_hti = 1,
> - .display.has_psr_hw_tracking = 0,
> PLATFORM(XE_ALDERLAKE_S),
> .platform_engine_mask =
> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
> @@ -195,7 +125,6 @@ static const struct xe_device_desc adl_p_desc = {
>
> static const struct xe_device_desc dg1_desc = {
> GEN12_FEATURES,
> - GEN12_DISPLAY,
> DGFX_FEATURES,
> .graphics_rel = 10,
> PLATFORM(XE_DG1),
> @@ -256,9 +185,6 @@ static const struct xe_device_desc dg2_desc = {
> XE_HPM_FEATURES,
>
> DG2_FEATURES,
> - GEN13_DISPLAY,
> - .display.cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
> };
>
> #define PVC_ENGINES \
> @@ -334,13 +260,10 @@ static const struct xe_device_desc mtl_desc = {
> PLATFORM(XE_METEORLAKE),
> .extra_gts = xelpmp_gts,
> .platform_engine_mask = MTL_MAIN_ENGINES,
> - GEN13_DISPLAY,
> - .display.ver = 14,
> - .display.has_cdclk_crawl = 1,
> - .display.has_cdclk_squash = 1,
> };
>
> #undef PLATFORM
> +__diag_pop();
>
> #define INTEL_VGA_DEVICE(id, info) { \
> PCI_DEVICE(PCI_VENDOR_ID_INTEL, id), \
> @@ -489,7 +412,6 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
> xe->info.has_asid = desc->has_asid;
> xe->info.has_flat_ccs = desc->has_flat_ccs;
> xe->info.has_4tile = desc->has_4tile;
> - xe->info.display = desc->display;
> xe->info.has_range_tlb_invalidation = desc->has_range_tlb_invalidation;
>
> spd = subplatform_get(xe, desc);
> @@ -519,6 +441,8 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
> }
> }
>
> + xe_display_info_init(xe);
> +
> drm_dbg(&xe->drm, "%s %s %04x:%04x dgfx:%d gfx100:%d media100:%d dma_m_s:%d tc:%d",
> desc->platform_name, spd ? spd->name : "",
> xe->info.devid, xe->info.revid,
--
Jani Nikula, Intel Open Source Graphics Center
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display
2023-03-02 14:43 ` Jani Nikula
@ 2023-03-02 14:44 ` Jani Nikula
2023-03-02 15:23 ` Lucas De Marchi
2023-03-02 15:22 ` Lucas De Marchi
1 sibling, 1 reply; 17+ messages in thread
From: Jani Nikula @ 2023-03-02 14:44 UTC (permalink / raw)
To: Lucas De Marchi, intel-xe
Cc: Lucas De Marchi, Matt Roper, maarten.lankhorst, Rodrigo Vivi
On Thu, 02 Mar 2023, Jani Nikula <jani.nikula@linux.intel.com> wrote:
> On Wed, 01 Mar 2023, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
>> Instead of initializing the display info together with the platform in
>> xe_pci.c, let the display part initialize it. The small disadvantage is
>> that the description struct is not automatically mapped from the PCI ID,
>> but just doing a switch on the platform, that should already be set
>> during display initialization should be ok.
>
> Have we already given up on the idea that device info would be a pointer
> to rodata?
>
> The thing that was always problematic for i915 was that it was all too
> convenient to go fiddle with the device info runtime, based on some
> arbitrary needs.
>
> ---
>
> That said, there's really no requirement that the struct pci_device_id
> driver_data members in MODULE_DEVICE_TABLE() need to be pointers to some
> device info structures, at all. The initialization of device info could
> be done in completely different ways if we dropped that notion. The
> current macro "inheritance" in both i915 and xe is absolutely horrible.
>
> Anyway, going to block the patch, just checking on the direction here.
Sheesh, *NOT* going to. Sorry.
>
>
> BR,
> Jani.
>
>
>
>
>
>
>
>
>>
>> This allows to encapsulate the display details inside the display
>> compilation units.
>>
>> Also use __diag_push() / __diag_pop() like in xe_step to handle the few
>> places where -Woverride-init should be disabled.
>>
>> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
>> ---
>> drivers/gpu/drm/xe/Makefile | 3 -
>> drivers/gpu/drm/xe/xe_display.c | 114 ++++++++++++++++++++++++++++++++
>> drivers/gpu/drm/xe/xe_display.h | 15 ++---
>> drivers/gpu/drm/xe/xe_pci.c | 90 ++-----------------------
>> 4 files changed, 128 insertions(+), 94 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>> index 18257cd7227d..d1d255df74a1 100644
>> --- a/drivers/gpu/drm/xe/Makefile
>> +++ b/drivers/gpu/drm/xe/Makefile
>> @@ -24,9 +24,6 @@ subdir-ccflags-y += $(call cc-disable-warning, initializer-overrides)
>> subdir-ccflags-y += $(call cc-disable-warning, frame-address)
>> subdir-ccflags-$(CONFIG_DRM_XE_WERROR) += -Werror
>>
>> -# Fine grained warnings disable
>> -CFLAGS_xe_pci.o = $(call cc-disable-warning, override-init)
>> -
>> subdir-ccflags-y += -I$(srctree)/$(src)
>>
>> # Please keep these build lists sorted!
>> diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
>> index 34bdb2d60938..76e4fb6bd67c 100644
>> --- a/drivers/gpu/drm/xe/xe_display.c
>> +++ b/drivers/gpu/drm/xe/xe_display.c
>> @@ -10,6 +10,7 @@
>> #include <linux/fb.h>
>>
>> #include <drm/drm_aperture.h>
>> +#include <drm/drm_drv.h>
>> #include <drm/drm_managed.h>
>> #include <drm/xe_drm.h>
>>
>> @@ -383,4 +384,117 @@ void xe_display_pm_resume(struct xe_device *xe)
>> intel_power_domains_enable(xe);
>> }
>>
>> +/* Display info initialization */
>> +__diag_push();
>> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
>> +
>> +#define __DISPLAY_DEFAULTS \
>> + .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | \
>> + BIT(PIPE_C) | BIT(PIPE_D), \
>> + .cpu_transcoder_mask = \
>> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
>> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
>> + BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
>> + .pipe_offsets = { \
>> + [TRANSCODER_A] = PIPE_A_OFFSET, \
>> + [TRANSCODER_B] = PIPE_B_OFFSET, \
>> + [TRANSCODER_C] = PIPE_C_OFFSET, \
>> + [TRANSCODER_D] = PIPE_D_OFFSET, \
>> + [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
>> + [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
>> + }, \
>> + .trans_offsets = { \
>> + [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
>> + [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
>> + [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
>> + [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
>> + [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
>> + [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
>> + }
>> +
>> +#define GEN12_DISPLAY \
>> + __DISPLAY_DEFAULTS, \
>> + .ver = 12, \
>> + .abox_mask = GENMASK(2, 1), \
>> + .has_dmc = 1, \
>> + .has_dp_mst = 1, \
>> + .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
>> + .dbuf.size = 2048, \
>> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
>> + .has_dsc = 1, \
>> + .fbc_mask = BIT(INTEL_FBC_A), \
>> + .has_fpga_dbg = 1, \
>> + .has_hdcp = 1, \
>> + .has_ipc = 1, \
>> + .has_psr = 1, \
>> + .has_psr_hw_tracking = 1, \
>> + .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }
>> +
>> +#define GEN13_DISPLAY \
>> + __DISPLAY_DEFAULTS, \
>> + .ver = 13, \
>> + .abox_mask = GENMASK(1, 0), \
>> + .color = { \
>> + .degamma_lut_size = 128, .gamma_lut_size = 1024, \
>> + .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
>> + DRM_COLOR_LUT_EQUAL_CHANNELS, \
>> + }, \
>> + .dbuf.size = 4096, \
>> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
>> + BIT(DBUF_S4), \
>> + .has_dmc = 1, \
>> + .has_dp_mst = 1, \
>> + .has_dsb = 1, \
>> + .has_dsc = 1, \
>> + .fbc_mask = BIT(INTEL_FBC_A), \
>> + .has_fpga_dbg = 1, \
>> + .has_hdcp = 1, \
>> + .has_ipc = 1, \
>> + .has_psr = 1
>> +
>> +void xe_display_info_init(struct xe_device *xe)
>> +{
>> + if (!xe->info.enable_display)
>> + return;
>> +
>> + switch (xe->info.platform) {
>> + case XE_TIGERLAKE:
>> + case XE_DG1:
>> + xe->info.display = (struct xe_device_display_info) { GEN12_DISPLAY };
>> + break;
>> + case XE_ALDERLAKE_S:
>> + case XE_ALDERLAKE_P:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN12_DISPLAY,
>> + .has_hti = 1,
>> + .has_psr_hw_tracking = 0,
>> + };
>> + break;
>> + case XE_DG2:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN13_DISPLAY,
>> + .cpu_transcoder_mask =
>> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
>> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
>> + };
>> + break;
>> + case XE_METEORLAKE:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN13_DISPLAY,
>> + .ver = 14,
>> + .has_cdclk_crawl = 1,
>> + .has_cdclk_squash = 1,
>> + };
>> + break;
>> + default:
>> + /*
>> + * If platform doesn't have display, enable_display should
>> + * had been forced to false already at this point
>> + */
>> + drm_WARN_ON(&xe->drm, 1);
>> + }
>> +}
>> +
>> +__diag_pop();
>> +
>> #endif
>> diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
>> index cb5298ceed3b..d1af8e3a5c0f 100644
>> --- a/drivers/gpu/drm/xe/xe_display.h
>> +++ b/drivers/gpu/drm/xe/xe_display.h
>> @@ -6,16 +6,18 @@
>> #ifndef _XE_DISPLAY_H_
>> #define _XE_DISPLAY_H_
>>
>> -#include <drm/drm_drv.h>
>> -
>> #include "xe_device.h"
>>
>> +struct drm_driver;
>> +
>> #if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
>>
>> int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
>>
>> int xe_display_create(struct xe_device *xe);
>>
>> +void xe_display_info_init(struct xe_device *xe);
>> +
>> int xe_display_init_nommio(struct xe_device *xe);
>> void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
>>
>> @@ -51,6 +53,8 @@ xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { r
>> static inline int
>> xe_display_create(struct xe_device *xe) { return 0; }
>>
>> +static inline void xe_display_info_init(struct xe_device *xe) { }
>> +
>> static inline int
>> xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
>>
>> @@ -58,12 +62,7 @@ static inline int
>> xe_display_init_nommio(struct xe_device *xe) { return 0; };
>> static inline void xe_display_fini_nommio(struct drm_device *dev, void *dummy) {};
>>
>> -static inline int xe_display_init_noirq(struct xe_device *xe)
>> -{
>> - if (xe->info.display.pipe_mask != 0)
>> - drm_warn(&xe->drm, "CONFIG_DRM_XE_DISPLAY is unset, but device is display capable\n");
>> - return 0;
>> -}
>> +static inline int xe_display_init_noirq(struct xe_device *xe) { return 0; }
>>
>> static inline void
>> xe_display_fini_noirq(struct drm_device *dev, void *dummy) {};
>> diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
>> index 11dc0de66101..c4d9fd2e7b2b 100644
>> --- a/drivers/gpu/drm/xe/xe_pci.c
>> +++ b/drivers/gpu/drm/xe/xe_pci.c
>> @@ -16,6 +16,7 @@
>>
>> #include "regs/xe_regs.h"
>> #include "xe_device.h"
>> +#include "xe_display.h"
>> #include "xe_drv.h"
>> #include "xe_macros.h"
>> #include "xe_module.h"
>> @@ -62,8 +63,6 @@ struct xe_device_desc {
>> DEV_INFO_FOR_EACH_FLAG(DEFINE_FLAG);
>> #undef DEFINE_FLAG
>>
>> - struct xe_device_display_info display;
>> -
>> u8 vram_flags;
>> u8 max_tiles;
>> u8 vm_max_level;
>> @@ -75,79 +74,15 @@ struct xe_device_desc {
>> bool has_asid;
>> };
>>
>> +__diag_push();
>> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
>> +
>> #define PLATFORM(x) \
>> .platform = (x), \
>> .platform_name = #x
>>
>> #define NOP(x) x
>>
>> -#define __DISPLAY_DEFAULTS \
>> - .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C) | BIT(PIPE_D), \
>> - .cpu_transcoder_mask = \
>> - BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
>> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
>> - BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
>> - .pipe_offsets = { \
>> - [TRANSCODER_A] = PIPE_A_OFFSET, \
>> - [TRANSCODER_B] = PIPE_B_OFFSET, \
>> - [TRANSCODER_C] = PIPE_C_OFFSET, \
>> - [TRANSCODER_D] = PIPE_D_OFFSET, \
>> - [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
>> - [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
>> - }, \
>> - .trans_offsets = { \
>> - [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
>> - [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
>> - [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
>> - [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
>> - [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
>> - [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
>> - }, \
>> -
>> -#define GEN12_DISPLAY \
>> - .display = (struct xe_device_display_info){ \
>> - __DISPLAY_DEFAULTS \
>> - .ver = 12, \
>> - .abox_mask = GENMASK(2, 1), \
>> - .has_dmc = 1, \
>> - .has_dp_mst = 1, \
>> - .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
>> - .dbuf.size = 2048, \
>> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
>> - .has_dsc = 1, \
>> - .fbc_mask = BIT(INTEL_FBC_A), \
>> - .has_fpga_dbg = 1, \
>> - .has_hdcp = 1, \
>> - .has_ipc = 1, \
>> - .has_psr = 1, \
>> - .has_psr_hw_tracking = 1, \
>> - .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }, \
>> - }
>> -
>> -#define GEN13_DISPLAY \
>> - .display = (struct xe_device_display_info){ \
>> - __DISPLAY_DEFAULTS \
>> - .ver = 13, \
>> - .abox_mask = GENMASK(1, 0), \
>> - .color = { \
>> - .degamma_lut_size = 128, .gamma_lut_size = 1024, \
>> - .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
>> - DRM_COLOR_LUT_EQUAL_CHANNELS, \
>> - }, \
>> - .dbuf.size = 4096, \
>> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
>> - BIT(DBUF_S4), \
>> - .has_dmc = 1, \
>> - .has_dp_mst = 1, \
>> - .has_dsb = 1, \
>> - .has_dsc = 1, \
>> - .fbc_mask = BIT(INTEL_FBC_A), \
>> - .has_fpga_dbg = 1, \
>> - .has_hdcp = 1, \
>> - .has_ipc = 1, \
>> - .has_psr = 1, \
>> - }
>> -
>> /* Keep in gen based order, and chronological order within a gen */
>> #define GEN12_FEATURES \
>> .require_force_probe = true, \
>> @@ -160,20 +95,15 @@ struct xe_device_desc {
>>
>> static const struct xe_device_desc tgl_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> PLATFORM(XE_TIGERLAKE),
>> .platform_engine_mask =
>> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
>> BIT(XE_HW_ENGINE_VECS0) | BIT(XE_HW_ENGINE_VCS0) |
>> BIT(XE_HW_ENGINE_VCS2),
>> - GEN12_DISPLAY,
>> };
>>
>> static const struct xe_device_desc adl_s_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> - .display.has_hti = 1,
>> - .display.has_psr_hw_tracking = 0,
>> PLATFORM(XE_ALDERLAKE_S),
>> .platform_engine_mask =
>> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
>> @@ -195,7 +125,6 @@ static const struct xe_device_desc adl_p_desc = {
>>
>> static const struct xe_device_desc dg1_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> DGFX_FEATURES,
>> .graphics_rel = 10,
>> PLATFORM(XE_DG1),
>> @@ -256,9 +185,6 @@ static const struct xe_device_desc dg2_desc = {
>> XE_HPM_FEATURES,
>>
>> DG2_FEATURES,
>> - GEN13_DISPLAY,
>> - .display.cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
>> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
>> };
>>
>> #define PVC_ENGINES \
>> @@ -334,13 +260,10 @@ static const struct xe_device_desc mtl_desc = {
>> PLATFORM(XE_METEORLAKE),
>> .extra_gts = xelpmp_gts,
>> .platform_engine_mask = MTL_MAIN_ENGINES,
>> - GEN13_DISPLAY,
>> - .display.ver = 14,
>> - .display.has_cdclk_crawl = 1,
>> - .display.has_cdclk_squash = 1,
>> };
>>
>> #undef PLATFORM
>> +__diag_pop();
>>
>> #define INTEL_VGA_DEVICE(id, info) { \
>> PCI_DEVICE(PCI_VENDOR_ID_INTEL, id), \
>> @@ -489,7 +412,6 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
>> xe->info.has_asid = desc->has_asid;
>> xe->info.has_flat_ccs = desc->has_flat_ccs;
>> xe->info.has_4tile = desc->has_4tile;
>> - xe->info.display = desc->display;
>> xe->info.has_range_tlb_invalidation = desc->has_range_tlb_invalidation;
>>
>> spd = subplatform_get(xe, desc);
>> @@ -519,6 +441,8 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
>> }
>> }
>>
>> + xe_display_info_init(xe);
>> +
>> drm_dbg(&xe->drm, "%s %s %04x:%04x dgfx:%d gfx100:%d media100:%d dma_m_s:%d tc:%d",
>> desc->platform_name, spd ? spd->name : "",
>> xe->info.devid, xe->info.revid,
--
Jani Nikula, Intel Open Source Graphics Center
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display
2023-03-02 14:43 ` Jani Nikula
2023-03-02 14:44 ` Jani Nikula
@ 2023-03-02 15:22 ` Lucas De Marchi
1 sibling, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 15:22 UTC (permalink / raw)
To: Jani Nikula; +Cc: Matt Roper, intel-xe, maarten.lankhorst, Rodrigo Vivi
On Thu, Mar 02, 2023 at 04:43:35PM +0200, Jani Nikula wrote:
>On Wed, 01 Mar 2023, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
>> Instead of initializing the display info together with the platform in
>> xe_pci.c, let the display part initialize it. The small disadvantage is
>> that the description struct is not automatically mapped from the PCI ID,
>> but just doing a switch on the platform, that should already be set
>> during display initialization should be ok.
>
>Have we already given up on the idea that device info would be a pointer
>to rodata?
>
>The thing that was always problematic for i915 was that it was all too
>convenient to go fiddle with the device info runtime, based on some
>arbitrary needs.
humn... I think it's fine to do that on initialization-only. We may have
a need to disable a few things in runtime if there are conditions that
block them. We may need to document some rules for what is ok vs what
isn't though, so people don't go and keep tweaking the info after the
probe is done.
Note that this patch doesn't change that. In xe_pci.c we keep in rodata
a "device description" and then during init we copy it over to the
xe->info, possibly calculating things needed in runtime (i.e. the desc
and info are not a 100% match)
>
>---
>
>That said, there's really no requirement that the struct pci_device_id
>driver_data members in MODULE_DEVICE_TABLE() need to be pointers to some
yep, agreed. Also as we move to reading the features and IP versions
from the device itself in future we may consider just passing NULL as
driver_data. This has the extra benefit that is then possible to bind
the driver to arbitrary PCI devices by poking on sysfs.
>device info structures, at all. The initialization of device info could
>be done in completely different ways if we dropped that notion. The
>current macro "inheritance" in both i915 and xe is absolutely horrible.
we are trying to keep the inheritance to a minimum on the xe side. I
think spanning 1 or at the most 2 platforms is ok'ish and it's still
readable. Spanning all generations like we had once in i915 a
bad idea
>
>Anyway, going to block the patch, just checking on the direction here.
"going to block" or "not going to block"?
thanks
Lucas De Marchi
>
>
>BR,
>Jani.
>
>
>
>
>
>
>
>
>>
>> This allows to encapsulate the display details inside the display
>> compilation units.
>>
>> Also use __diag_push() / __diag_pop() like in xe_step to handle the few
>> places where -Woverride-init should be disabled.
>>
>> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
>> ---
>> drivers/gpu/drm/xe/Makefile | 3 -
>> drivers/gpu/drm/xe/xe_display.c | 114 ++++++++++++++++++++++++++++++++
>> drivers/gpu/drm/xe/xe_display.h | 15 ++---
>> drivers/gpu/drm/xe/xe_pci.c | 90 ++-----------------------
>> 4 files changed, 128 insertions(+), 94 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>> index 18257cd7227d..d1d255df74a1 100644
>> --- a/drivers/gpu/drm/xe/Makefile
>> +++ b/drivers/gpu/drm/xe/Makefile
>> @@ -24,9 +24,6 @@ subdir-ccflags-y += $(call cc-disable-warning, initializer-overrides)
>> subdir-ccflags-y += $(call cc-disable-warning, frame-address)
>> subdir-ccflags-$(CONFIG_DRM_XE_WERROR) += -Werror
>>
>> -# Fine grained warnings disable
>> -CFLAGS_xe_pci.o = $(call cc-disable-warning, override-init)
>> -
>> subdir-ccflags-y += -I$(srctree)/$(src)
>>
>> # Please keep these build lists sorted!
>> diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
>> index 34bdb2d60938..76e4fb6bd67c 100644
>> --- a/drivers/gpu/drm/xe/xe_display.c
>> +++ b/drivers/gpu/drm/xe/xe_display.c
>> @@ -10,6 +10,7 @@
>> #include <linux/fb.h>
>>
>> #include <drm/drm_aperture.h>
>> +#include <drm/drm_drv.h>
>> #include <drm/drm_managed.h>
>> #include <drm/xe_drm.h>
>>
>> @@ -383,4 +384,117 @@ void xe_display_pm_resume(struct xe_device *xe)
>> intel_power_domains_enable(xe);
>> }
>>
>> +/* Display info initialization */
>> +__diag_push();
>> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
>> +
>> +#define __DISPLAY_DEFAULTS \
>> + .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | \
>> + BIT(PIPE_C) | BIT(PIPE_D), \
>> + .cpu_transcoder_mask = \
>> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
>> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
>> + BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
>> + .pipe_offsets = { \
>> + [TRANSCODER_A] = PIPE_A_OFFSET, \
>> + [TRANSCODER_B] = PIPE_B_OFFSET, \
>> + [TRANSCODER_C] = PIPE_C_OFFSET, \
>> + [TRANSCODER_D] = PIPE_D_OFFSET, \
>> + [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
>> + [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
>> + }, \
>> + .trans_offsets = { \
>> + [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
>> + [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
>> + [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
>> + [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
>> + [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
>> + [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
>> + }
>> +
>> +#define GEN12_DISPLAY \
>> + __DISPLAY_DEFAULTS, \
>> + .ver = 12, \
>> + .abox_mask = GENMASK(2, 1), \
>> + .has_dmc = 1, \
>> + .has_dp_mst = 1, \
>> + .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
>> + .dbuf.size = 2048, \
>> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
>> + .has_dsc = 1, \
>> + .fbc_mask = BIT(INTEL_FBC_A), \
>> + .has_fpga_dbg = 1, \
>> + .has_hdcp = 1, \
>> + .has_ipc = 1, \
>> + .has_psr = 1, \
>> + .has_psr_hw_tracking = 1, \
>> + .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }
>> +
>> +#define GEN13_DISPLAY \
>> + __DISPLAY_DEFAULTS, \
>> + .ver = 13, \
>> + .abox_mask = GENMASK(1, 0), \
>> + .color = { \
>> + .degamma_lut_size = 128, .gamma_lut_size = 1024, \
>> + .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
>> + DRM_COLOR_LUT_EQUAL_CHANNELS, \
>> + }, \
>> + .dbuf.size = 4096, \
>> + .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
>> + BIT(DBUF_S4), \
>> + .has_dmc = 1, \
>> + .has_dp_mst = 1, \
>> + .has_dsb = 1, \
>> + .has_dsc = 1, \
>> + .fbc_mask = BIT(INTEL_FBC_A), \
>> + .has_fpga_dbg = 1, \
>> + .has_hdcp = 1, \
>> + .has_ipc = 1, \
>> + .has_psr = 1
>> +
>> +void xe_display_info_init(struct xe_device *xe)
>> +{
>> + if (!xe->info.enable_display)
>> + return;
>> +
>> + switch (xe->info.platform) {
>> + case XE_TIGERLAKE:
>> + case XE_DG1:
>> + xe->info.display = (struct xe_device_display_info) { GEN12_DISPLAY };
>> + break;
>> + case XE_ALDERLAKE_S:
>> + case XE_ALDERLAKE_P:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN12_DISPLAY,
>> + .has_hti = 1,
>> + .has_psr_hw_tracking = 0,
>> + };
>> + break;
>> + case XE_DG2:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN13_DISPLAY,
>> + .cpu_transcoder_mask =
>> + BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
>> + BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
>> + };
>> + break;
>> + case XE_METEORLAKE:
>> + xe->info.display = (struct xe_device_display_info) {
>> + GEN13_DISPLAY,
>> + .ver = 14,
>> + .has_cdclk_crawl = 1,
>> + .has_cdclk_squash = 1,
>> + };
>> + break;
>> + default:
>> + /*
>> + * If platform doesn't have display, enable_display should
>> + * had been forced to false already at this point
>> + */
>> + drm_WARN_ON(&xe->drm, 1);
>> + }
>> +}
>> +
>> +__diag_pop();
>> +
>> #endif
>> diff --git a/drivers/gpu/drm/xe/xe_display.h b/drivers/gpu/drm/xe/xe_display.h
>> index cb5298ceed3b..d1af8e3a5c0f 100644
>> --- a/drivers/gpu/drm/xe/xe_display.h
>> +++ b/drivers/gpu/drm/xe/xe_display.h
>> @@ -6,16 +6,18 @@
>> #ifndef _XE_DISPLAY_H_
>> #define _XE_DISPLAY_H_
>>
>> -#include <drm/drm_drv.h>
>> -
>> #include "xe_device.h"
>>
>> +struct drm_driver;
>> +
>> #if IS_ENABLED(CONFIG_DRM_XE_DISPLAY)
>>
>> int xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver);
>>
>> int xe_display_create(struct xe_device *xe);
>>
>> +void xe_display_info_init(struct xe_device *xe);
>> +
>> int xe_display_init_nommio(struct xe_device *xe);
>> void xe_display_fini_nommio(struct drm_device *dev, void *dummy);
>>
>> @@ -51,6 +53,8 @@ xe_display_set_driver_hooks(struct pci_dev *pdev, struct drm_driver *driver) { r
>> static inline int
>> xe_display_create(struct xe_device *xe) { return 0; }
>>
>> +static inline void xe_display_info_init(struct xe_device *xe) { }
>> +
>> static inline int
>> xe_display_enable(struct pci_dev *pdev, struct drm_driver *driver) { return 0; };
>>
>> @@ -58,12 +62,7 @@ static inline int
>> xe_display_init_nommio(struct xe_device *xe) { return 0; };
>> static inline void xe_display_fini_nommio(struct drm_device *dev, void *dummy) {};
>>
>> -static inline int xe_display_init_noirq(struct xe_device *xe)
>> -{
>> - if (xe->info.display.pipe_mask != 0)
>> - drm_warn(&xe->drm, "CONFIG_DRM_XE_DISPLAY is unset, but device is display capable\n");
>> - return 0;
>> -}
>> +static inline int xe_display_init_noirq(struct xe_device *xe) { return 0; }
>>
>> static inline void
>> xe_display_fini_noirq(struct drm_device *dev, void *dummy) {};
>> diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
>> index 11dc0de66101..c4d9fd2e7b2b 100644
>> --- a/drivers/gpu/drm/xe/xe_pci.c
>> +++ b/drivers/gpu/drm/xe/xe_pci.c
>> @@ -16,6 +16,7 @@
>>
>> #include "regs/xe_regs.h"
>> #include "xe_device.h"
>> +#include "xe_display.h"
>> #include "xe_drv.h"
>> #include "xe_macros.h"
>> #include "xe_module.h"
>> @@ -62,8 +63,6 @@ struct xe_device_desc {
>> DEV_INFO_FOR_EACH_FLAG(DEFINE_FLAG);
>> #undef DEFINE_FLAG
>>
>> - struct xe_device_display_info display;
>> -
>> u8 vram_flags;
>> u8 max_tiles;
>> u8 vm_max_level;
>> @@ -75,79 +74,15 @@ struct xe_device_desc {
>> bool has_asid;
>> };
>>
>> +__diag_push();
>> +__diag_ignore_all("-Woverride-init", "Allow field overrides in table");
>> +
>> #define PLATFORM(x) \
>> .platform = (x), \
>> .platform_name = #x
>>
>> #define NOP(x) x
>>
>> -#define __DISPLAY_DEFAULTS \
>> - .pipe_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C) | BIT(PIPE_D), \
>> - .cpu_transcoder_mask = \
>> - BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \
>> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D) | \
>> - BIT(TRANSCODER_DSI_0) | BIT(TRANSCODER_DSI_1), \
>> - .pipe_offsets = { \
>> - [TRANSCODER_A] = PIPE_A_OFFSET, \
>> - [TRANSCODER_B] = PIPE_B_OFFSET, \
>> - [TRANSCODER_C] = PIPE_C_OFFSET, \
>> - [TRANSCODER_D] = PIPE_D_OFFSET, \
>> - [TRANSCODER_DSI_0] = PIPE_DSI0_OFFSET, \
>> - [TRANSCODER_DSI_1] = PIPE_DSI1_OFFSET, \
>> - }, \
>> - .trans_offsets = { \
>> - [TRANSCODER_A] = TRANSCODER_A_OFFSET, \
>> - [TRANSCODER_B] = TRANSCODER_B_OFFSET, \
>> - [TRANSCODER_C] = TRANSCODER_C_OFFSET, \
>> - [TRANSCODER_D] = TRANSCODER_D_OFFSET, \
>> - [TRANSCODER_DSI_0] = TRANSCODER_DSI0_OFFSET, \
>> - [TRANSCODER_DSI_1] = TRANSCODER_DSI1_OFFSET, \
>> - }, \
>> -
>> -#define GEN12_DISPLAY \
>> - .display = (struct xe_device_display_info){ \
>> - __DISPLAY_DEFAULTS \
>> - .ver = 12, \
>> - .abox_mask = GENMASK(2, 1), \
>> - .has_dmc = 1, \
>> - .has_dp_mst = 1, \
>> - .has_dsb = 0, /* FIXME: LUT load is broken with huge DSB */ \
>> - .dbuf.size = 2048, \
>> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2), \
>> - .has_dsc = 1, \
>> - .fbc_mask = BIT(INTEL_FBC_A), \
>> - .has_fpga_dbg = 1, \
>> - .has_hdcp = 1, \
>> - .has_ipc = 1, \
>> - .has_psr = 1, \
>> - .has_psr_hw_tracking = 1, \
>> - .color = { .degamma_lut_size = 33, .gamma_lut_size = 262145 }, \
>> - }
>> -
>> -#define GEN13_DISPLAY \
>> - .display = (struct xe_device_display_info){ \
>> - __DISPLAY_DEFAULTS \
>> - .ver = 13, \
>> - .abox_mask = GENMASK(1, 0), \
>> - .color = { \
>> - .degamma_lut_size = 128, .gamma_lut_size = 1024, \
>> - .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \
>> - DRM_COLOR_LUT_EQUAL_CHANNELS, \
>> - }, \
>> - .dbuf.size = 4096, \
>> - .dbuf.slice_mask = BIT(DBUF_S1) | BIT(DBUF_S2) | BIT(DBUF_S3) | \
>> - BIT(DBUF_S4), \
>> - .has_dmc = 1, \
>> - .has_dp_mst = 1, \
>> - .has_dsb = 1, \
>> - .has_dsc = 1, \
>> - .fbc_mask = BIT(INTEL_FBC_A), \
>> - .has_fpga_dbg = 1, \
>> - .has_hdcp = 1, \
>> - .has_ipc = 1, \
>> - .has_psr = 1, \
>> - }
>> -
>> /* Keep in gen based order, and chronological order within a gen */
>> #define GEN12_FEATURES \
>> .require_force_probe = true, \
>> @@ -160,20 +95,15 @@ struct xe_device_desc {
>>
>> static const struct xe_device_desc tgl_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> PLATFORM(XE_TIGERLAKE),
>> .platform_engine_mask =
>> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
>> BIT(XE_HW_ENGINE_VECS0) | BIT(XE_HW_ENGINE_VCS0) |
>> BIT(XE_HW_ENGINE_VCS2),
>> - GEN12_DISPLAY,
>> };
>>
>> static const struct xe_device_desc adl_s_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> - .display.has_hti = 1,
>> - .display.has_psr_hw_tracking = 0,
>> PLATFORM(XE_ALDERLAKE_S),
>> .platform_engine_mask =
>> BIT(XE_HW_ENGINE_RCS0) | BIT(XE_HW_ENGINE_BCS0) |
>> @@ -195,7 +125,6 @@ static const struct xe_device_desc adl_p_desc = {
>>
>> static const struct xe_device_desc dg1_desc = {
>> GEN12_FEATURES,
>> - GEN12_DISPLAY,
>> DGFX_FEATURES,
>> .graphics_rel = 10,
>> PLATFORM(XE_DG1),
>> @@ -256,9 +185,6 @@ static const struct xe_device_desc dg2_desc = {
>> XE_HPM_FEATURES,
>>
>> DG2_FEATURES,
>> - GEN13_DISPLAY,
>> - .display.cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) |
>> - BIT(TRANSCODER_C) | BIT(TRANSCODER_D),
>> };
>>
>> #define PVC_ENGINES \
>> @@ -334,13 +260,10 @@ static const struct xe_device_desc mtl_desc = {
>> PLATFORM(XE_METEORLAKE),
>> .extra_gts = xelpmp_gts,
>> .platform_engine_mask = MTL_MAIN_ENGINES,
>> - GEN13_DISPLAY,
>> - .display.ver = 14,
>> - .display.has_cdclk_crawl = 1,
>> - .display.has_cdclk_squash = 1,
>> };
>>
>> #undef PLATFORM
>> +__diag_pop();
>>
>> #define INTEL_VGA_DEVICE(id, info) { \
>> PCI_DEVICE(PCI_VENDOR_ID_INTEL, id), \
>> @@ -489,7 +412,6 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
>> xe->info.has_asid = desc->has_asid;
>> xe->info.has_flat_ccs = desc->has_flat_ccs;
>> xe->info.has_4tile = desc->has_4tile;
>> - xe->info.display = desc->display;
>> xe->info.has_range_tlb_invalidation = desc->has_range_tlb_invalidation;
>>
>> spd = subplatform_get(xe, desc);
>> @@ -519,6 +441,8 @@ static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
>> }
>> }
>>
>> + xe_display_info_init(xe);
>> +
>> drm_dbg(&xe->drm, "%s %s %04x:%04x dgfx:%d gfx100:%d media100:%d dma_m_s:%d tc:%d",
>> desc->platform_name, spd ? spd->name : "",
>> xe->info.devid, xe->info.revid,
>
>--
>Jani Nikula, Intel Open Source Graphics Center
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display
2023-03-02 14:44 ` Jani Nikula
@ 2023-03-02 15:23 ` Lucas De Marchi
0 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-02 15:23 UTC (permalink / raw)
To: Jani Nikula; +Cc: Matt Roper, intel-xe, maarten.lankhorst, Rodrigo Vivi
On Thu, Mar 02, 2023 at 04:44:01PM +0200, Jani Nikula wrote:
>On Thu, 02 Mar 2023, Jani Nikula <jani.nikula@linux.intel.com> wrote:
>> On Wed, 01 Mar 2023, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
>>> Instead of initializing the display info together with the platform in
>>> xe_pci.c, let the display part initialize it. The small disadvantage is
>>> that the description struct is not automatically mapped from the PCI ID,
>>> but just doing a switch on the platform, that should already be set
>>> during display initialization should be ok.
>>
>> Have we already given up on the idea that device info would be a pointer
>> to rodata?
>>
>> The thing that was always problematic for i915 was that it was all too
>> convenient to go fiddle with the device info runtime, based on some
>> arbitrary needs.
>>
>> ---
>>
>> That said, there's really no requirement that the struct pci_device_id
>> driver_data members in MODULE_DEVICE_TABLE() need to be pointers to some
>> device info structures, at all. The initialization of device info could
>> be done in completely different ways if we dropped that notion. The
>> current macro "inheritance" in both i915 and xe is absolutely horrible.
>>
>> Anyway, going to block the patch, just checking on the direction here.
>
>Sheesh, *NOT* going to. Sorry.
oh, ok. Thanks
Lucas De Marchi
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display
2023-03-02 11:56 ` Maarten Lankhorst
@ 2023-03-03 1:22 ` Lucas De Marchi
0 siblings, 0 replies; 17+ messages in thread
From: Lucas De Marchi @ 2023-03-03 1:22 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: Matt Roper, intel-xe, Rodrigo Vivi
On Thu, Mar 02, 2023 at 12:56:04PM +0100, Maarten Lankhorst wrote:
>Series looks good.
>
>Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
thanks, applied.
Lucas De Marchi
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2023-03-03 1:22 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-02 1:34 [Intel-xe] [PATCH 0/7] Encapsulate display Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 1/7] drm/xe: Fix typo persitent->persistent Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 2/7] drm/xe/display: Fix return code for deferred probing Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 3/7] drm/xe/display: Rename and clarify xe_display_enable() Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 4/7] drm/xe/display: Move display sw init to xe_display.c Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 5/7] drm/xe/display: Move device info initialization to display Lucas De Marchi
2023-03-02 14:43 ` Jani Nikula
2023-03-02 14:44 ` Jani Nikula
2023-03-02 15:23 ` Lucas De Marchi
2023-03-02 15:22 ` Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 6/7] drm/xe/display: Rename GEN13_DISPLAY Lucas De Marchi
2023-03-02 1:34 ` [Intel-xe] [PATCH 7/7] drm/xe: Remove i915 header dependency when building without display Lucas De Marchi
2023-03-02 11:56 ` Maarten Lankhorst
2023-03-03 1:22 ` Lucas De Marchi
2023-03-02 1:37 ` [Intel-xe] ✓ CI.Patch_applied: success for Encapsulate display Patchwork
2023-03-02 1:39 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-03-02 1:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox