* [Intel-xe] [RFC PATCH 01/20] Revert "drm/i915/display: Neuter frontbuffer tracking harder"
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 02/20] Revert "drm/i915: Remove gem and overlay frontbuffer tracking" Jouni Högander
` (21 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
This reverts commit be61174d7bac499b131da0fe6438a456bbc9f5a2.
We want to keep frontbuffer tracking as removing it would break
GPU rendering in i915 driver.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_cursor.c | 6 +-
drivers/gpu/drm/i915/display/intel_display.c | 4 +-
.../drm/i915/display/intel_display_types.h | 8 +-
drivers/gpu/drm/i915/display/intel_fb.c | 15 ++-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 6 +
drivers/gpu/drm/i915/display/intel_fbdev.c | 7 +-
.../gpu/drm/i915/display/intel_frontbuffer.c | 103 ++++++++++++++++--
.../gpu/drm/i915/display/intel_frontbuffer.h | 67 +++++++++---
.../drm/i915/display/intel_plane_initial.c | 2 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 1 -
10 files changed, 185 insertions(+), 34 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_cursor.c b/drivers/gpu/drm/i915/display/intel_cursor.c
index 7ed555ea48db..8dd9dac3389c 100644
--- a/drivers/gpu/drm/i915/display/intel_cursor.c
+++ b/drivers/gpu/drm/i915/display/intel_cursor.c
@@ -692,10 +692,10 @@ intel_legacy_cursor_update(struct drm_plane *_plane,
if (ret)
goto out_free;
- intel_frontbuffer_flush(to_intel_framebuffer(new_plane_state->hw.fb),
+ intel_frontbuffer_flush(to_intel_frontbuffer(new_plane_state->hw.fb),
ORIGIN_CURSOR_UPDATE);
- intel_frontbuffer_track(to_intel_framebuffer(old_plane_state->hw.fb),
- to_intel_framebuffer(new_plane_state->hw.fb),
+ intel_frontbuffer_track(to_intel_frontbuffer(old_plane_state->hw.fb),
+ to_intel_frontbuffer(new_plane_state->hw.fb),
plane->frontbuffer_bit);
/* Swap plane state */
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 719e08d06a98..b7f16ded15de 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -7198,8 +7198,8 @@ static void intel_atomic_track_fbs(struct intel_atomic_state *state)
for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state,
new_plane_state, i)
- intel_frontbuffer_track(to_intel_framebuffer(old_plane_state->hw.fb),
- to_intel_framebuffer(new_plane_state->hw.fb),
+ intel_frontbuffer_track(to_intel_frontbuffer(old_plane_state->hw.fb),
+ to_intel_frontbuffer(new_plane_state->hw.fb),
plane->frontbuffer_bit);
}
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index 0ca35d21326f..dc6ed6280afb 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -135,7 +135,7 @@ struct intel_fb_view {
struct intel_framebuffer {
struct drm_framebuffer base;
- atomic_t bits;
+ struct intel_frontbuffer *frontbuffer;
/* Params to remap the FB pages and program the plane registers in each view. */
struct intel_fb_view normal_view;
@@ -2092,4 +2092,10 @@ static inline u32 intel_plane_ggtt_offset(const struct intel_plane_state *plane_
#endif
}
+static inline struct intel_frontbuffer *
+to_intel_frontbuffer(struct drm_framebuffer *fb)
+{
+ return fb ? to_intel_framebuffer(fb)->frontbuffer : NULL;
+}
+
#endif /* __INTEL_DISPLAY_TYPES_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index 015aacbad1b1..9a7928f7fa08 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -1865,7 +1865,8 @@ static void intel_user_framebuffer_destroy(struct drm_framebuffer *fb)
intel_user_framebuffer_destroy_vm(fb);
- drm_gem_object_put(fb->obj[0]);
+ intel_frontbuffer_put(intel_fb->frontbuffer);
+
kfree(intel_fb);
}
@@ -1893,8 +1894,10 @@ static int intel_user_framebuffer_dirty(struct drm_framebuffer *fb,
struct drm_clip_rect *clips,
unsigned int num_clips)
{
- i915_gem_object_flush_if_display(intel_fb_obj(fb));
- intel_frontbuffer_flush(to_intel_framebuffer(fb), ORIGIN_DIRTYFB);
+ struct drm_i915_gem_object *obj = intel_fb_obj(fb);
+
+ i915_gem_object_flush_if_display(obj);
+ intel_frontbuffer_flush(to_intel_frontbuffer(fb), ORIGIN_DIRTYFB);
return 0;
}
@@ -1922,6 +1925,10 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
#ifdef I915
unsigned tiling, stride;
+ intel_fb->frontbuffer = intel_frontbuffer_get(obj);
+ if (!intel_fb->frontbuffer)
+ return -ENOMEM;
+
i915_gem_object_lock(obj, NULL);
tiling = i915_gem_object_get_tiling(obj);
stride = i915_gem_object_get_stride(obj);
@@ -2084,12 +2091,12 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
goto err_free_dpt;
}
- drm_gem_object_get(fb->obj[0]);
return 0;
err_free_dpt:
intel_user_framebuffer_destroy_vm(fb);
err:
+ intel_frontbuffer_put(intel_fb->frontbuffer);
return ret;
}
diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
index 70bce1a99a53..1aca7552a85d 100644
--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
@@ -37,6 +37,9 @@ intel_pin_fb_obj_dpt(struct drm_framebuffer *fb,
*/
GEM_WARN_ON(vm->bind_async_flags);
+ if (WARN_ON(!i915_gem_object_is_framebuffer(obj)))
+ return ERR_PTR(-EINVAL);
+
alignment = 4096 * 512;
atomic_inc(&dev_priv->gpu_error.pending_fb_pin);
@@ -116,6 +119,9 @@ intel_pin_and_fence_fb_obj(struct drm_framebuffer *fb,
u32 alignment;
int ret;
+ if (drm_WARN_ON(dev, !i915_gem_object_is_framebuffer(obj)))
+ return ERR_PTR(-EINVAL);
+
if (phys_cursor)
alignment = intel_cursor_alignment(dev_priv);
else
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c
index 6362c4ce15b6..95f4cbc2e675 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev.c
@@ -87,9 +87,14 @@ static struct intel_fbdev *to_intel_fbdev(struct drm_fb_helper *fb_helper)
return container_of(fb_helper, struct intel_fbdev, helper);
}
+static struct intel_frontbuffer *to_frontbuffer(struct intel_fbdev *ifbdev)
+{
+ return ifbdev->fb->frontbuffer;
+}
+
static void intel_fbdev_invalidate(struct intel_fbdev *ifbdev)
{
- intel_frontbuffer_invalidate(ifbdev->fb, ORIGIN_CPU);
+ intel_frontbuffer_invalidate(to_frontbuffer(ifbdev), ORIGIN_CPU);
}
static int intel_fbdev_set_par(struct fb_info *info)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index 99d194803520..17a7aa8b28c2 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -163,11 +163,11 @@ void intel_frontbuffer_flip(struct drm_i915_private *i915,
frontbuffer_flush(i915, frontbuffer_bits, ORIGIN_FLIP);
}
-void __intel_fb_invalidate(struct intel_framebuffer *fb,
+void __intel_fb_invalidate(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits)
{
- struct drm_i915_private *i915 = to_i915(fb->base.dev);
+ struct drm_i915_private *i915 = to_i915(front->obj->base.dev);
if (origin == ORIGIN_CS) {
spin_lock(&i915->display.fb_tracking.lock);
@@ -184,11 +184,11 @@ void __intel_fb_invalidate(struct intel_framebuffer *fb,
intel_fbc_invalidate(i915, frontbuffer_bits, origin);
}
-void __intel_fb_flush(struct intel_framebuffer *fb,
+void __intel_fb_flush(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits)
{
- struct drm_i915_private *i915 = to_i915(fb->base.dev);
+ struct drm_i915_private *i915 = to_i915(front->obj->base.dev);
if (origin == ORIGIN_CS) {
spin_lock(&i915->display.fb_tracking.lock);
@@ -202,6 +202,93 @@ void __intel_fb_flush(struct intel_framebuffer *fb,
frontbuffer_flush(i915, frontbuffer_bits, origin);
}
+static int frontbuffer_active(struct i915_active *ref)
+{
+ struct intel_frontbuffer *front =
+ container_of(ref, typeof(*front), write);
+
+ kref_get(&front->ref);
+ return 0;
+}
+
+static void frontbuffer_retire(struct i915_active *ref)
+{
+ struct intel_frontbuffer *front =
+ container_of(ref, typeof(*front), write);
+
+ intel_frontbuffer_flush(front, ORIGIN_CS);
+ intel_frontbuffer_put(front);
+}
+
+static void frontbuffer_release(struct kref *ref)
+ __releases(&to_i915(front->obj->base.dev)->display.fb_tracking.lock)
+{
+ struct intel_frontbuffer *front =
+ container_of(ref, typeof(*front), ref);
+ struct drm_i915_gem_object *obj = front->obj;
+ struct i915_vma *vma;
+
+ drm_WARN_ON(obj->base.dev, atomic_read(&front->bits));
+
+ spin_lock(&obj->vma.lock);
+ for_each_ggtt_vma(vma, obj) {
+ i915_vma_clear_scanout(vma);
+ vma->display_alignment = I915_GTT_MIN_ALIGNMENT;
+ }
+ spin_unlock(&obj->vma.lock);
+
+ RCU_INIT_POINTER(obj->frontbuffer, NULL);
+ spin_unlock(&to_i915(obj->base.dev)->display.fb_tracking.lock);
+
+ i915_active_fini(&front->write);
+
+ i915_gem_object_put(obj);
+ kfree_rcu(front, rcu);
+}
+
+struct intel_frontbuffer *
+intel_frontbuffer_get(struct drm_i915_gem_object *obj)
+{
+ struct drm_i915_private *i915 = to_i915(obj->base.dev);
+ struct intel_frontbuffer *front;
+
+ front = __intel_frontbuffer_get(obj);
+ if (front)
+ return front;
+
+ front = kmalloc(sizeof(*front), GFP_KERNEL);
+ if (!front)
+ return NULL;
+
+ front->obj = obj;
+ kref_init(&front->ref);
+ atomic_set(&front->bits, 0);
+ i915_active_init(&front->write,
+ frontbuffer_active,
+ frontbuffer_retire,
+ I915_ACTIVE_RETIRE_SLEEPS);
+
+ spin_lock(&i915->display.fb_tracking.lock);
+ if (rcu_access_pointer(obj->frontbuffer)) {
+ kfree(front);
+ front = rcu_dereference_protected(obj->frontbuffer, true);
+ kref_get(&front->ref);
+ } else {
+ i915_gem_object_get(obj);
+ rcu_assign_pointer(obj->frontbuffer, front);
+ }
+ spin_unlock(&i915->display.fb_tracking.lock);
+
+ return front;
+}
+
+void intel_frontbuffer_put(struct intel_frontbuffer *front)
+{
+ kref_put_lock(&front->ref,
+ frontbuffer_release,
+ &to_i915(front->obj->base.dev)->display.fb_tracking.lock);
+}
+
/**
* intel_frontbuffer_track - update frontbuffer tracking
* @old: current buffer for the frontbuffer slots
@@ -211,8 +298,8 @@ void __intel_fb_flush(struct intel_framebuffer *fb,
* This updates the frontbuffer tracking bits @frontbuffer_bits by clearing them
* from @old and setting them in @new. Both @old and @new can be NULL.
*/
-void intel_frontbuffer_track(struct intel_framebuffer *old,
- struct intel_framebuffer *new,
+void intel_frontbuffer_track(struct intel_frontbuffer *old,
+ struct intel_frontbuffer *new,
unsigned int frontbuffer_bits)
{
/*
@@ -228,13 +315,13 @@ void intel_frontbuffer_track(struct intel_framebuffer *old,
BUILD_BUG_ON(I915_MAX_PLANES > INTEL_FRONTBUFFER_BITS_PER_PIPE);
if (old) {
- drm_WARN_ON(old->base.dev,
+ drm_WARN_ON(old->obj->base.dev,
!(atomic_read(&old->bits) & frontbuffer_bits));
atomic_andnot(frontbuffer_bits, &old->bits);
}
if (new) {
- drm_WARN_ON(new->base.dev,
+ drm_WARN_ON(new->obj->base.dev,
atomic_read(&new->bits) & frontbuffer_bits);
atomic_or(frontbuffer_bits, &new->bits);
}
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.h b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
index b91338651139..3c474ed937fb 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.h
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
@@ -28,7 +28,8 @@
#include <linux/bits.h>
#include <linux/kref.h>
-#include "intel_display_types.h"
+#include "gem/i915_gem_object_types.h"
+#include "i915_active_types.h"
struct drm_i915_private;
@@ -40,6 +41,14 @@ enum fb_op_origin {
ORIGIN_CURSOR_UPDATE,
};
+struct intel_frontbuffer {
+ struct kref ref;
+ atomic_t bits;
+ struct i915_active write;
+ struct drm_i915_gem_object *obj;
+ struct rcu_head rcu;
+};
+
/*
* Frontbuffer tracking bits. Set in obj->frontbuffer_bits while a gem bo is
* considered to be the frontbuffer for the given plane interface-wise. This
@@ -64,7 +73,39 @@ void intel_frontbuffer_flip_complete(struct drm_i915_private *i915,
void intel_frontbuffer_flip(struct drm_i915_private *i915,
unsigned frontbuffer_bits);
-void __intel_fb_invalidate(struct intel_framebuffer *front,
+void intel_frontbuffer_put(struct intel_frontbuffer *front);
+
+static inline struct intel_frontbuffer *
+__intel_frontbuffer_get(const struct drm_i915_gem_object *obj)
+{
+ struct intel_frontbuffer *front;
+
+ if (likely(!rcu_access_pointer(obj->frontbuffer)))
+ return NULL;
+
+ rcu_read_lock();
+ do {
+ front = rcu_dereference(obj->frontbuffer);
+ if (!front)
+ break;
+
+ if (unlikely(!kref_get_unless_zero(&front->ref)))
+ continue;
+
+ if (likely(front == rcu_access_pointer(obj->frontbuffer)))
+ break;
+
+ intel_frontbuffer_put(front);
+ } while (1);
+ rcu_read_unlock();
+
+ return front;
+}
+
+struct intel_frontbuffer *
+intel_frontbuffer_get(struct drm_i915_gem_object *obj);
+
+void __intel_fb_invalidate(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits);
@@ -79,23 +120,23 @@ void __intel_fb_invalidate(struct intel_framebuffer *front,
* until the rendering completes or a flip on this frontbuffer plane is
* scheduled.
*/
-static inline bool intel_frontbuffer_invalidate(struct intel_framebuffer *fb,
+static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front,
enum fb_op_origin origin)
{
unsigned int frontbuffer_bits;
- if (!fb)
+ if (!front)
return false;
- frontbuffer_bits = atomic_read(&fb->bits);
+ frontbuffer_bits = atomic_read(&front->bits);
if (!frontbuffer_bits)
return false;
- __intel_fb_invalidate(fb, origin, frontbuffer_bits);
+ __intel_fb_invalidate(front, origin, frontbuffer_bits);
return true;
}
-void __intel_fb_flush(struct intel_framebuffer *fb,
+void __intel_fb_flush(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits);
@@ -107,23 +148,23 @@ void __intel_fb_flush(struct intel_framebuffer *fb,
* This function gets called every time rendering on the given object has
* completed and frontbuffer caching can be started again.
*/
-static inline void intel_frontbuffer_flush(struct intel_framebuffer *fb,
+static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front,
enum fb_op_origin origin)
{
unsigned int frontbuffer_bits;
- if (!fb)
+ if (!front)
return;
- frontbuffer_bits = atomic_read(&fb->bits);
+ frontbuffer_bits = atomic_read(&front->bits);
if (!frontbuffer_bits)
return;
- __intel_fb_flush(fb, origin, frontbuffer_bits);
+ __intel_fb_flush(front, origin, frontbuffer_bits);
}
-void intel_frontbuffer_track(struct intel_framebuffer *old,
- struct intel_framebuffer *new,
+void intel_frontbuffer_track(struct intel_frontbuffer *old,
+ struct intel_frontbuffer *new,
unsigned int frontbuffer_bits);
#endif /* __INTEL_FRONTBUFFER_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 573b193c7595..451a642e106e 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -283,7 +283,7 @@ intel_find_initial_plane_obj(struct intel_crtc *crtc,
plane_state->uapi.crtc = &crtc->base;
intel_plane_copy_uapi_to_hw_state(plane_state, plane_state, crtc);
- atomic_or(plane->frontbuffer_bit, &to_intel_framebuffer(fb)->bits);
+ atomic_or(plane->frontbuffer_bit, &to_intel_frontbuffer(fb)->bits);
}
static void plane_config_fini(struct intel_initial_plane_config *plane_config)
diff --git a/drivers/gpu/drm/i915/display/intel_sprite.c b/drivers/gpu/drm/i915/display/intel_sprite.c
index 718fe026c5f7..d9713094735b 100644
--- a/drivers/gpu/drm/i915/display/intel_sprite.c
+++ b/drivers/gpu/drm/i915/display/intel_sprite.c
@@ -46,7 +46,6 @@
#include "intel_de.h"
#include "intel_display_types.h"
#include "intel_fb.h"
-#include "intel_frontbuffer.h"
#include "intel_sprite.h"
static void i9xx_plane_linear_gamma(u16 gamma[8])
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 02/20] Revert "drm/i915: Remove gem and overlay frontbuffer tracking"
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 01/20] Revert "drm/i915/display: Neuter frontbuffer tracking harder" Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 03/20] fixup! drm/i915/display: Remaining changes to make xe compile Jouni Högander
` (20 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
This reverts commit a38443669f03189621844fec25b2aa4f96e99276.
We want to keep frontbuffer tracking as removing it would break
GPU rendering in i915 driver.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/i9xx_plane.c | 1 -
drivers/gpu/drm/i915/display/intel_drrs.c | 1 -
drivers/gpu/drm/i915/display/intel_fb.c | 1 -
drivers/gpu/drm/i915/display/intel_overlay.c | 14 +++++++++++
.../drm/i915/display/intel_plane_initial.c | 1 -
drivers/gpu/drm/i915/display/intel_psr.c | 1 -
.../drm/i915/display/skl_universal_plane.c | 1 -
drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 4 +++
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 7 ++++++
.../gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 ++
drivers/gpu/drm/i915/gem/i915_gem_object.c | 25 +++++++++++++++++++
drivers/gpu/drm/i915/gem/i915_gem_object.h | 22 ++++++++++++++++
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 4 +++
drivers/gpu/drm/i915/i915_driver.c | 2 --
drivers/gpu/drm/i915/i915_gem.c | 8 ++++++
drivers/gpu/drm/i915/i915_gem_gtt.c | 1 +
drivers/gpu/drm/i915/i915_vma.c | 12 +++++++++
17 files changed, 99 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index 633e462d96a0..ecaeb7dc196b 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -17,7 +17,6 @@
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fbc.h"
-#include "intel_frontbuffer.h"
#include "intel_sprite.h"
/* Primary plane formats for gen <= 3 */
diff --git a/drivers/gpu/drm/i915/display/intel_drrs.c b/drivers/gpu/drm/i915/display/intel_drrs.c
index 59527a4667f4..760e63cdc0c8 100644
--- a/drivers/gpu/drm/i915/display/intel_drrs.c
+++ b/drivers/gpu/drm/i915/display/intel_drrs.c
@@ -9,7 +9,6 @@
#include "intel_de.h"
#include "intel_display_types.h"
#include "intel_drrs.h"
-#include "intel_frontbuffer.h"
#include "intel_panel.h"
/**
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index 9a7928f7fa08..953e3a4269b6 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -13,7 +13,6 @@
#include "intel_display_types.h"
#include "intel_dpt.h"
#include "intel_fb.h"
-#include "intel_frontbuffer.h"
#ifdef I915
/*
diff --git a/drivers/gpu/drm/i915/display/intel_overlay.c b/drivers/gpu/drm/i915/display/intel_overlay.c
index bcab587c634b..d6fe2bbabe55 100644
--- a/drivers/gpu/drm/i915/display/intel_overlay.c
+++ b/drivers/gpu/drm/i915/display/intel_overlay.c
@@ -186,6 +186,7 @@ struct intel_overlay {
struct intel_crtc *crtc;
struct i915_vma *vma;
struct i915_vma *old_vma;
+ struct intel_frontbuffer *frontbuffer;
bool active;
bool pfit_active;
u32 pfit_vscale_ratio; /* shifted-point number, (1<<12) == 1.0 */
@@ -286,9 +287,20 @@ static void intel_overlay_flip_prepare(struct intel_overlay *overlay,
struct i915_vma *vma)
{
enum pipe pipe = overlay->crtc->pipe;
+ struct intel_frontbuffer *frontbuffer = NULL;
drm_WARN_ON(&overlay->i915->drm, overlay->old_vma);
+ if (vma)
+ frontbuffer = intel_frontbuffer_get(vma->obj);
+
+ intel_frontbuffer_track(overlay->frontbuffer, frontbuffer,
+ INTEL_FRONTBUFFER_OVERLAY(pipe));
+
+ if (overlay->frontbuffer)
+ intel_frontbuffer_put(overlay->frontbuffer);
+ overlay->frontbuffer = frontbuffer;
+
intel_frontbuffer_flip_prepare(overlay->i915,
INTEL_FRONTBUFFER_OVERLAY(pipe));
@@ -798,6 +810,8 @@ static int intel_overlay_do_put_image(struct intel_overlay *overlay,
goto out_pin_section;
}
+ i915_gem_object_flush_frontbuffer(new_bo, ORIGIN_DIRTYFB);
+
if (!overlay->active) {
const struct intel_crtc_state *crtc_state =
overlay->crtc->config;
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 451a642e106e..736072a8b2b0 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -9,7 +9,6 @@
#include "intel_display.h"
#include "intel_display_types.h"
#include "intel_fb.h"
-#include "intel_frontbuffer.h"
#include "intel_plane_initial.h"
static bool
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index 2ecc902a85a2..ea0389c5f656 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -32,7 +32,6 @@
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_aux.h"
-#include "intel_frontbuffer.h"
#include "intel_hdmi.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 0f1e4e61d32e..71ba544eda71 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -16,7 +16,6 @@
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fbc.h"
-#include "intel_frontbuffer.h"
#include "intel_psr.h"
#include "skl_scaler.h"
#include "skl_universal_plane.h"
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_clflush.c b/drivers/gpu/drm/i915/gem/i915_gem_clflush.c
index 1718252cf20f..385ffc575b48 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_clflush.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_clflush.c
@@ -6,6 +6,8 @@
#include <drm/drm_cache.h>
+#include "display/intel_frontbuffer.h"
+
#include "i915_config.h"
#include "i915_drv.h"
#include "i915_gem_clflush.h"
@@ -21,6 +23,8 @@ static void __do_clflush(struct drm_i915_gem_object *obj)
{
GEM_BUG_ON(!i915_gem_object_has_pages(obj));
drm_clflush_sg(obj->mm.pages);
+
+ i915_gem_object_flush_frontbuffer(obj, ORIGIN_CPU);
}
static void clflush_work(struct dma_fence_work *base)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_domain.c b/drivers/gpu/drm/i915/gem/i915_gem_domain.c
index c165ee50e00f..d2d5a24301b2 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_domain.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_domain.c
@@ -5,6 +5,7 @@
*/
#include "display/intel_display.h"
+#include "display/intel_frontbuffer.h"
#include "gt/intel_gt.h"
#include "i915_drv.h"
@@ -65,6 +66,8 @@ flush_write_domain(struct drm_i915_gem_object *obj, unsigned int flush_domains)
intel_gt_flush_ggtt_writes(vma->vm->gt);
}
spin_unlock(&obj->vma.lock);
+
+ i915_gem_object_flush_frontbuffer(obj, ORIGIN_CPU);
break;
case I915_GEM_DOMAIN_WC:
@@ -631,6 +634,9 @@ i915_gem_set_domain_ioctl(struct drm_device *dev, void *data,
out_unlock:
i915_gem_object_unlock(obj);
+ if (!err && write_domain)
+ i915_gem_object_invalidate_frontbuffer(obj, ORIGIN_CPU);
+
out:
i915_gem_object_put(obj);
return err;
@@ -741,6 +747,7 @@ int i915_gem_object_prepare_write(struct drm_i915_gem_object *obj,
}
out:
+ i915_gem_object_invalidate_frontbuffer(obj, ORIGIN_CPU);
obj->mm.dirty = true;
/* return with the pages pinned */
return 0;
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
index 25cf8ab4037e..3aeede6aee4d 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
@@ -11,6 +11,8 @@
#include <drm/drm_syncobj.h>
+#include "display/intel_frontbuffer.h"
+
#include "gem/i915_gem_ioctls.h"
#include "gt/intel_context.h"
#include "gt/intel_gpu_commands.h"
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.c b/drivers/gpu/drm/i915/gem/i915_gem_object.c
index 82500f73e9ff..4666bb82f312 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_object.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_object.c
@@ -27,6 +27,7 @@
#include <drm/drm_cache.h>
+#include "display/intel_frontbuffer.h"
#include "pxp/intel_pxp.h"
#include "i915_drv.h"
@@ -399,6 +400,30 @@ static void i915_gem_free_object(struct drm_gem_object *gem_obj)
queue_work(i915->wq, &i915->mm.free_work);
}
+void __i915_gem_object_flush_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin)
+{
+ struct intel_frontbuffer *front;
+
+ front = __intel_frontbuffer_get(obj);
+ if (front) {
+ intel_frontbuffer_flush(front, origin);
+ intel_frontbuffer_put(front);
+ }
+}
+
+void __i915_gem_object_invalidate_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin)
+{
+ struct intel_frontbuffer *front;
+
+ front = __intel_frontbuffer_get(obj);
+ if (front) {
+ intel_frontbuffer_invalidate(front, origin);
+ intel_frontbuffer_put(front);
+ }
+}
+
static void
i915_gem_object_read_from_page_kmap(struct drm_i915_gem_object *obj, u64 offset, void *dst, int size)
{
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/drivers/gpu/drm/i915/gem/i915_gem_object.h
index 83b615a9e628..885ccde9dc3c 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_object.h
+++ b/drivers/gpu/drm/i915/gem/i915_gem_object.h
@@ -11,6 +11,7 @@
#include <drm/drm_file.h>
#include <drm/drm_device.h>
+#include "display/intel_frontbuffer.h"
#include "intel_memory_region.h"
#include "i915_gem_object_types.h"
#include "i915_gem_gtt.h"
@@ -801,6 +802,27 @@ int i915_gem_object_wait_priority(struct drm_i915_gem_object *obj,
unsigned int flags,
const struct i915_sched_attr *attr);
+void __i915_gem_object_flush_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin);
+void __i915_gem_object_invalidate_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin);
+
+static inline void
+i915_gem_object_flush_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin)
+{
+ if (unlikely(rcu_access_pointer(obj->frontbuffer)))
+ __i915_gem_object_flush_frontbuffer(obj, origin);
+}
+
+static inline void
+i915_gem_object_invalidate_frontbuffer(struct drm_i915_gem_object *obj,
+ enum fb_op_origin origin)
+{
+ if (unlikely(rcu_access_pointer(obj->frontbuffer)))
+ __i915_gem_object_invalidate_frontbuffer(obj, origin);
+}
+
int i915_gem_object_read_from_page(struct drm_i915_gem_object *obj, u64 offset, void *dst, int size);
bool i915_gem_object_is_shmem(const struct drm_i915_gem_object *obj);
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_phys.c b/drivers/gpu/drm/i915/gem/i915_gem_phys.c
index f2c4ed5cdab0..76efe98eaa14 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_phys.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_phys.c
@@ -160,11 +160,15 @@ int i915_gem_object_pwrite_phys(struct drm_i915_gem_object *obj,
* We manually control the domain here and pretend that it
* remains coherent i.e. in the GTT domain, like shmem_pwrite.
*/
+ i915_gem_object_invalidate_frontbuffer(obj, ORIGIN_CPU);
+
if (copy_from_user(vaddr, user_data, args->size))
return -EFAULT;
drm_clflush_virt_range(vaddr, args->size);
intel_gt_chipset_flush(to_gt(i915));
+
+ i915_gem_object_flush_frontbuffer(obj, ORIGIN_CPU);
return 0;
}
diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index 5d302602793c..903a0a2e3635 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -214,8 +214,6 @@ static int i915_driver_early_probe(struct drm_i915_private *dev_priv)
spin_lock_init(&dev_priv->irq_lock);
spin_lock_init(&dev_priv->gpu_error.lock);
- spin_lock_init(&dev_priv->display.fb_tracking.lock);
- spin_lock_init(&dev_priv->display.wm.dsparb_lock);
mutex_init(&dev_priv->display.backlight.lock);
mutex_init(&dev_priv->sb_lock);
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
index 2870bf791153..0a78bdbd36b1 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
@@ -40,6 +40,7 @@
#include <drm/drm_vma_manager.h>
#include "display/intel_display.h"
+#include "display/intel_frontbuffer.h"
#include "gem/i915_gem_clflush.h"
#include "gem/i915_gem_context.h"
@@ -577,6 +578,8 @@ i915_gem_gtt_pwrite_fast(struct drm_i915_gem_object *obj,
goto out_rpm;
}
+ i915_gem_object_invalidate_frontbuffer(obj, ORIGIN_CPU);
+
user_data = u64_to_user_ptr(args->data_ptr);
offset = args->offset;
remain = args->size;
@@ -619,6 +622,7 @@ i915_gem_gtt_pwrite_fast(struct drm_i915_gem_object *obj,
}
intel_gt_flush_ggtt_writes(ggtt->vm.gt);
+ i915_gem_object_flush_frontbuffer(obj, ORIGIN_CPU);
i915_gem_gtt_cleanup(obj, &node, vma);
out_rpm:
@@ -706,6 +710,8 @@ i915_gem_shmem_pwrite(struct drm_i915_gem_object *obj,
offset = 0;
}
+ i915_gem_object_flush_frontbuffer(obj, ORIGIN_CPU);
+
i915_gem_object_unpin_pages(obj);
return ret;
@@ -1276,6 +1282,8 @@ void i915_gem_init_early(struct drm_i915_private *dev_priv)
{
i915_gem_init__mm(dev_priv);
i915_gem_init__contexts(dev_priv);
+
+ spin_lock_init(&dev_priv->display.fb_tracking.lock);
}
void i915_gem_cleanup_early(struct drm_i915_private *dev_priv)
diff --git a/drivers/gpu/drm/i915/i915_gem_gtt.c b/drivers/gpu/drm/i915/i915_gem_gtt.c
index a9662cc6ed1e..7bd1861ddbdf 100644
--- a/drivers/gpu/drm/i915/i915_gem_gtt.c
+++ b/drivers/gpu/drm/i915/i915_gem_gtt.c
@@ -15,6 +15,7 @@
#include <asm/set_memory.h>
#include <asm/smp.h>
+#include "display/intel_frontbuffer.h"
#include "gt/intel_gt.h"
#include "gt/intel_gt_requests.h"
diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c
index dd3604f63019..20a44788999e 100644
--- a/drivers/gpu/drm/i915/i915_vma.c
+++ b/drivers/gpu/drm/i915/i915_vma.c
@@ -27,6 +27,7 @@
#include <drm/drm_gem.h>
#include "display/intel_display.h"
+#include "display/intel_frontbuffer.h"
#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_tiling.h"
#include "gt/intel_engine.h"
@@ -1902,6 +1903,17 @@ int _i915_vma_move_to_active(struct i915_vma *vma,
return err;
}
+ if (flags & EXEC_OBJECT_WRITE) {
+ struct intel_frontbuffer *front;
+
+ front = __intel_frontbuffer_get(obj);
+ if (unlikely(front)) {
+ if (intel_frontbuffer_invalidate(front, ORIGIN_CS))
+ i915_active_add_request(&front->write, rq);
+ intel_frontbuffer_put(front);
+ }
+ }
+
if (fence) {
struct dma_fence *curr;
enum dma_resv_usage usage;
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 03/20] fixup! drm/i915/display: Remaining changes to make xe compile
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 01/20] Revert "drm/i915/display: Neuter frontbuffer tracking harder" Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 02/20] Revert "drm/i915: Remove gem and overlay frontbuffer tracking" Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support Jouni Högander
` (19 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_fb.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index 953e3a4269b6..37cd0efa5352 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -1975,7 +1975,6 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
ttm_bo_unreserve(&obj->ttm);
#endif
- atomic_set(&intel_fb->bits, 0);
if (!drm_any_plane_has_format(&dev_priv->drm,
mode_cmd->pixel_format,
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (2 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 03/20] fixup! drm/i915/display: Remaining changes to make xe compile Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 14:44 ` Rodrigo Vivi
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 05/20] drm/i915/display: Change __intel_frontbuffer_get parameter Jouni Högander
` (18 subsequent siblings)
22 siblings, 1 reply; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index d0f91f37b6d8..34ae461865a7 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -228,7 +228,7 @@ intel_find_initial_plane_obj(struct intel_crtc *crtc,
plane_state->uapi.crtc = &crtc->base;
intel_plane_copy_uapi_to_hw_state(plane_state, plane_state, crtc);
- atomic_or(plane->frontbuffer_bit, &to_intel_framebuffer(fb)->bits);
+ atomic_or(plane->frontbuffer_bit, &to_intel_frontbuffer(fb)->bits);
plane_config->vma = vma;
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* Re: [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support Jouni Högander
@ 2023-05-05 14:44 ` Rodrigo Vivi
2023-05-08 9:19 ` Hogander, Jouni
0 siblings, 1 reply; 30+ messages in thread
From: Rodrigo Vivi @ 2023-05-05 14:44 UTC (permalink / raw)
To: Jouni Högander; +Cc: jani.nikula, intel-xe, ville.syrjala
I believe we could already start merging patches 1-4, no?!
Maarten?
On Fri, May 05, 2023 at 11:29:40AM +0300, Jouni Högander wrote:
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> index d0f91f37b6d8..34ae461865a7 100644
> --- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
> +++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> @@ -228,7 +228,7 @@ intel_find_initial_plane_obj(struct intel_crtc *crtc,
> plane_state->uapi.crtc = &crtc->base;
> intel_plane_copy_uapi_to_hw_state(plane_state, plane_state, crtc);
>
> - atomic_or(plane->frontbuffer_bit, &to_intel_framebuffer(fb)->bits);
> + atomic_or(plane->frontbuffer_bit, &to_intel_frontbuffer(fb)->bits);
>
> plane_config->vma = vma;
>
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support
2023-05-05 14:44 ` Rodrigo Vivi
@ 2023-05-08 9:19 ` Hogander, Jouni
2023-05-08 13:35 ` Rodrigo Vivi
0 siblings, 1 reply; 30+ messages in thread
From: Hogander, Jouni @ 2023-05-08 9:19 UTC (permalink / raw)
To: rodrigo.vivi@kernel.org
Cc: Nikula, Jani, intel-xe@lists.freedesktop.org,
ville.syrjala@linux.intel.com
On Fri, 2023-05-05 at 10:44 -0400, Rodrigo Vivi wrote:
>
> I believe we could already start merging patches 1-4, no?!
Patches 1-4 alone are currently breaking build. I can fix that.
Generally: in current form GPU frontbuffer rendering + PSR,FBC doesn't
work with Xe driver in drm-xe-next branch. Additionally it is breaking
it for i915 as well. If patches 1-4 are applied i915 GPU frontbuffer
rendering + PSR,FBC is not broken anymore. Drawback is that neither CPU
or GPU fronbuffer rendering + PSR,FBC is working anymore with Xe
driver. Subsequent patches are fixing that.
>
> Maarten?
>
> On Fri, May 05, 2023 at 11:29:40AM +0300, Jouni Högander wrote:
> > Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> > ---
> > drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > index d0f91f37b6d8..34ae461865a7 100644
> > --- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > +++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > @@ -228,7 +228,7 @@ intel_find_initial_plane_obj(struct intel_crtc
> > *crtc,
> > plane_state->uapi.crtc = &crtc->base;
> > intel_plane_copy_uapi_to_hw_state(plane_state, plane_state,
> > crtc);
> >
> > - atomic_or(plane->frontbuffer_bit,
> > &to_intel_framebuffer(fb)->bits);
> > + atomic_or(plane->frontbuffer_bit,
> > &to_intel_frontbuffer(fb)->bits);
> >
> > plane_config->vma = vma;
> >
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support
2023-05-08 9:19 ` Hogander, Jouni
@ 2023-05-08 13:35 ` Rodrigo Vivi
0 siblings, 0 replies; 30+ messages in thread
From: Rodrigo Vivi @ 2023-05-08 13:35 UTC (permalink / raw)
To: Hogander, Jouni
Cc: rodrigo.vivi@kernel.org, Nikula, Jani,
intel-xe@lists.freedesktop.org, ville.syrjala@linux.intel.com
On Mon, May 08, 2023 at 09:19:48AM +0000, Hogander, Jouni wrote:
> On Fri, 2023-05-05 at 10:44 -0400, Rodrigo Vivi wrote:
> >
> > I believe we could already start merging patches 1-4, no?!
>
> Patches 1-4 alone are currently breaking build. I can fix that.
That shouldn't ever happen anyway.
Every single patch needs to build and be self-sufficient, otherwise
we break bisects and auto-bisects.
>
> Generally: in current form GPU frontbuffer rendering + PSR,FBC doesn't
> work with Xe driver in drm-xe-next branch. Additionally it is breaking
> it for i915 as well. If patches 1-4 are applied i915 GPU frontbuffer
> rendering + PSR,FBC is not broken anymore. Drawback is that neither CPU
> or GPU fronbuffer rendering + PSR,FBC is working anymore with Xe
> driver. Subsequent patches are fixing that.
> >
> > Maarten?
> >
> > On Fri, May 05, 2023 at 11:29:40AM +0300, Jouni Högander wrote:
> > > Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> > > ---
> > > drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
> > > 1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> > > diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > > b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > > index d0f91f37b6d8..34ae461865a7 100644
> > > --- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > > +++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
> > > @@ -228,7 +228,7 @@ intel_find_initial_plane_obj(struct intel_crtc
> > > *crtc,
> > > plane_state->uapi.crtc = &crtc->base;
> > > intel_plane_copy_uapi_to_hw_state(plane_state, plane_state,
> > > crtc);
> > >
> > > - atomic_or(plane->frontbuffer_bit,
> > > &to_intel_framebuffer(fb)->bits);
> > > + atomic_or(plane->frontbuffer_bit,
> > > &to_intel_frontbuffer(fb)->bits);
> > >
> > > plane_config->vma = vma;
> > >
> > > --
> > > 2.34.1
> > >
>
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] [RFC PATCH 05/20] drm/i915/display: Change __intel_frontbuffer_get parameter
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (3 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 04/20] fixup! drm/xe/display: Implement display support Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 06/20] drm/i915: Add macros to get i915 device from i915_gem_object Jouni Högander
` (17 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Change__intel_frontbuffer_get to take intel_frontbuffer pointer instead of
i915_gem_object pointer. This allows us to remove including
gem/i915_gem_object_types.h.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.h | 9 ++++-----
drivers/gpu/drm/i915/gem/i915_gem_object.c | 4 ++--
drivers/gpu/drm/i915/i915_vma.c | 2 +-
4 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index 17a7aa8b28c2..783ab1ab7f62 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -252,7 +252,7 @@ intel_frontbuffer_get(struct drm_i915_gem_object *obj)
struct drm_i915_private *i915 = to_i915(obj->base.dev);
struct intel_frontbuffer *front;
- front = __intel_frontbuffer_get(obj);
+ front = __intel_frontbuffer_get(obj->frontbuffer);
if (front)
return front;
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.h b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
index 3c474ed937fb..a3d47ab619cc 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.h
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
@@ -28,7 +28,6 @@
#include <linux/bits.h>
#include <linux/kref.h>
-#include "gem/i915_gem_object_types.h"
#include "i915_active_types.h"
struct drm_i915_private;
@@ -76,23 +75,23 @@ void intel_frontbuffer_flip(struct drm_i915_private *i915,
void intel_frontbuffer_put(struct intel_frontbuffer *front);
static inline struct intel_frontbuffer *
-__intel_frontbuffer_get(const struct drm_i915_gem_object *obj)
+__intel_frontbuffer_get(struct intel_frontbuffer *frontbuffer)
{
struct intel_frontbuffer *front;
- if (likely(!rcu_access_pointer(obj->frontbuffer)))
+ if (likely(!rcu_access_pointer(frontbuffer)))
return NULL;
rcu_read_lock();
do {
- front = rcu_dereference(obj->frontbuffer);
+ front = rcu_dereference(frontbuffer);
if (!front)
break;
if (unlikely(!kref_get_unless_zero(&front->ref)))
continue;
- if (likely(front == rcu_access_pointer(obj->frontbuffer)))
+ if (likely(front == rcu_access_pointer(frontbuffer)))
break;
intel_frontbuffer_put(front);
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.c b/drivers/gpu/drm/i915/gem/i915_gem_object.c
index 4666bb82f312..7f5842aba48a 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_object.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_object.c
@@ -405,7 +405,7 @@ void __i915_gem_object_flush_frontbuffer(struct drm_i915_gem_object *obj,
{
struct intel_frontbuffer *front;
- front = __intel_frontbuffer_get(obj);
+ front = __intel_frontbuffer_get(obj->frontbuffer);
if (front) {
intel_frontbuffer_flush(front, origin);
intel_frontbuffer_put(front);
@@ -417,7 +417,7 @@ void __i915_gem_object_invalidate_frontbuffer(struct drm_i915_gem_object *obj,
{
struct intel_frontbuffer *front;
- front = __intel_frontbuffer_get(obj);
+ front = __intel_frontbuffer_get(obj->frontbuffer);
if (front) {
intel_frontbuffer_invalidate(front, origin);
intel_frontbuffer_put(front);
diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c
index 20a44788999e..008d4eb42f10 100644
--- a/drivers/gpu/drm/i915/i915_vma.c
+++ b/drivers/gpu/drm/i915/i915_vma.c
@@ -1906,7 +1906,7 @@ int _i915_vma_move_to_active(struct i915_vma *vma,
if (flags & EXEC_OBJECT_WRITE) {
struct intel_frontbuffer *front;
- front = __intel_frontbuffer_get(obj);
+ front = __intel_frontbuffer_get(obj->frontbuffer);
if (unlikely(front)) {
if (intel_frontbuffer_invalidate(front, ORIGIN_CS))
i915_active_add_request(&front->write, rq);
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 06/20] drm/i915: Add macros to get i915 device from i915_gem_object
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (4 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 05/20] drm/i915/display: Change __intel_frontbuffer_get parameter Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 07/20] drm/xe: Add macro to get i915 device from xe_bo Jouni Högander
` (16 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add helper macro to kill couple of #ifdefs and use it.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
.../gpu/drm/i915/display/intel_frontbuffer.c | 18 +++++++++---------
.../gpu/drm/i915/gem/i915_gem_object_types.h | 3 +++
2 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index 783ab1ab7f62..cdd214413746 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -167,7 +167,7 @@ void __intel_fb_invalidate(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits)
{
- struct drm_i915_private *i915 = to_i915(front->obj->base.dev);
+ struct drm_i915_private *i915 = intel_bo_to_i915(front->obj);
if (origin == ORIGIN_CS) {
spin_lock(&i915->display.fb_tracking.lock);
@@ -188,7 +188,7 @@ void __intel_fb_flush(struct intel_frontbuffer *front,
enum fb_op_origin origin,
unsigned int frontbuffer_bits)
{
- struct drm_i915_private *i915 = to_i915(front->obj->base.dev);
+ struct drm_i915_private *i915 = intel_bo_to_i915(front->obj);
if (origin == ORIGIN_CS) {
spin_lock(&i915->display.fb_tracking.lock);
@@ -221,14 +221,14 @@ static void frontbuffer_retire(struct i915_active *ref)
}
static void frontbuffer_release(struct kref *ref)
- __releases(&to_i915(front->obj->base.dev)->display.fb_tracking.lock)
+ __releases(&intel_bo_to_i915(front->obj)->display.fb_tracking.lock)
{
struct intel_frontbuffer *front =
container_of(ref, typeof(*front), ref);
struct drm_i915_gem_object *obj = front->obj;
struct i915_vma *vma;
- drm_WARN_ON(obj->base.dev, atomic_read(&front->bits));
+ drm_WARN_ON(&intel_bo_to_i915(obj)->drm, atomic_read(&front->bits));
spin_lock(&obj->vma.lock);
for_each_ggtt_vma(vma, obj) {
@@ -238,7 +238,7 @@ static void frontbuffer_release(struct kref *ref)
spin_unlock(&obj->vma.lock);
RCU_INIT_POINTER(obj->frontbuffer, NULL);
- spin_unlock(&to_i915(obj->base.dev)->display.fb_tracking.lock);
+ spin_unlock(&intel_bo_to_i915(front->obj)->display.fb_tracking.lock);
i915_active_fini(&front->write);
@@ -249,7 +249,7 @@ static void frontbuffer_release(struct kref *ref)
struct intel_frontbuffer *
intel_frontbuffer_get(struct drm_i915_gem_object *obj)
{
- struct drm_i915_private *i915 = to_i915(obj->base.dev);
+ struct drm_i915_private *i915 = intel_bo_to_i915(obj);
struct intel_frontbuffer *front;
front = __intel_frontbuffer_get(obj->frontbuffer);
@@ -286,7 +286,7 @@ void intel_frontbuffer_put(struct intel_frontbuffer *front)
{
kref_put_lock(&front->ref,
frontbuffer_release,
- &to_i915(front->obj->base.dev)->display.fb_tracking.lock);
+ &intel_bo_to_i915(front->obj)->display.fb_tracking.lock);
}
/**
@@ -315,13 +315,13 @@ void intel_frontbuffer_track(struct intel_frontbuffer *old,
BUILD_BUG_ON(I915_MAX_PLANES > INTEL_FRONTBUFFER_BITS_PER_PIPE);
if (old) {
- drm_WARN_ON(old->obj->base.dev,
+ drm_WARN_ON(&intel_bo_to_i915(new->obj)->drm,
!(atomic_read(&old->bits) & frontbuffer_bits));
atomic_andnot(frontbuffer_bits, &old->bits);
}
if (new) {
- drm_WARN_ON(new->obj->base.dev,
+ drm_WARN_ON(&intel_bo_to_i915(new->obj)->drm,
atomic_read(&new->bits) & frontbuffer_bits);
atomic_or(frontbuffer_bits, &new->bits);
}
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
index 830c11431ee8..17db49464597 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
+++ b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
@@ -673,6 +673,9 @@ struct drm_i915_gem_object {
};
};
+#define intel_bo_to_drm_bo(bo) ((bo)->base)
+#define intel_bo_to_i915(bo) to_i915(intel_bo_to_drm_bo(bo).dev)
+
static inline struct drm_i915_gem_object *
to_intel_bo(struct drm_gem_object *gem)
{
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 07/20] drm/xe: Add macro to get i915 device from xe_bo
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (5 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 06/20] drm/i915: Add macros to get i915 device from i915_gem_object Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 08/20] drm/xe: Add intel_bo_flush_if_display define for Xe Jouni Högander
` (15 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add helper macro to kill couple of #ifdefs
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/xe/xe_bo_types.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_bo_types.h b/drivers/gpu/drm/xe/xe_bo_types.h
index 06de3330211d..d456d913eac9 100644
--- a/drivers/gpu/drm/xe/xe_bo_types.h
+++ b/drivers/gpu/drm/xe/xe_bo_types.h
@@ -70,4 +70,7 @@ struct xe_bo {
bool created;
};
+#define intel_bo_to_drm_bo(bo) ((bo)->ttm.base)
+#define intel_bo_to_i915(bo) to_i915(intel_bo_to_drm_bo(bo).dev)
+
#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 08/20] drm/xe: Add intel_bo_flush_if_display define for Xe
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (6 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 07/20] drm/xe: Add macro to get i915 device from xe_bo Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 09/20] drm/i915: Add intel_bo_flush_if_display define for i915 Jouni Högander
` (14 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add empty intel_bo_flush_if_display for Xe. This is targeting to get
rid of need for #ifdef I195 when doing
i915_gem_object_flush_if_display during dirtyfb call back.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/xe/xe_bo_types.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_bo_types.h b/drivers/gpu/drm/xe/xe_bo_types.h
index d456d913eac9..229fedc8ea72 100644
--- a/drivers/gpu/drm/xe/xe_bo_types.h
+++ b/drivers/gpu/drm/xe/xe_bo_types.h
@@ -73,4 +73,6 @@ struct xe_bo {
#define intel_bo_to_drm_bo(bo) ((bo)->ttm.base)
#define intel_bo_to_i915(bo) to_i915(intel_bo_to_drm_bo(bo).dev)
+#define intel_bo_flush_if_display(bo) do { } while (0)
+
#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 09/20] drm/i915: Add intel_bo_flush_if_display define for i915
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (7 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 08/20] drm/xe: Add intel_bo_flush_if_display define for Xe Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 10/20] drm/xe: Add struct i915_active for Xe Jouni Högander
` (13 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add intel_bo_flush_if_display for i915 and use it instead of
i915_gem_object_flush_if_display. This is targeting to get rid of need
for #ifdef I195 when doing i915_gem_object_flush_if_display during
dirtyfb call back.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 ++
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index 37cd0efa5352..e62e1e12758d 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -1895,7 +1895,7 @@ static int intel_user_framebuffer_dirty(struct drm_framebuffer *fb,
{
struct drm_i915_gem_object *obj = intel_fb_obj(fb);
- i915_gem_object_flush_if_display(obj);
+ intel_bo_flush_if_display(obj);
intel_frontbuffer_flush(to_intel_frontbuffer(fb), ORIGIN_DIRTYFB);
return 0;
diff --git a/drivers/gpu/drm/i915/display/intel_fb_pin.c b/drivers/gpu/drm/i915/display/intel_fb_pin.c
index 1aca7552a85d..707b3cd171a3 100644
--- a/drivers/gpu/drm/i915/display/intel_fb_pin.c
+++ b/drivers/gpu/drm/i915/display/intel_fb_pin.c
@@ -93,7 +93,7 @@ intel_pin_fb_obj_dpt(struct drm_framebuffer *fb,
vma->display_alignment = max(vma->display_alignment, alignment);
- i915_gem_object_flush_if_display(obj);
+ intel_bo_flush_if_display(obj);
i915_vma_get(vma);
err:
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
index 17db49464597..87171b142989 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
+++ b/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
@@ -685,4 +685,6 @@ to_intel_bo(struct drm_gem_object *gem)
return container_of(gem, struct drm_i915_gem_object, base);
}
+#define intel_bo_flush_if_display(obj) i915_gem_object_flush_if_display(obj)
+
#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 10/20] drm/xe: Add struct i915_active for Xe
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (8 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 09/20] drm/i915: Add intel_bo_flush_if_display define for i915 Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 11/20] drm/xe: Add i915_active.h compatibility header Jouni Högander
` (12 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add empty definition for struct i915_active to kill ifdefs from
frontbuffer tracking code.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
.../drm/xe/compat-i915-headers/i915_active_types.h | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h b/drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
index e69de29bb2d1..dd0e7b074c98 100644
--- a/drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
+++ b/drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
@@ -0,0 +1,12 @@
+/*
+ * SPDX-License-Identifier: MIT
+ *
+ * Copyright © 2019 Intel Corporation
+ */
+
+#ifndef _I915_ACTIVE_TYPES_H_
+#define _I915_ACTIVE_TYPES_H_
+
+struct i915_active {};
+
+#endif /* _I915_ACTIVE_TYPES_H_ */
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 11/20] drm/xe: Add i915_active.h compatibility header
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (9 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 10/20] drm/xe: Add struct i915_active for Xe Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 12/20] drm/xe/display: Include i916_active related headers Jouni Högander
` (11 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add empty definitions for i915_active_init/fini to kill ifdefs from
frontbuffer tracking code.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/xe/compat-i915-headers/i915_active.h | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
diff --git a/drivers/gpu/drm/xe/compat-i915-headers/i915_active.h b/drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
new file mode 100644
index 000000000000..c4bf3764f7f0
--- /dev/null
+++ b/drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
@@ -0,0 +1,12 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2022 Intel Corporation
+ */
+
+#ifndef _I915_ACTIVE_H_
+#define _I915_ACTIVE_H_
+
+#define i915_active_init(ref, active, retire, flags) do { } while (0)
+#define i915_active_fini(active) do { } while (0)
+
+#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 12/20] drm/xe/display: Include i916_active related headers
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (10 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 11/20] drm/xe: Add i915_active.h compatibility header Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 13/20] drm/i915: Add function to clear scanout flag for vmas Jouni Högander
` (10 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
We have compatibility headers containing dummy defines to handle lack
of i915_active in Xe driver. Include those headers to avoid build
problems.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 1 +
drivers/gpu/drm/i915/display/intel_frontbuffer.h | 2 ++
2 files changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index cdd214413746..d4788be078dd 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -55,6 +55,7 @@
* cancelled as soon as busyness is detected.
*/
+#include "i915_active.h"
#include "i915_drv.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.h b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
index a3d47ab619cc..73d4581aba2c 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.h
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
@@ -40,6 +40,8 @@ enum fb_op_origin {
ORIGIN_CURSOR_UPDATE,
};
+#include "i915_active_types.h"
+
struct intel_frontbuffer {
struct kref ref;
atomic_t bits;
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 13/20] drm/i915: Add function to clear scanout flag for vmas
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (11 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 12/20] drm/xe/display: Include i916_active related headers Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 14/20] drm/xe: Add function to clear scanout flag Jouni Högander
` (9 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Currently frontbuffer tracking code is directly clearing scanout
flag. This is not possible if we want to use frontbuffer tracking for
Xe. Add function to clear scanout flag for vmas which can be called by
frontbuffer tracking code and allows differing implementation for Xe.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/i915_vma.c | 20 ++++++++++++++++++++
drivers/gpu/drm/i915/i915_vma.h | 2 ++
2 files changed, 22 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c
index 008d4eb42f10..e53d6de02db3 100644
--- a/drivers/gpu/drm/i915/i915_vma.c
+++ b/drivers/gpu/drm/i915/i915_vma.c
@@ -1629,6 +1629,26 @@ int i915_ggtt_pin(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
return err;
}
+/**
+ * i915_ggtt_clear_scanout - Clear scanout flag for all objects ggtt vmas
+ *
+ * This function clears scanout flags for objects ggtt vmas. These flags are set
+ * when object is pinned for display use and this function to clear them all is
+ * targeted to be called by frontbuffer tracking code when the frontbuffer is
+ * about to be released.
+ */
+void i915_ggtt_clear_scanout(struct drm_i915_gem_object *obj)
+{
+ struct i915_vma *vma;
+
+ spin_lock(&obj->vma.lock);
+ for_each_ggtt_vma(vma, obj) {
+ i915_vma_clear_scanout(vma);
+ vma->display_alignment = I915_GTT_MIN_ALIGNMENT;
+ }
+ spin_unlock(&obj->vma.lock);
+}
+
static void __vma_close(struct i915_vma *vma, struct intel_gt *gt)
{
/*
diff --git a/drivers/gpu/drm/i915/i915_vma.h b/drivers/gpu/drm/i915/i915_vma.h
index ed5c9d682a1b..e8fa9e0c57ee 100644
--- a/drivers/gpu/drm/i915/i915_vma.h
+++ b/drivers/gpu/drm/i915/i915_vma.h
@@ -435,6 +435,8 @@ static inline void i915_vma_clear_scanout(struct i915_vma *vma)
clear_bit(I915_VMA_SCANOUT_BIT, __i915_vma_flags(vma));
}
+void i915_ggtt_clear_scanout(struct drm_i915_gem_object *obj);
+
#define for_each_until(cond) if (cond) break; else
/**
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 14/20] drm/xe: Add function to clear scanout flag
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (12 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 13/20] drm/i915: Add function to clear scanout flag for vmas Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:43 ` Maarten Lankhorst
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 15/20] drm/i915/display: Use i915_ggtt_clear_scanout Jouni Högander
` (8 subsequent siblings)
22 siblings, 1 reply; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Add function to clear scanout flag. This will be called by frontbuffer
tracking code.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h b/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
index c40bb27ac72a..dec11721ef6a 100644
--- a/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
+++ b/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
@@ -4,11 +4,22 @@
#include <uapi/drm/i915_drm.h>
#include <drm/drm_mm.h>
-struct xe_bo;
+#include <xe_bo.h>
+#include <xe_bo_types.h>
struct i915_vma {
struct xe_bo *bo, *dpt;
struct drm_mm_node node;
};
+static inline void i915_ggtt_clear_scanout(struct xe_bo *bo)
+{
+ int ret;
+
+ ret = ttm_bo_reserve(&bo->ttm, true, false, NULL);
+ XE_WARN_ON(ret);
+ bo->flags &= ~XE_BO_SCANOUT_BIT;
+ ttm_bo_unreserve(&bo->ttm);
+}
+
#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* Re: [Intel-xe] [RFC PATCH 14/20] drm/xe: Add function to clear scanout flag
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 14/20] drm/xe: Add function to clear scanout flag Jouni Högander
@ 2023-05-05 8:43 ` Maarten Lankhorst
0 siblings, 0 replies; 30+ messages in thread
From: Maarten Lankhorst @ 2023-05-05 8:43 UTC (permalink / raw)
To: Jouni Högander, intel-xe; +Cc: jani.nikula, ville.syrjala
Hey,
We don't clear scanout on Xe, it should be set only once by userspace as
a flag to determine caching mode
for VM_BIND, it shouldn't ever be cleared in xe display code.
~Maarten
On 2023-05-05 10:29, Jouni Högander wrote:
> Add function to clear scanout flag. This will be called by frontbuffer
> tracking code.
>
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h b/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
> index c40bb27ac72a..dec11721ef6a 100644
> --- a/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
> +++ b/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
> @@ -4,11 +4,22 @@
> #include <uapi/drm/i915_drm.h>
> #include <drm/drm_mm.h>
>
> -struct xe_bo;
> +#include <xe_bo.h>
> +#include <xe_bo_types.h>
>
> struct i915_vma {
> struct xe_bo *bo, *dpt;
> struct drm_mm_node node;
> };
>
> +static inline void i915_ggtt_clear_scanout(struct xe_bo *bo)
> +{
> + int ret;
> +
> + ret = ttm_bo_reserve(&bo->ttm, true, false, NULL);
> + XE_WARN_ON(ret);
> + bo->flags &= ~XE_BO_SCANOUT_BIT;
> + ttm_bo_unreserve(&bo->ttm);
> +}
> +
> #endif
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] [RFC PATCH 15/20] drm/i915/display: Use i915_ggtt_clear_scanout
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (13 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 14/20] drm/xe: Add function to clear scanout flag Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 16/20] drm/i915/display: Use drm_gem_object_get/put Jouni Högander
` (7 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Use i915_ggtt_clear_scanout instead of directly clearing scanout
flag.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index d4788be078dd..f44a36b3af3b 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -227,16 +227,10 @@ static void frontbuffer_release(struct kref *ref)
struct intel_frontbuffer *front =
container_of(ref, typeof(*front), ref);
struct drm_i915_gem_object *obj = front->obj;
- struct i915_vma *vma;
drm_WARN_ON(&intel_bo_to_i915(obj)->drm, atomic_read(&front->bits));
- spin_lock(&obj->vma.lock);
- for_each_ggtt_vma(vma, obj) {
- i915_vma_clear_scanout(vma);
- vma->display_alignment = I915_GTT_MIN_ALIGNMENT;
- }
- spin_unlock(&obj->vma.lock);
+ i915_ggtt_clear_scanout(obj);
RCU_INIT_POINTER(obj->frontbuffer, NULL);
spin_unlock(&intel_bo_to_i915(front->obj)->display.fb_tracking.lock);
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 16/20] drm/i915/display: Use drm_gem_object_get/put
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (14 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 15/20] drm/i915/display: Use i915_ggtt_clear_scanout Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well Jouni Högander
` (6 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Use drm_gem_object_ge/put directly instead of i915_gem_object_get/put.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index f44a36b3af3b..5eb46991185c 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -237,7 +237,8 @@ static void frontbuffer_release(struct kref *ref)
i915_active_fini(&front->write);
- i915_gem_object_put(obj);
+ drm_gem_object_put(&intel_bo_to_drm_bo(obj));
+
kfree_rcu(front, rcu);
}
@@ -269,7 +270,7 @@ intel_frontbuffer_get(struct drm_i915_gem_object *obj)
front = rcu_dereference_protected(obj->frontbuffer, true);
kref_get(&front->ref);
} else {
- i915_gem_object_get(obj);
+ drm_gem_object_get(&intel_bo_to_drm_bo(obj));
rcu_assign_pointer(obj->frontbuffer, front);
}
spin_unlock(&i915->display.fb_tracking.lock);
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (15 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 16/20] drm/i915/display: Use drm_gem_object_get/put Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:50 ` Maarten Lankhorst
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 18/20] drm/i915: Add new frontbuffer tracking interface to queue flush Jouni Högander
` (5 subsequent siblings)
22 siblings, 1 reply; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Use frontbuffer tracking for Xe as well as needed. We still need to
perform flush for PSR, FBC and DRRS. For this purpose use frontbuffer
tracking for Xe as well.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_drrs.c | 1 +
drivers/gpu/drm/i915/display/intel_fb.c | 3 +++
drivers/gpu/drm/i915/display/intel_psr.c | 1 +
drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 +
drivers/gpu/drm/xe/xe_bo_types.h | 2 ++
5 files changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_drrs.c b/drivers/gpu/drm/i915/display/intel_drrs.c
index 760e63cdc0c8..59527a4667f4 100644
--- a/drivers/gpu/drm/i915/display/intel_drrs.c
+++ b/drivers/gpu/drm/i915/display/intel_drrs.c
@@ -9,6 +9,7 @@
#include "intel_de.h"
#include "intel_display_types.h"
#include "intel_drrs.h"
+#include "intel_frontbuffer.h"
#include "intel_panel.h"
/**
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index e62e1e12758d..fa4464d433b7 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -13,6 +13,7 @@
#include "intel_display_types.h"
#include "intel_dpt.h"
#include "intel_fb.h"
+#include "intel_frontbuffer.h"
#ifdef I915
/*
@@ -1923,11 +1924,13 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
int i;
#ifdef I915
unsigned tiling, stride;
+#endif
intel_fb->frontbuffer = intel_frontbuffer_get(obj);
if (!intel_fb->frontbuffer)
return -ENOMEM;
+#ifdef I915
i915_gem_object_lock(obj, NULL);
tiling = i915_gem_object_get_tiling(obj);
stride = i915_gem_object_get_stride(obj);
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index ea0389c5f656..2ecc902a85a2 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -32,6 +32,7 @@
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_aux.h"
+#include "intel_frontbuffer.h"
#include "intel_hdmi.h"
#include "intel_psr.h"
#include "intel_psr_regs.h"
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 71ba544eda71..0f1e4e61d32e 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -16,6 +16,7 @@
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fbc.h"
+#include "intel_frontbuffer.h"
#include "intel_psr.h"
#include "skl_scaler.h"
#include "skl_universal_plane.h"
diff --git a/drivers/gpu/drm/xe/xe_bo_types.h b/drivers/gpu/drm/xe/xe_bo_types.h
index 229fedc8ea72..df5be030991a 100644
--- a/drivers/gpu/drm/xe/xe_bo_types.h
+++ b/drivers/gpu/drm/xe/xe_bo_types.h
@@ -68,6 +68,8 @@ struct xe_bo {
struct llist_node freed;
/** @created: Whether the bo has passed initial creation */
bool created;
+
+ struct intel_frontbuffer *frontbuffer;
};
#define intel_bo_to_drm_bo(bo) ((bo)->ttm.base)
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* Re: [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well Jouni Högander
@ 2023-05-05 8:50 ` Maarten Lankhorst
2023-05-05 11:39 ` Hogander, Jouni
0 siblings, 1 reply; 30+ messages in thread
From: Maarten Lankhorst @ 2023-05-05 8:50 UTC (permalink / raw)
To: Jouni Högander, intel-xe; +Cc: jani.nikula, ville.syrjala
On 2023-05-05 10:29, Jouni Högander wrote:
> Use frontbuffer tracking for Xe as well as needed. We still need to
> perform flush for PSR, FBC and DRRS. For this purpose use frontbuffer
> tracking for Xe as well.
>
> Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_drrs.c | 1 +
> drivers/gpu/drm/i915/display/intel_fb.c | 3 +++
> drivers/gpu/drm/i915/display/intel_psr.c | 1 +
> drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 +
> drivers/gpu/drm/xe/xe_bo_types.h | 2 ++
> 5 files changed, 8 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_drrs.c b/drivers/gpu/drm/i915/display/intel_drrs.c
> index 760e63cdc0c8..59527a4667f4 100644
> --- a/drivers/gpu/drm/i915/display/intel_drrs.c
> +++ b/drivers/gpu/drm/i915/display/intel_drrs.c
> @@ -9,6 +9,7 @@
> #include "intel_de.h"
> #include "intel_display_types.h"
> #include "intel_drrs.h"
> +#include "intel_frontbuffer.h"
> #include "intel_panel.h"
>
> /**
> diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
> index e62e1e12758d..fa4464d433b7 100644
> --- a/drivers/gpu/drm/i915/display/intel_fb.c
> +++ b/drivers/gpu/drm/i915/display/intel_fb.c
> @@ -13,6 +13,7 @@
> #include "intel_display_types.h"
> #include "intel_dpt.h"
> #include "intel_fb.h"
> +#include "intel_frontbuffer.h"
>
> #ifdef I915
> /*
> @@ -1923,11 +1924,13 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
> int i;
> #ifdef I915
> unsigned tiling, stride;
> +#endif
>
> intel_fb->frontbuffer = intel_frontbuffer_get(obj);
> if (!intel_fb->frontbuffer)
> return -ENOMEM;
>
> +#ifdef I915
> i915_gem_object_lock(obj, NULL);
> tiling = i915_gem_object_get_tiling(obj);
> stride = i915_gem_object_get_stride(obj);
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
> index ea0389c5f656..2ecc902a85a2 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -32,6 +32,7 @@
> #include "intel_display_types.h"
> #include "intel_dp.h"
> #include "intel_dp_aux.h"
> +#include "intel_frontbuffer.h"
> #include "intel_hdmi.h"
> #include "intel_psr.h"
> #include "intel_psr_regs.h"
> diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> index 71ba544eda71..0f1e4e61d32e 100644
> --- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
> +++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> @@ -16,6 +16,7 @@
> #include "intel_display_types.h"
> #include "intel_fb.h"
> #include "intel_fbc.h"
> +#include "intel_frontbuffer.h"
> #include "intel_psr.h"
> #include "skl_scaler.h"
> #include "skl_universal_plane.h"
> diff --git a/drivers/gpu/drm/xe/xe_bo_types.h b/drivers/gpu/drm/xe/xe_bo_types.h
> index 229fedc8ea72..df5be030991a 100644
> --- a/drivers/gpu/drm/xe/xe_bo_types.h
> +++ b/drivers/gpu/drm/xe/xe_bo_types.h
> @@ -68,6 +68,8 @@ struct xe_bo {
> struct llist_node freed;
> /** @created: Whether the bo has passed initial creation */
> bool created;
> +
> + struct intel_frontbuffer *frontbuffer;
Instead of putting this in xe_bo, could this be put inside intel_fb as
well? In that case, for Xe each framebuffer could have its own
frontbuffer tracking, and an invalidate on 1 fb would not invalidate
another FB
I think we don't want to copy i915 semantics here 1:1.
> };
>
> #define intel_bo_to_drm_bo(bo) ((bo)->ttm.base)
^ permalink raw reply [flat|nested] 30+ messages in thread* Re: [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well
2023-05-05 8:50 ` Maarten Lankhorst
@ 2023-05-05 11:39 ` Hogander, Jouni
0 siblings, 0 replies; 30+ messages in thread
From: Hogander, Jouni @ 2023-05-05 11:39 UTC (permalink / raw)
To: intel-xe@lists.freedesktop.org, maarten.lankhorst@linux.intel.com
Cc: Nikula, Jani, ville.syrjala@linux.intel.com
On Fri, 2023-05-05 at 10:50 +0200, Maarten Lankhorst wrote:
>
> On 2023-05-05 10:29, Jouni Högander wrote:
> > Use frontbuffer tracking for Xe as well as needed. We still need to
> > perform flush for PSR, FBC and DRRS. For this purpose use
> > frontbuffer
> > tracking for Xe as well.
> >
> > Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
> > ---
> > drivers/gpu/drm/i915/display/intel_drrs.c | 1 +
> > drivers/gpu/drm/i915/display/intel_fb.c | 3 +++
> > drivers/gpu/drm/i915/display/intel_psr.c | 1 +
> > drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 +
> > drivers/gpu/drm/xe/xe_bo_types.h | 2 ++
> > 5 files changed, 8 insertions(+)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_drrs.c
> > b/drivers/gpu/drm/i915/display/intel_drrs.c
> > index 760e63cdc0c8..59527a4667f4 100644
> > --- a/drivers/gpu/drm/i915/display/intel_drrs.c
> > +++ b/drivers/gpu/drm/i915/display/intel_drrs.c
> > @@ -9,6 +9,7 @@
> > #include "intel_de.h"
> > #include "intel_display_types.h"
> > #include "intel_drrs.h"
> > +#include "intel_frontbuffer.h"
> > #include "intel_panel.h"
> >
> > /**
> > diff --git a/drivers/gpu/drm/i915/display/intel_fb.c
> > b/drivers/gpu/drm/i915/display/intel_fb.c
> > index e62e1e12758d..fa4464d433b7 100644
> > --- a/drivers/gpu/drm/i915/display/intel_fb.c
> > +++ b/drivers/gpu/drm/i915/display/intel_fb.c
> > @@ -13,6 +13,7 @@
> > #include "intel_display_types.h"
> > #include "intel_dpt.h"
> > #include "intel_fb.h"
> > +#include "intel_frontbuffer.h"
> >
> > #ifdef I915
> > /*
> > @@ -1923,11 +1924,13 @@ int intel_framebuffer_init(struct
> > intel_framebuffer *intel_fb,
> > int i;
> > #ifdef I915
> > unsigned tiling, stride;
> > +#endif
> >
> > intel_fb->frontbuffer = intel_frontbuffer_get(obj);
> > if (!intel_fb->frontbuffer)
> > return -ENOMEM;
> >
> > +#ifdef I915
> > i915_gem_object_lock(obj, NULL);
> > tiling = i915_gem_object_get_tiling(obj);
> > stride = i915_gem_object_get_stride(obj);
> > diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
> > b/drivers/gpu/drm/i915/display/intel_psr.c
> > index ea0389c5f656..2ecc902a85a2 100644
> > --- a/drivers/gpu/drm/i915/display/intel_psr.c
> > +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> > @@ -32,6 +32,7 @@
> > #include "intel_display_types.h"
> > #include "intel_dp.h"
> > #include "intel_dp_aux.h"
> > +#include "intel_frontbuffer.h"
> > #include "intel_hdmi.h"
> > #include "intel_psr.h"
> > #include "intel_psr_regs.h"
> > diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c
> > b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> > index 71ba544eda71..0f1e4e61d32e 100644
> > --- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
> > +++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
> > @@ -16,6 +16,7 @@
> > #include "intel_display_types.h"
> > #include "intel_fb.h"
> > #include "intel_fbc.h"
> > +#include "intel_frontbuffer.h"
> > #include "intel_psr.h"
> > #include "skl_scaler.h"
> > #include "skl_universal_plane.h"
> > diff --git a/drivers/gpu/drm/xe/xe_bo_types.h
> > b/drivers/gpu/drm/xe/xe_bo_types.h
> > index 229fedc8ea72..df5be030991a 100644
> > --- a/drivers/gpu/drm/xe/xe_bo_types.h
> > +++ b/drivers/gpu/drm/xe/xe_bo_types.h
> > @@ -68,6 +68,8 @@ struct xe_bo {
> > struct llist_node freed;
> > /** @created: Whether the bo has passed initial creation */
> > bool created;
> > +
> > + struct intel_frontbuffer *frontbuffer;
>
> Instead of putting this in xe_bo, could this be put inside intel_fb
> as
> well? In that case, for Xe each framebuffer could have its own
> frontbuffer tracking, and an invalidate on 1 fb would not invalidate
> another FB
intel_fb already has a pointer to frontbuffer. The frontbuffer object
is same as the one in underlying xe_bo. See
drivers/gpu/drm/i915/display/intel_fb.c:intel_framebuffer_init.
Frontbuffer_invalidate/flush are effective only when the framebuffer is
used for a plane. See
drivers/gpu/drm/i915/intel_display.c:intel_atomic_track_fbs. Now if the
intel_fb and it's underlying xe_bo are used for some plane (i.e. it's
frontbuffer). Then e.g. dirtyfb is called for that framebuffer. Do you
see some benefit if the logic would not invalidate/flush some other
framebuffer using different intel_fb but same xe_bo for another plane.
Did I understood your comment correctly?
>
> I think we don't want to copy i915 semantics here 1:1.
>
> > };
> >
> > #define intel_bo_to_drm_bo(bo) ((bo)->ttm.base)
^ permalink raw reply [flat|nested] 30+ messages in thread
* [Intel-xe] [RFC PATCH 18/20] drm/i915: Add new frontbuffer tracking interface to queue flush
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (16 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 17/20] drm/xe/display: Use frontbuffer tracking for Xe as well Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 19/20] drm/i915: Handle dma fences in dirtyfb callback Jouni Högander
` (4 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
We want to wait dma fences in dirtyfb ioctl. As we don't want to make
dirtyfb ioctl as blocking call we need to use
dma_fence_add_callback. Callback used for dma_fence_add_callback is
called from atomic context. Due to this we need to add a new
frontbuffer tracking interface to queue flush.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
.../gpu/drm/i915/display/intel_frontbuffer.c | 33 +++++++++++++++++++
.../gpu/drm/i915/display/intel_frontbuffer.h | 4 +++
2 files changed, 37 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.c b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
index 5eb46991185c..0dc7d5942a4a 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.c
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.c
@@ -203,6 +203,39 @@ void __intel_fb_flush(struct intel_frontbuffer *front,
frontbuffer_flush(i915, frontbuffer_bits, origin);
}
+static void intel_frontbuffer_flush_work(struct work_struct *work)
+{
+ struct intel_frontbuffer *front =
+ container_of(work, struct intel_frontbuffer, flush_work);
+
+ intel_bo_flush_if_display(front->obj);
+ intel_frontbuffer_flush(front, ORIGIN_DIRTYFB);
+ intel_frontbuffer_put(front);
+}
+
+/**
+ * intel_frontbuffer_queue_flush - queue flushing frontbuffer object
+ * @front: GEM object to flush
+ *
+ * This function is targeted for our dirty callback for queueing flush when
+ * dma fence is signales
+ */
+void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front)
+{
+ unsigned int frontbuffer_bits;
+
+ if (!front)
+ return;
+
+ frontbuffer_bits = atomic_read(&front->bits);
+ if (!frontbuffer_bits)
+ return;
+
+ kref_get(&front->ref);
+ INIT_WORK(&front->flush_work, intel_frontbuffer_flush_work);
+ schedule_work(&front->flush_work);
+}
+
static int frontbuffer_active(struct i915_active *ref)
{
struct intel_frontbuffer *front =
diff --git a/drivers/gpu/drm/i915/display/intel_frontbuffer.h b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
index 73d4581aba2c..3eb5c86476d3 100644
--- a/drivers/gpu/drm/i915/display/intel_frontbuffer.h
+++ b/drivers/gpu/drm/i915/display/intel_frontbuffer.h
@@ -48,6 +48,8 @@ struct intel_frontbuffer {
struct i915_active write;
struct drm_i915_gem_object *obj;
struct rcu_head rcu;
+
+ struct work_struct flush_work;
};
/*
@@ -164,6 +166,8 @@ static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front,
__intel_fb_flush(front, origin, frontbuffer_bits);
}
+void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front);
+
void intel_frontbuffer_track(struct intel_frontbuffer *old,
struct intel_frontbuffer *new,
unsigned int frontbuffer_bits);
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 19/20] drm/i915: Handle dma fences in dirtyfb callback
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (17 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 18/20] drm/i915: Add new frontbuffer tracking interface to queue flush Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 20/20] drm/xe/display: Use custom dirtyfb for Xe as well Jouni Högander
` (3 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Take into account dma fences in dirtyfb callback. If there is no
unsignaled dma fences perform flush immediately. If there are
unsignaled dma fences perform invalidate and add callback which will
queue flush when the fence gets signaled.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_fb.c | 55 +++++++++++++++++++++++--
1 file changed, 52 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index fa4464d433b7..fc325f2299a4 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -8,6 +8,9 @@
#include <drm/drm_framebuffer.h>
#include <drm/drm_modeset_helper.h>
+#include <linux/dma-fence.h>
+#include <linux/dma-resv.h>
+
#include "i915_drv.h"
#include "intel_display.h"
#include "intel_display_types.h"
@@ -1888,6 +1891,20 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb,
}
#ifdef I915
+struct frontbuffer_fence_cb {
+ struct dma_fence_cb base;
+ struct intel_frontbuffer *front;
+};
+
+static void intel_user_framebuffer_fence_wake(struct dma_fence *dma,
+ struct dma_fence_cb *data)
+{
+ struct frontbuffer_fence_cb *cb = container_of(data, typeof(*cb), base);
+
+ intel_frontbuffer_queue_flush(cb->front);
+ kfree(cb);
+}
+
static int intel_user_framebuffer_dirty(struct drm_framebuffer *fb,
struct drm_file *file,
unsigned int flags, unsigned int color,
@@ -1895,11 +1912,43 @@ static int intel_user_framebuffer_dirty(struct drm_framebuffer *fb,
unsigned int num_clips)
{
struct drm_i915_gem_object *obj = intel_fb_obj(fb);
+ struct intel_frontbuffer *front = to_intel_frontbuffer(fb);
+ struct dma_resv_iter cursor;
+ struct dma_fence *fence;
+ int ret;
+
+ if (dma_resv_test_signaled(intel_bo_to_drm_bo(obj).resv, dma_resv_usage_rw(false))) {
+ intel_bo_flush_if_display(obj);
+ intel_frontbuffer_flush(front, ORIGIN_DIRTYFB);
+ return 0;
+ }
- intel_bo_flush_if_display(obj);
- intel_frontbuffer_flush(to_intel_frontbuffer(fb), ORIGIN_DIRTYFB);
+ intel_frontbuffer_invalidate(front, ORIGIN_DIRTYFB);
- return 0;
+ dma_resv_iter_begin(&cursor, intel_bo_to_drm_bo(obj).resv,
+ dma_resv_usage_rw(false));
+ dma_resv_for_each_fence_unlocked(&cursor, fence) {
+ struct frontbuffer_fence_cb *cb =
+ kmalloc(sizeof(struct frontbuffer_fence_cb), GFP_KERNEL);
+ if (!cb) {
+ ret = -ENOMEM;
+ break;
+ }
+ cb->front = front;
+
+ ret = dma_fence_add_callback(fence, &cb->base,
+ intel_user_framebuffer_fence_wake);
+ if (ret) {
+ intel_user_framebuffer_fence_wake(fence, &cb->base);
+ if (ret == -ENOENT)
+ ret = 0;
+ else
+ break;
+ }
+ }
+ dma_resv_iter_end(&cursor);
+
+ return ret;
}
#endif
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] [RFC PATCH 20/20] drm/xe/display: Use custom dirtyfb for Xe as well
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (18 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 19/20] drm/i915: Handle dma fences in dirtyfb callback Jouni Högander
@ 2023-05-05 8:29 ` Jouni Högander
2023-05-05 8:34 ` [Intel-xe] ✓ CI.Patch_applied: success for Xe frontbuffer tracking Patchwork
` (2 subsequent siblings)
22 siblings, 0 replies; 30+ messages in thread
From: Jouni Högander @ 2023-05-05 8:29 UTC (permalink / raw)
To: intel-xe; +Cc: jani.nikula, Jouni Högander, ville.syrjala
Now as we have everything in place for Xe (dma fence aware dirtyfb
ioctl and frontbuffer tracking) we can switch to using our custom
dirtyfb for Xe as well.
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
---
drivers/gpu/drm/i915/display/intel_fb.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fb.c b/drivers/gpu/drm/i915/display/intel_fb.c
index fc325f2299a4..79a6b0b0bd1f 100644
--- a/drivers/gpu/drm/i915/display/intel_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fb.c
@@ -1890,7 +1890,6 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb,
return drm_gem_handle_create(file, &obj->ttm.base, handle);
}
-#ifdef I915
struct frontbuffer_fence_cb {
struct dma_fence_cb base;
struct intel_frontbuffer *front;
@@ -1950,16 +1949,11 @@ static int intel_user_framebuffer_dirty(struct drm_framebuffer *fb,
return ret;
}
-#endif
static const struct drm_framebuffer_funcs intel_fb_funcs = {
.destroy = intel_user_framebuffer_destroy,
.create_handle = intel_user_framebuffer_create_handle,
-#ifdef I915
.dirty = intel_user_framebuffer_dirty,
-#else
- .dirty = drm_atomic_helper_dirtyfb,
-#endif
};
int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
--
2.34.1
^ permalink raw reply related [flat|nested] 30+ messages in thread* [Intel-xe] ✓ CI.Patch_applied: success for Xe frontbuffer tracking
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (19 preceding siblings ...)
2023-05-05 8:29 ` [Intel-xe] [RFC PATCH 20/20] drm/xe/display: Use custom dirtyfb for Xe as well Jouni Högander
@ 2023-05-05 8:34 ` Patchwork
2023-05-05 8:35 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-05-05 8:38 ` [Intel-xe] ✗ CI.Build: failure " Patchwork
22 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-05-05 8:34 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-xe
== Series Details ==
Series: Xe frontbuffer tracking
URL : https://patchwork.freedesktop.org/series/117372/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: bb31ee780 drm/xe: Set default MOCS value for copy cs instructions
=== git am output follows ===
Applying: Revert "drm/i915/display: Neuter frontbuffer tracking harder"
Applying: Revert "drm/i915: Remove gem and overlay frontbuffer tracking"
Applying: fixup! drm/i915/display: Remaining changes to make xe compile
Applying: fixup! drm/xe/display: Implement display support
Applying: drm/i915/display: Change __intel_frontbuffer_get parameter
Applying: drm/i915: Add macros to get i915 device from i915_gem_object
Applying: drm/xe: Add macro to get i915 device from xe_bo
Applying: drm/xe: Add intel_bo_flush_if_display define for Xe
Applying: drm/i915: Add intel_bo_flush_if_display define for i915
Applying: drm/xe: Add struct i915_active for Xe
Applying: drm/xe: Add i915_active.h compatibility header
Applying: drm/xe/display: Include i916_active related headers
Applying: drm/i915: Add function to clear scanout flag for vmas
Applying: drm/xe: Add function to clear scanout flag
Applying: drm/i915/display: Use i915_ggtt_clear_scanout
Applying: drm/i915/display: Use drm_gem_object_get/put
Applying: drm/xe/display: Use frontbuffer tracking for Xe as well
Applying: drm/i915: Add new frontbuffer tracking interface to queue flush
Applying: drm/i915: Handle dma fences in dirtyfb callback
Applying: drm/xe/display: Use custom dirtyfb for Xe as well
^ permalink raw reply [flat|nested] 30+ messages in thread* [Intel-xe] ✓ CI.KUnit: success for Xe frontbuffer tracking
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (20 preceding siblings ...)
2023-05-05 8:34 ` [Intel-xe] ✓ CI.Patch_applied: success for Xe frontbuffer tracking Patchwork
@ 2023-05-05 8:35 ` Patchwork
2023-05-05 8:38 ` [Intel-xe] ✗ CI.Build: failure " Patchwork
22 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-05-05 8:35 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-xe
== Series Details ==
Series: Xe frontbuffer tracking
URL : https://patchwork.freedesktop.org/series/117372/
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
[08:34:25] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[08:34:29] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
../drivers/gpu/drm/i915/display/intel_frontbuffer.c:248:13: warning: ‘frontbuffer_retire’ defined but not used [-Wunused-function]
248 | static void frontbuffer_retire(struct i915_active *ref)
| ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_frontbuffer.c:239:12: warning: ‘frontbuffer_active’ defined but not used [-Wunused-function]
239 | static int frontbuffer_active(struct i915_active *ref)
| ^~~~~~~~~~~~~~~~~~
[08:34:51] Starting KUnit Kernel (1/1)...
[08:34:51] ============================================================
[08:34:51] ==================== xe_bo (2 subtests) ====================
[08:34:51] [SKIPPED] xe_ccs_migrate_kunit
[08:34:51] [SKIPPED] xe_bo_evict_kunit
[08:34:51] ===================== [SKIPPED] xe_bo ======================
[08:34:51] ================== xe_dma_buf (1 subtest) ==================
[08:34:51] [SKIPPED] xe_dma_buf_kunit
[08:34:51] =================== [SKIPPED] xe_dma_buf ===================
[08:34:51] ================== xe_migrate (1 subtest) ==================
[08:34:51] [SKIPPED] xe_migrate_sanity_kunit
[08:34:51] =================== [SKIPPED] xe_migrate ===================
[08:34:51] =================== xe_pci (2 subtests) ====================
[08:34:51] [PASSED] xe_gmdid_graphics_ip
[08:34:51] [PASSED] xe_gmdid_media_ip
[08:34:51] ===================== [PASSED] xe_pci ======================
[08:34:51] ==================== xe_rtp (1 subtest) ====================
[08:34:51] ================== xe_rtp_process_tests ===================
[08:34:51] [PASSED] coalesce-same-reg
[08:34:51] [PASSED] no-match-no-add
[08:34:51] [PASSED] no-match-no-add-multiple-rules
[08:34:51] [PASSED] two-regs-two-entries
[08:34:51] [PASSED] clr-one-set-other
[08:34:51] [PASSED] set-field
[08:34:51] [PASSED] conflict-duplicate
[08:34:51] [PASSED] conflict-not-disjoint
[08:34:51] [PASSED] conflict-reg-type
[08:34:51] ============== [PASSED] xe_rtp_process_tests ===============
[08:34:51] ===================== [PASSED] xe_rtp ======================
[08:34:51] ==================== xe_wa (1 subtest) =====================
[08:34:51] ======================== xe_wa_gt =========================
[08:34:51] [PASSED] TIGERLAKE (B0)
[08:34:51] [PASSED] DG1 (A0)
[08:34:51] [PASSED] DG1 (B0)
[08:34:51] [PASSED] ALDERLAKE_S (A0)
[08:34:51] [PASSED] ALDERLAKE_S (B0)
[08:34:51] [PASSED] ALDERLAKE_S (C0)
[08:34:51] [PASSED] ALDERLAKE_S (D0)
[08:34:51] [PASSED] DG2_G10 (A0)
[08:34:51] [PASSED] DG2_G10 (A1)
[08:34:51] [PASSED] DG2_G10 (B0)
[08:34:51] [PASSED] DG2_G10 (C0)
[08:34:51] [PASSED] DG2_G11 (A0)
[08:34:51] [PASSED] DG2_G11 (B0)
[08:34:51] [PASSED] DG2_G11 (B1)
[08:34:51] [PASSED] DG2_G12 (A0)
[08:34:51] [PASSED] DG2_G12 (A1)
[08:34:51] [PASSED] PVC (B0)
[08:34:51] [PASSED] PVC (B1)
[08:34:51] [PASSED] PVC (C0)
[08:34:51] ==================== [PASSED] xe_wa_gt =====================
[08:34:51] ====================== [PASSED] xe_wa ======================
[08:34:51] ============================================================
[08:34:51] Testing complete. Ran 34 tests: passed: 30, skipped: 4
[08:34:51] Elapsed time: 26.137s total, 4.229s configuring, 21.789s building, 0.095s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[08:34:51] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[08:34:53] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[08:35:11] Starting KUnit Kernel (1/1)...
[08:35:11] ============================================================
[08:35:11] ============ drm_test_pick_cmdline (2 subtests) ============
[08:35:11] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[08:35:11] =============== drm_test_pick_cmdline_named ===============
[08:35:11] [PASSED] NTSC
[08:35:11] [PASSED] NTSC-J
[08:35:11] [PASSED] PAL
[08:35:11] [PASSED] PAL-M
[08:35:11] =========== [PASSED] drm_test_pick_cmdline_named ===========
[08:35:11] ============== [PASSED] drm_test_pick_cmdline ==============
[08:35:11] ================== drm_buddy (6 subtests) ==================
[08:35:11] [PASSED] drm_test_buddy_alloc_limit
[08:35:11] [PASSED] drm_test_buddy_alloc_range
[08:35:11] [PASSED] drm_test_buddy_alloc_optimistic
[08:35:11] [PASSED] drm_test_buddy_alloc_pessimistic
[08:35:11] [PASSED] drm_test_buddy_alloc_smoke
[08:35:11] [PASSED] drm_test_buddy_alloc_pathological
[08:35:11] ==================== [PASSED] drm_buddy ====================
[08:35:11] ============= drm_cmdline_parser (40 subtests) =============
[08:35:11] [PASSED] drm_test_cmdline_force_d_only
[08:35:11] [PASSED] drm_test_cmdline_force_D_only_dvi
[08:35:11] [PASSED] drm_test_cmdline_force_D_only_hdmi
[08:35:11] [PASSED] drm_test_cmdline_force_D_only_not_digital
[08:35:11] [PASSED] drm_test_cmdline_force_e_only
[08:35:11] [PASSED] drm_test_cmdline_res
[08:35:11] [PASSED] drm_test_cmdline_res_vesa
[08:35:11] [PASSED] drm_test_cmdline_res_vesa_rblank
[08:35:11] [PASSED] drm_test_cmdline_res_rblank
[08:35:11] [PASSED] drm_test_cmdline_res_bpp
[08:35:11] [PASSED] drm_test_cmdline_res_refresh
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[08:35:11] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[08:35:11] [PASSED] drm_test_cmdline_res_margins_force_on
[08:35:11] [PASSED] drm_test_cmdline_res_vesa_margins
[08:35:11] [PASSED] drm_test_cmdline_name
[08:35:11] [PASSED] drm_test_cmdline_name_bpp
[08:35:11] [PASSED] drm_test_cmdline_name_option
[08:35:11] [PASSED] drm_test_cmdline_name_bpp_option
[08:35:11] [PASSED] drm_test_cmdline_rotate_0
[08:35:11] [PASSED] drm_test_cmdline_rotate_90
[08:35:11] [PASSED] drm_test_cmdline_rotate_180
[08:35:11] [PASSED] drm_test_cmdline_rotate_270
[08:35:11] [PASSED] drm_test_cmdline_hmirror
[08:35:11] [PASSED] drm_test_cmdline_vmirror
[08:35:11] [PASSED] drm_test_cmdline_margin_options
[08:35:11] [PASSED] drm_test_cmdline_multiple_options
[08:35:11] [PASSED] drm_test_cmdline_bpp_extra_and_option
[08:35:11] [PASSED] drm_test_cmdline_extra_and_option
[08:35:11] [PASSED] drm_test_cmdline_freestanding_options
[08:35:11] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[08:35:11] [PASSED] drm_test_cmdline_panel_orientation
[08:35:11] ================ drm_test_cmdline_invalid =================
[08:35:11] [PASSED] margin_only
[08:35:11] [PASSED] interlace_only
[08:35:11] [PASSED] res_missing_x
[08:35:11] [PASSED] res_missing_y
[08:35:11] [PASSED] res_bad_y
[08:35:11] [PASSED] res_missing_y_bpp
[08:35:11] [PASSED] res_bad_bpp
[08:35:11] [PASSED] res_bad_refresh
[08:35:11] [PASSED] res_bpp_refresh_force_on_off
[08:35:11] [PASSED] res_invalid_mode
[08:35:11] [PASSED] res_bpp_wrong_place_mode
[08:35:11] [PASSED] name_bpp_refresh
[08:35:11] [PASSED] name_refresh
[08:35:11] [PASSED] name_refresh_wrong_mode
[08:35:11] [PASSED] name_refresh_invalid_mode
[08:35:11] [PASSED] rotate_multiple
[08:35:11] [PASSED] rotate_invalid_val
[08:35:11] [PASSED] rotate_truncated
[08:35:11] [PASSED] invalid_option
[08:35:11] [PASSED] invalid_tv_option
[08:35:11] [PASSED] truncated_tv_option
[08:35:11] ============ [PASSED] drm_test_cmdline_invalid =============
[08:35:11] =============== drm_test_cmdline_tv_options ===============
[08:35:11] [PASSED] NTSC
[08:35:11] [PASSED] NTSC_443
[08:35:11] [PASSED] NTSC_J
[08:35:11] [PASSED] PAL
[08:35:11] [PASSED] PAL_M
[08:35:11] [PASSED] PAL_N
[08:35:11] [PASSED] SECAM
[08:35:11] =========== [PASSED] drm_test_cmdline_tv_options ===========
[08:35:11] =============== [PASSED] drm_cmdline_parser ================
[08:35:11] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[08:35:11] ========== drm_test_get_tv_mode_from_name_valid ===========
[08:35:11] [PASSED] NTSC
[08:35:11] [PASSED] NTSC-443
[08:35:11] [PASSED] NTSC-J
[08:35:11] [PASSED] PAL
[08:35:11] [PASSED] PAL-M
[08:35:11] [PASSED] PAL-N
[08:35:11] [PASSED] SECAM
[08:35:11] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[08:35:11] [PASSED] drm_test_get_tv_mode_from_name_truncated
[08:35:11] ============ [PASSED] drm_get_tv_mode_from_name ============
[08:35:11] ============= drm_damage_helper (21 subtests) ==============
[08:35:11] [PASSED] drm_test_damage_iter_no_damage
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_src_moved
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_not_visible
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[08:35:11] [PASSED] drm_test_damage_iter_no_damage_no_fb
[08:35:11] [PASSED] drm_test_damage_iter_simple_damage
[08:35:11] [PASSED] drm_test_damage_iter_single_damage
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_outside_src
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_src_moved
[08:35:11] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[08:35:11] [PASSED] drm_test_damage_iter_damage
[08:35:11] [PASSED] drm_test_damage_iter_damage_one_intersect
[08:35:11] [PASSED] drm_test_damage_iter_damage_one_outside
[08:35:11] [PASSED] drm_test_damage_iter_damage_src_moved
[08:35:11] [PASSED] drm_test_damage_iter_damage_not_visible
[08:35:11] ================ [PASSED] drm_damage_helper ================
[08:35:11] ============== drm_dp_mst_helper (2 subtests) ==============
[08:35:11] ============== drm_test_dp_mst_calc_pbn_mode ==============
[08:35:11] [PASSED] Clock 154000 BPP 30 DSC disabled
[08:35:11] [PASSED] Clock 234000 BPP 30 DSC disabled
[08:35:11] [PASSED] Clock 297000 BPP 24 DSC disabled
[08:35:11] [PASSED] Clock 332880 BPP 24 DSC enabled
[08:35:11] [PASSED] Clock 324540 BPP 24 DSC enabled
[08:35:11] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[08:35:11] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[08:35:11] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[08:35:11] [PASSED] DP_POWER_UP_PHY with port number
[08:35:11] [PASSED] DP_POWER_DOWN_PHY with port number
[08:35:11] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[08:35:11] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[08:35:11] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[08:35:11] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[08:35:11] [PASSED] DP_QUERY_PAYLOAD with port number
[08:35:11] [PASSED] DP_QUERY_PAYLOAD with VCPI
[08:35:11] [PASSED] DP_REMOTE_DPCD_READ with port number
[08:35:11] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[08:35:11] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[08:35:11] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[08:35:11] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[08:35:11] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[08:35:11] [PASSED] DP_REMOTE_I2C_READ with port number
[08:35:11] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[08:35:11] [PASSED] DP_REMOTE_I2C_READ with transactions array
[08:35:11] [PASSED] DP_REMOTE_I2C_WRITE with port number
[08:35:11] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[08:35:11] [PASSED] DP_REMOTE_I2C_WRITE with data array
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[08:35:11] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[08:35:11] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[08:35:11] ================ [PASSED] drm_dp_mst_helper ================
[08:35:11] =========== drm_format_helper_test (11 subtests) ===========
[08:35:11] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[08:35:11] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[08:35:11] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[08:35:11] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[08:35:11] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[08:35:11] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[08:35:11] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[08:35:11] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[08:35:11] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[08:35:11] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[08:35:11] ============== drm_test_fb_xrgb8888_to_mono ===============
[08:35:11] [PASSED] single_pixel_source_buffer
[08:35:11] [PASSED] single_pixel_clip_rectangle
[08:35:11] [PASSED] well_known_colors
[08:35:11] [PASSED] destination_pitch
[08:35:11] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[08:35:11] ============= [PASSED] drm_format_helper_test ==============
[08:35:11] ================= drm_format (18 subtests) =================
[08:35:11] [PASSED] drm_test_format_block_width_invalid
[08:35:11] [PASSED] drm_test_format_block_width_one_plane
[08:35:11] [PASSED] drm_test_format_block_width_two_plane
[08:35:11] [PASSED] drm_test_format_block_width_three_plane
[08:35:11] [PASSED] drm_test_format_block_width_tiled
[08:35:11] [PASSED] drm_test_format_block_height_invalid
[08:35:11] [PASSED] drm_test_format_block_height_one_plane
[08:35:11] [PASSED] drm_test_format_block_height_two_plane
[08:35:11] [PASSED] drm_test_format_block_height_three_plane
[08:35:11] [PASSED] drm_test_format_block_height_tiled
[08:35:11] [PASSED] drm_test_format_min_pitch_invalid
[08:35:11] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[08:35:11] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[08:35:11] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[08:35:11] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[08:35:11] [PASSED] drm_test_format_min_pitch_two_plane
[08:35:11] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[08:35:11] [PASSED] drm_test_format_min_pitch_tiled
[08:35:11] =================== [PASSED] drm_format ====================
[08:35:11] =============== drm_framebuffer (1 subtest) ================
[08:35:11] =============== drm_test_framebuffer_create ===============
[08:35:11] [PASSED] ABGR8888 normal sizes
[08:35:11] [PASSED] ABGR8888 max sizes
[08:35:11] [PASSED] ABGR8888 pitch greater than min required
[08:35:11] [PASSED] ABGR8888 pitch less than min required
[08:35:11] [PASSED] ABGR8888 Invalid width
[08:35:11] [PASSED] ABGR8888 Invalid buffer handle
[08:35:11] [PASSED] No pixel format
[08:35:11] [PASSED] ABGR8888 Width 0
[08:35:11] [PASSED] ABGR8888 Height 0
[08:35:11] [PASSED] ABGR8888 Out of bound height * pitch combination
[08:35:11] [PASSED] ABGR8888 Large buffer offset
[08:35:11] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[08:35:11] [PASSED] ABGR8888 Valid buffer modifier
[08:35:11] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[08:35:11] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] NV12 Normal sizes
[08:35:11] [PASSED] NV12 Max sizes
[08:35:11] [PASSED] NV12 Invalid pitch
[08:35:11] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[08:35:11] [PASSED] NV12 different modifier per-plane
[08:35:11] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[08:35:11] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] NV12 Modifier for inexistent plane
[08:35:11] [PASSED] NV12 Handle for inexistent plane
[08:35:11] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] YVU420 Normal sizes
[08:35:11] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[08:35:11] [PASSED] YVU420 Max sizes
[08:35:11] [PASSED] YVU420 Invalid pitch
[08:35:11] [PASSED] YVU420 Different pitches
[08:35:11] [PASSED] YVU420 Different buffer offsets/pitches
[08:35:11] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[08:35:11] [PASSED] YVU420 Valid modifier
[08:35:11] [PASSED] YVU420 Different modifiers per plane
[08:35:11] [PASSED] YVU420 Modifier for inexistent plane
[08:35:11] [PASSED] X0L2 Normal sizes
[08:35:11] [PASSED] X0L2 Max sizes
[08:35:11] [PASSED] X0L2 Invalid pitch
[08:35:11] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[08:35:11] [PASSED] X0L2 Handle for inexistent plane
[08:35:11] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[08:35:11] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[08:35:11] [PASSED] X0L2 Valid modifier
[08:35:11] [PASSED] X0L2 Modifier for inexistent plane
[08:35:11] =========== [PASSED] drm_test_framebuffer_create ===========
[08:35:11] ================= [PASSED] drm_framebuffer =================
[08:35:11] =============== drm-test-managed (1 subtest) ===============
[08:35:11] [PASSED] drm_test_managed_run_action
[08:35:11] ================ [PASSED] drm-test-managed =================
[08:35:11] =================== drm_mm (19 subtests) ===================
[08:35:11] [PASSED] drm_test_mm_init
[08:35:11] [PASSED] drm_test_mm_debug
[08:35:21] [PASSED] drm_test_mm_reserve
[08:35:31] [PASSED] drm_test_mm_insert
[08:35:31] [PASSED] drm_test_mm_replace
[08:35:31] [PASSED] drm_test_mm_insert_range
[08:35:31] [PASSED] drm_test_mm_frag
[08:35:31] [PASSED] drm_test_mm_align
[08:35:31] [PASSED] drm_test_mm_align32
[08:35:32] [PASSED] drm_test_mm_align64
[08:35:32] [PASSED] drm_test_mm_evict
[08:35:32] [PASSED] drm_test_mm_evict_range
[08:35:32] [PASSED] drm_test_mm_topdown
[08:35:32] [PASSED] drm_test_mm_bottomup
[08:35:32] [PASSED] drm_test_mm_lowest
[08:35:32] [PASSED] drm_test_mm_highest
[08:35:33] [PASSED] drm_test_mm_color
[08:35:33] [PASSED] drm_test_mm_color_evict
[08:35:33] [PASSED] drm_test_mm_color_evict_range
[08:35:33] ===================== [PASSED] drm_mm ======================
[08:35:33] ============= drm_modes_analog_tv (4 subtests) =============
[08:35:33] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[08:35:33] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[08:35:33] [PASSED] drm_test_modes_analog_tv_pal_576i
[08:35:33] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[08:35:33] =============== [PASSED] drm_modes_analog_tv ===============
[08:35:33] ============== drm_plane_helper (2 subtests) ===============
[08:35:33] =============== drm_test_check_plane_state ================
[08:35:33] [PASSED] clipping_simple
[08:35:33] [PASSED] clipping_rotate_reflect
[08:35:33] [PASSED] positioning_simple
[08:35:33] [PASSED] upscaling
[08:35:33] [PASSED] downscaling
[08:35:33] [PASSED] rounding1
[08:35:33] [PASSED] rounding2
[08:35:33] [PASSED] rounding3
[08:35:33] [PASSED] rounding4
[08:35:33] =========== [PASSED] drm_test_check_plane_state ============
[08:35:33] =========== drm_test_check_invalid_plane_state ============
[08:35:33] [PASSED] positioning_invalid
[08:35:33] [PASSED] upscaling_invalid
[08:35:33] [PASSED] downscaling_invalid
[08:35:33] ======= [PASSED] drm_test_check_invalid_plane_state ========
[08:35:33] ================ [PASSED] drm_plane_helper =================
[08:35:33] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[08:35:33] ====== drm_test_connector_helper_tv_get_modes_check =======
[08:35:33] [PASSED] None
[08:35:33] [PASSED] PAL
[08:35:33] [PASSED] NTSC
[08:35:33] [PASSED] Both, NTSC Default
[08:35:33] [PASSED] Both, PAL Default
[08:35:33] [PASSED] Both, NTSC Default, with PAL on command-line
[08:35:33] [PASSED] Both, PAL Default, with NTSC on command-line
[08:35:33] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[08:35:33] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[08:35:33] ================== drm_rect (9 subtests) ===================
[08:35:33] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[08:35:33] [PASSED] drm_test_rect_clip_scaled_not_clipped
[08:35:33] [PASSED] drm_test_rect_clip_scaled_clipped
[08:35:33] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[08:35:33] ================= drm_test_rect_intersect =================
[08:35:33] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[08:35:33] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[08:35:33] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[08:35:33] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[08:35:33] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[08:35:33] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[08:35:33] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[08:35:33] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[08:35:33] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[08:35:33] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[08:35:33] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[08:35:33] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[08:35:33] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[08:35:33] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[08:35:33] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[08:35:33] ============= [PASSED] drm_test_rect_intersect =============
[08:35:33] ================ drm_test_rect_calc_hscale ================
[08:35:33] [PASSED] normal use
[08:35:33] [PASSED] out of max range
[08:35:33] [PASSED] out of min range
[08:35:33] [PASSED] zero dst
[08:35:33] [PASSED] negative src
[08:35:33] [PASSED] negative dst
[08:35:33] ============ [PASSED] drm_test_rect_calc_hscale ============
[08:35:33] ================ drm_test_rect_calc_vscale ================
[08:35:33] [PASSED] normal use
[08:35:33] [PASSED] out of max range
[08:35:33] [PASSED] out of min range
[08:35:33] [PASSED] zero dst
[08:35:33] [PASSED] negative src
[08:35:33] [PASSED] negative dst
[08:35:33] ============ [PASSED] drm_test_rect_calc_vscale ============
[08:35:33] ================== drm_test_rect_rotate ===================
[08:35:33] [PASSED] reflect-x
[08:35:33] [PASSED] reflect-y
[08:35:33] [PASSED] rotate-0
[08:35:33] [PASSED] rotate-90
[08:35:33] [PASSED] rotate-180
[08:35:33] [PASSED] rotate-270
[08:35:33] ============== [PASSED] drm_test_rect_rotate ===============
[08:35:33] ================ drm_test_rect_rotate_inv =================
[08:35:33] [PASSED] reflect-x
[08:35:33] [PASSED] reflect-y
[08:35:33] [PASSED] rotate-0
[08:35:33] [PASSED] rotate-90
[08:35:33] [PASSED] rotate-180
[08:35:33] [PASSED] rotate-270
[08:35:33] ============ [PASSED] drm_test_rect_rotate_inv =============
[08:35:33] ==================== [PASSED] drm_rect =====================
[08:35:33] ============================================================
[08:35:33] Testing complete. Ran 333 tests: passed: 333
[08:35:33] Elapsed time: 42.349s total, 1.701s configuring, 18.114s building, 22.531s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 30+ messages in thread* [Intel-xe] ✗ CI.Build: failure for Xe frontbuffer tracking
2023-05-05 8:29 [Intel-xe] [RFC PATCH 00/20] Xe frontbuffer tracking Jouni Högander
` (21 preceding siblings ...)
2023-05-05 8:35 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-05-05 8:38 ` Patchwork
22 siblings, 0 replies; 30+ messages in thread
From: Patchwork @ 2023-05-05 8:38 UTC (permalink / raw)
To: Jouni Högander; +Cc: intel-xe
== Series Details ==
Series: Xe frontbuffer tracking
URL : https://patchwork.freedesktop.org/series/117372/
State : failure
== Summary ==
+ trap cleanup EXIT
+ cd /kernel
+ git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
++ date +%s
+ echo -e '\e[0Ksection_start:1683275744:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64
^[[0Ksection_start:1683275744:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cat .ci/kernel/kconfig
+ make O=build64 olddefconfig
make[1]: Entering directory '/kernel/build64'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64'
++ nproc
+ make O=build64 -j48
make[1]: Entering directory '/kernel/build64'
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
WRAP arch/x86/include/generated/uapi/asm/param.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
UPD include/generated/uapi/linux/version.h
UPD include/config/kernel.release
UPD include/generated/compile.h
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/export.h
HOSTCC arch/x86/tools/relocs_32.o
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
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
HOSTCC scripts/unifdef
UPD include/generated/utsrelease.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
DESCEND objtool
HOSTCC /kernel/build64/tools/objtool/fixdep.o
HOSTLD /kernel/build64/tools/objtool/fixdep-in.o
LINK /kernel/build64/tools/objtool/fixdep
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64/tools/objtool/libsubcmd/exec-cmd.o
CC /kernel/build64/tools/objtool/libsubcmd/help.o
CC /kernel/build64/tools/objtool/libsubcmd/pager.o
CC /kernel/build64/tools/objtool/libsubcmd/parse-options.o
CC /kernel/build64/tools/objtool/libsubcmd/run-command.o
CC /kernel/build64/tools/objtool/libsubcmd/sigchain.o
INSTALL libsubcmd_headers
CC /kernel/build64/tools/objtool/libsubcmd/subcmd-config.o
HOSTLD arch/x86/tools/relocs
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/qaic_accel.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/panfrost_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/mana-abi.h
HDRINST usr/include/rdma/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.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/erdma-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/ib_user_verbs.h
UPD scripts/mod/devicetable-offsets.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
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
MKELF scripts/mod/elfconfig.h
HDRINST usr/include/linux/mroute6.h
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/linux/dm-log-userspace.h
HOSTCC scripts/mod/sumversion.o
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/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/ipmi_ssif_bmc.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/net_tstamp.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/netdev.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/iommufd.h
HDRINST usr/include/linux/errno.h
LD /kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o
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/omap3isp.h
HDRINST usr/include/linux/uhid.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
AR /kernel/build64/tools/objtool/libsubcmd/libsubcmd.a
HDRINST usr/include/linux/pkt_sched.h
HDRINST usr/include/linux/cramfs_fs.h
HDRINST usr/include/linux/nfs3.h
HDRINST usr/include/linux/vfio_ccw.h
HDRINST usr/include/linux/atm_nicstar.h
HDRINST usr/include/linux/ncsi.h
HDRINST usr/include/linux/virtio_net.h
HDRINST usr/include/linux/ioctl.h
HDRINST usr/include/linux/stddef.h
HDRINST usr/include/linux/limits.h
HDRINST usr/include/linux/ipmi_bmc.h
HDRINST usr/include/linux/netfilter_arp.h
HDRINST usr/include/linux/if_addr.h
HDRINST usr/include/linux/rpmsg.h
HDRINST usr/include/linux/media-bus-format.h
HDRINST usr/include/linux/kernelcapi.h
HDRINST usr/include/linux/ppp_defs.h
HDRINST usr/include/linux/ethtool.h
HDRINST usr/include/linux/aspeed-video.h
HDRINST usr/include/linux/hdlc.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/auto_fs4.h
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_skbmod.h
HDRINST usr/include/linux/tc_act/tc_sample.h
HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
HDRINST usr/include/linux/tc_act/tc_gate.h
HDRINST usr/include/linux/tc_act/tc_mirred.h
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
CC /kernel/build64/tools/objtool/weak.o
HDRINST usr/include/linux/tc_act/tc_ct.h
HDRINST usr/include/linux/tc_act/tc_pedit.h
CC /kernel/build64/tools/objtool/check.o
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
CC /kernel/build64/tools/objtool/special.o
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
CC /kernel/build64/tools/objtool/builtin-check.o
HDRINST usr/include/linux/falloc.h
MKDIR /kernel/build64/tools/objtool/arch/x86/
CC /kernel/build64/tools/objtool/elf.o
HDRINST usr/include/linux/cycx_cfm.h
CC /kernel/build64/tools/objtool/objtool.o
HDRINST usr/include/linux/omapfb.h
MKDIR /kernel/build64/tools/objtool/arch/x86/lib/
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
CC /kernel/build64/tools/objtool/orc_gen.o
CC /kernel/build64/tools/objtool/arch/x86/special.o
HDRINST usr/include/linux/mroute.h
CC /kernel/build64/tools/objtool/orc_dump.o
HDRINST usr/include/linux/psample.h
CC /kernel/build64/tools/objtool/libstring.o
HDRINST usr/include/linux/ipv6.h
CC /kernel/build64/tools/objtool/libctype.o
HDRINST usr/include/linux/dw100.h
GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c
HDRINST usr/include/linux/psp-sev.h
CC /kernel/build64/tools/objtool/str_error_r.o
HDRINST usr/include/linux/vfio.h
CC /kernel/build64/tools/objtool/librbtree.o
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/comedi.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/dlm.h
HDRINST usr/include/linux/pci_regs.h
HDRINST usr/include/linux/cachefiles.h
HDRINST usr/include/linux/membarrier.h
HDRINST usr/include/linux/nfs_idmap.h
HDRINST usr/include/linux/ip.h
HDRINST usr/include/linux/atm_he.h
HDRINST usr/include/linux/nfsd/export.h
HDRINST usr/include/linux/nfsd/stats.h
HDRINST usr/include/linux/nfsd/debug.h
HDRINST usr/include/linux/nfsd/cld.h
HDRINST usr/include/linux/ip_vs.h
HDRINST usr/include/linux/vmcore.h
HDRINST usr/include/linux/vbox_vmmdev_types.h
HDRINST usr/include/linux/dvb/osd.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/net.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
CC /kernel/build64/tools/objtool/arch/x86/decode.o
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/arpt_mangle.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/tipc.h
HDRINST usr/include/linux/virtio_ids.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/virtio_gpio.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/cyclades.h
HDRINST usr/include/sound/intel/avs/tokens.h
HDRINST usr/include/sound/sof/fw.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/tokens.h
HDRINST usr/include/sound/sof/header.h
HDRINST usr/include/sound/usb_stream.h
HDRINST usr/include/sound/sfnt_info.h
HDRINST usr/include/sound/asequencer.h
HDRINST usr/include/sound/tlv.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/sb16_csp.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/hdsp.h
HDRINST usr/include/sound/emu10k1.h
HDRINST usr/include/sound/snd_ar_tokens.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/asound_fm.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
HDRINST usr/include/scsi/fc/fc_ns.h
HDRINST usr/include/scsi/fc/fc_fs.h
HDRINST usr/include/scsi/fc/fc_els.h
HDRINST usr/include/scsi/fc/fc_gs.h
HDRINST usr/include/scsi/scsi_bsg_fc.h
HDRINST usr/include/scsi/cxlflash_ioctl.h
HDRINST usr/include/scsi/scsi_netlink.h
HDRINST usr/include/linux/version.h
HDRINST usr/include/asm/processor-flags.h
HDRINST usr/include/asm/auxvec.h
HDRINST usr/include/asm/svm.h
HDRINST usr/include/asm/bitsperlong.h
HDRINST usr/include/asm/kvm_perf.h
HDRINST usr/include/asm/mce.h
HDRINST usr/include/asm/posix_types.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/sigcontext32.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/e820.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/vsyscall.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/prctl.h
HDRINST usr/include/asm/boot.h
HDRINST usr/include/asm/sigcontext.h
HDRINST usr/include/asm/posix_types_32.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/a.out.h
HDRINST usr/include/asm/amd_hsmp.h
HDRINST usr/include/asm/hwcap2.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vm86.h
HDRINST usr/include/asm/vmx.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/siginfo.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/stat.h
HDRINST usr/include/asm/setup.h
HDRINST usr/include/asm/sembuf.h
HDRINST usr/include/asm/sgx.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/byteorder.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/bpf_perf_event.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
CHKSHA1 ../include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o
UPD include/generated/asm-offsets.h
CALL ../scripts/checksyscalls.sh
LD /kernel/build64/tools/objtool/objtool-in.o
LINK /kernel/build64/tools/objtool/objtool
LDS scripts/module.lds
CC ipc/compat.o
CC ipc/util.o
CC ipc/msgutil.o
CC ipc/msg.o
HOSTCC usr/gen_init_cpio
AR certs/built-in.a
CC ipc/sem.o
CC ipc/shm.o
CC init/main.o
CC ipc/syscall.o
CC ipc/ipc_sysctl.o
CC block/bdev.o
CC io_uring/io_uring.o
AS arch/x86/lib/clear_page_64.o
CC ipc/mqueue.o
CC block/fops.o
CC arch/x86/pci/i386.o
CC io_uring/xattr.o
AR arch/x86/video/built-in.a
CC ipc/namespace.o
CC arch/x86/lib/cmdline.o
CC security/commoncap.o
CC block/bio.o
UPD init/utsversion-tmp.h
CC arch/x86/power/cpu.o
CC io_uring/nop.o
AS arch/x86/lib/cmpxchg16b_emu.o
CC init/do_mounts.o
CC arch/x86/realmode/init.o
AR arch/x86/net/built-in.a
AR virt/lib/built-in.a
AS arch/x86/crypto/aesni-intel_asm.o
CC block/partitions/core.o
AR arch/x86/ia32/built-in.a
CC [M] arch/x86/video/fbdev.o
AR drivers/irqchip/built-in.a
CC security/keys/gc.o
CC security/min_addr.o
CC [M] virt/lib/irqbypass.o
CC net/core/sock.o
AR arch/x86/platform/atom/built-in.a
CC arch/x86/events/amd/core.o
CC arch/x86/events/amd/lbr.o
CC arch/x86/mm/pat/set_memory.o
CC fs/notify/dnotify/dnotify.o
CC sound/core/seq/seq.o
CC arch/x86/events/amd/ibs.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
AR arch/x86/platform/ce4100/built-in.a
AR drivers/bus/mhi/built-in.a
CC arch/x86/mm/pat/memtype.o
CC arch/x86/kernel/fpu/init.o
CC lib/kunit/test.o
AR drivers/bus/built-in.a
CC lib/math/div64.o
CC mm/kasan/common.o
CC arch/x86/platform/efi/memmap.o
CC arch/x86/entry/vdso/vma.o
CC kernel/sched/core.o
CC arch/x86/crypto/aesni-intel_glue.o
CC crypto/api.o
AR drivers/phy/allwinner/built-in.a
AR drivers/phy/amlogic/built-in.a
AR drivers/phy/broadcom/built-in.a
AR drivers/phy/cadence/built-in.a
CC arch/x86/lib/copy_mc.o
CC lib/math/gcd.o
AR drivers/phy/freescale/built-in.a
AR drivers/phy/hisilicon/built-in.a
AR drivers/phy/ingenic/built-in.a
AR drivers/phy/intel/built-in.a
AR drivers/phy/lantiq/built-in.a
AR drivers/phy/marvell/built-in.a
CC lib/math/lcm.o
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
CC lib/math/int_pow.o
AR drivers/phy/qualcomm/built-in.a
AR drivers/phy/ralink/built-in.a
AR drivers/phy/renesas/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/rockchip/built-in.a
CC lib/math/int_sqrt.o
AR drivers/phy/samsung/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/socionext/built-in.a
AR drivers/phy/st/built-in.a
AR usr/built-in.a
AR drivers/phy/sunplus/built-in.a
AR drivers/phy/tegra/built-in.a
CC net/llc/llc_core.o
AR drivers/phy/ti/built-in.a
CC lib/math/reciprocal_div.o
AR drivers/phy/xilinx/built-in.a
CC drivers/phy/phy-core.o
AS arch/x86/lib/copy_mc_64.o
AS arch/x86/lib/copy_page_64.o
AS arch/x86/lib/copy_user_64.o
AR virt/built-in.a
CC net/llc/llc_input.o
CC lib/math/rational.o
CC arch/x86/lib/cpu.o
CC sound/core/seq/seq_lock.o
CC mm/filemap.o
CC security/inode.o
AS arch/x86/realmode/rm/header.o
AR sound/i2c/other/built-in.a
AR sound/i2c/built-in.a
CC mm/mempool.o
CC lib/crypto/memneq.o
CC arch/x86/kernel/fpu/bugs.o
AS arch/x86/realmode/rm/trampoline_64.o
CC block/elevator.o
CC security/keys/key.o
AS arch/x86/realmode/rm/stack.o
CC arch/x86/kernel/fpu/core.o
AR fs/notify/dnotify/built-in.a
CC lib/crypto/utils.o
AS arch/x86/realmode/rm/reboot.o
CC fs/notify/inotify/inotify_fsnotify.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC arch/x86/pci/init.o
CC arch/x86/realmode/rm/wakemain.o
CC lib/kunit/resource.o
CC lib/kunit/static_stub.o
CC arch/x86/realmode/rm/video-mode.o
CC mm/oom_kill.o
CC arch/x86/platform/efi/quirks.o
CC crypto/cipher.o
CC arch/x86/platform/efi/efi.o
CC mm/fadvise.o
CC arch/x86/power/hibernate_64.o
CC arch/x86/entry/vdso/extable.o
CC [M] lib/math/prime_numbers.o
CC block/partitions/ldm.o
CC mm/kasan/report.o
AS arch/x86/realmode/rm/copy.o
CC arch/x86/pci/mmconfig_64.o
AS arch/x86/realmode/rm/bioscall.o
CC arch/x86/lib/delay.o
CC sound/core/seq/seq_clientmgr.o
CC arch/x86/realmode/rm/regs.o
AS arch/x86/power/hibernate_asm_64.o
AS arch/x86/lib/getuser.o
CC arch/x86/realmode/rm/video-vga.o
CC lib/kunit/string-stream.o
CC lib/kunit/assert.o
CC arch/x86/realmode/rm/video-vesa.o
CC arch/x86/realmode/rm/video-bios.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
CC lib/crypto/chacha.o
CC mm/kasan/init.o
CC arch/x86/events/amd/uncore.o
CC arch/x86/power/hibernate.o
PASYMS arch/x86/realmode/rm/pasyms.h
LDS arch/x86/realmode/rm/realmode.lds
CC arch/x86/entry/vdso/vdso32-setup.o
CC fs/notify/inotify/inotify_user.o
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
CC arch/x86/events/intel/core.o
CC init/do_mounts_initrd.o
AS arch/x86/entry/entry.o
AS arch/x86/entry/entry_64.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
AR arch/x86/realmode/built-in.a
CC arch/x86/kernel/fpu/regset.o
CC ipc/mq_sysctl.o
GEN arch/x86/lib/inat-tables.c
CC lib/crypto/aes.o
CC lib/crypto/gf128mul.o
CC crypto/compress.o
CC lib/kunit/try-catch.o
CC arch/x86/lib/insn-eval.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC lib/kunit/executor.o
CC net/llc/llc_output.o
CC lib/zlib_inflate/inffast.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AR drivers/phy/built-in.a
CC lib/kunit/hooks.o
AR drivers/pinctrl/actions/built-in.a
AR lib/math/built-in.a
AR drivers/pinctrl/bcm/built-in.a
CC arch/x86/events/zhaoxin/core.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
AR drivers/pinctrl/cirrus/built-in.a
CC drivers/gpio/gpiolib.o
AR drivers/pinctrl/freescale/built-in.a
CC mm/maccess.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC drivers/pinctrl/intel/pinctrl-baytrail.o
LDS arch/x86/entry/vdso/vdso.lds
CC init/initramfs.o
AS arch/x86/entry/vdso/vdso-note.o
CC init/calibrate.o
CC lib/zlib_inflate/inflate.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC arch/x86/entry/vdso/vgetcpu.o
AR sound/drivers/opl3/built-in.a
AR sound/drivers/opl4/built-in.a
AR sound/drivers/mpu401/built-in.a
CC mm/page-writeback.o
AR sound/drivers/vx/built-in.a
AR sound/drivers/pcsp/built-in.a
AR sound/drivers/built-in.a
CC security/keys/keyring.o
CC arch/x86/mm/pat/memtype_interval.o
CC lib/zlib_inflate/infutil.o
AR sound/isa/ad1816a/built-in.a
CC drivers/pinctrl/intel/pinctrl-intel.o
AR sound/isa/ad1848/built-in.a
CC arch/x86/pci/direct.o
AR sound/isa/cs423x/built-in.a
CC block/partitions/msdos.o
CC block/partitions/efi.o
AR sound/isa/es1688/built-in.a
HOSTCC arch/x86/entry/vdso/vdso2c
CC crypto/algapi.o
AR sound/isa/galaxy/built-in.a
AR sound/isa/gus/built-in.a
CC mm/kasan/generic.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC arch/x86/platform/efi/efi_64.o
AR sound/isa/msnd/built-in.a
AR sound/isa/opti9xx/built-in.a
CC block/blk-core.o
AR sound/isa/sb/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/isa/wss/built-in.a
AR sound/isa/built-in.a
CC mm/folio-compat.o
CC lib/zlib_inflate/inftrees.o
AR lib/kunit/built-in.a
CC drivers/gpio/gpiolib-devres.o
AR arch/x86/power/built-in.a
CC fs/notify/fanotify/fanotify.o
CC security/device_cgroup.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC lib/crypto/blake2s.o
AR drivers/pwm/built-in.a
CC drivers/gpio/gpiolib-legacy.o
CC arch/x86/kernel/fpu/signal.o
AR sound/pci/ac97/built-in.a
AR sound/ppc/built-in.a
CC arch/x86/kernel/fpu/xstate.o
AR sound/pci/ali5451/built-in.a
CC arch/x86/entry/syscall_64.o
CC arch/x86/entry/common.o
AR sound/pci/asihpi/built-in.a
AR sound/pci/au88x0/built-in.a
AR sound/pci/aw2/built-in.a
AR sound/pci/ctxfi/built-in.a
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
AR arch/x86/entry/vsyscall/built-in.a
AR arch/x86/events/amd/built-in.a
CC arch/x86/mm/init.o
AS arch/x86/platform/efi/efi_stub_64.o
AR sound/pci/ca0106/built-in.a
AR sound/arm/built-in.a
AR sound/pci/cs46xx/built-in.a
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
AR sound/pci/cs5535audio/built-in.a
AR sound/sh/built-in.a
AR sound/pci/lola/built-in.a
AR net/llc/built-in.a
CC sound/core/sound.o
AS arch/x86/entry/vdso/vdso32/note.o
AR sound/synth/emux/built-in.a
AS arch/x86/entry/vdso/vdso32/system_call.o
AR sound/synth/built-in.a
AR sound/pci/lx6464es/built-in.a
AS arch/x86/entry/vdso/vdso32/sigreturn.o
AR sound/pci/echoaudio/built-in.a
AR sound/pci/emu10k1/built-in.a
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC lib/crypto/blake2s-generic.o
CC mm/readahead.o
AR sound/pci/hda/built-in.a
CC [M] sound/pci/hda/hda_bind.o
AR ipc/built-in.a
CC fs/nfs_common/grace.o
CC [M] sound/pci/hda/hda_codec.o
AR fs/notify/inotify/built-in.a
CC arch/x86/lib/insn.o
AS arch/x86/lib/memcpy_64.o
CC arch/x86/mm/init_64.o
AR arch/x86/mm/pat/built-in.a
AR drivers/pinctrl/mediatek/built-in.a
CC arch/x86/mm/fault.o
CC lib/zlib_inflate/inflate_syms.o
CC sound/core/seq/seq_memory.o
AR arch/x86/events/zhaoxin/built-in.a
AR drivers/pinctrl/mvebu/built-in.a
CC mm/swap.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC arch/x86/pci/mmconfig-shared.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC fs/notify/fsnotify.o
CC init/init_task.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
AR arch/x86/platform/geode/built-in.a
CC arch/x86/pci/fixup.o
AR arch/x86/platform/iris/built-in.a
AR drivers/pinctrl/nomadik/built-in.a
CC net/core/request_sock.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
AR arch/x86/platform/efi/built-in.a
AR sound/pci/ice1712/built-in.a
CC arch/x86/platform/intel/iosf_mbi.o
AR arch/x86/platform/intel-mid/built-in.a
AS arch/x86/lib/memmove_64.o
CC lib/crypto/blake2s-selftest.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC mm/kasan/report_generic.o
AR block/partitions/built-in.a
AR lib/zlib_inflate/built-in.a
AS arch/x86/lib/memset_64.o
CC block/blk-sysfs.o
CC net/core/skbuff.o
CC lib/zlib_deflate/deflate.o
CC arch/x86/lib/misc.o
CC block/blk-flush.o
CC net/core/datagram.o
CC arch/x86/mm/ioremap.o
CC arch/x86/lib/pc-conf-reg.o
CC net/ethernet/eth.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
CC security/keys/keyctl.o
CC kernel/locking/mutex.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC drivers/pci/msi/pcidev_msi.o
CC lib/crypto/des.o
CC drivers/pci/msi/api.o
AS arch/x86/lib/putuser.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
AR fs/nfs_common/built-in.a
CC fs/notify/fanotify/fanotify_user.o
CC drivers/pci/msi/msi.o
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
CC kernel/locking/semaphore.o
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC arch/x86/entry/vdso/vdso-image-64.o
AS arch/x86/lib/retpoline.o
CC crypto/scatterwalk.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC arch/x86/lib/usercopy.o
AR drivers/pinctrl/intel/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
AR drivers/pinctrl/sprd/built-in.a
AR drivers/pinctrl/sunplus/built-in.a
AR drivers/pinctrl/ti/built-in.a
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC drivers/pinctrl/core.o
CC drivers/pinctrl/pinctrl-utils.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 kernel/sched/fair.o
CC init/version.o
CC kernel/sched/build_policy.o
CC drivers/pci/pcie/portdrv.o
CC sound/core/seq/seq_queue.o
CC drivers/pci/pcie/rcec.o
CC sound/core/seq/seq_fifo.o
AR arch/x86/entry/vdso/built-in.a
AS arch/x86/entry/thunk_64.o
AS arch/x86/entry/entry_64_compat.o
AR arch/x86/kernel/fpu/built-in.a
CC arch/x86/entry/syscall_32.o
CC arch/x86/kernel/cpu/mce/core.o
CC drivers/pci/pcie/aspm.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
AR arch/x86/platform/intel/built-in.a
CC arch/x86/pci/acpi.o
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
AR arch/x86/platform/scx200/built-in.a
AR arch/x86/platform/ts5500/built-in.a
AR init/built-in.a
CC mm/kasan/shadow.o
CC arch/x86/kernel/cpu/mtrr/if.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC arch/x86/kernel/cpu/mce/severity.o
CC arch/x86/pci/legacy.o
CC kernel/sched/build_utility.o
CC arch/x86/lib/usercopy_64.o
CC arch/x86/events/core.o
CC mm/kasan/quarantine.o
CC arch/x86/kernel/acpi/boot.o
CC crypto/proc.o
CC lib/zlib_deflate/deftree.o
CC arch/x86/mm/extable.o
CC arch/x86/mm/mmap.o
CC arch/x86/mm/pgtable.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC arch/x86/mm/physaddr.o
CC arch/x86/kernel/acpi/sleep.o
CC arch/x86/mm/tlb.o
CC mm/truncate.o
CC arch/x86/kernel/cpu/cacheinfo.o
CC drivers/pci/pcie/aer.o
AR arch/x86/entry/built-in.a
CC lib/zlib_deflate/deflate_syms.o
CC drivers/pci/msi/irqdomain.o
CC lib/crypto/sha1.o
CC arch/x86/events/probe.o
AR net/ethernet/built-in.a
CC block/blk-settings.o
CC sound/core/seq/seq_prioq.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC net/802/p8022.o
CC arch/x86/events/intel/bts.o
CC security/keys/permission.o
CC net/sched/sch_generic.o
CC arch/x86/events/intel/ds.o
CC arch/x86/lib/msr-smp.o
CC crypto/aead.o
CC arch/x86/pci/irq.o
CC net/sched/sch_mq.o
CC net/802/psnap.o
CC mm/vmscan.o
CC [M] sound/pci/hda/hda_jack.o
CC drivers/gpio/gpiolib-cdev.o
CC drivers/gpio/gpiolib-sysfs.o
CC kernel/power/qos.o
AR lib/zlib_deflate/built-in.a
CC arch/x86/mm/cpu_entry_area.o
AR mm/kasan/built-in.a
CC arch/x86/mm/maccess.o
CC security/keys/process_keys.o
CC net/netlink/af_netlink.o
AR net/bpf/built-in.a
AR fs/notify/fanotify/built-in.a
CC fs/notify/notification.o
CC net/ethtool/ioctl.o
CC lib/crypto/sha256.o
CC net/ethtool/common.o
CC arch/x86/lib/cache-smp.o
CC drivers/pinctrl/pinmux.o
CC net/ethtool/netlink.o
CC net/core/stream.o
CC arch/x86/events/utils.o
CC arch/x86/lib/msr.o
CC lib/lzo/lzo1x_compress.o
CC lib/lz4/lz4_compress.o
CC arch/x86/mm/pgprot.o
CC lib/lz4/lz4hc_compress.o
CC sound/core/seq/seq_timer.o
AR drivers/pci/msi/built-in.a
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
AS arch/x86/kernel/acpi/wakeup_64.o
CC arch/x86/kernel/acpi/apei.o
CC io_uring/fs.o
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC io_uring/splice.o
CC mm/shmem.o
CC crypto/geniv.o
CC kernel/locking/rwsem.o
CC block/blk-ioc.o
CC block/blk-map.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC lib/lz4/lz4_decompress.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
CC net/802/stp.o
CC [M] lib/crypto/arc4.o
CC fs/notify/group.o
CC security/keys/request_key.o
CC arch/x86/kernel/cpu/mce/intel.o
CC drivers/pci/pcie/err.o
CC kernel/locking/percpu-rwsem.o
CC net/sched/sch_frag.o
CC arch/x86/mm/hugetlbpage.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC [M] sound/pci/hda/hda_sysfs.o
AR lib/lzo/built-in.a
CC kernel/power/main.o
CC drivers/pinctrl/pinconf.o
CC block/blk-merge.o
CC arch/x86/kernel/apic/apic.o
CC arch/x86/pci/common.o
CC arch/x86/kernel/apic/apic_common.o
AS arch/x86/lib/msr-reg.o
CC arch/x86/kernel/acpi/cppc.o
AR lib/crypto/built-in.a
LD [M] lib/crypto/libarc4.o
CC arch/x86/kernel/apic/apic_noop.o
CC arch/x86/lib/msr-reg-export.o
CC sound/core/seq/seq_system.o
AS arch/x86/lib/hweight.o
CC arch/x86/lib/iomem.o
AR drivers/pci/switch/built-in.a
CC net/sched/sch_api.o
CC [M] sound/pci/hda/hda_controller.o
CC sound/core/seq/seq_ports.o
CC io_uring/sync.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC crypto/skcipher.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC arch/x86/kernel/cpu/mce/apei.o
CC arch/x86/kernel/acpi/cstate.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC fs/notify/mark.o
CC io_uring/advise.o
AR net/802/built-in.a
CC net/netlink/genetlink.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC drivers/video/console/dummycon.o
CC block/blk-timeout.o
CC drivers/video/logo/logo.o
CC drivers/pci/pcie/aer_inject.o
CC drivers/pinctrl/pinconf-generic.o
HOSTCC drivers/video/logo/pnmtologo
CC drivers/video/backlight/backlight.o
CC arch/x86/mm/kasan_init_64.o
CC security/keys/request_key_auth.o
CC block/blk-lib.o
AS arch/x86/lib/iomap_copy_64.o
CC arch/x86/events/intel/knc.o
CC drivers/video/fbdev/core/fb_notify.o
CC arch/x86/lib/inat.o
CC drivers/gpio/gpiolib-acpi.o
AR drivers/pci/controller/built-in.a
CC lib/zstd/zstd_compress_module.o
CC lib/xz/xz_dec_syms.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC arch/x86/pci/early.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
CC lib/zstd/compress/fse_compress.o
CC kernel/power/console.o
CC kernel/power/process.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC drivers/video/logo/logo_linux_clut224.o
AR lib/lz4/built-in.a
CC drivers/pci/access.o
CC kernel/locking/irqflag-debug.o
AR drivers/video/logo/built-in.a
CC arch/x86/mm/pkeys.o
AR arch/x86/kernel/acpi/built-in.a
CC kernel/power/suspend.o
CC arch/x86/events/intel/lbr.o
CC arch/x86/kernel/kprobes/core.o
CC net/sched/sch_blackhole.o
CC kernel/locking/mutex-debug.o
CC drivers/video/console/vgacon.o
CC lib/xz/xz_dec_stream.o
CC sound/core/seq/seq_info.o
CC kernel/locking/lockdep.o
AR drivers/pinctrl/built-in.a
CC [M] sound/pci/hda/hda_proc.o
CC arch/x86/events/intel/p4.o
CC io_uring/filetable.o
CC arch/x86/events/intel/p6.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC arch/x86/kernel/cpu/scattered.o
CC drivers/pci/hotplug/pciehp_core.o
CC lib/zstd/compress/hist.o
CC drivers/video/aperture.o
CC security/keys/user_defined.o
CC drivers/pci/pcie/pme.o
CC arch/x86/kernel/apic/ipi.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC arch/x86/kernel/apic/vector.o
CC lib/zstd/compress/huf_compress.o
AR sound/pci/korg1212/built-in.a
CC lib/zstd/compress/zstd_compress.o
CC arch/x86/pci/bus_numa.o
CC fs/notify/fdinfo.o
AR drivers/video/backlight/built-in.a
AR sound/pci/mixart/built-in.a
AR sound/pci/nm256/built-in.a
AR sound/pci/oxygen/built-in.a
CC block/blk-mq.o
AR sound/pci/pcxhr/built-in.a
AR sound/pci/riptide/built-in.a
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
CC net/ethtool/bitset.o
CC lib/zstd/compress/zstd_compress_literals.o
CC net/ethtool/strset.o
CC arch/x86/kernel/cpu/topology.o
CC crypto/seqiv.o
CC arch/x86/mm/pti.o
CC lib/xz/xz_dec_lzma2.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
AR sound/core/seq/built-in.a
CC kernel/power/hibernate.o
CC sound/core/init.o
CC drivers/gpio/gpiolib-swnode.o
CC arch/x86/kernel/cpu/common.o
CC drivers/pci/bus.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC kernel/power/snapshot.o
AR sound/usb/misc/built-in.a
CC arch/x86/events/intel/pt.o
AR sound/usb/usx2y/built-in.a
CC arch/x86/kernel/apic/hw_nmi.o
AR sound/usb/caiaq/built-in.a
AR sound/firewire/built-in.a
AR sound/usb/6fire/built-in.a
CC security/keys/compat.o
CC arch/x86/kernel/apic/io_apic.o
AR sound/usb/hiface/built-in.a
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC kernel/power/swap.o
CC arch/x86/kernel/kprobes/opt.o
CC crypto/echainiv.o
CC drivers/pci/hotplug/pciehp_ctrl.o
AR fs/notify/built-in.a
CC fs/iomap/trace.o
CC arch/x86/pci/amd_bus.o
CC fs/iomap/iter.o
CC drivers/pci/pcie/dpc.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC arch/x86/kernel/cpu/rdrand.o
CC arch/x86/events/intel/uncore.o
AR drivers/video/console/built-in.a
CC block/blk-mq-tag.o
CC [M] sound/pci/hda/hda_hwdep.o
CC net/netlink/policy.o
AR drivers/gpio/built-in.a
CC io_uring/openclose.o
CC net/ethtool/linkinfo.o
CC crypto/ahash.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC [M] sound/pci/hda/hda_generic.o
CC io_uring/uring_cmd.o
CC drivers/pci/hotplug/pciehp_pci.o
CC net/sched/sch_fifo.o
AR arch/x86/mm/built-in.a
CC mm/util.o
CC lib/xz/xz_dec_bcj.o
CC drivers/pci/hotplug/pciehp_hpc.o
CC net/core/scm.o
CC mm/mmzone.o
CC drivers/pci/probe.o
CC security/keys/proc.o
CC sound/core/memory.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC io_uring/epoll.o
CC net/ethtool/linkmodes.o
CC sound/core/control.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
AR arch/x86/pci/built-in.a
CC arch/x86/kernel/kprobes/ftrace.o
CC drivers/pci/host-bridge.o
CC drivers/pci/hotplug/acpiphp_core.o
CC net/ethtool/rss.o
AR drivers/pci/pcie/built-in.a
CC net/ethtool/linkstate.o
CC fs/iomap/buffered-io.o
CC net/core/gen_stats.o
CC drivers/video/cmdline.o
CC fs/iomap/direct-io.o
CC arch/x86/kernel/apic/msi.o
AR lib/xz/built-in.a
CC arch/x86/events/rapl.o
CC net/ethtool/debug.o
CC net/netlink/diag.o
CC mm/vmstat.o
CC drivers/pci/remove.o
CC net/core/gen_estimator.o
CC mm/backing-dev.o
CC crypto/shash.o
CC lib/raid6/algos.o
CC lib/fonts/fonts.o
CC net/ethtool/wol.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC arch/x86/kernel/cpu/match.o
CC lib/fonts/font_8x8.o
CC security/keys/sysctl.o
CC kernel/power/user.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC crypto/akcipher.o
CC lib/zstd/compress/zstd_double_fast.o
CC drivers/video/nomodeset.o
AR net/sched/built-in.a
CC arch/x86/kernel/apic/x2apic_cluster.o
AR arch/x86/kernel/kprobes/built-in.a
AR sound/sparc/built-in.a
CC net/ethtool/features.o
AR sound/spi/built-in.a
AR sound/parisc/built-in.a
AR sound/mips/built-in.a
AR sound/pcmcia/vx/built-in.a
CC io_uring/statx.o
AR sound/pcmcia/pdaudiocf/built-in.a
CC kernel/power/poweroff.o
AR sound/pcmcia/built-in.a
AR kernel/sched/built-in.a
CC kernel/printk/printk.o
CC kernel/irq/irqdesc.o
AR sound/soc/built-in.a
CC kernel/printk/printk_safe.o
CC arch/x86/events/intel/uncore_nhmex.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC lib/fonts/font_8x16.o
CC kernel/printk/printk_ringbuffer.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC kernel/printk/sysctl.o
CC kernel/irq/handle.o
CC arch/x86/kernel/cpu/bugs.o
CC drivers/idle/intel_idle.o
CC [M] arch/x86/kvm/x86.o
CC kernel/rcu/update.o
AR security/keys/built-in.a
AR security/built-in.a
CC net/ethtool/privflags.o
CC net/xfrm/xfrm_policy.o
AR kernel/livepatch/built-in.a
AR net/ipv4/netfilter/built-in.a
CC net/xfrm/xfrm_state.o
CC arch/x86/events/msr.o
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC arch/x86/events/intel/uncore_snb.o
CC lib/raid6/recov.o
HOSTCC lib/raid6/mktables
CC arch/x86/events/intel/uncore_snbep.o
CC [M] arch/x86/kvm/emulate.o
CC kernel/irq/manage.o
CC fs/iomap/fiemap.o
AR drivers/video/fbdev/omap/built-in.a
CC lib/argv_split.o
AR lib/fonts/built-in.a
UNROLL lib/raid6/int1.c
CC net/xfrm/xfrm_hash.o
AR net/netlink/built-in.a
CC kernel/dma/mapping.o
CC kernel/dma/direct.o
CC kernel/entry/common.o
AR kernel/power/built-in.a
CC net/core/net_namespace.o
CC kernel/entry/syscall_user_dispatch.o
CC kernel/entry/kvm.o
CC net/core/secure_seq.o
CC crypto/kpp.o
CC fs/iomap/seek.o
CC io_uring/net.o
CC arch/x86/kernel/apic/probe_64.o
CC mm/mm_init.o
CC kernel/irq/spurious.o
CC net/core/flow_dissector.o
CC io_uring/msg_ring.o
AR drivers/char/ipmi/built-in.a
CC lib/bug.o
CC mm/percpu.o
CC kernel/dma/ops_helpers.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC net/core/sysctl_net_core.o
CC arch/x86/events/intel/uncore_discovery.o
UNROLL lib/raid6/int2.c
UNROLL lib/raid6/int4.c
UNROLL lib/raid6/int8.c
UNROLL lib/raid6/int16.c
UNROLL lib/raid6/int32.c
CC lib/raid6/recov_ssse3.o
CC sound/core/misc.o
AR sound/atmel/built-in.a
CC net/xfrm/xfrm_input.o
AR sound/hda/built-in.a
AR arch/x86/kernel/apic/built-in.a
CC [M] sound/hda/hda_bus_type.o
AR sound/x86/built-in.a
LDS arch/x86/kernel/vmlinux.lds
AR sound/xen/built-in.a
CC net/core/dev.o
CC net/core/dst.o
CC net/core/dev_addr_lists.o
AS arch/x86/kernel/head_64.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
AR drivers/pci/hotplug/built-in.a
CC arch/x86/kernel/head64.o
AR sound/pci/ymfpci/built-in.a
CC drivers/pci/pci.o
CC arch/x86/kernel/ebda.o
CC arch/x86/kernel/platform-quirks.o
CC net/ethtool/rings.o
CC fs/iomap/swapfile.o
CC crypto/acompress.o
CC crypto/scompress.o
CC kernel/irq/resend.o
AR drivers/idle/built-in.a
CC drivers/pci/pci-driver.o
CC kernel/irq/chip.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC net/ethtool/channels.o
CC arch/x86/kernel/process_64.o
CC arch/x86/events/intel/cstate.o
CC kernel/dma/dummy.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
AR kernel/entry/built-in.a
CC net/core/netevent.o
CC net/xfrm/xfrm_output.o
CC kernel/locking/lockdep_proc.o
CC lib/raid6/recov_avx2.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC sound/core/device.o
CC [M] sound/hda/hdac_bus.o
CC mm/slab_common.o
CC lib/zstd/compress/zstd_fast.o
CC block/blk-stat.o
CC kernel/rcu/sync.o
CC [M] drivers/video/fbdev/core/modedb.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC io_uring/timeout.o
AR fs/quota/built-in.a
CC drivers/video/hdmi.o
CC [M] sound/hda/hdac_device.o
CC fs/proc/task_mmu.o
AR fs/iomap/built-in.a
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC kernel/dma/contiguous.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
AR sound/pci/vx222/built-in.a
CC kernel/rcu/srcutree.o
CC net/netfilter/core.o
CC io_uring/sqpoll.o
AR kernel/printk/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC sound/core/info.o
CC lib/raid6/mmx.o
CC crypto/algboss.o
CC net/netfilter/nf_log.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC arch/x86/kernel/cpu/umwait.o
CC lib/raid6/sse1.o
CC net/core/neighbour.o
CC lib/raid6/sse2.o
CC drivers/acpi/acpica/dsargs.o
CC drivers/acpi/apei/apei-base.o
CC kernel/locking/spinlock.o
CC drivers/acpi/apei/hest.o
CC net/ethtool/coalesce.o
CC block/blk-mq-sysfs.o
CC kernel/irq/dummychip.o
CC fs/proc/inode.o
CC [M] arch/x86/kvm/i8259.o
AR arch/x86/events/intel/built-in.a
AR arch/x86/events/built-in.a
CC net/netfilter/nf_queue.o
CC arch/x86/kernel/cpu/proc.o
CC [M] arch/x86/kvm/irq.o
CC kernel/dma/swiotlb.o
CC net/unix/af_unix.o
AR net/ipv6/netfilter/built-in.a
CC drivers/acpi/acpica/dscontrol.o
CC [M] sound/pci/hda/patch_realtek.o
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC [M] drivers/video/fbdev/core/fb_defio.o
CC net/ipv6/af_inet6.o
CC kernel/locking/osq_lock.o
CC [M] sound/hda/hdac_sysfs.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC [M] drivers/video/fbdev/uvesafb.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC net/packet/af_packet.o
CC net/key/af_key.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC [M] sound/pci/hda/patch_analog.o
CC lib/raid6/avx2.o
CC kernel/irq/devres.o
CC crypto/testmgr.o
CC fs/kernfs/mount.o
CC kernel/locking/qspinlock.o
CC sound/core/isadma.o
CC io_uring/fdinfo.o
CC drivers/acpi/acpica/dsdebug.o
CC drivers/acpi/apei/erst.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC net/xfrm/xfrm_sysctl.o
CC kernel/rcu/tree.o
CC block/blk-mq-cpumap.o
CC net/xfrm/xfrm_replay.o
CC mm/compaction.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC net/bridge/br_device.o
CC [M] arch/x86/kvm/lapic.o
CC net/ethtool/pause.o
CC kernel/irq/autoprobe.o
CC [M] arch/x86/kvm/i8254.o
CC sound/core/vmaster.o
CC drivers/acpi/acpica/dsfield.o
CC sound/core/ctljack.o
CC kernel/locking/rtmutex_api.o
CC [M] sound/hda/hdac_regmap.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC [M] sound/hda/hdac_controller.o
CC lib/raid6/avx512.o
CC fs/proc/root.o
CC fs/sysfs/file.o
CC fs/configfs/inode.o
CC kernel/dma/remap.o
CC fs/kernfs/inode.o
CC fs/configfs/file.o
CC fs/sysfs/dir.o
CC fs/devpts/inode.o
CC block/blk-mq-sched.o
CC kernel/rcu/rcu_segcblist.o
CC kernel/irq/irqdomain.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC net/ipv4/route.o
CC drivers/pci/search.o
CC drivers/acpi/acpica/dsinit.o
CC sound/core/jack.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC net/xfrm/xfrm_device.o
CC net/xfrm/xfrm_algo.o
CC drivers/acpi/apei/bert.o
CC io_uring/tctx.o
CC io_uring/poll.o
AR kernel/dma/built-in.a
CC net/ipv6/anycast.o
CC fs/sysfs/symlink.o
CC fs/sysfs/mount.o
CC net/ipv4/inetpeer.o
CC lib/raid6/recov_avx512.o
CC fs/proc/base.o
CC net/ethtool/eee.o
CC arch/x86/kernel/cpu/powerflags.o
CC net/ethtool/tsinfo.o
CC [M] sound/hda/hdac_stream.o
CC fs/configfs/dir.o
CC fs/sysfs/group.o
CC drivers/acpi/acpica/dsmethod.o
CC net/ipv4/protocol.o
CC fs/kernfs/dir.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC fs/kernfs/file.o
AR sound/virtio/built-in.a
CC sound/sound_core.o
CC kernel/locking/spinlock_debug.o
CC fs/configfs/symlink.o
CC fs/configfs/mount.o
CC net/bridge/br_fdb.o
AR fs/devpts/built-in.a
CC net/bridge/br_forward.o
CC net/ipv4/ip_input.o
CC drivers/pci/pci-sysfs.o
CC drivers/acpi/apei/ghes.o
CC sound/core/timer.o
CC sound/core/hrtimer.o
CC block/ioctl.o
TABLE lib/raid6/tables.c
CC lib/raid6/int1.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC [M] drivers/video/fbdev/simplefb.o
CC drivers/acpi/acpica/dsmthdat.o
CC [M] arch/x86/kvm/ioapic.o
CC kernel/locking/qrwlock.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC lib/zstd/compress/zstd_lazy.o
CC kernel/irq/proc.o
CC kernel/irq/migration.o
AR fs/sysfs/built-in.a
CC arch/x86/kernel/signal.o
CC net/ipv6/ip6_output.o
CC lib/raid6/int2.o
CC net/unix/garbage.o
CC crypto/cmac.o
CC [M] sound/pci/hda/patch_hdmi.o
CC crypto/hmac.o
CC net/ethtool/cabletest.o
CC mm/interval_tree.o
CC lib/zstd/compress/zstd_ldm.o
CC net/ipv4/ip_fragment.o
AR net/key/built-in.a
CC io_uring/cancel.o
CC fs/ext4/balloc.o
CC net/xfrm/xfrm_user.o
CC [M] sound/hda/array.o
CC fs/jbd2/transaction.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC mm/list_lru.o
CC drivers/acpi/acpica/dsobject.o
CC [M] drivers/video/fbdev/core/bitblit.o
AR kernel/locking/built-in.a
CC net/unix/sysctl_net_unix.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC mm/workingset.o
CC lib/raid6/int4.o
CC fs/configfs/item.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC fs/kernfs/symlink.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC net/ipv6/ip6_input.o
CC fs/ext4/bitmap.o
CC kernel/irq/cpuhotplug.o
CC block/genhd.o
CC net/unix/diag.o
CC drivers/pci/rom.o
AR drivers/acpi/apei/built-in.a
CC net/unix/scm.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC mm/debug.o
CC drivers/acpi/acpica/dsopcode.o
CC crypto/vmac.o
CC [M] sound/hda/hdmi_chmap.o
CC [M] net/ipv4/netfilter/iptable_nat.o
AR fs/configfs/built-in.a
CC arch/x86/kernel/cpu/intel.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC arch/x86/kernel/cpu/tsx.o
CC arch/x86/kernel/signal_64.o
CC net/packet/diag.o
CC io_uring/kbuf.o
CC drivers/acpi/acpica/dspkginit.o
AR fs/kernfs/built-in.a
CC lib/raid6/int8.o
CC [M] sound/pci/hda/hda_eld.o
CC mm/gup.o
CC net/sunrpc/clnt.o
CC [M] sound/pci/hda/hda_intel.o
CC [M] sound/hda/trace.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC drivers/acpi/acpica/dsutils.o
CC sound/core/seq_device.o
CC net/ethtool/tunnels.o
CC [M] sound/hda/hdac_component.o
CC kernel/irq/pm.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC net/sunrpc/xprt.o
CC net/sunrpc/socklib.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC drivers/pci/setup-res.o
AR drivers/acpi/pmic/built-in.a
CC crypto/xcbc.o
CC fs/proc/generic.o
CC kernel/irq/msi.o
CC net/ethtool/fec.o
CC drivers/acpi/acpica/dswexec.o
CC [M] sound/hda/hdac_i915.o
CC net/bridge/br_if.o
CC net/core/rtnetlink.o
CC net/bridge/br_input.o
CC drivers/acpi/dptf/int340x_thermal.o
CC drivers/acpi/tables.o
CC drivers/acpi/blacklist.o
AR net/unix/built-in.a
CC fs/proc/array.o
CC [M] sound/core/control_led.o
CC lib/raid6/int16.o
CC fs/ext4/block_validity.o
CC fs/jbd2/commit.o
CC net/sunrpc/xprtsock.o
CC net/sunrpc/sched.o
CC crypto/crypto_null.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC block/ioprio.o
CC crypto/md5.o
CC kernel/irq/affinity.o
AR net/packet/built-in.a
CC net/sunrpc/auth.o
CC [M] sound/core/hwdep.o
CC drivers/acpi/acpica/dswload.o
CC arch/x86/kernel/traps.o
CC arch/x86/kernel/cpu/intel_epb.o
CC io_uring/rsrc.o
CC arch/x86/kernel/idt.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC drivers/pci/irq.o
AR drivers/acpi/dptf/built-in.a
CC drivers/acpi/osi.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC [M] sound/hda/intel-dsp-config.o
CC arch/x86/kernel/cpu/amd.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC drivers/pci/vpd.o
CC net/ipv4/ip_forward.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC lib/raid6/int32.o
CC crypto/sha1_generic.o
CC net/ipv6/addrconf.o
CC net/ethtool/eeprom.o
CC net/ipv4/ip_options.o
CC crypto/sha256_generic.o
CC net/ipv4/ip_output.o
CC net/ethtool/stats.o
CC drivers/acpi/acpica/dswload2.o
AR kernel/rcu/built-in.a
CC net/sunrpc/auth_null.o
CC net/core/utils.o
CC fs/proc/fd.o
CC kernel/irq/matrix.o
CC drivers/pci/setup-bus.o
CC fs/ext4/dir.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC block/badblocks.o
CC [M] sound/core/pcm.o
CC net/8021q/vlan_core.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
CC [M] sound/core/pcm_native.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
LD [M] sound/pci/hda/snd-hda-intel.o
AR sound/pci/built-in.a
AR net/xfrm/built-in.a
CC [M] sound/hda/intel-nhlt.o
CC [M] net/8021q/vlan.o
CC net/dcb/dcbnl.o
CC kernel/module/main.o
CC lib/raid6/tables.o
CC net/l3mdev/l3mdev.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC sound/last.o
CC drivers/acpi/acpica/dswscope.o
CC crypto/sha512_generic.o
CC kernel/module/strict_rwx.o
CC fs/jbd2/recovery.o
CC net/bridge/br_ioctl.o
CC arch/x86/kernel/cpu/hygon.o
CC drivers/pci/vc.o
CC drivers/acpi/acpica/dswstate.o
CC crypto/blake2b_generic.o
CC lib/buildid.o
CC lib/cmdline.o
CC fs/jbd2/checkpoint.o
CC fs/proc/proc_tty.o
CC mm/mmap_lock.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC fs/proc/cmdline.o
CC block/blk-rq-qos.o
CC net/bridge/br_stp.o
CC [M] sound/hda/intel-sdw-acpi.o
LD [M] sound/hda/snd-hda-core.o
CC fs/jbd2/revoke.o
CC block/disk-events.o
LD [M] sound/hda/snd-intel-dspcfg.o
CC net/ethtool/phc_vclocks.o
AR lib/raid6/built-in.a
CC net/core/link_watch.o
CC arch/x86/kernel/cpu/centaur.o
CC kernel/time/time.o
CC [M] sound/core/pcm_lib.o
CC net/ethtool/mm.o
CC kernel/time/timer.o
CC fs/ext4/ext4_jbd2.o
CC drivers/acpi/acpica/evevent.o
CC kernel/time/hrtimer.o
CC net/ethtool/module.o
AR net/l3mdev/built-in.a
CC lib/cpumask.o
CC crypto/ecb.o
CC net/ipv4/ip_sockglue.o
CC [M] net/bluetooth/af_bluetooth.o
CC net/ipv4/inet_hashtables.o
CC net/core/filter.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
AR kernel/irq/built-in.a
CC [M] net/bluetooth/hci_core.o
CC fs/ext4/extents.o
CC fs/proc/consoles.o
CC drivers/pci/mmap.o
CC io_uring/rw.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC kernel/time/timekeeping.o
CC [M] net/dns_resolver/dns_key.o
CC [M] net/8021q/vlan_dev.o
CC lib/ctype.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC [M] net/8021q/vlan_netlink.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC kernel/time/ntp.o
CC net/devres.o
CC drivers/acpi/acpica/evgpe.o
CC crypto/cbc.o
CC [M] net/dns_resolver/dns_query.o
CC block/blk-ia-ranges.o
CC drivers/acpi/osl.o
CC drivers/acpi/utils.o
CC lib/dec_and_lock.o
CC fs/jbd2/journal.o
CC mm/highmem.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC drivers/pnp/pnpacpi/core.o
CC net/netfilter/nf_sockopt.o
CC fs/proc/cpuinfo.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
AR drivers/amba/built-in.a
CC net/ethtool/pse-pd.o
CC drivers/pci/setup-irq.o
CC fs/proc/devices.o
CC drivers/acpi/reboot.o
CC lib/decompress.o
CC net/ethtool/plca.o
CC net/netfilter/utils.o
CC net/bridge/br_stp_bpdu.o
CC lib/decompress_bunzip2.o
CC [M] net/netfilter/nfnetlink.o
CC crypto/pcbc.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC drivers/acpi/acpica/evgpeblk.o
CC net/dcb/dcbevent.o
LD [M] net/dns_resolver/dns_resolver.o
CC net/socket.o
CC arch/x86/kernel/cpu/vmware.o
CC block/bsg.o
CC net/core/sock_diag.o
CC mm/memory.o
CC [M] net/8021q/vlanproc.o
CC drivers/pnp/pnpacpi/rsparser.o
AR drivers/clk/actions/built-in.a
CC drivers/dma/dw/core.o
AR drivers/clk/analogbits/built-in.a
CC drivers/dma/dw/dw.o
AR drivers/clk/bcm/built-in.a
CC drivers/dma/dw/idma32.o
AR drivers/clk/imgtec/built-in.a
CC [M] net/bluetooth/hci_conn.o
AR drivers/clk/imx/built-in.a
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
CC fs/proc/interrupts.o
AR drivers/clk/microchip/built-in.a
CC fs/proc/loadavg.o
AR drivers/clk/mstar/built-in.a
CC drivers/pci/proc.o
CC kernel/module/tree_lookup.o
AR drivers/clk/mvebu/built-in.a
CC crypto/cts.o
AR drivers/clk/ralink/built-in.a
CC [M] net/sunrpc/auth_gss/trace.o
CC drivers/pci/slot.o
CC drivers/pci/pci-acpi.o
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
CC drivers/acpi/acpica/evgpeinit.o
AR drivers/clk/sprd/built-in.a
CC [M] net/bluetooth/hci_event.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 net/ipv4/inet_timewait_sock.o
CC arch/x86/kernel/cpu/hypervisor.o
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC lib/decompress_inflate.o
CC drivers/dma/dw/acpi.o
CC [M] sound/core/pcm_misc.o
CC [M] net/bluetooth/mgmt.o
LD [M] drivers/video/fbdev/core/fb.o
AR net/dcb/built-in.a
CC crypto/lrw.o
CC io_uring/opdef.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
AR drivers/video/built-in.a
CC block/bsg-lib.o
AR net/ethtool/built-in.a
CC block/blk-cgroup.o
CC [M] sound/core/pcm_memory.o
CC [M] sound/core/memalloc.o
CC kernel/time/clocksource.o
CC fs/proc/meminfo.o
CC crypto/xts.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/acpi/acpica/evgpeutil.o
CC drivers/clk/x86/clk-pmc-atom.o
AR drivers/soc/apple/built-in.a
CC drivers/dma/dw/pci.o
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/bcm63xx/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/imx/built-in.a
CC kernel/module/debug_kmemleak.o
CC drivers/virtio/virtio.o
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/loongson/built-in.a
CC [M] net/bluetooth/hci_sock.o
AR drivers/soc/mediatek/built-in.a
CC net/bridge/br_stp_if.o
AR drivers/soc/microchip/built-in.a
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
AR net/8021q/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/soc/renesas/built-in.a
CC [M] net/bluetooth/hci_sysfs.o
LD [M] net/8021q/8021q.o
CC [M] net/bluetooth/l2cap_core.o
CC net/bridge/br_stp_timer.o
AR drivers/soc/rockchip/built-in.a
CC drivers/virtio/virtio_ring.o
AR drivers/soc/sifive/built-in.a
CC [M] sound/core/pcm_timer.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 fs/ext4/extents_status.o
LD [M] sound/core/snd-ctl-led.o
LD [M] sound/core/snd-hwdep.o
CC drivers/clk/clk-bulk.o
CC fs/ramfs/inode.o
AR drivers/pnp/pnpacpi/built-in.a
CC lib/decompress_unlz4.o
CC drivers/pnp/core.o
CC [M] net/netfilter/nf_conntrack_core.o
CC drivers/acpi/acpica/evglock.o
CC net/compat.o
CC [M] arch/x86/kvm/irq_comm.o
CC block/blk-cgroup-rwstat.o
CC mm/mincore.o
CC drivers/pci/quirks.o
AR drivers/clk/x86/built-in.a
CC kernel/module/kallsyms.o
CC drivers/tty/vt/vt_ioctl.o
CC drivers/char/hw_random/core.o
CC drivers/char/agp/backend.o
CC drivers/tty/hvc/hvc_console.o
AR drivers/dma/dw/built-in.a
CC drivers/dma/hsu/hsu.o
CC fs/proc/stat.o
CC crypto/ctr.o
CC fs/proc/uptime.o
CC drivers/acpi/acpica/evhandler.o
CC arch/x86/kernel/cpu/capflags.o
CC drivers/clk/clkdev.o
CC drivers/char/agp/generic.o
CC lib/decompress_unlzma.o
CC net/ipv4/inet_connection_sock.o
CC drivers/char/agp/isoch.o
CC io_uring/notif.o
AR arch/x86/kernel/cpu/built-in.a
CC arch/x86/kernel/irq.o
AR sound/core/built-in.a
LD [M] sound/core/snd-pcm.o
CC kernel/time/jiffies.o
AR sound/built-in.a
CC drivers/pnp/card.o
CC drivers/pnp/driver.o
CC fs/ramfs/file-mmu.o
CC drivers/pnp/resource.o
CC block/blk-throttle.o
CC mm/mlock.o
CC net/bridge/br_netlink.o
CC drivers/char/tpm/tpm-chip.o
CC crypto/gcm.o
CC fs/proc/util.o
CC drivers/acpi/acpica/evmisc.o
CC kernel/time/timer_list.o
CC kernel/time/timeconv.o
AR fs/jbd2/built-in.a
CC crypto/pcrypt.o
CC block/mq-deadline.o
CC drivers/clk/clk.o
CC net/ipv6/addrlabel.o
CC drivers/char/hw_random/intel-rng.o
CC drivers/char/tpm/tpm-dev-common.o
CC kernel/module/procfs.o
CC [M] arch/x86/kvm/cpuid.o
AR fs/ramfs/built-in.a
CC [M] arch/x86/kvm/pmu.o
AR drivers/dma/hsu/built-in.a
CC fs/hugetlbfs/inode.o
AR drivers/dma/idxd/built-in.a
AR drivers/dma/mediatek/built-in.a
AR drivers/dma/qcom/built-in.a
CC drivers/char/tpm/tpm-dev.o
AR drivers/tty/hvc/built-in.a
CC arch/x86/kernel/irq_64.o
AR drivers/dma/ti/built-in.a
CC arch/x86/kernel/dumpstack_64.o
AR drivers/dma/xilinx/built-in.a
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC [M] drivers/dma/ioat/init.o
CC arch/x86/kernel/time.o
CC drivers/tty/vt/vc_screen.o
CC drivers/clk/clk-divider.o
CC drivers/char/tpm/tpm-interface.o
CC drivers/acpi/acpica/evregion.o
CC fs/proc/version.o
CC net/ipv6/route.o
CC io_uring/io-wq.o
CC block/kyber-iosched.o
CC drivers/virtio/virtio_anchor.o
CC net/ipv6/ip6_fib.o
CC drivers/char/agp/intel-agp.o
CC [M] arch/x86/kvm/mtrr.o
CC kernel/futex/core.o
CC kernel/time/timecounter.o
CC kernel/module/sysfs.o
AR drivers/char/hw_random/built-in.a
CC kernel/futex/syscalls.o
CC kernel/cgroup/cgroup.o
CC fs/proc/softirqs.o
CC kernel/time/alarmtimer.o
AR drivers/iommu/amd/built-in.a
CC drivers/char/tpm/tpm1-cmd.o
CC fs/ext4/file.o
CC drivers/iommu/intel/dmar.o
CC [M] arch/x86/kvm/hyperv.o
CC drivers/pnp/manager.o
CC drivers/pnp/support.o
CC [M] net/bluetooth/l2cap_sock.o
CC drivers/tty/serial/8250/8250_core.o
CC drivers/acpi/acpica/evrgnini.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC drivers/tty/serial/8250/8250_pnp.o
CC drivers/char/tpm/tpm2-cmd.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC crypto/cryptd.o
CC drivers/tty/vt/selection.o
CC drivers/tty/vt/keyboard.o
CC arch/x86/kernel/ioport.o
CC fs/proc/namespaces.o
CC fs/proc/self.o
CC drivers/dma/dmaengine.o
CC drivers/pnp/interface.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC net/sunrpc/auth_unix.o
CC net/ipv6/ipv6_sockglue.o
AR kernel/module/built-in.a
CC fs/proc/thread_self.o
CC drivers/tty/vt/consolemap.o
CC drivers/pci/ats.o
CC drivers/char/agp/intel-gtt.o
CC [M] drivers/dma/ioat/dma.o
CC drivers/acpi/acpica/evsci.o
CC [M] net/netfilter/nf_conntrack_standalone.o
AR fs/hugetlbfs/built-in.a
CC arch/x86/kernel/dumpstack.o
CC drivers/iommu/intel/iommu.o
CC kernel/time/posix-timers.o
CC kernel/futex/pi.o
CC net/ipv4/tcp.o
CC drivers/iommu/intel/pasid.o
CC mm/mmap.o
CC net/bridge/br_netlink_tunnel.o
CC mm/mmu_gather.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC kernel/time/posix-cpu-timers.o
CC fs/ext4/fsmap.o
CC net/ipv4/tcp_input.o
CC drivers/acpi/acpica/evxface.o
CC lib/zstd/compress/zstd_opt.o
CC drivers/pnp/quirks.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC block/bfq-iosched.o
CC drivers/virtio/virtio_mmio.o
CC fs/proc/proc_sysctl.o
CC drivers/tty/serial/8250/8250_port.o
AR io_uring/built-in.a
HOSTCC drivers/tty/vt/conmakehash
CC drivers/char/tpm/tpmrm-dev.o
CC crypto/des_generic.o
CC drivers/pci/iov.o
CC kernel/trace/trace_clock.o
CC arch/x86/kernel/nmi.o
CC arch/x86/kernel/ldt.o
CC arch/x86/kernel/setup.o
CC kernel/futex/requeue.o
CC drivers/tty/serial/8250/8250_dma.o
AR drivers/char/agp/built-in.a
CC drivers/char/mem.o
CC drivers/acpi/acpica/evxfevnt.o
CC drivers/acpi/acpica/evxfgpe.o
CC drivers/char/random.o
CC mm/mprotect.o
CC kernel/trace/ftrace.o
CC [M] drivers/dma/ioat/prep.o
CC crypto/aes_generic.o
CC [M] drivers/dma/ioat/dca.o
CC [M] net/bluetooth/smp.o
CC drivers/dma/virt-dma.o
CC drivers/pnp/system.o
CC kernel/trace/ring_buffer.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/virtio/virtio_pci_modern.o
CC drivers/char/tpm/tpm2-space.o
CC drivers/tty/tty_io.o
CC drivers/tty/vt/vt.o
CC net/sunrpc/svc.o
CC [M] net/netfilter/nf_conntrack_expect.o
CC kernel/futex/waitwake.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC net/bridge/br_arp_nd_proxy.o
CC kernel/time/posix-clock.o
CC kernel/time/itimer.o
AR drivers/pnp/built-in.a
CC mm/mremap.o
CC fs/proc/proc_net.o
CC drivers/pci/pci-label.o
CC drivers/acpi/acpica/evxfregn.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/acpi/acpica/exconcat.o
CC [M] arch/x86/kvm/debugfs.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC drivers/clk/clk-fixed-factor.o
CC kernel/bpf/core.o
CC fs/ext4/fsync.o
AR drivers/gpu/host1x/built-in.a
AR drivers/gpu/vga/built-in.a
AR drivers/gpu/drm/tests/built-in.a
CC net/ipv6/ndisc.o
CC fs/ext4/hash.o
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC arch/x86/kernel/x86_init.o
AR drivers/gpu/drm/arm/built-in.a
CC [M] net/bluetooth/lib.o
CC drivers/virtio/virtio_pci_common.o
AR kernel/futex/built-in.a
CC drivers/acpi/acpica/exconfig.o
CC drivers/char/tpm/tpm-sysfs.o
CC drivers/acpi/acpica/exconvrt.o
CC kernel/time/clockevents.o
CC [M] drivers/dma/ioat/sysfs.o
CC kernel/time/tick-common.o
CC fs/ext4/ialloc.o
CC crypto/deflate.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC drivers/clk/clk-fixed-rate.o
CC drivers/pci/pci-stub.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC fs/proc/kcore.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC drivers/acpi/acpica/excreate.o
CC drivers/acpi/nvs.o
CC [M] net/bluetooth/ecdh_helper.o
CC block/bfq-wf2q.o
CC arch/x86/kernel/i8259.o
CC kernel/events/core.o
CC kernel/events/ring_buffer.o
CC net/bridge/br_sysfs_if.o
CC kernel/events/callchain.o
CC kernel/time/tick-broadcast.o
CC net/core/dev_ioctl.o
CC drivers/virtio/virtio_pci_legacy.o
CC [M] net/bluetooth/hci_request.o
CC drivers/char/tpm/eventlog/common.o
CC drivers/clk/clk-gate.o
LD [M] drivers/dma/ioat/ioatdma.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC crypto/crc32c_generic.o
CC drivers/dma/acpi-dma.o
CC crypto/crct10dif_common.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC drivers/pci/vgaarb.o
CC mm/msync.o
CC drivers/acpi/acpica/exdebug.o
CC drivers/tty/n_tty.o
CC drivers/acpi/wakeup.o
CC [M] arch/x86/kvm/mmu/spte.o
CC drivers/iommu/intel/trace.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC drivers/connector/cn_queue.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC drivers/clk/clk-multiplier.o
CC arch/x86/kernel/irqinit.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC drivers/iommu/intel/cap_audit.o
CC lib/zstd/zstd_decompress_module.o
CC net/sunrpc/svcsock.o
CC crypto/crct10dif_generic.o
CC drivers/acpi/acpica/exdump.o
CC fs/proc/kmsg.o
CC drivers/acpi/acpica/exfield.o
CC fs/ext4/indirect.o
CC [M] drivers/virtio/virtio_mem.o
CC arch/x86/kernel/jump_label.o
CC kernel/time/tick-broadcast-hrtimer.o
CC drivers/char/tpm/eventlog/tpm1.o
CC block/bfq-cgroup.o
CC block/blk-mq-pci.o
CC drivers/acpi/sleep.o
CC drivers/clk/clk-mux.o
AR drivers/dma/built-in.a
CC net/ipv6/udp.o
CC mm/page_vma_mapped.o
CC net/ipv6/udplite.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC block/blk-mq-virtio.o
CC lib/zstd/decompress/huf_decompress.o
CC crypto/authenc.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC drivers/clk/clk-composite.o
CC drivers/tty/serial/8250/8250_pci.o
AR drivers/iommu/arm/arm-smmu/built-in.a
CC drivers/clk/clk-fractional-divider.o
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
CC net/bridge/br_sysfs_br.o
AR drivers/iommu/iommufd/built-in.a
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC drivers/acpi/acpica/exfldio.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
CC fs/proc/page.o
CC net/core/tso.o
CC net/core/sock_reuseport.o
CC kernel/time/tick-oneshot.o
CC mm/pagewalk.o
CC drivers/tty/serial/serial_core.o
CC arch/x86/kernel/irq_work.o
CC drivers/tty/vt/consolemap_deftbl.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC drivers/connector/connector.o
AR drivers/tty/vt/built-in.a
CC drivers/acpi/device_sysfs.o
AR drivers/pci/built-in.a
CC kernel/time/tick-sched.o
CC [M] net/bluetooth/mgmt_util.o
CC kernel/cgroup/rstat.o
CC kernel/time/vsyscall.o
CC drivers/connector/cn_proc.o
CC net/ipv4/tcp_output.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC drivers/char/tpm/eventlog/tpm2.o
CC drivers/iommu/intel/irq_remapping.o
CC net/core/fib_notifier.o
CC fs/fat/cache.o
CC fs/fat/dir.o
CC drivers/acpi/acpica/exmisc.o
AR kernel/bpf/built-in.a
CC net/sysctl_net.o
CC drivers/clk/clk-gpio.o
CC drivers/acpi/acpica/exmutex.o
CC net/core/xdp.o
CC block/blk-mq-debugfs.o
CC kernel/time/timekeeping_debug.o
CC fs/nfs/client.o
CC net/ipv6/raw.o
CC drivers/iommu/intel/perfmon.o
CC fs/nfs/dir.o
CC fs/ext4/inline.o
CC crypto/authencesn.o
AR fs/proc/built-in.a
CC kernel/trace/trace.o
CC arch/x86/kernel/probe_roms.o
CC fs/fat/fatent.o
CC [M] arch/x86/kvm/smm.o
CC net/core/flow_offload.o
CC net/core/gro.o
CC mm/pgtable-generic.o
CC block/blk-pm.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
AR drivers/clk/built-in.a
CC drivers/char/tpm/tpm_ppi.o
CC drivers/base/power/sysfs.o
CC drivers/acpi/acpica/exnames.o
CC kernel/cgroup/namespace.o
CC drivers/acpi/acpica/exoparg1.o
CC kernel/cgroup/cgroup-v1.o
CC mm/rmap.o
CC drivers/tty/serial/8250/8250_exar.o
CC drivers/acpi/acpica/exoparg2.o
CC net/bridge/br_nf_core.o
CC kernel/time/namespace.o
CC drivers/base/power/generic_ops.o
AR drivers/virtio/built-in.a
CC net/core/netdev-genl.o
CC [M] net/bluetooth/mgmt_config.o
CC fs/nfs/file.o
CC mm/vmalloc.o
CC drivers/acpi/acpica/exoparg3.o
AR drivers/connector/built-in.a
CC kernel/fork.o
CC net/ipv4/tcp_timer.o
CC fs/fat/file.o
CC fs/ext4/inode.o
CC block/holder.o
CC drivers/tty/serial/earlycon.o
CC arch/x86/kernel/sys_ia32.o
CC drivers/tty/tty_ioctl.o
CC kernel/trace/trace_output.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC mm/page_alloc.o
CC drivers/base/power/common.o
CC net/sunrpc/svcauth.o
CC kernel/cgroup/freezer.o
CC crypto/lzo.o
CC drivers/char/tpm/eventlog/acpi.o
CC drivers/acpi/acpica/exoparg6.o
CC kernel/cgroup/legacy_freezer.o
AR kernel/time/built-in.a
CC net/ipv4/tcp_ipv4.o
AR drivers/iommu/intel/built-in.a
CC drivers/iommu/iommu.o
CC [M] net/bluetooth/hci_codec.o
CC [M] net/bluetooth/eir.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC drivers/tty/serial/8250/8250_early.o
CC kernel/cgroup/pids.o
CC drivers/iommu/iommu-traces.o
CC net/sunrpc/svcauth_unix.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC net/bridge/br_multicast.o
AR block/built-in.a
CC drivers/base/power/qos.o
CC fs/ext4/ioctl.o
CC kernel/events/hw_breakpoint.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC drivers/acpi/acpica/exprep.o
CC drivers/base/power/runtime.o
CC drivers/base/power/wakeirq.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC crypto/lzo-rle.o
CC fs/fat/inode.o
CC drivers/char/tpm/eventlog/efi.o
CC kernel/exec_domain.o
CC arch/x86/kernel/signal_32.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC drivers/iommu/iommu-sysfs.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC net/core/netdev-genl-gen.o
CC drivers/acpi/acpica/exregion.o
CC fs/fat/misc.o
CC drivers/tty/serial/8250/8250_dw.o
CC net/ipv6/icmp.o
CC drivers/iommu/dma-iommu.o
CC kernel/cgroup/cpuset.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC drivers/base/power/main.o
CC crypto/lz4.o
CC drivers/base/power/wakeup.o
CC crypto/lz4hc.o
CC crypto/xxhash_generic.o
CC [M] net/bluetooth/hci_sync.o
CC kernel/panic.o
CC drivers/char/tpm/tpm_crb.o
CC drivers/char/misc.o
CC drivers/acpi/acpica/exresnte.o
CC drivers/iommu/ioasid.o
CC lib/zstd/decompress/zstd_ddict.o
CC fs/nfs/getroot.o
CC lib/decompress_unlzo.o
CC lib/decompress_unxz.o
CC drivers/iommu/iova.o
CC arch/x86/kernel/sys_x86_64.o
CC arch/x86/kernel/espfix_64.o
CC net/core/net-sysfs.o
CC lib/zstd/decompress/zstd_decompress.o
CC drivers/base/firmware_loader/builtin/main.o
CC drivers/base/firmware_loader/main.o
CC mm/init-mm.o
CC net/bridge/br_mdb.o
CC crypto/rng.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC drivers/block/loop.o
CC drivers/block/virtio_blk.o
AR drivers/misc/eeprom/built-in.a
CC drivers/acpi/acpica/exresolv.o
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
CC net/sunrpc/addr.o
AR drivers/misc/cardreader/built-in.a
CC drivers/tty/serial/8250/8250_lpss.o
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC drivers/acpi/acpica/exresop.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC net/sunrpc/rpcb_clnt.o
CC net/sunrpc/timer.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC drivers/char/virtio_console.o
CC drivers/iommu/irq_remapping.o
CC lib/zstd/zstd_common_module.o
CC fs/fat/nfs.o
CC drivers/mfd/mfd-core.o
CC net/ipv4/tcp_minisocks.o
CC fs/fat/namei_vfat.o
AR drivers/char/tpm/built-in.a
CC drivers/base/power/wakeup_stats.o
CC fs/nfs/inode.o
CC [M] drivers/block/nbd.o
CC arch/x86/kernel/ksysfs.o
CC fs/exportfs/expfs.o
CC drivers/tty/serial/8250/8250_mid.o
CC fs/lockd/clntlock.o
CC kernel/cpu.o
CC drivers/acpi/acpica/exserial.o
CC fs/lockd/clntproc.o
CC drivers/base/power/domain.o
CC drivers/acpi/acpica/exstore.o
CC crypto/drbg.o
CC crypto/jitterentropy.o
CC fs/nls/nls_base.o
CC lib/zstd/common/debug.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC fs/nls/nls_cp437.o
CC net/bridge/br_multicast_eht.o
CC [M] drivers/misc/mei/init.o
CC net/ipv6/mcast.o
AR drivers/base/firmware_loader/built-in.a
CC drivers/acpi/acpica/exstoren.o
AR drivers/iommu/built-in.a
CC fs/nls/nls_ascii.o
CC drivers/base/regmap/regmap.o
CC fs/lockd/clntxdr.o
CC drivers/acpi/device_pm.o
CC fs/nls/nls_iso8859-1.o
CC mm/memblock.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC drivers/base/regmap/regcache.o
CC arch/x86/kernel/bootflag.o
CC [M] drivers/misc/mei/hbm.o
AR drivers/nfc/built-in.a
AR drivers/base/test/built-in.a
AR fs/exportfs/built-in.a
CC arch/x86/kernel/e820.o
CC drivers/mfd/intel-lpss.o
CC net/bridge/br_vlan.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC net/bridge/br_vlan_tunnel.o
CC fs/nls/nls_utf8.o
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC drivers/tty/serial/8250/8250_pericom.o
CC kernel/trace/trace_seq.o
CC net/ipv4/tcp_cong.o
CC drivers/dax/bus.o
CC drivers/acpi/acpica/exstorob.o
CC drivers/base/power/domain_governor.o
CC lib/zstd/common/entropy_common.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC [M] drivers/misc/mei/interrupt.o
CC fs/fat/namei_msdos.o
CC net/core/net-procfs.o
AR fs/nls/built-in.a
AR fs/unicode/built-in.a
CC lib/zstd/common/error_private.o
CC lib/zstd/common/fse_decompress.o
CC drivers/char/hpet.o
CC fs/ntfs/aops.o
CC fs/ntfs/attrib.o
CC net/ipv6/reassembly.o
CC fs/autofs/init.o
CC drivers/acpi/acpica/exsystem.o
CC net/ipv6/tcp_ipv6.o
CC arch/x86/kernel/pci-dma.o
CC drivers/char/nvram.o
CC drivers/mfd/intel-lpss-pci.o
CC net/sunrpc/xdr.o
CC net/ipv4/tcp_metrics.o
CC drivers/base/power/clock_ops.o
CC kernel/trace/trace_stat.o
AR kernel/cgroup/built-in.a
AR drivers/tty/serial/8250/built-in.a
CC net/ipv6/ping.o
AR drivers/tty/serial/built-in.a
CC drivers/tty/tty_ldisc.o
CC drivers/base/regmap/regcache-rbtree.o
CC fs/lockd/host.o
CC drivers/base/regmap/regcache-flat.o
CC crypto/jitterentropy-kcapi.o
CC net/core/netpoll.o
CC fs/debugfs/inode.o
CC drivers/acpi/acpica/extrace.o
CC fs/autofs/inode.o
CC fs/debugfs/file.o
AR drivers/gpu/drm/display/built-in.a
CC drivers/acpi/acpica/exutils.o
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC fs/tracefs/inode.o
CC [M] drivers/misc/mei/client.o
CC kernel/events/uprobes.o
AR fs/fat/built-in.a
CC mm/memory_hotplug.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC drivers/mfd/intel-lpss-acpi.o
CC arch/x86/kernel/quirks.o
AR drivers/dax/built-in.a
CC net/core/fib_rules.o
CC crypto/ghash-generic.o
CC drivers/dma-buf/dma-buf.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
CC net/core/net-traces.o
AR drivers/base/power/built-in.a
CC drivers/base/regmap/regmap-debugfs.o
CC lib/zstd/common/zstd_common.o
CC drivers/base/regmap/regmap-i2c.o
CC arch/x86/kernel/topology.o
CC kernel/exit.o
CC fs/autofs/root.o
AR drivers/char/built-in.a
CC drivers/base/component.o
CC drivers/acpi/acpica/hwacpi.o
CC fs/pstore/inode.o
CC fs/pstore/platform.o
CC fs/pstore/pmsg.o
CC fs/btrfs/super.o
CC fs/ext4/mballoc.o
CC drivers/base/core.o
CC kernel/trace/trace_printk.o
CC fs/ntfs/collate.o
CC drivers/tty/tty_buffer.o
CC fs/ntfs/compress.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC fs/nfs/super.o
CC crypto/af_alg.o
AR drivers/block/built-in.a
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC drivers/tty/tty_port.o
CC kernel/trace/pid_list.o
AR fs/tracefs/built-in.a
CC fs/btrfs/ctree.o
CC drivers/acpi/acpica/hwesleep.o
CC fs/btrfs/extent-tree.o
CC kernel/softirq.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
AR lib/zstd/built-in.a
CC lib/decompress_unzstd.o
CC [M] net/bluetooth/sco.o
AR fs/debugfs/built-in.a
CC fs/ext4/migrate.o
CC kernel/trace/trace_sched_switch.o
CC arch/x86/kernel/kdebugfs.o
CC net/bridge/br_vlan_options.o
CC fs/lockd/svc.o
CC net/bridge/br_mst.o
CC arch/x86/kernel/alternative.o
CC drivers/acpi/acpica/hwgpe.o
AR drivers/misc/built-in.a
CC drivers/acpi/proc.o
AR fs/pstore/built-in.a
AR drivers/gpu/drm/rcar-du/built-in.a
CC drivers/base/regmap/regmap-irq.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC fs/efivarfs/inode.o
CC fs/autofs/symlink.o
CC [M] fs/netfs/buffered_read.o
CC drivers/base/bus.o
CC [M] fs/fscache/cache.o
CC net/ipv4/tcp_fastopen.o
CC [M] fs/netfs/io.o
CC drivers/dma-buf/dma-fence.o
CC [M] drivers/mfd/lpc_sch.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC lib/dump_stack.o
CC drivers/acpi/acpica/hwregs.o
CC [M] net/bridge/br_netfilter_hooks.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC drivers/tty/tty_mutex.o
CC drivers/acpi/bus.o
CC net/ipv4/tcp_rate.o
CC mm/madvise.o
CC fs/autofs/waitq.o
CC kernel/trace/trace_functions.o
CC fs/efivarfs/file.o
CC fs/ntfs/debug.o
CC fs/ext4/mmp.o
CC [M] drivers/misc/mei/main.o
CC fs/ext4/move_extent.o
AR kernel/events/built-in.a
CC kernel/resource.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC net/ipv4/tcp_recovery.o
CC net/sunrpc/sunrpc_syms.o
CC lib/earlycpio.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC drivers/acpi/acpica/hwsleep.o
CC kernel/sysctl.o
CC drivers/base/dd.o
CC [M] drivers/mfd/lpc_ich.o
CC lib/extable.o
CC fs/nfs/io.o
CC net/ipv6/exthdrs.o
CC [M] fs/fscache/cookie.o
CC lib/flex_proportions.o
CC drivers/tty/tty_ldsem.o
CC fs/lockd/svclock.o
CC net/ipv6/datagram.o
CC fs/ntfs/dir.o
AR net/bridge/built-in.a
CC fs/ntfs/file.o
CC fs/autofs/expire.o
CC fs/efivarfs/super.o
CC crypto/algif_hash.o
CC [M] fs/netfs/iterator.o
AR drivers/base/regmap/built-in.a
CC [M] fs/fscache/io.o
CC drivers/tty/tty_baudrate.o
CC lib/idr.o
CC drivers/acpi/acpica/hwvalid.o
CC arch/x86/kernel/i8253.o
CC [M] drivers/misc/mei/dma-ring.o
CC [M] net/bluetooth/iso.o
CC [M] net/bluetooth/a2mp.o
CC drivers/dma-buf/dma-fence-array.o
CC net/sunrpc/cache.o
CC kernel/trace/trace_preemptirq.o
CC fs/efivarfs/vars.o
CC drivers/base/syscore.o
CC fs/ntfs/index.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC [M] net/bluetooth/amp.o
CC lib/irq_regs.o
CC [M] drivers/misc/mei/bus.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC net/sunrpc/rpc_pipe.o
CC fs/ntfs/inode.o
CC lib/is_single_threaded.o
CC drivers/acpi/acpica/hwxface.o
CC net/core/selftests.o
AR drivers/mfd/built-in.a
CC arch/x86/kernel/hw_breakpoint.o
CC drivers/tty/tty_jobctrl.o
AR drivers/macintosh/built-in.a
CC net/core/ptp_classifier.o
CC fs/ntfs/mft.o
CC fs/autofs/dev-ioctl.o
CC [M] drivers/misc/mei/bus-fixup.o
CC drivers/scsi/scsi.o
CC drivers/ata/libata-core.o
CC net/ipv4/tcp_ulp.o
CC drivers/nvme/host/core.o
CC net/ipv4/tcp_offload.o
CC drivers/dma-buf/dma-fence-chain.o
CC fs/nfs/direct.o
CC fs/nfs/pagelist.o
CC net/ipv4/tcp_plb.o
CC [M] fs/netfs/main.o
CC mm/page_io.o
CC drivers/nvme/host/ioctl.o
CC lib/klist.o
CC drivers/acpi/acpica/hwxfsleep.o
CC kernel/trace/trace_nop.o
AR fs/efivarfs/built-in.a
CC mm/swap_state.o
CC crypto/algif_skcipher.o
CC [M] fs/smbfs_common/cifs_arc4.o
CC fs/lockd/svcshare.o
CC [M] fs/cifs/trace.o
CC [M] fs/fscache/main.o
CC drivers/base/driver.o
LD [M] net/bridge/br_netfilter.o
CC [M] fs/cifs/cifsfs.o
CC [M] drivers/misc/mei/debugfs.o
CC lib/kobject.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC arch/x86/kernel/tsc.o
AR fs/autofs/built-in.a
CC crypto/xor.o
CC [M] drivers/misc/mei/mei-trace.o
CC [M] drivers/misc/mei/pci-me.o
CC drivers/tty/n_null.o
CC kernel/trace/trace_functions_graph.o
CC [M] fs/smbfs_common/cifs_md4.o
CC drivers/acpi/acpica/hwpci.o
CC kernel/trace/fgraph.o
CC [M] arch/x86/kvm/vmx/nested.o
CC net/core/netprio_cgroup.o
CC [M] net/bluetooth/hci_debugfs.o
CC net/core/dst_cache.o
CC drivers/base/class.o
CC net/ipv4/datagram.o
CC net/ipv4/raw.o
CC net/ipv6/ip6_flowlabel.o
CC net/ipv4/udp.o
CC [M] fs/netfs/objects.o
CC drivers/dma-buf/dma-resv.o
CC drivers/dma-buf/sync_file.o
CC drivers/scsi/hosts.o
CC [M] fs/cifs/cifs_debug.o
CC net/ipv6/inet6_connection_sock.o
CC crypto/hash_info.o
CC drivers/acpi/acpica/nsaccess.o
CC fs/ntfs/mst.o
CC mm/swapfile.o
CC drivers/scsi/scsi_ioctl.o
CC net/core/gro_cells.o
CC net/core/failover.o
CC drivers/acpi/glue.o
CC net/sunrpc/sysfs.o
CC drivers/tty/pty.o
CC fs/lockd/svcproc.o
CC crypto/simd.o
CC fs/ext4/namei.o
CC [M] net/netfilter/nf_nat_core.o
CC lib/kobject_uevent.o
CC arch/x86/kernel/tsc_msr.o
CC kernel/trace/blktrace.o
CC [M] drivers/misc/mei/hw-me.o
CC mm/swap_slots.o
CC [M] fs/fscache/volume.o
CC drivers/spi/spi.o
CC arch/x86/kernel/io_delay.o
CC drivers/base/platform.o
CC kernel/trace/trace_events.o
CC drivers/acpi/acpica/nsalloc.o
CC drivers/acpi/acpica/nsarguments.o
CC drivers/nvme/host/trace.o
CC fs/ntfs/namei.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
LD [M] fs/netfs/netfs.o
CC [M] fs/fuse/dev.o
CC [M] fs/overlayfs/super.o
CC kernel/trace/trace_export.o
CC [M] fs/overlayfs/namei.o
CC [M] fs/fuse/dir.o
CC [M] crypto/md4.o
CC drivers/tty/sysrq.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/acpi/acpica/nsdump.o
CC arch/x86/kernel/rtc.o
CC fs/nfs/read.o
CC fs/ntfs/runlist.o
CC fs/ntfs/super.o
CC drivers/dma-buf/sw_sync.o
AR net/core/built-in.a
CC drivers/scsi/scsicam.o
CC fs/btrfs/print-tree.o
CC fs/btrfs/root-tree.o
CC [M] crypto/ccm.o
CC drivers/scsi/scsi_error.o
CC net/sunrpc/svc_xprt.o
CC fs/ext4/page-io.o
CC arch/x86/kernel/resource.o
CC fs/lockd/svcsubs.o
LD [M] net/bluetooth/bluetooth.o
AS arch/x86/kernel/irqflags.o
CC fs/ext4/readpage.o
CC net/ipv6/udp_offload.o
CC [M] crypto/arc4.o
CC lib/logic_pio.o
CC net/ipv6/seg6.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC [M] fs/fscache/proc.o
CC [M] fs/cifs/connect.o
CC drivers/acpi/acpica/nseval.o
CC fs/lockd/mon.o
CC drivers/acpi/scan.o
CC [M] crypto/ecc.o
CC drivers/acpi/resource.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC drivers/nvme/host/pci.o
AR drivers/gpu/drm/imx/built-in.a
CC [M] fs/cifs/dir.o
CC arch/x86/kernel/static_call.o
CC kernel/capability.o
CC kernel/ptrace.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/base/cpu.o
CC [M] fs/overlayfs/util.o
CC [M] net/netfilter/nf_nat_proto.o
CC [M] fs/overlayfs/inode.o
CC [M] crypto/essiv.o
CC drivers/acpi/acpica/nsinit.o
AR drivers/tty/built-in.a
CC fs/lockd/xdr.o
CC arch/x86/kernel/process.o
CC drivers/dma-buf/sync_debug.o
CC [M] fs/cifs/file.o
CC lib/maple_tree.o
CC drivers/acpi/acpica/nsload.o
LD [M] fs/fscache/fscache.o
CC drivers/acpi/acpica/nsnames.o
CC [M] drivers/misc/mei/gsc-me.o
CC [M] fs/cifs/inode.o
CC [M] fs/fuse/file.o
CC [M] fs/overlayfs/file.o
CC fs/btrfs/dir-item.o
CC fs/btrfs/file-item.o
CC fs/open.o
CC fs/lockd/clnt4xdr.o
CC drivers/base/firmware.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC [M] fs/cifs/link.o
CC [M] fs/cifs/misc.o
CC drivers/acpi/acpi_processor.o
CC net/ipv6/fib6_notifier.o
CC fs/ntfs/sysctl.o
CC fs/ntfs/unistr.o
CC fs/btrfs/inode-item.o
CC fs/lockd/xdr4.o
CC drivers/acpi/acpica/nsobject.o
CC fs/lockd/svc4proc.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC [M] drivers/dma-buf/selftest.o
CC fs/lockd/procfs.o
CC [M] fs/cifs/netmisc.o
CC mm/dmapool.o
CC [M] crypto/ecdh.o
CC drivers/scsi/scsi_lib.o
CC fs/btrfs/disk-io.o
CC fs/nfs/symlink.o
CC drivers/base/init.o
LD [M] drivers/misc/mei/mei.o
CC net/sunrpc/xprtmultipath.o
LD [M] drivers/misc/mei/mei-me.o
CC [M] fs/overlayfs/dir.o
LD [M] drivers/misc/mei/mei-gsc.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC net/sunrpc/stats.o
CC drivers/acpi/acpica/nsparse.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC kernel/trace/trace_event_perf.o
CC [M] fs/overlayfs/readdir.o
CC fs/ext4/resize.o
CC fs/ntfs/upcase.o
CC drivers/acpi/processor_core.o
CC net/sunrpc/sysctl.o
CC arch/x86/kernel/ptrace.o
CC drivers/ata/libata-scsi.o
CC [M] crypto/ecdh_helper.o
CC drivers/ata/libata-eh.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/acpi/acpica/nspredef.o
CC net/ipv6/rpl.o
CC [M] net/netfilter/nf_nat_helper.o
CC net/ipv4/udplite.o
CC fs/btrfs/transaction.o
CC mm/hugetlb.o
CC drivers/base/map.o
CC net/ipv4/udp_offload.o
CC fs/btrfs/inode.o
CC drivers/ata/libata-transport.o
AR drivers/gpu/drm/i2c/built-in.a
AR drivers/gpu/drm/panel/built-in.a
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/hisilicon/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/tiny/built-in.a
CC fs/nfs/unlink.o
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
AR fs/lockd/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC fs/btrfs/file.o
CC drivers/acpi/acpica/nsprepkg.o
AR drivers/gpu/drm/gud/built-in.a
CC [M] drivers/dma-buf/st-dma-resv.o
AR fs/ntfs/built-in.a
CC drivers/base/devres.o
LD [M] crypto/ecdh_generic.o
AR crypto/built-in.a
CC drivers/acpi/acpica/nsrepair.o
CC [M] net/netfilter/nf_nat_redirect.o
CC drivers/acpi/acpica/nsrepair2.o
CC [M] fs/cifs/smbencrypt.o
CC kernel/user.o
CC arch/x86/kernel/tls.o
AR drivers/spi/built-in.a
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC net/ipv6/ioam6.o
AR drivers/gpu/drm/solomon/built-in.a
CC kernel/trace/trace_events_filter.o
CC kernel/trace/trace_events_trigger.o
CC kernel/signal.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
LD [M] arch/x86/kvm/kvm.o
CC [M] fs/cifs/transport.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/target/built-in.a
AR drivers/nvme/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC [M] fs/cifs/cached_dir.o
CC kernel/trace/trace_eprobe.o
CC arch/x86/kernel/step.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC [M] fs/overlayfs/copy_up.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC drivers/acpi/processor_pdc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
AR drivers/dma-buf/built-in.a
CC kernel/sys.o
CC drivers/acpi/acpica/nssearch.o
CC fs/btrfs/defrag.o
CC drivers/acpi/ec.o
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC net/ipv6/sysctl_net_ipv6.o
CC kernel/umh.o
CC lib/memcat_p.o
AR net/sunrpc/built-in.a
CC lib/nmi_backtrace.o
CC drivers/base/attribute_container.o
CC [M] fs/cifs/cifs_unicode.o
CC arch/x86/kernel/i8237.o
CC net/ipv6/xfrm6_policy.o
CC drivers/scsi/scsi_lib_dma.o
CC [M] fs/fuse/inode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC drivers/acpi/acpica/nsutils.o
CC drivers/acpi/dock.o
CC drivers/scsi/scsi_scan.o
CC drivers/net/phy/mdio-boardinfo.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC net/ipv4/arp.o
CC drivers/net/phy/mdio_devres.o
CC fs/ext4/super.o
CC arch/x86/kernel/stacktrace.o
UPD arch/x86/kvm/kvm-asm-offsets.h
AS [M] arch/x86/kvm/vmx/vmenter.o
AR drivers/net/pse-pd/built-in.a
CC [M] net/netfilter/x_tables.o
LD [M] arch/x86/kvm/kvm-intel.o
CC drivers/net/mdio/acpi_mdio.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC fs/nfs/write.o
CC drivers/base/transport_class.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC fs/nfs/namespace.o
CC [M] fs/cifs/nterr.o
CC drivers/net/mdio/fwnode_mdio.o
CC [M] fs/overlayfs/export.o
CC drivers/ata/libata-trace.o
CC drivers/acpi/acpica/nswalk.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/ata/libata-sata.o
AR drivers/firewire/built-in.a
CC net/ipv4/icmp.o
CC kernel/trace/trace_kprobe.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/acpi/pci_root.o
CC drivers/base/topology.o
CC arch/x86/kernel/reboot.o
AR drivers/cdrom/built-in.a
AR drivers/net/pcs/built-in.a
CC net/ipv4/devinet.o
CC drivers/base/container.o
CC drivers/net/phy/phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC arch/x86/kernel/msr.o
CC net/ipv4/af_inet.o
CC drivers/base/property.o
AR drivers/auxdisplay/built-in.a
CC net/ipv6/xfrm6_state.o
CC kernel/workqueue.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC mm/hugetlb_vmemmap.o
CC net/ipv6/xfrm6_input.o
CC lib/plist.o
CC [M] fs/fuse/control.o
CC drivers/acpi/acpica/nsxfname.o
CC fs/btrfs/extent_map.o
CC lib/radix-tree.o
CC drivers/scsi/scsi_devinfo.o
AR drivers/net/mdio/built-in.a
CC mm/sparse.o
CC net/ipv6/xfrm6_output.o
LD [M] fs/overlayfs/overlay.o
CC fs/ext4/symlink.o
CC fs/nfs/mount_clnt.o
CC fs/nfs/nfstrace.o
CC [M] fs/fuse/xattr.o
CC kernel/trace/error_report-traces.o
CC drivers/ata/libata-sff.o
CC drivers/scsi/scsi_sysctl.o
CC lib/ratelimit.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC fs/ext4/sysfs.o
CC fs/nfs/export.o
CC drivers/acpi/acpica/nsxfobj.o
CC fs/read_write.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC lib/rbtree.o
CC drivers/usb/common/common.o
CC fs/file_table.o
CC arch/x86/kernel/cpuid.o
CC fs/btrfs/sysfs.o
CC drivers/usb/common/debug.o
CC arch/x86/kernel/early-quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC net/ipv4/igmp.o
CC drivers/acpi/pci_link.o
CC drivers/usb/core/usb.o
AR drivers/usb/phy/built-in.a
CC mm/sparse-vmemmap.o
CC net/ipv6/xfrm6_protocol.o
CC drivers/scsi/scsi_debugfs.o
CC net/ipv4/fib_frontend.o
CC drivers/base/cacheinfo.o
CC [M] fs/fuse/acl.o
CC drivers/scsi/scsi_trace.o
CC drivers/acpi/acpica/psargs.o
CC drivers/input/serio/serio.o
CC [M] fs/cifs/cifsencrypt.o
CC drivers/input/serio/i8042.o
CC drivers/usb/host/pci-quirks.o
CC drivers/input/serio/libps2.o
CC drivers/net/phy/phy-c45.o
CC drivers/scsi/scsi_logging.o
CC [M] fs/cifs/readdir.o
CC fs/ext4/xattr.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC [M] net/netfilter/xt_tcpudp.o
AR drivers/usb/common/built-in.a
CC lib/seq_buf.o
CC fs/nfs/sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/input/keyboard/atkbd.o
CC fs/btrfs/accessors.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC drivers/rtc/lib.o
CC kernel/trace/power-traces.o
CC drivers/acpi/acpica/psloop.o
CC arch/x86/kernel/smp.o
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
AR drivers/i3c/built-in.a
CC drivers/rtc/class.o
CC [M] fs/fuse/readdir.o
CC fs/btrfs/xattr.o
CC mm/mmu_notifier.o
CC fs/btrfs/ordered-data.o
CC drivers/base/swnode.o
CC [M] fs/cifs/ioctl.o
CC drivers/usb/core/hub.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
CC drivers/usb/core/hcd.o
CC drivers/usb/core/urb.o
AR drivers/media/common/b2c2/built-in.a
CC drivers/usb/core/message.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/common/siano/built-in.a
CC drivers/usb/core/driver.o
AR drivers/media/common/v4l2-tpg/built-in.a
CC lib/show_mem.o
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/common/built-in.a
CC drivers/scsi/scsi_pm.o
AR drivers/media/platform/allegro-dvt/built-in.a
CC fs/nfs/fs_context.o
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
CC drivers/usb/host/ehci-hcd.o
AR drivers/media/platform/amphion/built-in.a
AR drivers/media/platform/aspeed/built-in.a
CC drivers/acpi/acpica/psobject.o
AR drivers/media/platform/atmel/built-in.a
CC net/ipv6/netfilter.o
AR drivers/media/platform/cadence/built-in.a
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/platform/marvell/built-in.a
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/platform/mediatek/jpeg/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/ptp/built-in.a
AR drivers/media/platform/mediatek/mdp/built-in.a
CC [M] drivers/ptp/ptp_clock.o
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/pci/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
CC [M] fs/fuse/ioctl.o
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/platform/nxp/built-in.a
CC drivers/rtc/interface.o
CC mm/ksm.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/net/phy/phy-core.o
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/input/serio/built-in.a
CC mm/slub.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/platform/renesas/built-in.a
AR drivers/media/platform/rockchip/rga/built-in.a
CC lib/siphash.o
CC lib/string.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_device.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/media/platform/samsung/s5p-g2d/built-in.a
CC [M] net/netfilter/xt_mark.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
CC drivers/ata/libata-pmp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
AR drivers/media/platform/samsung/built-in.a
CC drivers/i2c/busses/i2c-designware-common.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
AR drivers/input/keyboard/built-in.a
CC drivers/usb/storage/scsiglue.o
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/input/mouse/built-in.a
CC arch/x86/kernel/smpboot.o
CC drivers/input/input.o
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
CC drivers/input/input-compat.o
AR drivers/media/platform/st/built-in.a
CC drivers/acpi/acpica/psopcode.o
CC drivers/input/input-mt.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
CC drivers/usb/storage/protocol.o
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC drivers/base/auxiliary.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/platform/sunxi/built-in.a
CC drivers/scsi/scsi_bsg.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
CC drivers/usb/storage/transport.o
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
CC net/ipv4/fib_semantics.o
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
CC net/ipv4/fib_trie.o
AR drivers/media/platform/built-in.a
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
CC mm/migrate.o
CC mm/migrate_device.o
AR drivers/media/usb/dvb-usb-v2/built-in.a
CC [M] drivers/gpu/drm/i915/i915_config.o
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/usb/siano/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/usb/built-in.a
CC lib/timerqueue.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/input/input-poller.o
AR drivers/media/firewire/built-in.a
AR drivers/media/spi/built-in.a
CC drivers/acpi/acpica/psopinfo.o
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC drivers/acpi/acpica/psparse.o
CC net/ipv4/fib_notifier.o
CC net/ipv4/inet_fragment.o
CC kernel/trace/rpm-traces.o
CC [M] drivers/ptp/ptp_chardev.o
LD [M] fs/fuse/fuse.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC fs/ext4/xattr_hurd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC lib/vsprintf.o
CC kernel/trace/trace_dynevent.o
CC drivers/base/devtmpfs.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC drivers/net/phy/phy_device.o
CC [M] net/netfilter/xt_nat.o
CC [M] fs/cifs/sess.o
CC drivers/scsi/scsi_common.o
CC mm/huge_memory.o
CC drivers/input/ff-core.o
CC fs/super.o
CC net/ipv6/fib6_rules.o
CC net/ipv6/proc.o
CC drivers/i2c/busses/i2c-designware-master.o
CC drivers/usb/storage/usb.o
CC drivers/scsi/sd.o
CC fs/ext4/xattr_trusted.o
CC fs/char_dev.o
CC drivers/acpi/acpica/psscope.o
CC drivers/input/touchscreen.o
CC drivers/ata/libata-acpi.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC arch/x86/kernel/tsc_sync.o
CC mm/khugepaged.o
CC fs/nfs/sysctl.o
CC drivers/rtc/nvmem.o
CC fs/btrfs/extent_io.o
CC fs/nfs/nfs2super.o
CC fs/ext4/xattr_user.o
CC fs/btrfs/volumes.o
CC drivers/base/memory.o
CC drivers/base/module.o
CC [M] drivers/ptp/ptp_sysfs.o
CC kernel/trace/trace_probe.o
CC [M] net/netfilter/xt_REDIRECT.o
CC drivers/acpi/acpica/pstree.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC fs/ext4/fast_commit.o
CC mm/page_counter.o
CC drivers/scsi/sg.o
CC fs/ext4/orphan.o
CC drivers/scsi/scsi_sysfs.o
CC drivers/input/ff-memless.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC arch/x86/kernel/setup_percpu.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC [M] drivers/ptp/ptp_vclock.o
CC drivers/rtc/dev.o
CC kernel/trace/trace_uprobe.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC drivers/usb/storage/initializers.o
CC drivers/usb/storage/sierra_ms.o
CC drivers/acpi/acpica/psutils.o
CC mm/memcontrol.o
CC drivers/usb/storage/option_ms.o
CC drivers/base/pinctrl.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC fs/nfs/proc.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC net/ipv6/syncookies.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC mm/vmpressure.o
CC drivers/rtc/proc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC net/ipv6/mip6.o
CC drivers/ata/libata-pata-timings.o
CC fs/nfs/nfs2xdr.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC arch/x86/kernel/ftrace.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC drivers/acpi/acpica/pswalk.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
CC drivers/base/platform-msi.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC drivers/ata/ahci.o
CC drivers/rtc/sysfs.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC drivers/acpi/acpica/psxface.o
CC drivers/input/vivaldi-fmap.o
CC drivers/base/physical_location.o
AS arch/x86/kernel/ftrace_64.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC drivers/usb/storage/usual-tables.o
CC drivers/base/trace.o
CC arch/x86/kernel/trace_clock.o
CC drivers/usb/core/config.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
CC drivers/net/phy/linkmode.o
CC drivers/net/phy/mdio_bus.o
CC drivers/ata/libahci.o
CC kernel/trace/rethook.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC drivers/input/input-leds.o
CC net/ipv4/ping.o
CC [M] fs/cifs/export.o
CC drivers/acpi/acpica/rsaddr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC drivers/ata/ata_piix.o
LD [M] drivers/ptp/ptp.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC drivers/rtc/rtc-mc146818-lib.o
CC arch/x86/kernel/trace.o
AR drivers/usb/storage/built-in.a
CC drivers/acpi/acpica/rscalc.o
CC lib/win_minmax.o
CC drivers/acpi/acpica/rscreate.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC [M] fs/cifs/unc.o
CC drivers/rtc/rtc-cmos.o
AR drivers/base/built-in.a
CC net/ipv4/ip_tunnel_core.o
CC [M] net/netfilter/xt_addrtype.o
CC net/ipv6/addrconf_core.o
CC net/ipv6/exthdrs_core.o
AR drivers/scsi/built-in.a
CC fs/nfs/nfs3super.o
CC fs/nfs/nfs3client.o
CC drivers/usb/core/file.o
CC fs/stat.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC drivers/input/mousedev.o
CC drivers/usb/core/buffer.o
LD [M] drivers/ptp/ptp_kvm.o
CC lib/xarray.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC fs/exec.o
CC drivers/usb/host/ehci-pci.o
CC drivers/usb/host/ohci-hcd.o
CC arch/x86/kernel/rethook.o
CC drivers/usb/core/sysfs.o
CC [M] net/netfilter/xt_conntrack.o
CC drivers/acpi/acpica/rsinfo.o
AR kernel/trace/built-in.a
CC kernel/pid.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC arch/x86/kernel/crash_core_64.o
CC fs/btrfs/async-thread.o
CC fs/pipe.o
CC net/ipv4/gre_offload.o
CC [M] fs/cifs/winucase.o
CC drivers/usb/serial/usb-serial.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC drivers/usb/serial/generic.o
CC drivers/usb/serial/bus.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC drivers/net/phy/mdio_device.o
CC [M] net/netfilter/xt_ipvs.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC drivers/acpi/acpica/rsio.o
CC fs/btrfs/ioctl.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC fs/btrfs/locking.o
CC arch/x86/kernel/module.o
CC fs/btrfs/orphan.o
AR drivers/rtc/built-in.a
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
AR drivers/power/reset/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC drivers/power/supply/power_supply_core.o
CC fs/nfs/nfs3proc.o
CC net/ipv6/ip6_checksum.o
CC fs/btrfs/export.o
CC [M] fs/cifs/smb2ops.o
CC drivers/power/supply/power_supply_sysfs.o
CC fs/namei.o
CC drivers/input/evdev.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC drivers/acpi/acpica/rsirq.o
CC drivers/usb/core/endpoint.o
CC net/ipv4/metrics.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
AR drivers/ata/built-in.a
CC drivers/net/phy/swphy.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC net/ipv4/netlink.o
CC drivers/usb/core/devio.o
CC fs/nfs/nfs3xdr.o
CC [M] fs/cifs/smb2maperror.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC drivers/acpi/acpica/rslist.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC arch/x86/kernel/early_printk.o
CC fs/btrfs/tree-log.o
CC drivers/power/supply/power_supply_leds.o
CC net/ipv4/nexthop.o
CC fs/fcntl.o
CC fs/ioctl.o
CC drivers/acpi/acpica/rsmemory.o
CC kernel/task_work.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
AR drivers/net/ethernet/adi/built-in.a
CC net/ipv6/ip6_icmp.o
AR drivers/net/ethernet/alacritech/built-in.a
AR drivers/net/ethernet/amazon/built-in.a
LD [M] net/netfilter/nf_conntrack.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
AR drivers/net/ethernet/aquantia/built-in.a
CC lib/lockref.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
LD [M] net/netfilter/nf_nat.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC fs/readdir.o
AR net/netfilter/built-in.a
CC drivers/usb/serial/console.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
AR drivers/net/ethernet/cortina/built-in.a
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/engleder/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
CC [M] drivers/gpu/drm/xe/xe_execlist.o
AR drivers/net/ethernet/cavium/built-in.a
CC [M] drivers/gpu/drm/xe/xe_exec.o
AR drivers/net/ethernet/ezchip/built-in.a
CC drivers/acpi/acpica/rsmisc.o
CC drivers/acpi/acpica/rsserial.o
CC drivers/net/phy/fixed_phy.o
CC arch/x86/kernel/hpet.o
CC drivers/acpi/acpica/rsutils.o
CC lib/bcd.o
CC [M] drivers/net/phy/phylink.o
AR drivers/usb/misc/built-in.a
CC [M] drivers/usb/misc/ftdi-elan.o
CC drivers/acpi/acpica/rsxface.o
CC lib/sort.o
CC drivers/acpi/acpica/tbdata.o
CC drivers/power/supply/power_supply_hwmon.o
CC lib/parser.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
AR drivers/input/built-in.a
CC drivers/usb/core/notify.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
CC fs/btrfs/free-space-cache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
AR fs/ext4/built-in.a
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC drivers/net/loopback.o
CC kernel/extable.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
CC kernel/params.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC kernel/kthread.o
CC drivers/acpi/acpica/tbfadt.o
CC kernel/sys_ni.o
CC lib/debug_locks.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC drivers/usb/serial/ftdi_sio.o
CC drivers/usb/host/ohci-pci.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
AR drivers/i2c/busses/built-in.a
CC kernel/nsproxy.o
CC net/ipv6/output_core.o
CC fs/select.o
CC lib/random32.o
CC lib/bust_spinlocks.o
CC lib/kasprintf.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC drivers/net/netconsole.o
CC net/ipv4/udp_tunnel_stub.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC lib/bitmap.o
CC kernel/notifier.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
AR drivers/i2c/muxes/built-in.a
CC arch/x86/kernel/amd_nb.o
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/acpi/acpica/tbfind.o
CC net/ipv4/sysctl_net_ipv4.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC net/ipv4/proc.o
CC [M] drivers/net/usb/rtl8150.o
CC net/ipv4/syncookies.o
CC net/ipv6/protocol.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC drivers/usb/host/uhci-hcd.o
CC drivers/usb/host/xhci.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC lib/scatterlist.o
AR fs/nfs/built-in.a
CC net/ipv4/esp4.o
CC fs/btrfs/zlib.o
CC mm/swap_cgroup.o
CC drivers/acpi/acpica/tbinstal.o
CC drivers/acpi/pci_irq.o
CC mm/hugetlb_cgroup.o
CC drivers/usb/core/generic.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC [M] drivers/net/usb/r8152.o
CC net/ipv6/ip6_offload.o
CC [M] drivers/net/phy/aquantia_main.o
CC arch/x86/kernel/kvm.o
CC net/ipv6/tcpv6_offload.o
CC drivers/i2c/i2c-boardinfo.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC net/ipv4/esp4_offload.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC drivers/usb/serial/pl2303.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/acpi/acpi_lpss.o
CC drivers/i2c/i2c-core-base.o
CC kernel/ksysfs.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC drivers/usb/host/xhci-mem.o
CC net/ipv6/exthdrs_offload.o
CC drivers/acpi/acpica/tbutils.o
CC drivers/i2c/i2c-core-smbus.o
CC drivers/usb/gadget/udc/core.o
CC drivers/usb/core/quirks.o
CC drivers/usb/gadget/udc/trace.o
CC drivers/usb/core/devices.o
AR drivers/usb/gadget/function/built-in.a
CC lib/list_sort.o
CC drivers/i2c/i2c-core-acpi.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/acpi/acpica/tbxface.o
CC fs/dcache.o
CC drivers/acpi/acpica/tbxfload.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC fs/inode.o
CC drivers/net/virtio_net.o
CC lib/uuid.o
CC drivers/net/net_failover.o
CC [M] drivers/net/dummy.o
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC kernel/cred.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC [M] drivers/usb/class/usbtmc.o
CC lib/iov_iter.o
CC mm/kmemleak.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC drivers/acpi/acpica/tbxfroot.o
CC drivers/acpi/acpica/utaddress.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
AR drivers/usb/serial/built-in.a
CC [M] drivers/net/macvlan.o
CC [M] drivers/net/mii.o
CC drivers/usb/core/phy.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC [M] fs/cifs/smb2transport.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC fs/btrfs/lzo.o
CC arch/x86/kernel/kvmclock.o
CC net/ipv6/inet6_hashtables.o
CC drivers/i2c/i2c-dev.o
CC drivers/acpi/acpi_apd.o
CC [M] drivers/i2c/i2c-smbus.o
CC drivers/acpi/acpi_platform.o
CC net/ipv4/netfilter.o
CC net/ipv4/inet_diag.o
CC fs/btrfs/zstd.o
CC drivers/acpi/acpica/utalloc.o
CC lib/clz_ctz.o
CC drivers/acpi/acpica/utascii.o
AR drivers/usb/gadget/legacy/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC [M] drivers/net/phy/ax88796b.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC [M] drivers/net/mdio.o
CC drivers/acpi/acpica/utbuffer.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC drivers/acpi/acpica/utcksum.o
LD [M] drivers/gpu/drm/ast/ast.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC lib/bsearch.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC drivers/acpi/acpica/utcopy.o
CC drivers/usb/gadget/usbstring.o
CC [M] drivers/net/tun.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC drivers/usb/core/port.o
AR drivers/usb/gadget/udc/built-in.a
CC [M] drivers/gpu/drm/drm_atomic.o
CC fs/attr.o
CC kernel/reboot.o
CC arch/x86/kernel/paravirt.o
CC arch/x86/kernel/pvclock.o
CC fs/bad_inode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC lib/find_bit.o
CC net/ipv6/mcast_snoop.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC drivers/acpi/acpica/utexcep.o
CC [M] drivers/i2c/i2c-mux.o
CC [M] drivers/net/veth.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC lib/llist.o
CC mm/page_isolation.o
CC [M] drivers/net/phy/bcm7xxx.o
CC [M] fs/cifs/smb2misc.o
CC [M] fs/cifs/smb2pdu.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC [M] fs/cifs/smb2inode.o
AR drivers/net/ethernet/fungible/built-in.a
CC drivers/hwmon/hwmon.o
CC [M] drivers/net/phy/bcm87xx.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC drivers/usb/gadget/config.o
CC [M] net/ipv6/ip6_udp_tunnel.o
CC drivers/usb/host/xhci-ext-caps.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC drivers/acpi/acpica/utdebug.o
CC fs/btrfs/compression.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC arch/x86/kernel/pcspeaker.o
CC lib/memweight.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC drivers/acpi/acpica/utdecode.o
CC arch/x86/kernel/check.o
CC fs/file.o
CC drivers/usb/host/xhci-ring.o
CC [M] drivers/hwmon/acpi_power_meter.o
LD [M] drivers/net/vxlan/vxlan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC drivers/usb/core/hcd-pci.o
CC [M] fs/cifs/smb2file.o
CC [M] fs/cifs/cifsacl.o
AR drivers/thermal/broadcom/built-in.a
AR drivers/thermal/samsung/built-in.a
CC drivers/thermal/intel/intel_tcc.o
CC drivers/usb/host/xhci-hub.o
CC drivers/thermal/intel/therm_throt.o
CC drivers/usb/core/usb-acpi.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC [M] drivers/hwmon/coretemp.o
CC kernel/async.o
CC [M] fs/cifs/fs_context.o
AR drivers/i2c/built-in.a
AR net/ipv6/built-in.a
CC drivers/watchdog/watchdog_core.o
CC drivers/acpi/acpica/utdelete.o
CC drivers/watchdog/watchdog_dev.o
CC drivers/acpi/acpica/uterror.o
CC arch/x86/kernel/uprobes.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC drivers/usb/gadget/epautoconf.o
CC net/ipv4/tcp_diag.o
CC drivers/usb/gadget/composite.o
CC kernel/range.o
CC fs/btrfs/delayed-ref.o
AR drivers/thermal/st/built-in.a
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC fs/filesystems.o
CC mm/early_ioremap.o
CC [M] drivers/net/phy/broadcom.o
CC lib/kfifo.o
CC [M] drivers/thermal/intel/intel_menlow.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC drivers/acpi/acpica/uteval.o
CC kernel/smpboot.o
CC [M] fs/cifs/dns_resolve.o
CC kernel/ucount.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
ASN.1 fs/cifs/cifs_spnego_negtokeninit.asn1.[ch]
CC arch/x86/kernel/perf_regs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC [M] drivers/md/persistent-data/dm-array.o
AR drivers/usb/core/built-in.a
CC arch/x86/kernel/tracepoint.o
AR drivers/net/ethernet/huawei/built-in.a
CC kernel/regset.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/usb/gadget/functions.o
CC drivers/acpi/acpica/utglobal.o
AR drivers/hwmon/built-in.a
CC drivers/opp/core.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC drivers/opp/cpu.o
CC drivers/md/md.o
CC drivers/cpufreq/cpufreq.o
CC drivers/usb/gadget/configfs.o
CC drivers/cpufreq/freq_table.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC drivers/watchdog/softdog.o
CC drivers/usb/gadget/u_f.o
CC fs/namespace.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC mm/cma.o
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/governors/haltpoll.o
CC [M] fs/cifs/smb1ops.o
CC drivers/acpi/acpica/uthex.o
CC [M] fs/cifs/cifssmb.o
CC net/ipv4/udp_diag.o
CC kernel/kmod.o
CC mm/secretmem.o
CC arch/x86/kernel/itmt.o
CC lib/percpu-refcount.o
AR drivers/thermal/intel/built-in.a
AR drivers/thermal/qcom/built-in.a
AR drivers/thermal/tegra/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/thermal/thermal_core.o
CC [M] drivers/gpu/drm/drm_auth.o
CC [M] drivers/gpu/drm/drm_blend.o
CC [M] drivers/net/phy/lxt.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC fs/seq_file.o
AR drivers/watchdog/built-in.a
CC fs/xattr.o
CC net/ipv4/tcp_cubic.o
CC net/ipv4/xfrm4_policy.o
CC drivers/md/md-bitmap.o
CC drivers/acpi/acpica/utids.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC fs/btrfs/relocation.o
CC fs/btrfs/delayed-inode.o
CC fs/btrfs/scrub.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC drivers/thermal/thermal_sysfs.o
CC drivers/cpuidle/cpuidle.o
CC net/ipv4/xfrm4_state.o
CC [M] drivers/net/usb/asix_devices.o
CC arch/x86/kernel/umip.o
CC [M] drivers/gpu/drm/drm_cache.o
CC drivers/usb/host/xhci-trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC lib/rhashtable.o
CC kernel/groups.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/acpi/acpica/utinit.o
CC drivers/acpi/acpica/utlock.o
CC drivers/acpi/acpica/utmath.o
CC drivers/acpi/acpica/utmisc.o
CC [M] fs/cifs/cifs_spnego_negtokeninit.asn1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC net/ipv4/xfrm4_input.o
CC [M] drivers/net/phy/realtek.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC mm/userfaultfd.o
CC mm/memremap.o
CC [M] drivers/net/usb/asix_common.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC drivers/usb/host/xhci-debugfs.o
CC drivers/thermal/thermal_trip.o
AR drivers/usb/gadget/built-in.a
CC drivers/opp/debugfs.o
CC drivers/cpuidle/driver.o
CC lib/base64.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC [M] fs/cifs/asn1.o
CC fs/libfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC [M] drivers/net/usb/ax88172a.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC drivers/thermal/thermal_helpers.o
CC arch/x86/kernel/unwind_orc.o
CC net/ipv4/xfrm4_output.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC fs/fs-writeback.o
CC kernel/kcmp.o
CC drivers/acpi/acpica/utnonansi.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC net/ipv4/xfrm4_protocol.o
CC drivers/md/md-autodetect.o
CC arch/x86/kernel/callthunks.o
CC kernel/freezer.o
CC [M] drivers/gpu/drm/drm_client.o
CC fs/btrfs/backref.o
CC kernel/stacktrace.o
CC drivers/cpuidle/governor.o
CC [M] drivers/net/usb/ax88179_178a.o
AR drivers/opp/built-in.a
CC drivers/mmc/core/core.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/mmc/core/bus.o
CC drivers/thermal/thermal_hwmon.o
CC [M] drivers/net/phy/smsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC drivers/acpi/acpica/utobject.o
CC drivers/mmc/core/host.o
CC kernel/dma.o
CC [M] net/ipv4/ip_tunnel.o
CC mm/hmm.o
CC drivers/thermal/gov_fair_share.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC drivers/cpuidle/sysfs.o
CC lib/once.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC [M] drivers/net/usb/cdc_ether.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC drivers/mmc/core/mmc.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC drivers/cpufreq/acpi-cpufreq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC drivers/usb/host/xhci-pci.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC drivers/mmc/host/sdhci.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC drivers/acpi/acpi_pnp.o
CC [M] net/ipv4/udp_tunnel_core.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC drivers/acpi/acpica/utosi.o
CC kernel/smp.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC drivers/thermal/gov_step_wise.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC drivers/cpufreq/intel_pstate.o
CC drivers/md/dm-uevent.o
CC drivers/mmc/core/mmc_ops.o
CC lib/refcount.o
CC drivers/cpuidle/poll_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC drivers/mmc/core/sd.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC arch/x86/kernel/vsmp_64.o
LD [M] drivers/net/phy/aquantia.o
AR drivers/net/phy/built-in.a
CC lib/usercopy.o
CC kernel/uid16.o
CC mm/memfd.o
CC mm/bootmem_info.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/acpi/acpica/utownerid.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC drivers/thermal/gov_user_space.o
CC drivers/md/dm.o
CC fs/pnode.o
CC lib/errseq.o
CC [M] drivers/net/usb/cdc_eem.o
CC fs/btrfs/ulist.o
CC [M] drivers/net/usb/smsc75xx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
AR drivers/cpuidle/built-in.a
CC [M] drivers/md/persistent-data/dm-btree.o
CC lib/bucket_locks.o
CC drivers/acpi/acpica/utpredef.o
AR arch/x86/kernel/built-in.a
AR arch/x86/built-in.a
CC lib/generic-radix-tree.o
CC [M] drivers/net/usb/smsc95xx.o
AR drivers/ufs/built-in.a
CC kernel/kallsyms.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC fs/btrfs/qgroup.o
CC lib/string_helpers.o
CC drivers/acpi/acpica/utresdecode.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
AR drivers/usb/host/built-in.a
AR drivers/usb/built-in.a
AR drivers/thermal/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
AR drivers/leds/trigger/built-in.a
CC drivers/mmc/core/sd_ops.o
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC drivers/mmc/core/sdio.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC drivers/mmc/core/sdio_ops.o
AR drivers/leds/blink/built-in.a
AR net/ipv4/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
CC drivers/acpi/power.o
CC [M] drivers/gpu/drm/drm_connector.o
CC drivers/acpi/acpica/utresrc.o
AR drivers/firmware/arm_ffa/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
AR drivers/firmware/arm_scmi/built-in.a
AR drivers/firmware/broadcom/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
AR drivers/firmware/cirrus/built-in.a
AR drivers/firmware/meson/built-in.a
CC fs/btrfs/send.o
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/acpi/acpica/utstate.o
CC drivers/leds/led-class.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
AR drivers/crypto/stm32/built-in.a
AR mm/built-in.a
AR drivers/crypto/xilinx/built-in.a
CC drivers/firmware/efi/libstub/gop.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
AR drivers/crypto/hisilicon/built-in.a
LD [M] fs/cifs/cifs.o
AR drivers/crypto/keembay/built-in.a
AR drivers/crypto/built-in.a
CC fs/btrfs/dev-replace.o
CC drivers/clocksource/acpi_pm.o
CC drivers/leds/led-triggers.o
CC drivers/hid/hid-core.o
CC drivers/hid/usbhid/hid-core.o
LD [M] net/ipv4/udp_tunnel.o
CC drivers/hid/hid-input.o
CC lib/hexdump.o
AR net/built-in.a
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC drivers/mmc/core/sdio_bus.o
CC fs/splice.o
CC fs/btrfs/raid56.o
AR drivers/firmware/imx/built-in.a
CC drivers/hid/hid-quirks.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/acpi/acpica/utstrsuppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC drivers/acpi/acpica/utstrtoul64.o
CC lib/kstrtox.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
AR drivers/staging/media/built-in.a
CC drivers/acpi/acpica/utxface.o
CC drivers/acpi/acpica/utxfinit.o
AR drivers/staging/built-in.a
CC kernel/acct.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC drivers/clocksource/i8253.o
AR drivers/cpufreq/built-in.a
CC drivers/firmware/efi/libstub/secureboot.o
AR drivers/platform/x86/amd/built-in.a
CC drivers/firmware/efi/libstub/tpm.o
AR drivers/platform/surface/built-in.a
CC drivers/platform/x86/intel/pmc/core.o
CC drivers/platform/x86/intel/pmc/spt.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/mmc/core/sdio_io.o
CC drivers/platform/x86/intel/pmc/cnp.o
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
AR drivers/leds/built-in.a
CC drivers/hid/hid-debug.o
CC fs/sync.o
CC drivers/platform/x86/p2sb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC drivers/mailbox/mailbox.o
CC lib/debug_info.o
CC drivers/platform/x86/pmc_atom.o
CC drivers/acpi/acpica/utxferror.o
CC [M] drivers/net/usb/mcs7830.o
CC [M] drivers/net/usb/usbnet.o
AR drivers/clocksource/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC drivers/hid/hidraw.o
CC drivers/mmc/core/sdio_irq.o
CC drivers/acpi/acpica/utxfmutex.o
CC drivers/firmware/efi/libstub/mem.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/md/dm-table.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC drivers/devfreq/devfreq.o
CC [M] drivers/net/usb/cdc_ncm.o
CC drivers/powercap/powercap_sys.o
CC drivers/mailbox/pcc.o
CC kernel/crash_core.o
CC [M] drivers/net/usb/r8153_ecm.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC [M] drivers/devfreq/governor_simpleondemand.o
AR drivers/acpi/acpica/built-in.a
CC drivers/powercap/intel_rapl_common.o
CC drivers/acpi/event.o
CC drivers/mmc/host/sdhci-pci-core.o
CC drivers/hid/usbhid/hiddev.o
CC drivers/platform/x86/intel/pmc/icl.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC drivers/hid/hid-generic.o
CC drivers/powercap/intel_rapl_msr.o
CC fs/utimes.o
CC [M] drivers/gpu/drm/drm_drv.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC [M] drivers/devfreq/governor_performance.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/firmware/efi/libstub/random.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/platform/x86/mxm-wmi.o
AR drivers/perf/built-in.a
CC lib/iomap.o
CC lib/pci_iomap.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC fs/d_path.o
CC drivers/platform/x86/intel/pmc/tgl.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC drivers/ras/ras.o
CC drivers/mmc/core/regulator.o
AR drivers/firmware/psci/built-in.a
CC fs/btrfs/uuid-tree.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
AR drivers/firmware/smccc/built-in.a
CC drivers/hid/hid-a4tech.o
CC drivers/ras/debugfs.o
CC kernel/compat.o
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/mmc/core/debugfs.o
AR drivers/mailbox/built-in.a
CC drivers/android/binderfs.o
CC drivers/nvmem/core.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC fs/btrfs/props.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC drivers/mmc/core/block.o
CC [M] drivers/platform/x86/intel_ips.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC drivers/acpi/evged.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC fs/btrfs/free-space-tree.o
CC drivers/firmware/efi/efi.o
CC [M] drivers/mtd/chips/chipreg.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC drivers/platform/x86/intel/pmc/adl.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC drivers/md/dm-target.o
CC lib/iomap_copy.o
CC lib/devres.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
AR drivers/powercap/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
AR drivers/hid/usbhid/built-in.a
CC drivers/hid/hid-apple.o
CC drivers/mmc/core/queue.o
CC [M] drivers/uio/uio.o
CC drivers/acpi/sysfs.o
CC fs/stack.o
CC drivers/md/dm-linear.o
CC kernel/utsname.o
CC [M] drivers/mtd/mtdcore.o
AR drivers/ras/built-in.a
CC [M] drivers/mtd/mtdsuper.o
AR drivers/devfreq/built-in.a
CC drivers/firmware/efi/libstub/pci.o
CC drivers/platform/x86/intel/pmc/mtl.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC drivers/md/dm-stripe.o
CC drivers/android/binder.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC drivers/mmc/host/sdhci-pci-arasan.o
LD [M] drivers/net/usb/asix.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
AR drivers/nvmem/built-in.a
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC fs/btrfs/tree-checker.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC [M] drivers/mtd/mtdconcat.o
CC lib/check_signature.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC fs/btrfs/space-info.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC drivers/acpi/property.o
CC drivers/hid/hid-belkin.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC [M] drivers/mtd/mtdpart.o
CC drivers/md/dm-ioctl.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC lib/interval_tree.o
CC drivers/firmware/efi/vars.o
CC drivers/firmware/efi/reboot.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC fs/btrfs/block-rsv.o
CC [M] drivers/platform/x86/intel/vsec.o
CC fs/btrfs/delalloc-space.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC lib/assoc_array.o
CC drivers/firmware/efi/libstub/relocate.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC kernel/pid_namespace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
CC fs/btrfs/block-group.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
AR drivers/mmc/core/built-in.a
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_main.o
CC drivers/firmware/efi/memattr.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_hw.o
CC drivers/hid/hid-cherry.o
CC drivers/hid/hid-chicony.o
CC drivers/firmware/efi/tpm.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC drivers/hid/hid-cypress.o
CC fs/btrfs/discard.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
AR drivers/net/ethernet/intel/built-in.a
CC [M] drivers/net/ethernet/intel/e100.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ee.o
CC [M] drivers/platform/x86/intel/rst.o
CC drivers/firmware/efi/libstub/printk.o
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ethtool.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC drivers/acpi/acpi_cmos_rtc.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC fs/btrfs/reflink.o
CC lib/list_debug.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC drivers/acpi/x86/apple.o
CC drivers/hid/hid-ezkey.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC drivers/firmware/efi/memmap.o
UPD kernel/config_data
CC kernel/stop_machine.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC drivers/acpi/x86/utils.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC drivers/firmware/efi/esrt.o
CC lib/debugobjects.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
LD [M] drivers/platform/x86/intel/intel-rst.o
AR drivers/platform/x86/intel/built-in.a
AR drivers/platform/x86/built-in.a
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC drivers/hid/hid-kensington.o
AR drivers/platform/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC lib/bitrev.o
CC drivers/md/dm-io.o
CC drivers/mmc/host/sdhci-acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC drivers/firmware/efi/efi-pstore.o
CC drivers/hid/hid-lg.o
CC drivers/hid/hid-lg-g15.o
CC drivers/hid/hid-microsoft.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_param.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC [M] drivers/vfio/group.o
CC drivers/mmc/host/cqhci-core.o
CC drivers/acpi/x86/s2idle.o
CC fs/fs_struct.o
CC kernel/kprobes.o
CC lib/crc16.o
CC [M] drivers/vfio/pci/vfio_pci.o
CC drivers/firmware/efi/cper.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC [M] drivers/vfio/iova_bitmap.o
CC kernel/hung_task.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/vfio/container.o
CC drivers/acpi/debugfs.o
CC [M] drivers/vfio/virqfd.o
CC drivers/firmware/efi/cper_cxl.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC [M] drivers/vfio/vfio_iommu_type1.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC lib/crc-t10dif.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
CC drivers/firmware/efi/runtime-wrappers.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
AR drivers/net/ethernet/i825xx/built-in.a
CC drivers/firmware/efi/dev-path-parser.o
CC [M] drivers/pps/pps.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/dca/dca-core.o
CC drivers/md/dm-kcopyd.o
HOSTCC lib/gen_crc32table
CC [M] drivers/ssb/main.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC drivers/acpi/acpi_lpat.o
CC drivers/acpi/acpi_lpit.o
CC fs/btrfs/subpage.o
CC [M] drivers/pps/kapi.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/pps/sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/dca/dca-sysfs.o
CC drivers/acpi/prmt.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC lib/libcrc32c.o
CC drivers/md/dm-sysfs.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
LD [M] drivers/net/ethernet/intel/ixgb/ixgb.o
CC fs/btrfs/tree-mod-log.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
AR drivers/hid/built-in.a
CC [M] drivers/vhost/net.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
AR drivers/net/ethernet/microsoft/built-in.a
CC [M] drivers/gpu/drm/i915/i915_pmu.o
AR drivers/net/ethernet/litex/built-in.a
AR drivers/net/ethernet/microchip/built-in.a
AR drivers/net/ethernet/mscc/built-in.a
AR drivers/net/ethernet/neterion/built-in.a
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/net/ethernet/ni/built-in.a
AR drivers/net/ethernet/packetengines/built-in.a
AR drivers/firmware/tegra/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC kernel/watchdog.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
AR drivers/firmware/xilinx/built-in.a
CC [M] drivers/gpu/drm/xe/xe_module.o
CC drivers/android/binder_alloc.o
CC drivers/md/dm-stats.o
CC lib/xxhash.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
AR drivers/mmc/host/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC kernel/watchdog_hld.o
AR drivers/mmc/built-in.a
CC drivers/firmware/dmi_scan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC [M] drivers/gpu/drm/drm_file.o
CC drivers/firmware/efi/apple-properties.o
LD [M] drivers/dca/dca.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC drivers/firmware/efi/earlycon.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC drivers/md/dm-rq.o
CC [M] drivers/ssb/scan.o
CC drivers/acpi/acpi_pcc.o
CC drivers/acpi/ac.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
CC drivers/firmware/efi/cper-x86.o
CC lib/genalloc.o
CC [M] drivers/vhost/vhost.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC fs/statfs.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC drivers/md/dm-io-rewind.o
CC kernel/seccomp.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC fs/fs_pin.o
CC kernel/relay.o
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
AR drivers/net/ethernet/renesas/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
AR drivers/net/ethernet/sfc/built-in.a
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC drivers/md/dm-builtin.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC drivers/acpi/button.o
CC drivers/acpi/fan_core.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
LD [M] drivers/vfio/vfio.o
CC fs/nsfs.o
CC lib/percpu_counter.o
CC [M] drivers/ssb/sprom.o
AR drivers/firmware/efi/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC drivers/firmware/dmi-sysfs.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC drivers/firmware/dmi-id.o
CC drivers/firmware/memmap.o
CC fs/btrfs/extent-io-tree.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC [M] drivers/md/dm-bufio.o
AR drivers/net/ethernet/socionext/built-in.a
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
AR drivers/android/built-in.a
CC fs/fs_types.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC lib/fault-inject.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC drivers/acpi/fan_attr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
LD [M] drivers/vhost/vhost_net.o
CC lib/syscall.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/bluetooth/btintel.o
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC kernel/utsname_sysctl.o
CC kernel/delayacct.o
CC drivers/acpi/processor_driver.o
CC kernel/taskstats.o
CC drivers/acpi/processor_thermal.o
CC drivers/acpi/processor_idle.o
CC drivers/acpi/processor_throttling.o
CC kernel/tsacct.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC [M] drivers/bluetooth/btrtl.o
LD [M] drivers/vhost/vhost_iotlb.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC fs/fs_context.o
CC fs/fs_parser.o
AR drivers/firmware/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC lib/dynamic_debug.o
CC drivers/acpi/processor_perflib.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC lib/errname.o
AR drivers/net/ethernet/wangxun/built-in.a
CC lib/nlattr.o
CC [M] drivers/ssb/driver_pcicore.o
CC lib/checksum.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC kernel/tracepoint.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC fs/btrfs/fs.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC lib/cpu_rmap.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
AR drivers/net/ethernet/xilinx/built-in.a
CC drivers/acpi/container.o
AR drivers/net/ethernet/synopsys/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
AR drivers/net/ethernet/pensando/built-in.a
CC [M] drivers/md/dm-crypt.o
CC lib/dynamic_queue_limits.o
CC lib/glob.o
CC fs/fsopen.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC drivers/acpi/thermal.o
CC fs/init.o
CC [M] drivers/md/dm-thin.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC drivers/acpi/acpi_memhotplug.o
CC [M] drivers/md/dm-thin-metadata.o
CC kernel/latencytop.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC drivers/acpi/ioapic.o
CC kernel/irq_work.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC drivers/acpi/battery.o
CC drivers/acpi/hed.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC fs/btrfs/messages.o
CC drivers/acpi/bgrt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
LD [M] drivers/md/dm-bio-prison.o
CC fs/kernel_read_file.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC fs/mnt_idmapping.o
CC fs/remap_range.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC drivers/acpi/cppc_acpi.o
CC fs/buffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC kernel/static_call.o
CC kernel/static_call_inline.o
CC kernel/user-return-notifier.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC fs/mpage.o
CC lib/strncpy_from_user.o
CC fs/btrfs/bio.o
CC fs/btrfs/lru_cache.o
CC kernel/padata.o
CC kernel/jump_label.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC fs/proc_namespace.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC drivers/acpi/spcr.o
CC kernel/context_tracking.o
CC fs/btrfs/acl.o
CC kernel/iomem.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
AR drivers/md/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC drivers/acpi/acpi_pad.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC lib/strnlen_user.o
CC lib/net_utils.o
CC fs/direct-io.o
CC [M] drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC [M] drivers/gpu/drm/drm_managed.o
CC lib/sg_pool.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC kernel/rseq.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC fs/eventpoll.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC lib/stackdepot.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC [M] drivers/gpu/drm/drm_mm.o
CC fs/anon_inodes.o
CC lib/ucs2_string.o
CC fs/signalfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC lib/sbitmap.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
AR drivers/acpi/built-in.a
GZIP kernel/config_data.gz
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC lib/group_cpus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC fs/timerfd.o
CC [M] drivers/gpu/drm/drm_modes.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] lib/asn1_decoder.o
CC kernel/configs.o
AR fs/btrfs/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC fs/eventfd.o
CC fs/userfaultfd.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
GEN lib/oid_registry_data.c
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC [M] lib/oid_registry.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC fs/aio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC fs/locks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC fs/binfmt_script.o
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
AR kernel/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
AR lib/lib.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
LD [M] drivers/net/ethernet/realtek/r8169.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
GEN lib/crc32table.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC fs/mbcache.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC lib/crc32.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC fs/posix_acl.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC fs/drop_caches.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
../drivers/gpu/drm/i915/gt/intel_engine_cs.c:1525: warning: expecting prototype for intel_engines_cleanup_common(). Prototype was for intel_engine_cleanup_common() instead
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/drm_prime.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
AR lib/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
AR drivers/net/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_dram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pch.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.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/drm_crtc_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.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/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.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/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.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/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.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/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.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/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
LD [M] drivers/gpu/drm/drm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
AR drivers/gpu/drm/built-in.a
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.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/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.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/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
../drivers/gpu/drm/i915/display/intel_frontbuffer.c:248:13: error: ‘frontbuffer_retire’ defined but not used [-Werror=unused-function]
248 | static void frontbuffer_retire(struct i915_active *ref)
| ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_frontbuffer.c:239:12: error: ‘frontbuffer_active’ defined but not used [-Werror=unused-function]
239 | static int frontbuffer_active(struct i915_active *ref)
| ^~~~~~~~~~~~~~~~~~
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
../drivers/gpu/drm/i915/i915_vma.c:1641: warning: Function parameter or member 'obj' not described in 'i915_ggtt_clear_scanout'
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
cc1: all warnings being treated as errors
make[6]: *** [../drivers/gpu/drm/xe/Makefile:113: drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o] Error 1
make[6]: *** Waiting for unfinished jobs....
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.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/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.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/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
make[5]: *** [../scripts/Makefile.build:494: drivers/gpu/drm/xe] Error 2
make[5]: *** Waiting for unfinished jobs....
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/i915/display/intel_vblank.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.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/dce_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
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/dvo_tfp410.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.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/nouveau/nvkm/subdev/gsp/base.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
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/i2c/busnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.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/amd/amdgpu/athub_v3_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
../drivers/gpu/drm/i915/i915_gpu_error.c:2174: warning: Function parameter or member 'dump_flags' not described in 'i915_capture_error_state'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/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
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
../drivers/gpu/drm/i915/i915_perf.c:5307: warning: Function parameter or member 'i915' not described in 'i915_perf_ioctl_version'
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.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/mc/g98.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.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/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.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/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
../drivers/gpu/drm/i915/gem/i915_gem_region.h:25: warning: Incorrect use of kernel-doc format: * process_obj - Process the current object
../drivers/gpu/drm/i915/gem/i915_gem_region.h:35: warning: Function parameter or member 'process_obj' not described in 'i915_gem_apply_to_region_ops'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
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/nouveau/nvkm/subdev/mmu/gp10b.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
../drivers/gpu/drm/i915/gem/i915_gem_ttm.h:50: warning: Function parameter or member 'bo' not described in 'i915_ttm_to_gem'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.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/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Function parameter or member 'file' not described in 'i915_gem_object_lookup_rcu'
../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Excess function parameter 'filp' description in 'i915_gem_object_lookup_rcu'
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
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/../pm/swsmu/smu11/vangogh_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
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/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
HDRTEST drivers/gpu/drm/i915/gt/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/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
../drivers/gpu/drm/i915/gt/intel_context.h:108: warning: Function parameter or member 'ce' not described in 'intel_context_lock_pinned'
../drivers/gpu/drm/i915/gt/intel_context.h:123: warning: Function parameter or member 'ce' not described in 'intel_context_is_pinned'
../drivers/gpu/drm/i915/gt/intel_context.h:142: warning: Function parameter or member 'ce' not described in 'intel_context_unlock_pinned'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'size' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'data' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'rd' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'wr' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'link' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'is_partial' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_class' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_inst' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'guc_id' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'lrca' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'reginfo' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:62: warning: wrong kernel-doc identifier on line:
* struct guc_debug_capture_list_header / struct guc_debug_capture_list
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:80: warning: wrong kernel-doc identifier on line:
* struct __guc_mmio_reg_descr / struct __guc_mmio_reg_descr_group
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:105: warning: wrong kernel-doc identifier on line:
* struct guc_state_capture_header_t / struct guc_state_capture_t /
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'is_valid' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'ptr' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'size' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'status' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'ads_null_cache' not described in 'intel_guc_state_capture'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'max_mmio_per_node' not described in 'intel_guc_state_capture'
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.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/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/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'marker' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'read_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'write_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'size' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'sampled_write_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'wrap_offset' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flush_to_file' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'buffer_full_cnt' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'reserved' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flags' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'version' not described in 'guc_log_buffer_state'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
../drivers/gpu/drm/i915/gt/uc/intel_guc.h:274: warning: Function parameter or member 'dbgfs_node' not described in 'intel_guc'
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.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/gt/intel_gt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h
HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h
HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h
../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Function parameter or member 'vm' not described in 'i915_vm_resv_put'
../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Excess function parameter 'resv' description in 'i915_vm_resv_put'
HDRTEST drivers/gpu/drm/i915/gvt/display.h
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
HDRTEST drivers/gpu/drm/i915/gvt/reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
HDRTEST drivers/gpu/drm/i915/gvt/execlist.h
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
HDRTEST drivers/gpu/drm/i915/i915_active.h
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
HDRTEST drivers/gpu/drm/i915/i915_config.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
HDRTEST drivers/gpu/drm/i915/i915_deps.h
HDRTEST drivers/gpu/drm/i915/i915_driver.h
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
HDRTEST drivers/gpu/drm/i915/i915_gem.h
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h
HDRTEST drivers/gpu/drm/i915/i915_gem_gtt.h
HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
../drivers/gpu/drm/i915/gt/intel_engine_types.h:293: warning: Function parameter or member 'preempt_hang' not described in 'intel_engine_execlists'
HDRTEST drivers/gpu/drm/i915/i915_getparam.h
HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
HDRTEST drivers/gpu/drm/i915/i915_hwmon.h
HDRTEST drivers/gpu/drm/i915/i915_ioc32.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
HDRTEST drivers/gpu/drm/i915/i915_ioctl.h
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.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/i915_irq.h
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
HDRTEST drivers/gpu/drm/i915/i915_mm.h
HDRTEST drivers/gpu/drm/i915/i915_params.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h
HDRTEST drivers/gpu/drm/i915/i915_perf_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'active' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fence' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fn' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'active' not described in 'i915_active_fence_set'
../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'rq' not described in 'i915_active_fence_set'
../drivers/gpu/drm/i915/i915_active.h:102: warning: Function parameter or member 'active' not described in 'i915_active_fence_get'
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
../drivers/gpu/drm/i915/i915_active.h:122: warning: Function parameter or member 'active' not described in 'i915_active_fence_isset'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
HDRTEST drivers/gpu/drm/i915/i915_query.h
HDRTEST drivers/gpu/drm/i915/i915_reg.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
HDRTEST drivers/gpu/drm/i915/i915_request.h
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
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/nouveau/nvkm/subdev/volt/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
HDRTEST drivers/gpu/drm/i915/i915_syncmap.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
../drivers/gpu/drm/i915/i915_pmu.h:21: warning: cannot understand function prototype: 'enum i915_pmu_tracked_events '
../drivers/gpu/drm/i915/i915_pmu.h:32: warning: cannot understand function prototype: 'enum '
../drivers/gpu/drm/i915/i915_pmu.h:41: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* How many different events we track in the global PMU mask.
HDRTEST drivers/gpu/drm/i915/i915_sysfs.h
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/nouveau/nvkm/engine/xtensa.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/nouveau/nvkm/engine/bsp/g84.o
HDRTEST drivers/gpu/drm/i915/i915_vma.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
HDRTEST drivers/gpu/drm/i915/i915_vma_resource.h
HDRTEST drivers/gpu/drm/i915/i915_vma_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
HDRTEST drivers/gpu/drm/i915/intel_clock_gating.h
HDRTEST drivers/gpu/drm/i915/intel_device_info.h
HDRTEST drivers/gpu/drm/i915/intel_gvt.h
../drivers/gpu/drm/i915/i915_scatterlist.h:160: warning: Incorrect use of kernel-doc format: * release() - Free the memory of the struct i915_refct_sgt
../drivers/gpu/drm/i915/i915_scatterlist.h:164: warning: Function parameter or member 'release' not described in 'i915_refct_sgt_ops'
../drivers/gpu/drm/i915/i915_scatterlist.h:187: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_put'
../drivers/gpu/drm/i915/i915_scatterlist.h:198: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_get'
../drivers/gpu/drm/i915/i915_scatterlist.h:214: warning: Function parameter or member 'rsgt' not described in '__i915_refct_sgt_init'
HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/i915/intel_memory_region.h
HDRTEST drivers/gpu/drm/i915/intel_pci_config.h
../drivers/gpu/drm/i915/i915_request.h:176: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* Request queue structure.
../drivers/gpu/drm/i915/i915_request.h:477: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* Returns true if seq1 is later than seq2.
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
HDRTEST drivers/gpu/drm/i915/intel_pcode.h
HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
HDRTEST drivers/gpu/drm/i915/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/i915/intel_sbi.h
HDRTEST drivers/gpu/drm/i915/intel_step.h
HDRTEST drivers/gpu/drm/i915/intel_uncore.h
HDRTEST drivers/gpu/drm/i915/intel_wakeref.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'OP' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'COND' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'US' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmin' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmax' not described in '__wait_for'
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.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/ce/tu102.o
HDRTEST drivers/gpu/drm/i915/selftests/lib_sw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
../drivers/gpu/drm/i915/pxp/intel_pxp_types.h:96: warning: Function parameter or member 'dev_link' not described in 'intel_pxp'
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_request.h
../drivers/gpu/drm/i915/i915_vma_resource.h:91: warning: Incorrect use of kernel-doc format: * struct i915_vma_bindinfo - Information needed for async bind
../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'wakeref' not described in 'i915_vma_resource'
../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'bi' not described in 'i915_vma_resource'
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h
HDRTEST drivers/gpu/drm/i915/selftests/librapl.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
../drivers/gpu/drm/i915/i915_vma.h:145: warning: expecting prototype for i915_vma_offset(). Prototype was for i915_vma_size() instead
HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h
HDRTEST drivers/gpu/drm/i915/soc/intel_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
HDRTEST drivers/gpu/drm/i915/vlv_sideband.h
HDRTEST drivers/gpu/drm/i915/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/i915/vlv_suspend.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
LD [M] drivers/gpu/drm/i915/i915.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/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.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/nouveau/nvkm/engine/disp/hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.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/engine/disp/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.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/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
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/nouveau/nvkm/engine/gr/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.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/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/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.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/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.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/gr/ctxgp107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
CC [M] drivers/gpu/drm/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/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/mspdec/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engin
^ permalink raw reply [flat|nested] 30+ messages in thread