All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
@ 2023-05-26 19:06 José Roberto de Souza
  2023-05-26 19:06 ` [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate() José Roberto de Souza
                   ` (6 more replies)
  0 siblings, 7 replies; 23+ messages in thread
From: José Roberto de Souza @ 2023-05-26 19:06 UTC (permalink / raw)
  To: intel-xe

All the Xe users of dma_resv_wait_timeout() also disable the
interruptable wait.
And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
pressure.

Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
---
 drivers/gpu/drm/xe/xe_bo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c
index 0db9c05097d07..6ed7e08269e82 100644
--- a/drivers/gpu/drm/xe/xe_bo.c
+++ b/drivers/gpu/drm/xe/xe_bo.c
@@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object *ttm_bo, bool evict,
 	    new_mem->mem_type == XE_PL_SYSTEM) {
 		long timeout = dma_resv_wait_timeout(ttm_bo->base.resv,
 						     DMA_RESV_USAGE_BOOKKEEP,
-						     true,
+						     false,
 						     MAX_SCHEDULE_TIMEOUT);
 		if (timeout <= 0) {
 			ret = -ETIME;
-- 
2.40.1


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

* [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
@ 2023-05-26 19:06 ` José Roberto de Souza
  2023-05-29  9:08   ` Thomas Hellström
  2023-05-26 19:06 ` [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check José Roberto de Souza
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 23+ messages in thread
From: José Roberto de Souza @ 2023-05-26 19:06 UTC (permalink / raw)
  To: intel-xe

i915 invalidates TLB before emit BB start, so doing the same in Xe.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
---
 drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
 drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
index 0f9c5b0b8a3ba..7c7320efea739 100644
--- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
+++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
@@ -73,6 +73,7 @@
 #define   PIPE_CONTROL_STORE_DATA_INDEX			(1<<21)
 #define   PIPE_CONTROL_CS_STALL				(1<<20)
 #define   PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET		(1<<19)
+#define   PIPE_CONTROL_TLB_INVALIDATE			(1<<18)
 #define   PIPE_CONTROL_PSD_SYNC				(1<<17)
 #define   PIPE_CONTROL_QW_WRITE				(1<<14)
 #define   PIPE_CONTROL_DEPTH_STALL			(1<<13)
diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c b/drivers/gpu/drm/xe/xe_ring_ops.c
index d2fa0b4c8bcc0..4f3ef39109b9b 100644
--- a/drivers/gpu/drm/xe/xe_ring_ops.c
+++ b/drivers/gpu/drm/xe/xe_ring_ops.c
@@ -37,7 +37,8 @@
 		PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
 		PIPE_CONTROL_FLUSH_ENABLE | \
 		PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
-		PIPE_CONTROL_DC_FLUSH_ENABLE)
+		PIPE_CONTROL_DC_FLUSH_ENABLE | \
+		PIPE_CONTROL_TLB_INVALIDATE)
 
 static u32 preparser_disable(bool state)
 {
@@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags, u32 *dw, int i)
 		PIPE_CONTROL_CONST_CACHE_INVALIDATE |
 		PIPE_CONTROL_STATE_CACHE_INVALIDATE |
 		PIPE_CONTROL_QW_WRITE |
-		PIPE_CONTROL_STORE_DATA_INDEX;
+		PIPE_CONTROL_STORE_DATA_INDEX |
+		PIPE_CONTROL_TLB_INVALIDATE;
 
 	flags &= ~mask_flags;
 
-- 
2.40.1


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

* [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
  2023-05-26 19:06 ` [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate() José Roberto de Souza
@ 2023-05-26 19:06 ` José Roberto de Souza
  2023-05-29  9:10   ` Thomas Hellström
  2023-05-26 19:08 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move() Patchwork
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 23+ messages in thread
From: José Roberto de Souza @ 2023-05-26 19:06 UTC (permalink / raw)
  To: intel-xe

__emit_job_gen12_render_compute() masks some PIPE_CONTROL bits that
do not exist in platforms without render engine.
So here replacing the PVC check by something more generic that will
support any future platforms without render engine.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
---
 drivers/gpu/drm/xe/xe_ring_ops.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c b/drivers/gpu/drm/xe/xe_ring_ops.c
index 4f3ef39109b9b..ecae5101cfad6 100644
--- a/drivers/gpu/drm/xe/xe_ring_ops.c
+++ b/drivers/gpu/drm/xe/xe_ring_ops.c
@@ -251,11 +251,11 @@ static void __emit_job_gen12_render_compute(struct xe_sched_job *job,
 	u32 ppgtt_flag = get_ppgtt_flag(job);
 	struct xe_gt *gt = job->engine->gt;
 	struct xe_device *xe = gt_to_xe(gt);
-	bool pvc = xe->info.platform == XE_PVC;
+	bool lacks_render = !(xe->gt[0].info.engine_mask & XE_HW_ENGINE_RCS_MASK);
 	u32 mask_flags = 0;
 
 	dw[i++] = preparser_disable(true);
-	if (pvc)
+	if (lacks_render)
 		mask_flags = PIPE_CONTROL_3D_ARCH_FLAGS;
 	else if (job->engine->class == XE_ENGINE_CLASS_COMPUTE)
 		mask_flags = PIPE_CONTROL_3D_ENGINE_FLAGS;
@@ -277,7 +277,7 @@ static void __emit_job_gen12_render_compute(struct xe_sched_job *job,
 						job->user_fence.value,
 						dw, i);
 
-	i = emit_pipe_imm_ggtt(xe_lrc_seqno_ggtt_addr(lrc), seqno, pvc, dw, i);
+	i = emit_pipe_imm_ggtt(xe_lrc_seqno_ggtt_addr(lrc), seqno, lacks_render, dw, i);
 
 	i = emit_user_interrupt(dw, i);
 
-- 
2.40.1


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

* [Intel-xe] ✓ CI.Patch_applied: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
  2023-05-26 19:06 ` [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate() José Roberto de Souza
  2023-05-26 19:06 ` [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check José Roberto de Souza
@ 2023-05-26 19:08 ` Patchwork
  2023-05-26 19:10 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2023-05-26 19:08 UTC (permalink / raw)
  To: José Roberto de Souza; +Cc: intel-xe

== Series Details ==

Series: series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
URL   : https://patchwork.freedesktop.org/series/118446/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 4b72ead33 drm/xe/pvc: Don't try to invalidate AuxCCS TLB
=== git am output follows ===
Applying: drm/xe: Disable interruptable wait on xe_bo_move()
Applying: drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
Applying: drm/xe: Replace PVC check by engine type check



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

* [Intel-xe] ✓ CI.KUnit: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
                   ` (2 preceding siblings ...)
  2023-05-26 19:08 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move() Patchwork
@ 2023-05-26 19:10 ` Patchwork
  2023-05-26 19:14 ` [Intel-xe] ✓ CI.Build: " Patchwork
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2023-05-26 19:10 UTC (permalink / raw)
  To: José Roberto de Souza; +Cc: intel-xe

== Series Details ==

Series: series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
URL   : https://patchwork.freedesktop.org/series/118446/
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
[19:09:09] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[19:09:13] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[19:09:35] Starting KUnit Kernel (1/1)...
[19:09:35] ============================================================
[19:09:35] ==================== xe_bo (2 subtests) ====================
[19:09:35] [SKIPPED] xe_ccs_migrate_kunit
[19:09:35] [SKIPPED] xe_bo_evict_kunit
[19:09:35] ===================== [SKIPPED] xe_bo ======================
[19:09:35] ================== xe_dma_buf (1 subtest) ==================
[19:09:35] [SKIPPED] xe_dma_buf_kunit
[19:09:35] =================== [SKIPPED] xe_dma_buf ===================
[19:09:35] ================== xe_migrate (1 subtest) ==================
[19:09:35] [SKIPPED] xe_migrate_sanity_kunit
[19:09:35] =================== [SKIPPED] xe_migrate ===================
[19:09:35] =================== xe_pci (2 subtests) ====================
[19:09:35] [PASSED] xe_gmdid_graphics_ip
[19:09:35] [PASSED] xe_gmdid_media_ip
[19:09:35] ===================== [PASSED] xe_pci ======================
[19:09:35] ==================== xe_rtp (1 subtest) ====================
[19:09:35] ================== xe_rtp_process_tests  ===================
[19:09:35] [PASSED] coalesce-same-reg
[19:09:35] [PASSED] no-match-no-add
[19:09:35] [PASSED] no-match-no-add-multiple-rules
[19:09:35] [PASSED] two-regs-two-entries
[19:09:35] [PASSED] clr-one-set-other
[19:09:35] [PASSED] set-field
[19:09:35] [PASSED] conflict-duplicate
[19:09:35] [PASSED] conflict-not-disjoint
[19:09:35] [PASSED] conflict-reg-type
[19:09:35] ============== [PASSED] xe_rtp_process_tests ===============
[19:09:35] ===================== [PASSED] xe_rtp ======================
[19:09:35] ==================== xe_wa (1 subtest) =====================
[19:09:35] ======================== xe_wa_gt  =========================
[19:09:35] [PASSED] TIGERLAKE (B0)
[19:09:35] [PASSED] DG1 (A0)
[19:09:35] [PASSED] DG1 (B0)
[19:09:35] [PASSED] ALDERLAKE_S (A0)
[19:09:35] [PASSED] ALDERLAKE_S (B0)
[19:09:35] [PASSED] ALDERLAKE_S (C0)
[19:09:35] [PASSED] ALDERLAKE_S (D0)
[19:09:35] [PASSED] DG2_G10 (A0)
[19:09:35] [PASSED] DG2_G10 (A1)
[19:09:35] [PASSED] DG2_G10 (B0)
[19:09:35] [PASSED] DG2_G10 (C0)
[19:09:35] [PASSED] DG2_G11 (A0)
[19:09:35] [PASSED] DG2_G11 (B0)
[19:09:35] [PASSED] DG2_G11 (B1)
[19:09:35] [PASSED] DG2_G12 (A0)
[19:09:35] [PASSED] DG2_G12 (A1)
[19:09:35] [PASSED] PVC (B0)
[19:09:35] [PASSED] PVC (B1)
[19:09:35] [PASSED] PVC (C0)
[19:09:35] ==================== [PASSED] xe_wa_gt =====================
[19:09:35] ====================== [PASSED] xe_wa ======================
[19:09:35] ============================================================
[19:09:35] Testing complete. Ran 34 tests: passed: 30, skipped: 4
[19:09:35] Elapsed time: 26.374s total, 4.232s configuring, 21.972s building, 0.134s running

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

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



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

* [Intel-xe] ✓ CI.Build: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
                   ` (3 preceding siblings ...)
  2023-05-26 19:10 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-05-26 19:14 ` Patchwork
  2023-05-26 19:42 ` [Intel-xe] ○ CI.BAT: info " Patchwork
  2023-05-29  8:59 ` [Intel-xe] [PATCH 1/3] " Thomas Hellström
  6 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2023-05-26 19:14 UTC (permalink / raw)
  To: José Roberto de Souza; +Cc: intel-xe

== Series Details ==

Series: series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
URL   : https://patchwork.freedesktop.org/series/118446/
State : success

== Summary ==

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



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

* [Intel-xe] ○ CI.BAT: info for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
                   ` (4 preceding siblings ...)
  2023-05-26 19:14 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-05-26 19:42 ` Patchwork
  2023-05-29  8:59 ` [Intel-xe] [PATCH 1/3] " Thomas Hellström
  6 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2023-05-26 19:42 UTC (permalink / raw)
  To: Souza, Jose; +Cc: intel-xe

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

== Series Details ==

Series: series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move()
URL   : https://patchwork.freedesktop.org/series/118446/
State : info

== Summary ==

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



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

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

* Re: [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
                   ` (5 preceding siblings ...)
  2023-05-26 19:42 ` [Intel-xe] ○ CI.BAT: info " Patchwork
@ 2023-05-29  8:59 ` Thomas Hellström
  2023-05-29 10:31   ` Thomas Hellström
  6 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29  8:59 UTC (permalink / raw)
  To: José Roberto de Souza, intel-xe

On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> All the Xe users of dma_resv_wait_timeout() also disable the
> interruptable wait.
> And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
> pressure.

Interruptible waits are crucial for signal delivery latency and for
user experience (being able to ctrl-c away from somtething that is
stuck).

Uninterruptible waits should only ever be used in situations where it's
impossible to recover from an error, like in error or possibly
destruction paths.

In this case execbuf should be able to handle the -EINTR returned from
the ioctl and restart. If it doesn't there's an error elsewhere.

But Maarten had a patch to return the real error code rather than
rewriting it to -ETIME.

/Thomas



> 
> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> ---
>  drivers/gpu/drm/xe/xe_bo.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c
> index 0db9c05097d07..6ed7e08269e82 100644
> --- a/drivers/gpu/drm/xe/xe_bo.c
> +++ b/drivers/gpu/drm/xe/xe_bo.c
> @@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object
> *ttm_bo, bool evict,
>             new_mem->mem_type == XE_PL_SYSTEM) {
>                 long timeout = dma_resv_wait_timeout(ttm_bo-
> >base.resv,
>                                                     
> DMA_RESV_USAGE_BOOKKEEP,
> -                                                    true,
> +                                                    false,
>                                                     
> MAX_SCHEDULE_TIMEOUT);
>                 if (timeout <= 0) {
>                         ret = -ETIME;


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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-26 19:06 ` [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate() José Roberto de Souza
@ 2023-05-29  9:08   ` Thomas Hellström
  2023-05-29 14:48     ` Souza, Jose
  0 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29  9:08 UTC (permalink / raw)
  To: José Roberto de Souza, intel-xe

On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> i915 invalidates TLB before emit BB start, so doing the same in Xe.

Hi, José,

Do you see an issue because of missing TLB flushes? In that case that
needs to be added to the commit message. We do TLB flushes on unbind,
but not sure if we do them on rebind, so if that's the issue we need to
figure out whether we should do them also on rebind or, like in this
patch, on each exec.

Thanks,
Thomas


> 
> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> ---
>  drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>  drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>  2 files changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> index 0f9c5b0b8a3ba..7c7320efea739 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> @@ -73,6 +73,7 @@
>  #define  
> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>  #define  
> PIPE_CONTROL_CS_STALL                                (1<<20)
>  #define   PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
> +#define   PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>  #define  
> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>  #define  
> PIPE_CONTROL_QW_WRITE                                (1<<14)
>  #define   PIPE_CONTROL_DEPTH_STALL                     (1<<13)
> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> b/drivers/gpu/drm/xe/xe_ring_ops.c
> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> @@ -37,7 +37,8 @@
>                 PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>                 PIPE_CONTROL_FLUSH_ENABLE | \
>                 PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
> +               PIPE_CONTROL_TLB_INVALIDATE)
>  
>  static u32 preparser_disable(bool state)
>  {
> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
> u32 *dw, int i)
>                 PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>                 PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>                 PIPE_CONTROL_QW_WRITE |
> -               PIPE_CONTROL_STORE_DATA_INDEX;
> +               PIPE_CONTROL_STORE_DATA_INDEX |
> +               PIPE_CONTROL_TLB_INVALIDATE;
>  
>         flags &= ~mask_flags;
>  


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

* Re: [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check
  2023-05-26 19:06 ` [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check José Roberto de Souza
@ 2023-05-29  9:10   ` Thomas Hellström
  0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29  9:10 UTC (permalink / raw)
  To: José Roberto de Souza, intel-xe

On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> __emit_job_gen12_render_compute() masks some PIPE_CONTROL bits that
> do not exist in platforms without render engine.
> So here replacing the PVC check by something more generic that will
> support any future platforms without render engine.
> 
> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>

LGTM.
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>

Perhaps need an Ack by mbrost or mlankhorst as well.



> ---
>  drivers/gpu/drm/xe/xe_ring_ops.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> b/drivers/gpu/drm/xe/xe_ring_ops.c
> index 4f3ef39109b9b..ecae5101cfad6 100644
> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> @@ -251,11 +251,11 @@ static void
> __emit_job_gen12_render_compute(struct xe_sched_job *job,
>         u32 ppgtt_flag = get_ppgtt_flag(job);
>         struct xe_gt *gt = job->engine->gt;
>         struct xe_device *xe = gt_to_xe(gt);
> -       bool pvc = xe->info.platform == XE_PVC;
> +       bool lacks_render = !(xe->gt[0].info.engine_mask &
> XE_HW_ENGINE_RCS_MASK);
>         u32 mask_flags = 0;
>  
>         dw[i++] = preparser_disable(true);
> -       if (pvc)
> +       if (lacks_render)
>                 mask_flags = PIPE_CONTROL_3D_ARCH_FLAGS;
>         else if (job->engine->class == XE_ENGINE_CLASS_COMPUTE)
>                 mask_flags = PIPE_CONTROL_3D_ENGINE_FLAGS;
> @@ -277,7 +277,7 @@ static void
> __emit_job_gen12_render_compute(struct xe_sched_job *job,
>                                                 job-
> >user_fence.value,
>                                                 dw, i);
>  
> -       i = emit_pipe_imm_ggtt(xe_lrc_seqno_ggtt_addr(lrc), seqno,
> pvc, dw, i);
> +       i = emit_pipe_imm_ggtt(xe_lrc_seqno_ggtt_addr(lrc), seqno,
> lacks_render, dw, i);
>  
>         i = emit_user_interrupt(dw, i);
>  


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

* Re: [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-29  8:59 ` [Intel-xe] [PATCH 1/3] " Thomas Hellström
@ 2023-05-29 10:31   ` Thomas Hellström
  2023-05-29 14:40     ` Souza, Jose
  0 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29 10:31 UTC (permalink / raw)
  To: José Roberto de Souza, intel-xe

On Mon, 2023-05-29 at 10:59 +0200, Thomas Hellström wrote:
> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > All the Xe users of dma_resv_wait_timeout() also disable the
> > interruptable wait.
> > And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
> > pressure.
> 
> Interruptible waits are crucial for signal delivery latency and for
> user experience (being able to ctrl-c away from somtething that is
> stuck).
> 
> Uninterruptible waits should only ever be used in situations where
> it's
> impossible to recover from an error, like in error or possibly
> destruction paths.
> 
> In this case execbuf should be able to handle the -EINTR returned
> from
> the ioctl and restart. If it doesn't there's an error elsewhere.
> 
> But Maarten had a patch to return the real error code rather than
> rewriting it to -ETIME.
> 
> /Thomas

Upon closer inspection of the code, that bool now set to true should
really be ctx->interruptible. Still Maarten's patch would be needed to
avoid the -ETIME rewrite, though.

/Thomas


> 
> 
> 
> > 
> > Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
> > Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > ---
> >  drivers/gpu/drm/xe/xe_bo.c | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_bo.c
> > b/drivers/gpu/drm/xe/xe_bo.c
> > index 0db9c05097d07..6ed7e08269e82 100644
> > --- a/drivers/gpu/drm/xe/xe_bo.c
> > +++ b/drivers/gpu/drm/xe/xe_bo.c
> > @@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object
> > *ttm_bo, bool evict,
> >             new_mem->mem_type == XE_PL_SYSTEM) {
> >                 long timeout = dma_resv_wait_timeout(ttm_bo-
> > > base.resv,
> >                                                     
> > DMA_RESV_USAGE_BOOKKEEP,
> > -                                                    true,
> > +                                                    false,
> >                                                     
> > MAX_SCHEDULE_TIMEOUT);
> >                 if (timeout <= 0) {
> >                         ret = -ETIME;
> 


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

* Re: [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-29 10:31   ` Thomas Hellström
@ 2023-05-29 14:40     ` Souza, Jose
  2023-05-29 14:46       ` Thomas Hellström
  0 siblings, 1 reply; 23+ messages in thread
From: Souza, Jose @ 2023-05-29 14:40 UTC (permalink / raw)
  To: intel-xe, thomas.hellstrom

On Mon, 2023-05-29 at 12:31 +0200, Thomas Hellström wrote:
> On Mon, 2023-05-29 at 10:59 +0200, Thomas Hellström wrote:
> > On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > > All the Xe users of dma_resv_wait_timeout() also disable the
> > > interruptable wait.
> > > And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
> > > pressure.
> > 
> > Interruptible waits are crucial for signal delivery latency and for
> > user experience (being able to ctrl-c away from somtething that is
> > stuck).
> > 
> > Uninterruptible waits should only ever be used in situations where
> > it's
> > impossible to recover from an error, like in error or possibly
> > destruction paths.
> > 
> > In this case execbuf should be able to handle the -EINTR returned
> > from
> > the ioctl and restart. If it doesn't there's an error elsewhere.
> > 
> > But Maarten had a patch to return the real error code rather than
> > rewriting it to -ETIME.

This patch? https://patchwork.freedesktop.org/patch/539633/?series=118428&rev=1

This would cause it to return ERESTARTSYS to user-space.

> > 
> > /Thomas
> 
> Upon closer inspection of the code, that bool now set to true should
> really be ctx->interruptible. Still Maarten's patch would be needed to
> avoid the -ETIME rewrite, though.
> 
> /Thomas
> 
> 
> > 
> > 
> > 
> > > 
> > > Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
> > > Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > > ---
> > >  drivers/gpu/drm/xe/xe_bo.c | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_bo.c
> > > b/drivers/gpu/drm/xe/xe_bo.c
> > > index 0db9c05097d07..6ed7e08269e82 100644
> > > --- a/drivers/gpu/drm/xe/xe_bo.c
> > > +++ b/drivers/gpu/drm/xe/xe_bo.c
> > > @@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object
> > > *ttm_bo, bool evict,
> > >             new_mem->mem_type == XE_PL_SYSTEM) {
> > >                 long timeout = dma_resv_wait_timeout(ttm_bo-
> > > > base.resv,
> > >                                                     
> > > DMA_RESV_USAGE_BOOKKEEP,
> > > -                                                    true,
> > > +                                                    false,
> > >                                                     
> > > MAX_SCHEDULE_TIMEOUT);
> > >                 if (timeout <= 0) {
> > >                         ret = -ETIME;
> > 
> 


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

* Re: [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-29 14:40     ` Souza, Jose
@ 2023-05-29 14:46       ` Thomas Hellström
  2023-05-29 16:48         ` Souza, Jose
  0 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29 14:46 UTC (permalink / raw)
  To: Souza, Jose, intel-xe


On 5/29/23 16:40, Souza, Jose wrote:
> On Mon, 2023-05-29 at 12:31 +0200, Thomas Hellström wrote:
>> On Mon, 2023-05-29 at 10:59 +0200, Thomas Hellström wrote:
>>> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
>>>> All the Xe users of dma_resv_wait_timeout() also disable the
>>>> interruptable wait.
>>>> And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
>>>> pressure.
>>> Interruptible waits are crucial for signal delivery latency and for
>>> user experience (being able to ctrl-c away from somtething that is
>>> stuck).
>>>
>>> Uninterruptible waits should only ever be used in situations where
>>> it's
>>> impossible to recover from an error, like in error or possibly
>>> destruction paths.
>>>
>>> In this case execbuf should be able to handle the -EINTR returned
>>> from
>>> the ioctl and restart. If it doesn't there's an error elsewhere.
>>>
>>> But Maarten had a patch to return the real error code rather than
>>> rewriting it to -ETIME.
> This patch? https://patchwork.freedesktop.org/patch/539633/?series=118428&rev=1
>
> This would cause it to return ERESTARTSYS to user-space.

ERESTARTSYS is a special error code that is never forwarded to 
user-space, the kernel's signal handling functionality converts it to 
EINTR iff there is a signal pending, and if not, just restarts the 
system call internally without returning to user-space. So user-space 
should just see the EINTR.

/Thomas


>
>>> /Thomas
>> Upon closer inspection of the code, that bool now set to true should
>> really be ctx->interruptible. Still Maarten's patch would be needed to
>> avoid the -ETIME rewrite, though.
>>
>> /Thomas
>>
>>
>>>
>>>
>>>> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
>>>> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
>>>> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
>>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>>> ---
>>>>   drivers/gpu/drm/xe/xe_bo.c | 2 +-
>>>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>>>
>>>> diff --git a/drivers/gpu/drm/xe/xe_bo.c
>>>> b/drivers/gpu/drm/xe/xe_bo.c
>>>> index 0db9c05097d07..6ed7e08269e82 100644
>>>> --- a/drivers/gpu/drm/xe/xe_bo.c
>>>> +++ b/drivers/gpu/drm/xe/xe_bo.c
>>>> @@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object
>>>> *ttm_bo, bool evict,
>>>>              new_mem->mem_type == XE_PL_SYSTEM) {
>>>>                  long timeout = dma_resv_wait_timeout(ttm_bo-
>>>>> base.resv,
>>>>                                                      
>>>> DMA_RESV_USAGE_BOOKKEEP,
>>>> -                                                    true,
>>>> +                                                    false,
>>>>                                                      
>>>> MAX_SCHEDULE_TIMEOUT);
>>>>                  if (timeout <= 0) {
>>>>                          ret = -ETIME;

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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-29  9:08   ` Thomas Hellström
@ 2023-05-29 14:48     ` Souza, Jose
  2023-05-29 14:56       ` Thomas Hellström
  0 siblings, 1 reply; 23+ messages in thread
From: Souza, Jose @ 2023-05-29 14:48 UTC (permalink / raw)
  To: intel-xe, thomas.hellstrom

On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > i915 invalidates TLB before emit BB start, so doing the same in Xe.
> 
> Hi, José,
> 
> Do you see an issue because of missing TLB flushes? In that case that
> needs to be added to the commit message. We do TLB flushes on unbind,
> but not sure if we do them on rebind, so if that's the issue we need to
> figure out whether we should do them also on rebind or, like in this
> patch, on each exec.

I have a group of tests that results flips randomly. It fails when the rendered buffer is compared to expected result.
Anything that add a bit of delay after the exec fixes those tests so I was looking for any missing flush in Xe KMD and Mesa.

This one did not fixed it but as i915 was doing it I thought would be good to do in Xe too.

> 
> Thanks,
> Thomas
> 
> 
> > 
> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > ---
> >  drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
> >  drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
> >  2 files changed, 5 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > index 0f9c5b0b8a3ba..7c7320efea739 100644
> > --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > @@ -73,6 +73,7 @@
> >  #define  
> > PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
> >  #define  
> > PIPE_CONTROL_CS_STALL                                (1<<20)
> >  #define   PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
> > +#define   PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
> >  #define  
> > PIPE_CONTROL_PSD_SYNC                                (1<<17)
> >  #define  
> > PIPE_CONTROL_QW_WRITE                                (1<<14)
> >  #define   PIPE_CONTROL_DEPTH_STALL                     (1<<13)
> > diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> > b/drivers/gpu/drm/xe/xe_ring_ops.c
> > index d2fa0b4c8bcc0..4f3ef39109b9b 100644
> > --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> > +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> > @@ -37,7 +37,8 @@
> >                 PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
> >                 PIPE_CONTROL_FLUSH_ENABLE | \
> >                 PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
> > -               PIPE_CONTROL_DC_FLUSH_ENABLE)
> > +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
> > +               PIPE_CONTROL_TLB_INVALIDATE)
> >  
> >  static u32 preparser_disable(bool state)
> >  {
> > @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
> > u32 *dw, int i)
> >                 PIPE_CONTROL_CONST_CACHE_INVALIDATE |
> >                 PIPE_CONTROL_STATE_CACHE_INVALIDATE |
> >                 PIPE_CONTROL_QW_WRITE |
> > -               PIPE_CONTROL_STORE_DATA_INDEX;
> > +               PIPE_CONTROL_STORE_DATA_INDEX |
> > +               PIPE_CONTROL_TLB_INVALIDATE;
> >  
> >         flags &= ~mask_flags;
> >  
> 


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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-29 14:48     ` Souza, Jose
@ 2023-05-29 14:56       ` Thomas Hellström
  2023-05-29 15:07         ` Thomas Hellström
  0 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29 14:56 UTC (permalink / raw)
  To: Souza, Jose, intel-xe


On 5/29/23 16:48, Souza, Jose wrote:
> On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
>> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
>>> i915 invalidates TLB before emit BB start, so doing the same in Xe.
>> Hi, José,
>>
>> Do you see an issue because of missing TLB flushes? In that case that
>> needs to be added to the commit message. We do TLB flushes on unbind,
>> but not sure if we do them on rebind, so if that's the issue we need to
>> figure out whether we should do them also on rebind or, like in this
>> patch, on each exec.
> I have a group of tests that results flips randomly. It fails when the rendered buffer is compared to expected result.
> Anything that add a bit of delay after the exec fixes those tests so I was looking for any missing flush in Xe KMD and Mesa.
>
> This one did not fixed it but as i915 was doing it I thought would be good to do in Xe too.

I think missing TLB invalidations are more likely to cause random 
overwrites of freed memory. Let me do a quick check on these. But the 
problem you're describing indeed sounds more like a missing render cache 
flush.

/Thomas

>
>> Thanks,
>> Thomas
>>
>>
>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>> ---
>>>   drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>>>   drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>>>   2 files changed, 5 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>> index 0f9c5b0b8a3ba..7c7320efea739 100644
>>> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>> @@ -73,6 +73,7 @@
>>>   #define
>>> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>>>   #define
>>> PIPE_CONTROL_CS_STALL                                (1<<20)
>>>   #define   PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
>>> +#define   PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>>>   #define
>>> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>>>   #define
>>> PIPE_CONTROL_QW_WRITE                                (1<<14)
>>>   #define   PIPE_CONTROL_DEPTH_STALL                     (1<<13)
>>> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
>>> b/drivers/gpu/drm/xe/xe_ring_ops.c
>>> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
>>> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
>>> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
>>> @@ -37,7 +37,8 @@
>>>                  PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>>>                  PIPE_CONTROL_FLUSH_ENABLE | \
>>>                  PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
>>> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
>>> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
>>> +               PIPE_CONTROL_TLB_INVALIDATE)
>>>   
>>>   static u32 preparser_disable(bool state)
>>>   {
>>> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
>>> u32 *dw, int i)
>>>                  PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>>>                  PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>>>                  PIPE_CONTROL_QW_WRITE |
>>> -               PIPE_CONTROL_STORE_DATA_INDEX;
>>> +               PIPE_CONTROL_STORE_DATA_INDEX |
>>> +               PIPE_CONTROL_TLB_INVALIDATE;
>>>   
>>>          flags &= ~mask_flags;
>>>   

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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-29 14:56       ` Thomas Hellström
@ 2023-05-29 15:07         ` Thomas Hellström
  2023-05-30 18:40           ` Souza, Jose
  0 siblings, 1 reply; 23+ messages in thread
From: Thomas Hellström @ 2023-05-29 15:07 UTC (permalink / raw)
  To: Souza, Jose, intel-xe


On 5/29/23 16:56, Thomas Hellström wrote:
>
> On 5/29/23 16:48, Souza, Jose wrote:
>> On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
>>> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
>>>> i915 invalidates TLB before emit BB start, so doing the same in Xe.
>>> Hi, José,
>>>
>>> Do you see an issue because of missing TLB flushes? In that case that
>>> needs to be added to the commit message. We do TLB flushes on unbind,
>>> but not sure if we do them on rebind, so if that's the issue we need to
>>> figure out whether we should do them also on rebind or, like in this
>>> patch, on each exec.
>> I have a group of tests that results flips randomly. It fails when 
>> the rendered buffer is compared to expected result.
>> Anything that add a bit of delay after the exec fixes those tests so 
>> I was looking for any missing flush in Xe KMD and Mesa.
>>
>> This one did not fixed it but as i915 was doing it I thought would be 
>> good to do in Xe too.
>
> I think missing TLB invalidations are more likely to cause random 
> overwrites of freed memory. Let me do a quick check on these. But the 
> problem you're describing indeed sounds more like a missing render 
> cache flush.
>
It indeed looks like we're doing proper TLB invalidation on both rebind 
and unbind, so this patch shouldn't really be needed.

(look for "invalidation_fence_init()")

/Thomas

> /Thomas
>
>>
>>> Thanks,
>>> Thomas
>>>
>>>
>>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>>> ---
>>>>   drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>>>>   drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>>>>   2 files changed, 5 insertions(+), 2 deletions(-)
>>>>
>>>> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>> index 0f9c5b0b8a3ba..7c7320efea739 100644
>>>> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>> @@ -73,6 +73,7 @@
>>>>   #define
>>>> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>>>>   #define
>>>> PIPE_CONTROL_CS_STALL                                (1<<20)
>>>>   #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
>>>> +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>>>>   #define
>>>> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>>>>   #define
>>>> PIPE_CONTROL_QW_WRITE                                (1<<14)
>>>>   #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
>>>> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>> b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
>>>> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>> @@ -37,7 +37,8 @@
>>>>                  PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>>>>                  PIPE_CONTROL_FLUSH_ENABLE | \
>>>>                  PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
>>>> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
>>>> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
>>>> +               PIPE_CONTROL_TLB_INVALIDATE)
>>>>     static u32 preparser_disable(bool state)
>>>>   {
>>>> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
>>>> u32 *dw, int i)
>>>>                  PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>>>>                  PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>>>>                  PIPE_CONTROL_QW_WRITE |
>>>> -               PIPE_CONTROL_STORE_DATA_INDEX;
>>>> +               PIPE_CONTROL_STORE_DATA_INDEX |
>>>> +               PIPE_CONTROL_TLB_INVALIDATE;
>>>>            flags &= ~mask_flags;

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

* Re: [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move()
  2023-05-29 14:46       ` Thomas Hellström
@ 2023-05-29 16:48         ` Souza, Jose
  0 siblings, 0 replies; 23+ messages in thread
From: Souza, Jose @ 2023-05-29 16:48 UTC (permalink / raw)
  To: intel-xe, thomas.hellstrom

On Mon, 2023-05-29 at 16:46 +0200, Thomas Hellström wrote:
> On 5/29/23 16:40, Souza, Jose wrote:
> > On Mon, 2023-05-29 at 12:31 +0200, Thomas Hellström wrote:
> > > On Mon, 2023-05-29 at 10:59 +0200, Thomas Hellström wrote:
> > > > On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > > > > All the Xe users of dma_resv_wait_timeout() also disable the
> > > > > interruptable wait.
> > > > > And doing so this avoids DRM_IOCTL_XE_EXEC fails when under memory
> > > > > pressure.
> > > > Interruptible waits are crucial for signal delivery latency and for
> > > > user experience (being able to ctrl-c away from somtething that is
> > > > stuck).
> > > > 
> > > > Uninterruptible waits should only ever be used in situations where
> > > > it's
> > > > impossible to recover from an error, like in error or possibly
> > > > destruction paths.
> > > > 
> > > > In this case execbuf should be able to handle the -EINTR returned
> > > > from
> > > > the ioctl and restart. If it doesn't there's an error elsewhere.
> > > > 
> > > > But Maarten had a patch to return the real error code rather than
> > > > rewriting it to -ETIME.
> > This patch? https://patchwork.freedesktop.org/patch/539633/?series=118428&rev=1
> > 
> > This would cause it to return ERESTARTSYS to user-space.
> 
> ERESTARTSYS is a special error code that is never forwarded to 
> user-space, the kernel's signal handling functionality converts it to 
> EINTR iff there is a signal pending, and if not, just restarts the 
> system call internally without returning to user-space. So user-space 
> should just see the EINTR.

Okay. Tested and it indeed don't return ERESTARTSYS to user-space.

thanks for the clarification.

> 
> /Thomas
> 
> 
> > 
> > > > /Thomas
> > > Upon closer inspection of the code, that bool now set to true should
> > > really be ctx->interruptible. Still Maarten's patch would be needed to
> > > avoid the -ETIME rewrite, though.
> > > 
> > > /Thomas
> > > 
> > > 
> > > > 
> > > > 
> > > > > Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/239
> > > > > Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > > > > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> > > > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > > > > ---
> > > > >   drivers/gpu/drm/xe/xe_bo.c | 2 +-
> > > > >   1 file changed, 1 insertion(+), 1 deletion(-)
> > > > > 
> > > > > diff --git a/drivers/gpu/drm/xe/xe_bo.c
> > > > > b/drivers/gpu/drm/xe/xe_bo.c
> > > > > index 0db9c05097d07..6ed7e08269e82 100644
> > > > > --- a/drivers/gpu/drm/xe/xe_bo.c
> > > > > +++ b/drivers/gpu/drm/xe/xe_bo.c
> > > > > @@ -609,7 +609,7 @@ static int xe_bo_move(struct ttm_buffer_object
> > > > > *ttm_bo, bool evict,
> > > > >              new_mem->mem_type == XE_PL_SYSTEM) {
> > > > >                  long timeout = dma_resv_wait_timeout(ttm_bo-
> > > > > > base.resv,
> > > > >                                                      
> > > > > DMA_RESV_USAGE_BOOKKEEP,
> > > > > -                                                    true,
> > > > > +                                                    false,
> > > > >                                                      
> > > > > MAX_SCHEDULE_TIMEOUT);
> > > > >                  if (timeout <= 0) {
> > > > >                          ret = -ETIME;


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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-29 15:07         ` Thomas Hellström
@ 2023-05-30 18:40           ` Souza, Jose
  2023-05-31  8:46             ` Thomas Hellström
  0 siblings, 1 reply; 23+ messages in thread
From: Souza, Jose @ 2023-05-30 18:40 UTC (permalink / raw)
  To: intel-xe, thomas.hellstrom

On Mon, 2023-05-29 at 17:07 +0200, Thomas Hellström wrote:
> On 5/29/23 16:56, Thomas Hellström wrote:
> > 
> > On 5/29/23 16:48, Souza, Jose wrote:
> > > On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
> > > > On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > > > > i915 invalidates TLB before emit BB start, so doing the same in Xe.
> > > > Hi, José,
> > > > 
> > > > Do you see an issue because of missing TLB flushes? In that case that
> > > > needs to be added to the commit message. We do TLB flushes on unbind,
> > > > but not sure if we do them on rebind, so if that's the issue we need to
> > > > figure out whether we should do them also on rebind or, like in this
> > > > patch, on each exec.
> > > I have a group of tests that results flips randomly. It fails when 
> > > the rendered buffer is compared to expected result.
> > > Anything that add a bit of delay after the exec fixes those tests so 
> > > I was looking for any missing flush in Xe KMD and Mesa.
> > > 
> > > This one did not fixed it but as i915 was doing it I thought would be 
> > > good to do in Xe too.
> > 
> > I think missing TLB invalidations are more likely to cause random 
> > overwrites of freed memory. Let me do a quick check on these. But the 
> > problem you're describing indeed sounds more like a missing render 
> > cache flush.
> > 
> It indeed looks like we're doing proper TLB invalidation on both rebind 
> and unbind, so this patch shouldn't really be needed.
> 
> (look for "invalidation_fence_init()")

With this patch + PIPE_CONTROL flush at the end of batch buffer in Mesa, fixed the groups of the tests that were flipping results.
Do a XE_GUC_ACTION_TLB_INVALIDATION is the same as a PIPE_CONTROL_TLB_INVALIDATE?

Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?

> 
> /Thomas
> 
> > /Thomas
> > 
> > > 
> > > > Thanks,
> > > > Thomas
> > > > 
> > > > 
> > > > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > > > > ---
> > > > >   drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
> > > > >   drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
> > > > >   2 files changed, 5 insertions(+), 2 deletions(-)
> > > > > 
> > > > > diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > index 0f9c5b0b8a3ba..7c7320efea739 100644
> > > > > --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > @@ -73,6 +73,7 @@
> > > > >   #define
> > > > > PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
> > > > >   #define
> > > > > PIPE_CONTROL_CS_STALL                                (1<<20)
> > > > >   #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
> > > > > +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
> > > > >   #define
> > > > > PIPE_CONTROL_PSD_SYNC                                (1<<17)
> > > > >   #define
> > > > > PIPE_CONTROL_QW_WRITE                                (1<<14)
> > > > >   #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
> > > > > diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > index d2fa0b4c8bcc0..4f3ef39109b9b 100644
> > > > > --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > @@ -37,7 +37,8 @@
> > > > >                  PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
> > > > >                  PIPE_CONTROL_FLUSH_ENABLE | \
> > > > >                  PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
> > > > > -               PIPE_CONTROL_DC_FLUSH_ENABLE)
> > > > > +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
> > > > > +               PIPE_CONTROL_TLB_INVALIDATE)
> > > > >     static u32 preparser_disable(bool state)
> > > > >   {
> > > > > @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
> > > > > u32 *dw, int i)
> > > > >                  PIPE_CONTROL_CONST_CACHE_INVALIDATE |
> > > > >                  PIPE_CONTROL_STATE_CACHE_INVALIDATE |
> > > > >                  PIPE_CONTROL_QW_WRITE |
> > > > > -               PIPE_CONTROL_STORE_DATA_INDEX;
> > > > > +               PIPE_CONTROL_STORE_DATA_INDEX |
> > > > > +               PIPE_CONTROL_TLB_INVALIDATE;
> > > > >            flags &= ~mask_flags;


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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-30 18:40           ` Souza, Jose
@ 2023-05-31  8:46             ` Thomas Hellström
  2023-06-01 19:26               ` Matt Roper
       [not found]               ` <1ac84b94994b26ee20881de276d6349f16907716.camel@intel.com>
  0 siblings, 2 replies; 23+ messages in thread
From: Thomas Hellström @ 2023-05-31  8:46 UTC (permalink / raw)
  To: Souza, Jose, intel-xe


On 5/30/23 20:40, Souza, Jose wrote:
> On Mon, 2023-05-29 at 17:07 +0200, Thomas Hellström wrote:
>> On 5/29/23 16:56, Thomas Hellström wrote:
>>> On 5/29/23 16:48, Souza, Jose wrote:
>>>> On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
>>>>> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
>>>>>> i915 invalidates TLB before emit BB start, so doing the same in Xe.
>>>>> Hi, José,
>>>>>
>>>>> Do you see an issue because of missing TLB flushes? In that case that
>>>>> needs to be added to the commit message. We do TLB flushes on unbind,
>>>>> but not sure if we do them on rebind, so if that's the issue we need to
>>>>> figure out whether we should do them also on rebind or, like in this
>>>>> patch, on each exec.
>>>> I have a group of tests that results flips randomly. It fails when
>>>> the rendered buffer is compared to expected result.
>>>> Anything that add a bit of delay after the exec fixes those tests so
>>>> I was looking for any missing flush in Xe KMD and Mesa.
>>>>
>>>> This one did not fixed it but as i915 was doing it I thought would be
>>>> good to do in Xe too.
>>> I think missing TLB invalidations are more likely to cause random
>>> overwrites of freed memory. Let me do a quick check on these. But the
>>> problem you're describing indeed sounds more like a missing render
>>> cache flush.
>>>
>> It indeed looks like we're doing proper TLB invalidation on both rebind
>> and unbind, so this patch shouldn't really be needed.
>>
>> (look for "invalidation_fence_init()")
> With this patch + PIPE_CONTROL flush at the end of batch buffer in Mesa, fixed the groups of the tests that were flipping results.
> Do a XE_GUC_ACTION_TLB_INVALIDATION is the same as a PIPE_CONTROL_TLB_INVALIDATE?

I would think so, yes, except that the GUC TLB invalidation is GT-wide 
and I'm not sure whether PIPE_CONTROL_TLB_INVALIDATE is per hw engine or 
per-GT.
But given this really has an impact, it might be that we need to 
invalidate TLB also after a bind where we previously pointed to the 
scratch page.

If that's indeed the culprit we should look at issuing a 
PIPE_CONTROL_TLB_INVALIDATE on the exec following a bind or rebind, and 
leave the GuC TLB invalidations for unbinds, and then this patch makes 
sense as a start.


>
> Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?

The emit_fini_breadcrumb() called from __i915_request_submit() indeed 
seems to emit the flushes needed, whereas the corresponding
emit_pipe_imm_ggtt() in xe doesn't.

/Thomas


>
>> /Thomas
>>
>>> /Thomas
>>>
>>>>> Thanks,
>>>>> Thomas
>>>>>
>>>>>
>>>>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>>>>> ---
>>>>>>    drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>>>>>>    drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>>>>>>    2 files changed, 5 insertions(+), 2 deletions(-)
>>>>>>
>>>>>> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>> index 0f9c5b0b8a3ba..7c7320efea739 100644
>>>>>> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>> @@ -73,6 +73,7 @@
>>>>>>    #define
>>>>>> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>>>>>>    #define
>>>>>> PIPE_CONTROL_CS_STALL                                (1<<20)
>>>>>>    #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
>>>>>> +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>>>>>>    #define
>>>>>> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>>>>>>    #define
>>>>>> PIPE_CONTROL_QW_WRITE                                (1<<14)
>>>>>>    #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
>>>>>> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>> b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
>>>>>> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>> @@ -37,7 +37,8 @@
>>>>>>                   PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>>>>>>                   PIPE_CONTROL_FLUSH_ENABLE | \
>>>>>>                   PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
>>>>>> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
>>>>>> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE)
>>>>>>      static u32 preparser_disable(bool state)
>>>>>>    {
>>>>>> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
>>>>>> u32 *dw, int i)
>>>>>>                   PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>>>>>>                   PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>>>>>>                   PIPE_CONTROL_QW_WRITE |
>>>>>> -               PIPE_CONTROL_STORE_DATA_INDEX;
>>>>>> +               PIPE_CONTROL_STORE_DATA_INDEX |
>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE;
>>>>>>             flags &= ~mask_flags;

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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-05-31  8:46             ` Thomas Hellström
@ 2023-06-01 19:26               ` Matt Roper
  2023-06-01 21:09                 ` Souza, Jose
       [not found]               ` <1ac84b94994b26ee20881de276d6349f16907716.camel@intel.com>
  1 sibling, 1 reply; 23+ messages in thread
From: Matt Roper @ 2023-06-01 19:26 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

On Wed, May 31, 2023 at 10:46:20AM +0200, Thomas Hellström wrote:
> 
> On 5/30/23 20:40, Souza, Jose wrote:
> > On Mon, 2023-05-29 at 17:07 +0200, Thomas Hellström wrote:
> > > On 5/29/23 16:56, Thomas Hellström wrote:
> > > > On 5/29/23 16:48, Souza, Jose wrote:
> > > > > On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
> > > > > > On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > > > > > > i915 invalidates TLB before emit BB start, so doing the same in Xe.
> > > > > > Hi, José,
> > > > > > 
> > > > > > Do you see an issue because of missing TLB flushes? In that case that
> > > > > > needs to be added to the commit message. We do TLB flushes on unbind,
> > > > > > but not sure if we do them on rebind, so if that's the issue we need to
> > > > > > figure out whether we should do them also on rebind or, like in this
> > > > > > patch, on each exec.
> > > > > I have a group of tests that results flips randomly. It fails when
> > > > > the rendered buffer is compared to expected result.
> > > > > Anything that add a bit of delay after the exec fixes those tests so
> > > > > I was looking for any missing flush in Xe KMD and Mesa.
> > > > > 
> > > > > This one did not fixed it but as i915 was doing it I thought would be
> > > > > good to do in Xe too.
> > > > I think missing TLB invalidations are more likely to cause random
> > > > overwrites of freed memory. Let me do a quick check on these. But the
> > > > problem you're describing indeed sounds more like a missing render
> > > > cache flush.
> > > > 
> > > It indeed looks like we're doing proper TLB invalidation on both rebind
> > > and unbind, so this patch shouldn't really be needed.
> > > 
> > > (look for "invalidation_fence_init()")
> > With this patch + PIPE_CONTROL flush at the end of batch buffer in Mesa, fixed the groups of the tests that were flipping results.
> > Do a XE_GUC_ACTION_TLB_INVALIDATION is the same as a PIPE_CONTROL_TLB_INVALIDATE?

+Cc Matt Brost and Niranjana

It's worth noting that the removal of PIPE_CONTROL_TLB_INVALIDATE was a
deliberate act in this patch:

        commit 41db3304cff95475c6f6667ae27fab3c144a49df
        Author:     Matthew Brost <matthew.brost@intel.com>
        AuthorDate: Thu Jan 26 10:40:41 2023 -0800
        Commit:     Rodrigo Vivi <rodrigo.vivi@intel.com>
        CommitDate: Tue May 23 14:13:47 2023 -0400

            drm/xe: Drop TLB invalidation from ring operations

so the expectation is that this specific flag shouldn't be necessary due
to the GuC-based invalidation we're doing.

At the hardware level, there are a lot of different TLBs that cache page
table lookups.  Each engine has a TLB, the GuC itself has another TLB,
the OA unit has another one, and on igpu platforms, there are also
additional AuxCCS TLBs for the compression lookups that most engines can
do.  You can trigger TLB invalidations in various ways:  via GPU
instructions (like PIPE_CONTROL), MMIO registers (like
XEHP_GFX_TLB_INV_CR), or via a GuC request
(XE_GUC_ACTION_TLB_INVALIDATION).  The details of invalidation vary by
platform (e.g., you can do selective range-based invalidation on some
platforms, but not on others).  The GuC just provides a single
interface, but that interface lets you choose whether you're doing full
vs range invalidation, whether you're invalidating engine TLBs or
the GuC's own TLB, etc.  If using the GuC interface to invalidate engine
TLBs, it just requires a single request and takes care of invalidating
all of the individual engines on its end.

Are the mesa issues being seen on all platforms or just specific ones?


Matt

> 
> I would think so, yes, except that the GUC TLB invalidation is GT-wide and
> I'm not sure whether PIPE_CONTROL_TLB_INVALIDATE is per hw engine or per-GT.
> But given this really has an impact, it might be that we need to invalidate
> TLB also after a bind where we previously pointed to the scratch page.
> 
> If that's indeed the culprit we should look at issuing a
> PIPE_CONTROL_TLB_INVALIDATE on the exec following a bind or rebind, and
> leave the GuC TLB invalidations for unbinds, and then this patch makes sense
> as a start.
> 
> 
> > 
> > Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?
> 
> The emit_fini_breadcrumb() called from __i915_request_submit() indeed seems
> to emit the flushes needed, whereas the corresponding
> emit_pipe_imm_ggtt() in xe doesn't.
> 
> /Thomas
> 
> 
> > 
> > > /Thomas
> > > 
> > > > /Thomas
> > > > 
> > > > > > Thanks,
> > > > > > Thomas
> > > > > > 
> > > > > > 
> > > > > > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > > > > > > ---
> > > > > > >    drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
> > > > > > >    drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
> > > > > > >    2 files changed, 5 insertions(+), 2 deletions(-)
> > > > > > > 
> > > > > > > diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > index 0f9c5b0b8a3ba..7c7320efea739 100644
> > > > > > > --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > @@ -73,6 +73,7 @@
> > > > > > >    #define
> > > > > > > PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
> > > > > > >    #define
> > > > > > > PIPE_CONTROL_CS_STALL                                (1<<20)
> > > > > > >    #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
> > > > > > > +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
> > > > > > >    #define
> > > > > > > PIPE_CONTROL_PSD_SYNC                                (1<<17)
> > > > > > >    #define
> > > > > > > PIPE_CONTROL_QW_WRITE                                (1<<14)
> > > > > > >    #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
> > > > > > > diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > index d2fa0b4c8bcc0..4f3ef39109b9b 100644
> > > > > > > --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > @@ -37,7 +37,8 @@
> > > > > > >                   PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
> > > > > > >                   PIPE_CONTROL_FLUSH_ENABLE | \
> > > > > > >                   PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
> > > > > > > -               PIPE_CONTROL_DC_FLUSH_ENABLE)
> > > > > > > +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
> > > > > > > +               PIPE_CONTROL_TLB_INVALIDATE)
> > > > > > >      static u32 preparser_disable(bool state)
> > > > > > >    {
> > > > > > > @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
> > > > > > > u32 *dw, int i)
> > > > > > >                   PIPE_CONTROL_CONST_CACHE_INVALIDATE |
> > > > > > >                   PIPE_CONTROL_STATE_CACHE_INVALIDATE |
> > > > > > >                   PIPE_CONTROL_QW_WRITE |
> > > > > > > -               PIPE_CONTROL_STORE_DATA_INDEX;
> > > > > > > +               PIPE_CONTROL_STORE_DATA_INDEX |
> > > > > > > +               PIPE_CONTROL_TLB_INVALIDATE;
> > > > > > >             flags &= ~mask_flags;

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

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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-06-01 19:26               ` Matt Roper
@ 2023-06-01 21:09                 ` Souza, Jose
  2023-06-02  8:20                   ` Lionel Landwerlin
  0 siblings, 1 reply; 23+ messages in thread
From: Souza, Jose @ 2023-06-01 21:09 UTC (permalink / raw)
  To: Roper, Matthew D, thomas.hellstrom; +Cc: intel-xe, Landwerlin, Lionel G

On Thu, 2023-06-01 at 12:26 -0700, Matt Roper wrote:
> On Wed, May 31, 2023 at 10:46:20AM +0200, Thomas Hellström wrote:
> > 
> > On 5/30/23 20:40, Souza, Jose wrote:
> > > On Mon, 2023-05-29 at 17:07 +0200, Thomas Hellström wrote:
> > > > On 5/29/23 16:56, Thomas Hellström wrote:
> > > > > On 5/29/23 16:48, Souza, Jose wrote:
> > > > > > On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
> > > > > > > On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
> > > > > > > > i915 invalidates TLB before emit BB start, so doing the same in Xe.
> > > > > > > Hi, José,
> > > > > > > 
> > > > > > > Do you see an issue because of missing TLB flushes? In that case that
> > > > > > > needs to be added to the commit message. We do TLB flushes on unbind,
> > > > > > > but not sure if we do them on rebind, so if that's the issue we need to
> > > > > > > figure out whether we should do them also on rebind or, like in this
> > > > > > > patch, on each exec.
> > > > > > I have a group of tests that results flips randomly. It fails when
> > > > > > the rendered buffer is compared to expected result.
> > > > > > Anything that add a bit of delay after the exec fixes those tests so
> > > > > > I was looking for any missing flush in Xe KMD and Mesa.
> > > > > > 
> > > > > > This one did not fixed it but as i915 was doing it I thought would be
> > > > > > good to do in Xe too.
> > > > > I think missing TLB invalidations are more likely to cause random
> > > > > overwrites of freed memory. Let me do a quick check on these. But the
> > > > > problem you're describing indeed sounds more like a missing render
> > > > > cache flush.
> > > > > 
> > > > It indeed looks like we're doing proper TLB invalidation on both rebind
> > > > and unbind, so this patch shouldn't really be needed.
> > > > 
> > > > (look for "invalidation_fence_init()")
> > > With this patch + PIPE_CONTROL flush at the end of batch buffer in Mesa, fixed the groups of the tests that were flipping results.
> > > Do a XE_GUC_ACTION_TLB_INVALIDATION is the same as a PIPE_CONTROL_TLB_INVALIDATE?
> 
> +Cc Matt Brost and Niranjana
> 
> It's worth noting that the removal of PIPE_CONTROL_TLB_INVALIDATE was a
> deliberate act in this patch:
> 
>         commit 41db3304cff95475c6f6667ae27fab3c144a49df
>         Author:     Matthew Brost <matthew.brost@intel.com>
>         AuthorDate: Thu Jan 26 10:40:41 2023 -0800
>         Commit:     Rodrigo Vivi <rodrigo.vivi@intel.com>
>         CommitDate: Tue May 23 14:13:47 2023 -0400
> 
>             drm/xe: Drop TLB invalidation from ring operations
> 
> so the expectation is that this specific flag shouldn't be necessary due
> to the GuC-based invalidation we're doing.
> 
> At the hardware level, there are a lot of different TLBs that cache page
> table lookups.  Each engine has a TLB, the GuC itself has another TLB,
> the OA unit has another one, and on igpu platforms, there are also
> additional AuxCCS TLBs for the compression lookups that most engines can
> do.  You can trigger TLB invalidations in various ways:  via GPU
> instructions (like PIPE_CONTROL), MMIO registers (like
> XEHP_GFX_TLB_INV_CR), or via a GuC request
> (XE_GUC_ACTION_TLB_INVALIDATION).  The details of invalidation vary by
> platform (e.g., you can do selective range-based invalidation on some
> platforms, but not on others).  The GuC just provides a single
> interface, but that interface lets you choose whether you're doing full
> vs range invalidation, whether you're invalidating engine TLBs or
> the GuC's own TLB, etc.  If using the GuC interface to invalidate engine
> TLBs, it just requires a single request and takes care of invalidating
> all of the individual engines on its end.
> 

Huum then commit 1d759ab5967cfc ("drm/xe: Reinstate render / compute cache invalidation in ring ops") brought the emit_pipe_invalidate() back in
__emit_job_gen12_render_compute() but not the rest.

I reverted this patch in Xe kernel and started to emit a pipe_control at the end of batch buffer with:

enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
			   ANV_PIPE_L3_FABRIC_FLUSH |
			   ANV_PIPE_TLB_INVALIDATE;

#define ANV_PIPE_FLUSH_BITS ( \
   ANV_PIPE_DEPTH_CACHE_FLUSH_BIT | \
   ANV_PIPE_DATA_CACHE_FLUSH_BIT | \
   ANV_PIPE_HDC_PIPELINE_FLUSH_BIT | \
   ANV_PIPE_UNTYPED_DATAPORT_CACHE_FLUSH_BIT | \
   ANV_PIPE_RENDER_TARGET_CACHE_FLUSH_BIT | \
   ANV_PIPE_TILE_CACHE_FLUSH_BIT)

And it fixed the tests.
TLB_INVALIDATE is definitely needed as I also tested with below set of bits and it did not worked:


enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
			   ANV_PIPE_L3_FABRIC_FLUSH |
			   ANV_PIPE_DEPTH_STALL_BIT |
                           ANV_PIPE_CONTROL_FLUSH_ENABLE |
                           ANV_PIPE_STORE_DATA_INDEX |
                           ANV_PIPE_END_OF_PIPE_SYNC_BIT;

enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
			   ANV_PIPE_L3_FABRIC_FLUSH |
			   ANV_PIPE_DEPTH_STALL_BIT |
                           ANV_PIPE_CONTROL_FLUSH_ENABLE |
                           ANV_PIPE_STORE_DATA_INDEX |
                           ANV_PIPE_END_OF_PIPE_SYNC_BIT |
                           ANV_PIPE_COMMAND_CACHE_INVALIDATE_ENABLE |
                           ANV_PIPE_CS_STALL_BIT |
                           ANV_PIPE_INVALIDATE_BITS;

So it might be leaving something in the engine TLB that could also be exploited by malicious software.

> Are the mesa issues being seen on all platforms or just specific ones?

I can reproduce on gfx12.0 platforms and DG2 but did not tested the fix in DG2 yet.

> 
> 
> Matt
> 
> > 
> > I would think so, yes, except that the GUC TLB invalidation is GT-wide and
> > I'm not sure whether PIPE_CONTROL_TLB_INVALIDATE is per hw engine or per-GT.
> > But given this really has an impact, it might be that we need to invalidate
> > TLB also after a bind where we previously pointed to the scratch page.
> > 
> > If that's indeed the culprit we should look at issuing a
> > PIPE_CONTROL_TLB_INVALIDATE on the exec following a bind or rebind, and
> > leave the GuC TLB invalidations for unbinds, and then this patch makes sense
> > as a start.
> > 
> > 
> > > 
> > > Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?
> > 
> > The emit_fini_breadcrumb() called from __i915_request_submit() indeed seems
> > to emit the flushes needed, whereas the corresponding
> > emit_pipe_imm_ggtt() in xe doesn't.
> > 
> > /Thomas
> > 
> > 
> > > 
> > > > /Thomas
> > > > 
> > > > > /Thomas
> > > > > 
> > > > > > > Thanks,
> > > > > > > Thomas
> > > > > > > 
> > > > > > > 
> > > > > > > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
> > > > > > > > ---
> > > > > > > >    drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
> > > > > > > >    drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
> > > > > > > >    2 files changed, 5 insertions(+), 2 deletions(-)
> > > > > > > > 
> > > > > > > > diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > > b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > > index 0f9c5b0b8a3ba..7c7320efea739 100644
> > > > > > > > --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > > +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
> > > > > > > > @@ -73,6 +73,7 @@
> > > > > > > >    #define
> > > > > > > > PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
> > > > > > > >    #define
> > > > > > > > PIPE_CONTROL_CS_STALL                                (1<<20)
> > > > > > > >    #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
> > > > > > > > +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
> > > > > > > >    #define
> > > > > > > > PIPE_CONTROL_PSD_SYNC                                (1<<17)
> > > > > > > >    #define
> > > > > > > > PIPE_CONTROL_QW_WRITE                                (1<<14)
> > > > > > > >    #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
> > > > > > > > diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > > b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > > index d2fa0b4c8bcc0..4f3ef39109b9b 100644
> > > > > > > > --- a/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > > +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
> > > > > > > > @@ -37,7 +37,8 @@
> > > > > > > >                   PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
> > > > > > > >                   PIPE_CONTROL_FLUSH_ENABLE | \
> > > > > > > >                   PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
> > > > > > > > -               PIPE_CONTROL_DC_FLUSH_ENABLE)
> > > > > > > > +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
> > > > > > > > +               PIPE_CONTROL_TLB_INVALIDATE)
> > > > > > > >      static u32 preparser_disable(bool state)
> > > > > > > >    {
> > > > > > > > @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
> > > > > > > > u32 *dw, int i)
> > > > > > > >                   PIPE_CONTROL_CONST_CACHE_INVALIDATE |
> > > > > > > >                   PIPE_CONTROL_STATE_CACHE_INVALIDATE |
> > > > > > > >                   PIPE_CONTROL_QW_WRITE |
> > > > > > > > -               PIPE_CONTROL_STORE_DATA_INDEX;
> > > > > > > > +               PIPE_CONTROL_STORE_DATA_INDEX |
> > > > > > > > +               PIPE_CONTROL_TLB_INVALIDATE;
> > > > > > > >             flags &= ~mask_flags;
> 


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

* Re: [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
  2023-06-01 21:09                 ` Souza, Jose
@ 2023-06-02  8:20                   ` Lionel Landwerlin
  0 siblings, 0 replies; 23+ messages in thread
From: Lionel Landwerlin @ 2023-06-02  8:20 UTC (permalink / raw)
  To: Souza, Jose, Roper, Matthew D, thomas.hellstrom; +Cc: intel-xe

On 02/06/2023 00:09, Souza, Jose wrote:
> On Thu, 2023-06-01 at 12:26 -0700, Matt Roper wrote:
>> On Wed, May 31, 2023 at 10:46:20AM +0200, Thomas Hellström wrote:
>>> On 5/30/23 20:40, Souza, Jose wrote:
>>>> On Mon, 2023-05-29 at 17:07 +0200, Thomas Hellström wrote:
>>>>> On 5/29/23 16:56, Thomas Hellström wrote:
>>>>>> On 5/29/23 16:48, Souza, Jose wrote:
>>>>>>> On Mon, 2023-05-29 at 11:08 +0200, Thomas Hellström wrote:
>>>>>>>> On Fri, 2023-05-26 at 12:06 -0700, José Roberto de Souza wrote:
>>>>>>>>> i915 invalidates TLB before emit BB start, so doing the same in Xe.
>>>>>>>> Hi, José,
>>>>>>>>
>>>>>>>> Do you see an issue because of missing TLB flushes? In that case that
>>>>>>>> needs to be added to the commit message. We do TLB flushes on unbind,
>>>>>>>> but not sure if we do them on rebind, so if that's the issue we need to
>>>>>>>> figure out whether we should do them also on rebind or, like in this
>>>>>>>> patch, on each exec.
>>>>>>> I have a group of tests that results flips randomly. It fails when
>>>>>>> the rendered buffer is compared to expected result.
>>>>>>> Anything that add a bit of delay after the exec fixes those tests so
>>>>>>> I was looking for any missing flush in Xe KMD and Mesa.
>>>>>>>
>>>>>>> This one did not fixed it but as i915 was doing it I thought would be
>>>>>>> good to do in Xe too.
>>>>>> I think missing TLB invalidations are more likely to cause random
>>>>>> overwrites of freed memory. Let me do a quick check on these. But the
>>>>>> problem you're describing indeed sounds more like a missing render
>>>>>> cache flush.
>>>>>>
>>>>> It indeed looks like we're doing proper TLB invalidation on both rebind
>>>>> and unbind, so this patch shouldn't really be needed.
>>>>>
>>>>> (look for "invalidation_fence_init()")
>>>> With this patch + PIPE_CONTROL flush at the end of batch buffer in Mesa, fixed the groups of the tests that were flipping results.
>>>> Do a XE_GUC_ACTION_TLB_INVALIDATION is the same as a PIPE_CONTROL_TLB_INVALIDATE?
>> +Cc Matt Brost and Niranjana
>>
>> It's worth noting that the removal of PIPE_CONTROL_TLB_INVALIDATE was a
>> deliberate act in this patch:
>>
>>          commit 41db3304cff95475c6f6667ae27fab3c144a49df
>>          Author:     Matthew Brost <matthew.brost@intel.com>
>>          AuthorDate: Thu Jan 26 10:40:41 2023 -0800
>>          Commit:     Rodrigo Vivi <rodrigo.vivi@intel.com>
>>          CommitDate: Tue May 23 14:13:47 2023 -0400
>>
>>              drm/xe: Drop TLB invalidation from ring operations
>>
>> so the expectation is that this specific flag shouldn't be necessary due
>> to the GuC-based invalidation we're doing.
>>
>> At the hardware level, there are a lot of different TLBs that cache page
>> table lookups.  Each engine has a TLB, the GuC itself has another TLB,
>> the OA unit has another one, and on igpu platforms, there are also
>> additional AuxCCS TLBs for the compression lookups that most engines can
>> do.  You can trigger TLB invalidations in various ways:  via GPU
>> instructions (like PIPE_CONTROL), MMIO registers (like
>> XEHP_GFX_TLB_INV_CR), or via a GuC request
>> (XE_GUC_ACTION_TLB_INVALIDATION).  The details of invalidation vary by
>> platform (e.g., you can do selective range-based invalidation on some
>> platforms, but not on others).  The GuC just provides a single
>> interface, but that interface lets you choose whether you're doing full
>> vs range invalidation, whether you're invalidating engine TLBs or
>> the GuC's own TLB, etc.  If using the GuC interface to invalidate engine
>> TLBs, it just requires a single request and takes care of invalidating
>> all of the individual engines on its end.
>>
> Huum then commit 1d759ab5967cfc ("drm/xe: Reinstate render / compute cache invalidation in ring ops") brought the emit_pipe_invalidate() back in
> __emit_job_gen12_render_compute() but not the rest.
>
> I reverted this patch in Xe kernel and started to emit a pipe_control at the end of batch buffer with:
>
> enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
> 			   ANV_PIPE_L3_FABRIC_FLUSH |
> 			   ANV_PIPE_TLB_INVALIDATE;
>
> #define ANV_PIPE_FLUSH_BITS ( \
>     ANV_PIPE_DEPTH_CACHE_FLUSH_BIT | \
>     ANV_PIPE_DATA_CACHE_FLUSH_BIT | \
>     ANV_PIPE_HDC_PIPELINE_FLUSH_BIT | \
>     ANV_PIPE_UNTYPED_DATAPORT_CACHE_FLUSH_BIT | \
>     ANV_PIPE_RENDER_TARGET_CACHE_FLUSH_BIT | \
>     ANV_PIPE_TILE_CACHE_FLUSH_BIT)
>
> And it fixed the tests.
> TLB_INVALIDATE is definitely needed as I also tested with below set of bits and it did not worked:
>
>
> enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
> 			   ANV_PIPE_L3_FABRIC_FLUSH |
> 			   ANV_PIPE_DEPTH_STALL_BIT |
>                             ANV_PIPE_CONTROL_FLUSH_ENABLE |
>                             ANV_PIPE_STORE_DATA_INDEX |
>                             ANV_PIPE_END_OF_PIPE_SYNC_BIT;
>
> enum anv_pipe_bits flush = ANV_PIPE_FLUSH_BITS |
> 			   ANV_PIPE_L3_FABRIC_FLUSH |
> 			   ANV_PIPE_DEPTH_STALL_BIT |
>                             ANV_PIPE_CONTROL_FLUSH_ENABLE |
>                             ANV_PIPE_STORE_DATA_INDEX |
>                             ANV_PIPE_END_OF_PIPE_SYNC_BIT |
>                             ANV_PIPE_COMMAND_CACHE_INVALIDATE_ENABLE |
>                             ANV_PIPE_CS_STALL_BIT |
>                             ANV_PIPE_INVALIDATE_BITS;
>
> So it might be leaving something in the engine TLB that could also be exploited by malicious software.
>
>> Are the mesa issues being seen on all platforms or just specific ones?
> I can reproduce on gfx12.0 platforms and DG2 but did not tested the fix in DG2 yet.


I just wanted to point out this PIPE_CONTROL bit has a bit of a 
misleading name.

It does more than invalidation :

     "If ENABLED, PIPE_CONTROL command will flush the in flight data 
written out by render engine to Global Observation point on flush done. 
Also Requires stall bit ([20] of DW1) set."


Not sure if that changes you mind about whether it should be in 
emit_flush or not :)


-Lionel


>
>>
>> Matt
>>
>>> I would think so, yes, except that the GUC TLB invalidation is GT-wide and
>>> I'm not sure whether PIPE_CONTROL_TLB_INVALIDATE is per hw engine or per-GT.
>>> But given this really has an impact, it might be that we need to invalidate
>>> TLB also after a bind where we previously pointed to the scratch page.
>>>
>>> If that's indeed the culprit we should look at issuing a
>>> PIPE_CONTROL_TLB_INVALIDATE on the exec following a bind or rebind, and
>>> leave the GuC TLB invalidations for unbinds, and then this patch makes sense
>>> as a start.
>>>
>>>
>>>> Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?
>>> The emit_fini_breadcrumb() called from __i915_request_submit() indeed seems
>>> to emit the flushes needed, whereas the corresponding
>>> emit_pipe_imm_ggtt() in xe doesn't.
>>>
>>> /Thomas
>>>
>>>
>>>>> /Thomas
>>>>>
>>>>>> /Thomas
>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Thomas
>>>>>>>>
>>>>>>>>
>>>>>>>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>>>>>>>> ---
>>>>>>>>>     drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>>>>>>>>>     drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>>>>>>>>>     2 files changed, 5 insertions(+), 2 deletions(-)
>>>>>>>>>
>>>>>>>>> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>>> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>>> index 0f9c5b0b8a3ba..7c7320efea739 100644
>>>>>>>>> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>>> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>>> @@ -73,6 +73,7 @@
>>>>>>>>>     #define
>>>>>>>>> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>>>>>>>>>     #define
>>>>>>>>> PIPE_CONTROL_CS_STALL                                (1<<20)
>>>>>>>>>     #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
>>>>>>>>> +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>>>>>>>>>     #define
>>>>>>>>> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>>>>>>>>>     #define
>>>>>>>>> PIPE_CONTROL_QW_WRITE                                (1<<14)
>>>>>>>>>     #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
>>>>>>>>> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>>> b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>>> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
>>>>>>>>> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>>> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>>> @@ -37,7 +37,8 @@
>>>>>>>>>                    PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>>>>>>>>>                    PIPE_CONTROL_FLUSH_ENABLE | \
>>>>>>>>>                    PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
>>>>>>>>> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
>>>>>>>>> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
>>>>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE)
>>>>>>>>>       static u32 preparser_disable(bool state)
>>>>>>>>>     {
>>>>>>>>> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
>>>>>>>>> u32 *dw, int i)
>>>>>>>>>                    PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>>>>>>>>>                    PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>>>>>>>>>                    PIPE_CONTROL_QW_WRITE |
>>>>>>>>> -               PIPE_CONTROL_STORE_DATA_INDEX;
>>>>>>>>> +               PIPE_CONTROL_STORE_DATA_INDEX |
>>>>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE;
>>>>>>>>>              flags &= ~mask_flags;



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

* [Intel-xe] Render cache flushes WAS drm/xe: Add missing TLB invalidation to emit_pipe_invalidate()
       [not found]               ` <1ac84b94994b26ee20881de276d6349f16907716.camel@intel.com>
@ 2023-06-02  8:36                 ` Thomas Hellström
  0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellström @ 2023-06-02  8:36 UTC (permalink / raw)
  To: Souza, Jose, intel-xe; +Cc: Matt Roper

Changing subject to avoid mixing it up with the potentially missing TLB 
flushes + adding MattB and MattR for additional input,

On 5/31/23 21:12, Souza, Jose wrote:
...
>
>>> Do you see any PIPE_CONTROL flush at the end of batch buffers that i915 does but Xe don't?
>> The emit_fini_breadcrumb() called from __i915_request_submit() indeed
>> seems to emit the flushes needed, whereas the corresponding
>> emit_pipe_imm_ggtt() in xe doesn't.
> Huum!
> What do you think? Xe should do it like i915 or UMDs should do it?

I would be inclined to favor UMDs should do this to avoid excessive 
unnecessary flushing, but then we'd encounter a problem in that the KMD 
needs to be able to ensure that a flush has been performed before 
swapping out / evicting data or freeing a used bo, So I'd say we *need* 
Xe to do it. If this in the future turns out to be a performance 
problem, there are ways to only trigger flushes when somebody starts 
waiting for a fence.

Anybody with another opinion here?

/Thomas


>
>> /Thomas
>>
>>
>>>> /Thomas
>>>>
>>>>> /Thomas
>>>>>
>>>>>>> Thanks,
>>>>>>> Thomas
>>>>>>>
>>>>>>>
>>>>>>>> Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
>>>>>>>> ---
>>>>>>>>     drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 1 +
>>>>>>>>     drivers/gpu/drm/xe/xe_ring_ops.c          | 6 ++++--
>>>>>>>>     2 files changed, 5 insertions(+), 2 deletions(-)
>>>>>>>>
>>>>>>>> diff --git a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>> b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>> index 0f9c5b0b8a3ba..7c7320efea739 100644
>>>>>>>> --- a/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>> +++ b/drivers/gpu/drm/xe/regs/xe_gpu_commands.h
>>>>>>>> @@ -73,6 +73,7 @@
>>>>>>>>     #define
>>>>>>>> PIPE_CONTROL_STORE_DATA_INDEX                        (1<<21)
>>>>>>>>     #define
>>>>>>>> PIPE_CONTROL_CS_STALL                                (1<<20)
>>>>>>>>     #define PIPE_CONTROL_GLOBAL_SNAPSHOT_RESET           (1<<19)
>>>>>>>> +#define PIPE_CONTROL_TLB_INVALIDATE                  (1<<18)
>>>>>>>>     #define
>>>>>>>> PIPE_CONTROL_PSD_SYNC                                (1<<17)
>>>>>>>>     #define
>>>>>>>> PIPE_CONTROL_QW_WRITE                                (1<<14)
>>>>>>>>     #define PIPE_CONTROL_DEPTH_STALL                     (1<<13)
>>>>>>>> diff --git a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>> b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>> index d2fa0b4c8bcc0..4f3ef39109b9b 100644
>>>>>>>> --- a/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>> +++ b/drivers/gpu/drm/xe/xe_ring_ops.c
>>>>>>>> @@ -37,7 +37,8 @@
>>>>>>>>                    PIPE_CONTROL_INDIRECT_STATE_DISABLE | \
>>>>>>>>                    PIPE_CONTROL_FLUSH_ENABLE | \
>>>>>>>>                    PIPE_CONTROL_TEXTURE_CACHE_INVALIDATE | \
>>>>>>>> -               PIPE_CONTROL_DC_FLUSH_ENABLE)
>>>>>>>> +               PIPE_CONTROL_DC_FLUSH_ENABLE | \
>>>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE)
>>>>>>>>       static u32 preparser_disable(bool state)
>>>>>>>>     {
>>>>>>>> @@ -117,7 +118,8 @@ static int emit_pipe_invalidate(u32 mask_flags,
>>>>>>>> u32 *dw, int i)
>>>>>>>>                    PIPE_CONTROL_CONST_CACHE_INVALIDATE |
>>>>>>>>                    PIPE_CONTROL_STATE_CACHE_INVALIDATE |
>>>>>>>>                    PIPE_CONTROL_QW_WRITE |
>>>>>>>> -               PIPE_CONTROL_STORE_DATA_INDEX;
>>>>>>>> +               PIPE_CONTROL_STORE_DATA_INDEX |
>>>>>>>> +               PIPE_CONTROL_TLB_INVALIDATE;
>>>>>>>>              flags &= ~mask_flags;

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

end of thread, other threads:[~2023-06-02  8:36 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-26 19:06 [Intel-xe] [PATCH 1/3] drm/xe: Disable interruptable wait on xe_bo_move() José Roberto de Souza
2023-05-26 19:06 ` [Intel-xe] [PATCH 2/3] drm/xe: Add missing TLB invalidation to emit_pipe_invalidate() José Roberto de Souza
2023-05-29  9:08   ` Thomas Hellström
2023-05-29 14:48     ` Souza, Jose
2023-05-29 14:56       ` Thomas Hellström
2023-05-29 15:07         ` Thomas Hellström
2023-05-30 18:40           ` Souza, Jose
2023-05-31  8:46             ` Thomas Hellström
2023-06-01 19:26               ` Matt Roper
2023-06-01 21:09                 ` Souza, Jose
2023-06-02  8:20                   ` Lionel Landwerlin
     [not found]               ` <1ac84b94994b26ee20881de276d6349f16907716.camel@intel.com>
2023-06-02  8:36                 ` [Intel-xe] Render cache flushes WAS " Thomas Hellström
2023-05-26 19:06 ` [Intel-xe] [PATCH 3/3] drm/xe: Replace PVC check by engine type check José Roberto de Souza
2023-05-29  9:10   ` Thomas Hellström
2023-05-26 19:08 ` [Intel-xe] ✓ CI.Patch_applied: success for series starting with [1/3] drm/xe: Disable interruptable wait on xe_bo_move() Patchwork
2023-05-26 19:10 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-05-26 19:14 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-05-26 19:42 ` [Intel-xe] ○ CI.BAT: info " Patchwork
2023-05-29  8:59 ` [Intel-xe] [PATCH 1/3] " Thomas Hellström
2023-05-29 10:31   ` Thomas Hellström
2023-05-29 14:40     ` Souza, Jose
2023-05-29 14:46       ` Thomas Hellström
2023-05-29 16:48         ` Souza, Jose

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.