* [Intel-xe] ✓ CI.Patch_applied: success for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
@ 2023-09-19 10:57 ` Patchwork
2023-09-19 10:57 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
` (6 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 10:57 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 3d7e02fb9 fixup! drm/xe/pmu: Enable PMU interface
=== git am output follows ===
.git/rebase-apply/patch:354: new blank line at EOF.
+
.git/rebase-apply/patch:399: new blank line at EOF.
+
warning: 2 lines add whitespace errors.
Applying: drm/xe: Add throttle reason sysfs attributes
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] ✗ CI.checkpatch: warning for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
2023-09-19 10:57 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
@ 2023-09-19 10:57 ` Patchwork
2023-09-19 10:58 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
` (5 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 10:57 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
63c2b6b160bca2df6efc7bc4cea6f442097d7854
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 7fbf09916ae3017509e06ccb46f3d273147fadea
Author: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
Date: Tue Sep 19 16:35:41 2023 +0530
drm/xe: Add throttle reason sysfs attributes
Add throttle reasons sysfs interface under device/../gt#/
Currently there is one overall status and eight reasons
attributes.
The new sysfs structure will have the below layout
device/tile<n>/gt<n>
├── gt0
│ └── throttle
│ ├── <throttle_reasons>
│
│
├── gtN
│ └── throttle
│ ├── <throttle_reasons>
v2: Fix review comments (Riana)
Move init call (Matt)
Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
+ /mt/dim checkpatch 3d7e02fb9c40263a989c4c19d2dc5a07659965ed drm-intel
7fbf09916 drm/xe: Add throttle reason sysfs attributes
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:86: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#86:
new file mode 100644
-:136: WARNING:LINE_SPACING: Missing a blank line after declarations
#136: FILE: drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:46:
+ u32 reg;
+ if (xe_gt_is_media_type(gt))
-:371: CHECK:LINE_SPACING: Please don't use multiple blank lines
#371: FILE: drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:281:
+
+
total: 0 errors, 2 warnings, 1 checks, 368 lines checked
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
2023-09-19 10:57 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
2023-09-19 10:57 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
@ 2023-09-19 10:58 ` Patchwork
2023-09-19 11:05 ` [Intel-xe] ✓ CI.Build: " Patchwork
` (4 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 10:58 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
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
[10:57:27] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[10:57:31] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[10:57:51] Starting KUnit Kernel (1/1)...
[10:57:51] ============================================================
[10:57:51] ==================== xe_bo (2 subtests) ====================
[10:57:51] [SKIPPED] xe_ccs_migrate_kunit
[10:57:51] [SKIPPED] xe_bo_evict_kunit
[10:57:51] ===================== [SKIPPED] xe_bo ======================
[10:57:51] ================== xe_dma_buf (1 subtest) ==================
[10:57:51] [SKIPPED] xe_dma_buf_kunit
[10:57:51] =================== [SKIPPED] xe_dma_buf ===================
[10:57:51] ================== xe_migrate (1 subtest) ==================
[10:57:51] [SKIPPED] xe_migrate_sanity_kunit
[10:57:51] =================== [SKIPPED] xe_migrate ===================
[10:57:51] =================== xe_pci (2 subtests) ====================
[10:57:51] [PASSED] xe_gmdid_graphics_ip
[10:57:51] [PASSED] xe_gmdid_media_ip
[10:57:51] ===================== [PASSED] xe_pci ======================
[10:57:51] ==================== xe_rtp (1 subtest) ====================
[10:57:51] ================== xe_rtp_process_tests ===================
[10:57:51] [PASSED] coalesce-same-reg
[10:57:51] [PASSED] no-match-no-add
[10:57:51] [PASSED] no-match-no-add-multiple-rules
[10:57:51] [PASSED] two-regs-two-entries
[10:57:51] [PASSED] clr-one-set-other
[10:57:51] [PASSED] set-field
[10:57:51] [PASSED] conflict-duplicate
[10:57:51] [PASSED] conflict-not-disjoint
[10:57:51] [PASSED] conflict-reg-type
[10:57:51] ============== [PASSED] xe_rtp_process_tests ===============
[10:57:51] ===================== [PASSED] xe_rtp ======================
[10:57:51] ==================== xe_wa (1 subtest) =====================
[10:57:51] ======================== xe_wa_gt =========================
[10:57:51] [PASSED] TIGERLAKE (B0)
[10:57:51] [PASSED] DG1 (A0)
[10:57:51] [PASSED] DG1 (B0)
[10:57:51] [PASSED] ALDERLAKE_S (A0)
[10:57:51] [PASSED] ALDERLAKE_S (B0)
[10:57:51] [PASSED] ALDERLAKE_S (C0)
[10:57:51] [PASSED] ALDERLAKE_S (D0)
[10:57:51] [PASSED] ALDERLAKE_P (A0)
[10:57:51] [PASSED] ALDERLAKE_P (B0)
[10:57:51] [PASSED] ALDERLAKE_P (C0)
[10:57:51] [PASSED] DG2_G10 (A0)
[10:57:51] [PASSED] DG2_G10 (A1)
[10:57:51] [PASSED] DG2_G10 (B0)
[10:57:51] [PASSED] DG2_G10 (C0)
[10:57:51] [PASSED] DG2_G11 (A0)
[10:57:51] [PASSED] DG2_G11 (B0)
[10:57:51] [PASSED] DG2_G11 (B1)
[10:57:51] [PASSED] DG2_G12 (A0)
[10:57:51] [PASSED] DG2_G12 (A1)
[10:57:51] [PASSED] PVC (B0)
[10:57:51] [PASSED] PVC (B1)
[10:57:51] [PASSED] PVC (C0)
[10:57:51] ==================== [PASSED] xe_wa_gt =====================
[10:57:51] ====================== [PASSED] xe_wa ======================
[10:57:51] ============================================================
[10:57:51] Testing complete. Ran 37 tests: passed: 33, skipped: 4
[10:57:51] Elapsed time: 23.955s total, 4.181s configuring, 19.604s building, 0.140s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[10:57:51] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[10:57:53] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[10:58:12] Starting KUnit Kernel (1/1)...
[10:58:12] ============================================================
[10:58:12] ============ drm_test_pick_cmdline (2 subtests) ============
[10:58:12] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[10:58:12] =============== drm_test_pick_cmdline_named ===============
[10:58:12] [PASSED] NTSC
[10:58:12] [PASSED] NTSC-J
[10:58:12] [PASSED] PAL
[10:58:12] [PASSED] PAL-M
[10:58:12] =========== [PASSED] drm_test_pick_cmdline_named ===========
[10:58:12] ============== [PASSED] drm_test_pick_cmdline ==============
[10:58:12] ================== drm_buddy (6 subtests) ==================
[10:58:12] [PASSED] drm_test_buddy_alloc_limit
[10:58:12] [PASSED] drm_test_buddy_alloc_range
[10:58:12] [PASSED] drm_test_buddy_alloc_optimistic
[10:58:13] [PASSED] drm_test_buddy_alloc_pessimistic
[10:58:13] [PASSED] drm_test_buddy_alloc_smoke
[10:58:13] [PASSED] drm_test_buddy_alloc_pathological
[10:58:13] ==================== [PASSED] drm_buddy ====================
[10:58:13] ============= drm_cmdline_parser (40 subtests) =============
[10:58:13] [PASSED] drm_test_cmdline_force_d_only
[10:58:13] [PASSED] drm_test_cmdline_force_D_only_dvi
[10:58:13] [PASSED] drm_test_cmdline_force_D_only_hdmi
[10:58:13] [PASSED] drm_test_cmdline_force_D_only_not_digital
[10:58:13] [PASSED] drm_test_cmdline_force_e_only
[10:58:13] [PASSED] drm_test_cmdline_res
[10:58:13] [PASSED] drm_test_cmdline_res_vesa
[10:58:13] [PASSED] drm_test_cmdline_res_vesa_rblank
[10:58:13] [PASSED] drm_test_cmdline_res_rblank
[10:58:13] [PASSED] drm_test_cmdline_res_bpp
[10:58:13] [PASSED] drm_test_cmdline_res_refresh
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[10:58:13] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[10:58:13] [PASSED] drm_test_cmdline_res_margins_force_on
[10:58:13] [PASSED] drm_test_cmdline_res_vesa_margins
[10:58:13] [PASSED] drm_test_cmdline_name
[10:58:13] [PASSED] drm_test_cmdline_name_bpp
[10:58:13] [PASSED] drm_test_cmdline_name_option
[10:58:13] [PASSED] drm_test_cmdline_name_bpp_option
[10:58:13] [PASSED] drm_test_cmdline_rotate_0
[10:58:13] [PASSED] drm_test_cmdline_rotate_90
[10:58:13] [PASSED] drm_test_cmdline_rotate_180
[10:58:13] [PASSED] drm_test_cmdline_rotate_270
[10:58:13] [PASSED] drm_test_cmdline_hmirror
[10:58:13] [PASSED] drm_test_cmdline_vmirror
[10:58:13] [PASSED] drm_test_cmdline_margin_options
[10:58:13] [PASSED] drm_test_cmdline_multiple_options
[10:58:13] [PASSED] drm_test_cmdline_bpp_extra_and_option
[10:58:13] [PASSED] drm_test_cmdline_extra_and_option
[10:58:13] [PASSED] drm_test_cmdline_freestanding_options
[10:58:13] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[10:58:13] [PASSED] drm_test_cmdline_panel_orientation
[10:58:13] ================ drm_test_cmdline_invalid =================
[10:58:13] [PASSED] margin_only
[10:58:13] [PASSED] interlace_only
[10:58:13] [PASSED] res_missing_x
[10:58:13] [PASSED] res_missing_y
[10:58:13] [PASSED] res_bad_y
[10:58:13] [PASSED] res_missing_y_bpp
[10:58:13] [PASSED] res_bad_bpp
[10:58:13] [PASSED] res_bad_refresh
[10:58:13] [PASSED] res_bpp_refresh_force_on_off
[10:58:13] [PASSED] res_invalid_mode
[10:58:13] [PASSED] res_bpp_wrong_place_mode
[10:58:13] [PASSED] name_bpp_refresh
[10:58:13] [PASSED] name_refresh
[10:58:13] [PASSED] name_refresh_wrong_mode
[10:58:13] [PASSED] name_refresh_invalid_mode
[10:58:13] [PASSED] rotate_multiple
[10:58:13] [PASSED] rotate_invalid_val
[10:58:13] [PASSED] rotate_truncated
[10:58:13] [PASSED] invalid_option
[10:58:13] [PASSED] invalid_tv_option
[10:58:13] [PASSED] truncated_tv_option
[10:58:13] ============ [PASSED] drm_test_cmdline_invalid =============
[10:58:13] =============== drm_test_cmdline_tv_options ===============
[10:58:13] [PASSED] NTSC
[10:58:13] [PASSED] NTSC_443
[10:58:13] [PASSED] NTSC_J
[10:58:13] [PASSED] PAL
[10:58:13] [PASSED] PAL_M
[10:58:13] [PASSED] PAL_N
[10:58:13] [PASSED] SECAM
[10:58:13] =========== [PASSED] drm_test_cmdline_tv_options ===========
[10:58:13] =============== [PASSED] drm_cmdline_parser ================
[10:58:13] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[10:58:13] ========== drm_test_get_tv_mode_from_name_valid ===========
[10:58:13] [PASSED] NTSC
[10:58:13] [PASSED] NTSC-443
[10:58:13] [PASSED] NTSC-J
[10:58:13] [PASSED] PAL
[10:58:13] [PASSED] PAL-M
[10:58:13] [PASSED] PAL-N
[10:58:13] [PASSED] SECAM
[10:58:13] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[10:58:13] [PASSED] drm_test_get_tv_mode_from_name_truncated
[10:58:13] ============ [PASSED] drm_get_tv_mode_from_name ============
[10:58:13] ============= drm_damage_helper (21 subtests) ==============
[10:58:13] [PASSED] drm_test_damage_iter_no_damage
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_src_moved
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_not_visible
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[10:58:13] [PASSED] drm_test_damage_iter_no_damage_no_fb
[10:58:13] [PASSED] drm_test_damage_iter_simple_damage
[10:58:13] [PASSED] drm_test_damage_iter_single_damage
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_outside_src
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_src_moved
[10:58:13] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[10:58:13] [PASSED] drm_test_damage_iter_damage
[10:58:13] [PASSED] drm_test_damage_iter_damage_one_intersect
[10:58:13] [PASSED] drm_test_damage_iter_damage_one_outside
[10:58:13] [PASSED] drm_test_damage_iter_damage_src_moved
[10:58:13] [PASSED] drm_test_damage_iter_damage_not_visible
[10:58:13] ================ [PASSED] drm_damage_helper ================
[10:58:13] ============== drm_dp_mst_helper (2 subtests) ==============
[10:58:13] ============== drm_test_dp_mst_calc_pbn_mode ==============
[10:58:13] [PASSED] Clock 154000 BPP 30 DSC disabled
[10:58:13] [PASSED] Clock 234000 BPP 30 DSC disabled
[10:58:13] [PASSED] Clock 297000 BPP 24 DSC disabled
[10:58:13] [PASSED] Clock 332880 BPP 24 DSC enabled
[10:58:13] [PASSED] Clock 324540 BPP 24 DSC enabled
[10:58:13] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[10:58:13] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[10:58:13] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[10:58:13] [PASSED] DP_POWER_UP_PHY with port number
[10:58:13] [PASSED] DP_POWER_DOWN_PHY with port number
[10:58:13] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[10:58:13] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[10:58:13] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[10:58:13] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[10:58:13] [PASSED] DP_QUERY_PAYLOAD with port number
[10:58:13] [PASSED] DP_QUERY_PAYLOAD with VCPI
[10:58:13] [PASSED] DP_REMOTE_DPCD_READ with port number
[10:58:13] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[10:58:13] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[10:58:13] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[10:58:13] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[10:58:13] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[10:58:13] [PASSED] DP_REMOTE_I2C_READ with port number
[10:58:13] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[10:58:13] [PASSED] DP_REMOTE_I2C_READ with transactions array
[10:58:13] [PASSED] DP_REMOTE_I2C_WRITE with port number
[10:58:13] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[10:58:13] [PASSED] DP_REMOTE_I2C_WRITE with data array
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[10:58:13] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[10:58:13] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[10:58:13] ================ [PASSED] drm_dp_mst_helper ================
[10:58:13] =========== drm_format_helper_test (11 subtests) ===========
[10:58:13] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[10:58:13] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[10:58:13] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[10:58:13] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[10:58:13] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[10:58:13] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[10:58:13] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[10:58:13] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[10:58:13] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[10:58:13] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[10:58:13] ============== drm_test_fb_xrgb8888_to_mono ===============
[10:58:13] [PASSED] single_pixel_source_buffer
[10:58:13] [PASSED] single_pixel_clip_rectangle
[10:58:13] [PASSED] well_known_colors
[10:58:13] [PASSED] destination_pitch
[10:58:13] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[10:58:13] ============= [PASSED] drm_format_helper_test ==============
[10:58:13] ================= drm_format (18 subtests) =================
[10:58:13] [PASSED] drm_test_format_block_width_invalid
[10:58:13] [PASSED] drm_test_format_block_width_one_plane
[10:58:13] [PASSED] drm_test_format_block_width_two_plane
[10:58:13] [PASSED] drm_test_format_block_width_three_plane
[10:58:13] [PASSED] drm_test_format_block_width_tiled
[10:58:13] [PASSED] drm_test_format_block_height_invalid
[10:58:13] [PASSED] drm_test_format_block_height_one_plane
[10:58:13] [PASSED] drm_test_format_block_height_two_plane
[10:58:13] [PASSED] drm_test_format_block_height_three_plane
[10:58:13] [PASSED] drm_test_format_block_height_tiled
[10:58:13] [PASSED] drm_test_format_min_pitch_invalid
[10:58:13] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[10:58:13] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[10:58:13] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[10:58:13] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[10:58:13] [PASSED] drm_test_format_min_pitch_two_plane
[10:58:13] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[10:58:13] [PASSED] drm_test_format_min_pitch_tiled
[10:58:13] =================== [PASSED] drm_format ====================
[10:58:13] =============== drm_framebuffer (1 subtest) ================
[10:58:13] =============== drm_test_framebuffer_create ===============
[10:58:13] [PASSED] ABGR8888 normal sizes
[10:58:13] [PASSED] ABGR8888 max sizes
[10:58:13] [PASSED] ABGR8888 pitch greater than min required
[10:58:13] [PASSED] ABGR8888 pitch less than min required
[10:58:13] [PASSED] ABGR8888 Invalid width
[10:58:13] [PASSED] ABGR8888 Invalid buffer handle
[10:58:13] [PASSED] No pixel format
[10:58:13] [PASSED] ABGR8888 Width 0
[10:58:13] [PASSED] ABGR8888 Height 0
[10:58:13] [PASSED] ABGR8888 Out of bound height * pitch combination
[10:58:13] [PASSED] ABGR8888 Large buffer offset
[10:58:13] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[10:58:13] [PASSED] ABGR8888 Valid buffer modifier
[10:58:13] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[10:58:13] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] NV12 Normal sizes
[10:58:13] [PASSED] NV12 Max sizes
[10:58:13] [PASSED] NV12 Invalid pitch
[10:58:13] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[10:58:13] [PASSED] NV12 different modifier per-plane
[10:58:13] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[10:58:13] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] NV12 Modifier for inexistent plane
[10:58:13] [PASSED] NV12 Handle for inexistent plane
[10:58:13] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[10:58:13] [PASSED] YVU420 Normal sizes
[10:58:13] [PASSED] YVU420 Max sizes
[10:58:13] [PASSED] YVU420 Invalid pitch
[10:58:13] [PASSED] YVU420 Different pitches
[10:58:13] [PASSED] YVU420 Different buffer offsets/pitches
[10:58:13] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[10:58:13] [PASSED] YVU420 Valid modifier
[10:58:13] [PASSED] YVU420 Different modifiers per plane
[10:58:13] [PASSED] YVU420 Modifier for inexistent plane
[10:58:13] [PASSED] X0L2 Normal sizes
[10:58:13] [PASSED] X0L2 Max sizes
[10:58:13] [PASSED] X0L2 Invalid pitch
[10:58:13] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[10:58:13] [PASSED] X0L2 Handle for inexistent plane
[10:58:13] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[10:58:13] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[10:58:13] [PASSED] X0L2 Valid modifier
[10:58:13] [PASSED] X0L2 Modifier for inexistent plane
[10:58:13] =========== [PASSED] drm_test_framebuffer_create ===========
[10:58:13] ================= [PASSED] drm_framebuffer =================
[10:58:13] =============== drm-test-managed (1 subtest) ===============
[10:58:13] [PASSED] drm_test_managed_run_action
[10:58:13] ================ [PASSED] drm-test-managed =================
[10:58:13] =================== drm_mm (19 subtests) ===================
[10:58:13] [PASSED] drm_test_mm_init
[10:58:13] [PASSED] drm_test_mm_debug
[10:58:23] [PASSED] drm_test_mm_reserve
[10:58:33] [PASSED] drm_test_mm_insert
[10:58:33] [PASSED] drm_test_mm_replace
[10:58:33] [PASSED] drm_test_mm_insert_range
[10:58:33] [PASSED] drm_test_mm_frag
[10:58:33] [PASSED] drm_test_mm_align
[10:58:33] [PASSED] drm_test_mm_align32
[10:58:34] [PASSED] drm_test_mm_align64
[10:58:34] [PASSED] drm_test_mm_evict
[10:58:34] [PASSED] drm_test_mm_evict_range
[10:58:34] [PASSED] drm_test_mm_topdown
[10:58:34] [PASSED] drm_test_mm_bottomup
[10:58:34] [PASSED] drm_test_mm_lowest
[10:58:34] [PASSED] drm_test_mm_highest
[10:58:35] [PASSED] drm_test_mm_color
[10:58:35] [PASSED] drm_test_mm_color_evict
[10:58:35] [PASSED] drm_test_mm_color_evict_range
[10:58:35] ===================== [PASSED] drm_mm ======================
[10:58:35] ============= drm_modes_analog_tv (4 subtests) =============
[10:58:35] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[10:58:35] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[10:58:35] [PASSED] drm_test_modes_analog_tv_pal_576i
[10:58:35] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[10:58:35] =============== [PASSED] drm_modes_analog_tv ===============
[10:58:35] ============== drm_plane_helper (2 subtests) ===============
[10:58:35] =============== drm_test_check_plane_state ================
[10:58:35] [PASSED] clipping_simple
[10:58:35] [PASSED] clipping_rotate_reflect
[10:58:35] [PASSED] positioning_simple
[10:58:35] [PASSED] upscaling
[10:58:35] [PASSED] downscaling
[10:58:35] [PASSED] rounding1
[10:58:35] [PASSED] rounding2
[10:58:35] [PASSED] rounding3
[10:58:35] [PASSED] rounding4
[10:58:35] =========== [PASSED] drm_test_check_plane_state ============
[10:58:35] =========== drm_test_check_invalid_plane_state ============
[10:58:35] [PASSED] positioning_invalid
[10:58:35] [PASSED] upscaling_invalid
[10:58:35] [PASSED] downscaling_invalid
[10:58:35] ======= [PASSED] drm_test_check_invalid_plane_state ========
[10:58:35] ================ [PASSED] drm_plane_helper =================
[10:58:35] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[10:58:35] ====== drm_test_connector_helper_tv_get_modes_check =======
[10:58:35] [PASSED] None
[10:58:35] [PASSED] PAL
[10:58:35] [PASSED] NTSC
[10:58:35] [PASSED] Both, NTSC Default
[10:58:35] [PASSED] Both, PAL Default
[10:58:35] [PASSED] Both, NTSC Default, with PAL on command-line
[10:58:35] [PASSED] Both, PAL Default, with NTSC on command-line
[10:58:35] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[10:58:35] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[10:58:35] ================== drm_rect (9 subtests) ===================
[10:58:35] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[10:58:35] [PASSED] drm_test_rect_clip_scaled_not_clipped
[10:58:35] [PASSED] drm_test_rect_clip_scaled_clipped
[10:58:35] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[10:58:35] ================= drm_test_rect_intersect =================
[10:58:35] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[10:58:35] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[10:58:35] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[10:58:35] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[10:58:35] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[10:58:35] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[10:58:35] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[10:58:35] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[10:58:35] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[10:58:35] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[10:58:35] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[10:58:35] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[10:58:35] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[10:58:35] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[10:58:35] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[10:58:35] ============= [PASSED] drm_test_rect_intersect =============
[10:58:35] ================ drm_test_rect_calc_hscale ================
[10:58:35] [PASSED] normal use
[10:58:35] [PASSED] out of max range
[10:58:35] [PASSED] out of min range
[10:58:35] [PASSED] zero dst
[10:58:35] [PASSED] negative src
[10:58:35] [PASSED] negative dst
[10:58:35] ============ [PASSED] drm_test_rect_calc_hscale ============
[10:58:35] ================ drm_test_rect_calc_vscale ================
[10:58:35] [PASSED] normal use
[10:58:35] [PASSED] out of max range
[10:58:35] [PASSED] out of min range
[10:58:35] [PASSED] zero dst
[10:58:35] [PASSED] negative src
[10:58:35] [PASSED] negative dst
[10:58:35] ============ [PASSED] drm_test_rect_calc_vscale ============
[10:58:35] ================== drm_test_rect_rotate ===================
[10:58:35] [PASSED] reflect-x
[10:58:35] [PASSED] reflect-y
[10:58:35] [PASSED] rotate-0
[10:58:35] [PASSED] rotate-90
[10:58:35] [PASSED] rotate-180
[10:58:35] [PASSED] rotate-270
[10:58:35] ============== [PASSED] drm_test_rect_rotate ===============
[10:58:35] ================ drm_test_rect_rotate_inv =================
[10:58:35] [PASSED] reflect-x
[10:58:35] [PASSED] reflect-y
[10:58:35] [PASSED] rotate-0
[10:58:35] [PASSED] rotate-90
[10:58:35] [PASSED] rotate-180
[10:58:35] [PASSED] rotate-270
[10:58:35] ============ [PASSED] drm_test_rect_rotate_inv =============
[10:58:35] ==================== [PASSED] drm_rect =====================
[10:58:35] ================== drm_exec (7 subtests) ===================
[10:58:35] [PASSED] sanitycheck
[10:58:35] [PASSED] test_lock
[10:58:35] [PASSED] test_lock_unlock
[10:58:35] [PASSED] test_duplicates
[10:58:35] [PASSED] test_prepare
[10:58:35] [PASSED] test_prepare_array
[10:58:35] [PASSED] test_multiple_loops
[10:58:35] ==================== [PASSED] drm_exec =====================
[10:58:35] ============================================================
[10:58:35] Testing complete. Ran 340 tests: passed: 340
[10:58:35] Elapsed time: 44.104s total, 1.681s configuring, 18.841s building, 23.528s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs
@ 2023-09-19 11:05 Sujaritha Sundaresan
2023-09-19 10:57 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
` (7 more replies)
0 siblings, 8 replies; 13+ messages in thread
From: Sujaritha Sundaresan @ 2023-09-19 11:05 UTC (permalink / raw)
To: intel-xe; +Cc: Sujaritha Sundaresan
Add throttle reasons sysfs under device/tile<n>/gt<n>
Sujaritha Sundaresan (1):
drm/xe: Add throttle reason sysfs attributes
drivers/gpu/drm/xe/Makefile | 1 +
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
.../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
drivers/gpu/drm/xe/xe_gt_types.h | 4 +
7 files changed, 334 insertions(+)
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] ✓ CI.Build: success for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
` (2 preceding siblings ...)
2023-09-19 10:58 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
@ 2023-09-19 11:05 ` Patchwork
2023-09-19 11:05 ` [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes Sujaritha Sundaresan
` (3 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 11:05 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : success
== Summary ==
+ trap cleanup EXIT
+ cd /kernel
+ git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
++ date +%s
+ echo -e '\e[0Ksection_start:1695121126:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64-default
^[[0Ksection_start:1695121126:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cp .ci/kernel/kconfig build64-default/.config
+ make O=build64-default olddefconfig
make[1]: Entering directory '/kernel/build64-default'
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-default'
++ nproc
+ make O=build64-default -j48
make[1]: Entering directory '/kernel/build64-default'
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
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
GEN arch/x86/include/generated/asm/orc_hash.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/param.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/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/export.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/kmap_size.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
UPD include/generated/uapi/linux/version.h
UPD include/config/kernel.release
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
UPD include/generated/compile.h
HOSTCC scripts/asn1_compiler
HOSTCC scripts/unifdef
UPD include/generated/utsrelease.h
DESCEND objtool
HOSTCC /kernel/build64-default/tools/objtool/fixdep.o
HOSTLD /kernel/build64-default/tools/objtool/fixdep-in.o
LINK /kernel/build64-default/tools/objtool/fixdep
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
INSTALL libsubcmd_headers
CC /kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
HOSTLD arch/x86/tools/relocs
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/drm/qaic_accel.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/termbits-common.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/mman-common.h
UPD scripts/mod/devicetable-offsets.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
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
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
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/virtio_vsock.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/ipmi_ssif_bmc.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/eventfd.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/ext4.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
LD /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/kfd_sysfs.h
HDRINST usr/include/linux/netdev.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/iommufd.h
HDRINST usr/include/linux/user_events.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/icmp.h
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/handshake.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/v4l2-common.h
HDRINST usr/include/linux/nvram.h
HDRINST usr/include/linux/if_vlan.h
HDRINST usr/include/linux/uhid.h
HDRINST usr/include/linux/omap3isp.h
HDRINST usr/include/linux/rose.h
HDRINST usr/include/linux/phantom.h
HDRINST usr/include/linux/ipmi_msgdefs.h
HDRINST usr/include/linux/bcm933xx_hcs.h
HDRINST usr/include/linux/bpf.h
HDRINST usr/include/linux/mempolicy.h
HDRINST usr/include/linux/efs_fs_sb.h
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/mpls.h
AR /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
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
CC /kernel/build64-default/tools/objtool/weak.o
HDRINST usr/include/linux/tc_act/tc_connmark.h
CC /kernel/build64-default/tools/objtool/check.o
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
CC /kernel/build64-default/tools/objtool/special.o
HDRINST usr/include/linux/tc_act/tc_pedit.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/
CC /kernel/build64-default/tools/objtool/builtin-check.o
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
CC /kernel/build64-default/tools/objtool/elf.o
HDRINST usr/include/linux/netrom.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/lib/
HDRINST usr/include/linux/joystick.h
CC /kernel/build64-default/tools/objtool/objtool.o
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
CC /kernel/build64-default/tools/objtool/orc_gen.o
CC /kernel/build64-default/tools/objtool/orc_dump.o
CC /kernel/build64-default/tools/objtool/arch/x86/special.o
HDRINST usr/include/linux/omapfb.h
GEN /kernel/build64-default/tools/objtool/arch/x86/lib/inat-tables.c
HDRINST usr/include/linux/msdos_fs.h
CC /kernel/build64-default/tools/objtool/libstring.o
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
CC /kernel/build64-default/tools/objtool/libctype.o
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/dw100.h
CC /kernel/build64-default/tools/objtool/str_error_r.o
HDRINST usr/include/linux/psp-sev.h
CC /kernel/build64-default/tools/objtool/librbtree.o
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/comedi.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/mei_uuid.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
CC /kernel/build64-default/tools/objtool/arch/x86/decode.o
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/atm_he.h
HDRINST usr/include/linux/ip.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/tps6594_pfsm.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/reboot.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/a.out.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/amd_hsmp.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/hwcap2.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/termios.h
HDRINST usr/include/asm/unistd_x32.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-default/tools/objtool/arch/x86/objtool-in.o
UPD include/generated/asm-offsets.h
CALL ../scripts/checksyscalls.sh
LD /kernel/build64-default/tools/objtool/objtool-in.o
LINK /kernel/build64-default/tools/objtool/objtool
LDS scripts/module.lds
CC ipc/compat.o
CC ipc/util.o
CC ipc/msgutil.o
HOSTCC usr/gen_init_cpio
CC init/main.o
CC ipc/msg.o
AR certs/built-in.a
CC ipc/sem.o
CC ipc/shm.o
CC init/do_mounts.o
CC init/do_mounts_initrd.o
UPD init/utsversion-tmp.h
CC ipc/syscall.o
CC ipc/ipc_sysctl.o
CC init/initramfs.o
CC ipc/mqueue.o
CC init/calibrate.o
CC block/bdev.o
CC ipc/namespace.o
AS arch/x86/lib/clear_page_64.o
CC init/init_task.o
CC arch/x86/lib/cmdline.o
CC block/fops.o
CC security/commoncap.o
CC io_uring/io_uring.o
CC arch/x86/power/cpu.o
AR arch/x86/video/built-in.a
CC block/partitions/core.o
CC security/keys/gc.o
AS arch/x86/crypto/aesni-intel_asm.o
CC arch/x86/pci/i386.o
CC arch/x86/realmode/init.o
CC [M] arch/x86/video/fbdev.o
AR virt/lib/built-in.a
AR drivers/irqchip/built-in.a
AR arch/x86/ia32/built-in.a
CC sound/core/seq/seq.o
CC arch/x86/events/amd/core.o
CC [M] virt/lib/irqbypass.o
CC net/core/sock.o
AR sound/i2c/other/built-in.a
AR sound/isa/ad1816a/built-in.a
CC fs/notify/dnotify/dnotify.o
CC arch/x86/mm/pat/set_memory.o
CC arch/x86/mm/pat/memtype.o
CC arch/x86/kernel/fpu/init.o
AR drivers/bus/mhi/built-in.a
CC net/core/request_sock.o
AR sound/i2c/built-in.a
AR sound/drivers/opl3/built-in.a
CC net/core/skbuff.o
AR drivers/bus/built-in.a
AR sound/isa/ad1848/built-in.a
AR sound/drivers/opl4/built-in.a
AR sound/isa/cs423x/built-in.a
CC arch/x86/entry/vdso/vma.o
CC lib/kunit/test.o
CC lib/kunit/resource.o
AR sound/isa/es1688/built-in.a
CC kernel/sched/core.o
AR sound/drivers/mpu401/built-in.a
AR drivers/phy/allwinner/built-in.a
CC mm/kasan/common.o
CC arch/x86/crypto/aesni-intel_glue.o
AR sound/isa/galaxy/built-in.a
AR sound/drivers/vx/built-in.a
AR drivers/phy/amlogic/built-in.a
CC crypto/api.o
AR sound/drivers/pcsp/built-in.a
AR sound/isa/gus/built-in.a
AR sound/drivers/built-in.a
AR drivers/phy/broadcom/built-in.a
AR sound/isa/msnd/built-in.a
AR drivers/phy/cadence/built-in.a
CC ipc/mq_sysctl.o
AR sound/isa/opti9xx/built-in.a
AR drivers/phy/freescale/built-in.a
AS arch/x86/lib/cmpxchg16b_emu.o
AR sound/isa/sb/built-in.a
AR drivers/phy/hisilicon/built-in.a
AR sound/isa/wavefront/built-in.a
AR drivers/phy/ingenic/built-in.a
AR sound/isa/wss/built-in.a
CC arch/x86/lib/copy_mc.o
AR drivers/phy/intel/built-in.a
AR sound/isa/built-in.a
AR drivers/phy/lantiq/built-in.a
CC arch/x86/kernel/fpu/bugs.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
GEN usr/initramfs_data.cpio
AR drivers/phy/socionext/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/st/built-in.a
AR drivers/phy/sunplus/built-in.a
AR usr/built-in.a
AR drivers/phy/tegra/built-in.a
CC lib/math/div64.o
AR drivers/phy/ti/built-in.a
AR arch/x86/platform/atom/built-in.a
AR drivers/phy/xilinx/built-in.a
AR arch/x86/platform/ce4100/built-in.a
CC drivers/phy/phy-core.o
CC arch/x86/kernel/cpu/mce/core.o
CC arch/x86/platform/efi/memmap.o
CC arch/x86/kernel/fpu/core.o
CC lib/math/gcd.o
AS arch/x86/lib/copy_mc_64.o
AR virt/built-in.a
CC lib/math/lcm.o
AS arch/x86/lib/copy_page_64.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
AS arch/x86/lib/copy_user_64.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC lib/math/int_pow.o
CC sound/core/seq/seq_lock.o
AS arch/x86/lib/copy_user_uncached_64.o
CC arch/x86/kernel/cpu/mce/severity.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/lib/cpu.o
CC lib/math/int_sqrt.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
AR sound/pci/ac97/built-in.a
AR sound/ppc/built-in.a
AR sound/pci/ali5451/built-in.a
CC arch/x86/kernel/cpu/mtrr/if.o
AR sound/pci/asihpi/built-in.a
AS arch/x86/realmode/rm/header.o
AR sound/pci/au88x0/built-in.a
CC arch/x86/kernel/cpu/mtrr/generic.o
AR sound/pci/aw2/built-in.a
CC lib/math/reciprocal_div.o
AS arch/x86/realmode/rm/trampoline_64.o
CC security/keys/key.o
CC security/keys/keyring.o
AR sound/pci/ctxfi/built-in.a
CC security/keys/keyctl.o
AR sound/pci/ca0106/built-in.a
CC arch/x86/kernel/cpu/mtrr/cleanup.o
AR sound/pci/cs46xx/built-in.a
AS arch/x86/realmode/rm/stack.o
AR fs/notify/dnotify/built-in.a
AR sound/pci/cs5535audio/built-in.a
AS arch/x86/realmode/rm/reboot.o
CC fs/notify/inotify/inotify_fsnotify.o
AR sound/pci/lola/built-in.a
CC arch/x86/pci/init.o
AS arch/x86/realmode/rm/wakeup_asm.o
AR sound/pci/lx6464es/built-in.a
CC lib/math/rational.o
CC lib/kunit/static_stub.o
AR sound/pci/echoaudio/built-in.a
CC arch/x86/realmode/rm/wakemain.o
AR sound/pci/emu10k1/built-in.a
AR sound/pci/hda/built-in.a
CC arch/x86/pci/mmconfig_64.o
CC [M] sound/pci/hda/hda_bind.o
CC arch/x86/realmode/rm/video-mode.o
CC arch/x86/entry/vdso/extable.o
CC block/partitions/ldm.o
CC arch/x86/power/hibernate_64.o
CC mm/kasan/report.o
CC [M] sound/pci/hda/hda_codec.o
CC arch/x86/kernel/cpu/cacheinfo.o
CC fs/notify/inotify/inotify_user.o
AS arch/x86/realmode/rm/copy.o
CC sound/core/seq/seq_clientmgr.o
CC crypto/cipher.o
CC arch/x86/lib/delay.o
AS arch/x86/realmode/rm/bioscall.o
CC arch/x86/realmode/rm/regs.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC arch/x86/realmode/rm/video-vga.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
AR arch/x86/net/built-in.a
CC block/bio.o
CC arch/x86/events/amd/lbr.o
CC [M] lib/math/prime_numbers.o
CC arch/x86/realmode/rm/video-vesa.o
CC arch/x86/platform/efi/quirks.o
CC net/core/datagram.o
AR sound/arm/built-in.a
AR sound/sh/built-in.a
AR sound/synth/emux/built-in.a
CC security/min_addr.o
AR sound/synth/built-in.a
CC arch/x86/realmode/rm/video-bios.o
AR sound/usb/misc/built-in.a
AR sound/firewire/built-in.a
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AR sound/usb/usx2y/built-in.a
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
CC block/elevator.o
AR sound/usb/hiface/built-in.a
CC lib/kunit/string-stream.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
LDS arch/x86/entry/vdso/vdso.lds
CC net/core/stream.o
AS arch/x86/lib/getuser.o
CC net/core/scm.o
PASYMS arch/x86/realmode/rm/pasyms.h
CC arch/x86/events/amd/ibs.o
LDS arch/x86/realmode/rm/realmode.lds
CC block/blk-core.o
AS arch/x86/entry/entry.o
GEN arch/x86/lib/inat-tables.c
AS arch/x86/entry/vdso/vdso-note.o
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
OBJCOPY arch/x86/realmode/rm/realmode.bin
CC arch/x86/kernel/cpu/mce/intel.o
AS arch/x86/realmode/rmpiggy.o
CC security/inode.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
AR drivers/pinctrl/actions/built-in.a
AR arch/x86/realmode/built-in.a
AR drivers/pinctrl/bcm/built-in.a
CC arch/x86/lib/insn-eval.o
AR arch/x86/entry/vsyscall/built-in.a
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
AR drivers/pinctrl/cirrus/built-in.a
AR drivers/pinctrl/freescale/built-in.a
CC arch/x86/kernel/cpu/mce/threshold.o
AR drivers/phy/built-in.a
CC drivers/pinctrl/intel/pinctrl-baytrail.o
CC drivers/gpio/gpiolib.o
AR drivers/pinctrl/mediatek/built-in.a
CC net/core/gen_stats.o
AR drivers/pinctrl/mvebu/built-in.a
CC security/device_cgroup.o
AR drivers/pinctrl/nomadik/built-in.a
CC arch/x86/pci/direct.o
CC net/core/gen_estimator.o
CC init/version.o
CC arch/x86/lib/insn.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC crypto/compress.o
AS arch/x86/power/hibernate_asm_64.o
CC arch/x86/power/hibernate.o
CC arch/x86/mm/pat/memtype_interval.o
AR sound/sparc/built-in.a
CC arch/x86/kernel/cpu/scattered.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC kernel/locking/mutex.o
CC arch/x86/kernel/cpu/topology.o
CC arch/x86/kernel/fpu/regset.o
CC mm/kasan/init.o
CC kernel/locking/semaphore.o
AR lib/math/built-in.a
CC arch/x86/events/amd/uncore.o
AR init/built-in.a
AR sound/spi/built-in.a
CC arch/x86/pci/mmconfig-shared.o
CC lib/kunit/assert.o
CC arch/x86/kernel/fpu/signal.o
CC block/partitions/msdos.o
CC security/keys/permission.o
CC kernel/power/qos.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC kernel/printk/printk.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
CC kernel/printk/printk_safe.o
AR fs/notify/inotify/built-in.a
CC arch/x86/platform/efi/efi.o
CC fs/notify/fanotify/fanotify.o
CC fs/notify/fsnotify.o
CC block/partitions/efi.o
CC lib/crypto/memneq.o
CC lib/zlib_inflate/inffast.o
CC arch/x86/kernel/fpu/xstate.o
CC arch/x86/entry/vdso/vgetcpu.o
CC lib/zlib_inflate/inflate.o
CC crypto/algapi.o
HOSTCC arch/x86/entry/vdso/vdso2c
AR ipc/built-in.a
CC lib/crypto/utils.o
CC security/keys/process_keys.o
CC arch/x86/kernel/cpu/mce/apei.o
CC drivers/gpio/gpiolib-devres.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init.o
AS arch/x86/lib/memcpy_64.o
AS arch/x86/lib/memmove_64.o
CC lib/kunit/try-catch.o
AS arch/x86/lib/memset_64.o
CC drivers/pinctrl/intel/pinctrl-intel.o
CC block/blk-sysfs.o
CC arch/x86/lib/misc.o
AR arch/x86/power/built-in.a
CC lib/zlib_inflate/infutil.o
CC arch/x86/lib/pc-conf-reg.o
CC net/core/net_namespace.o
CC sound/core/seq/seq_memory.o
CC lib/kunit/executor.o
CC lib/zlib_inflate/inftrees.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC arch/x86/pci/fixup.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
CC arch/x86/pci/acpi.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC lib/zlib_inflate/inflate_syms.o
AS arch/x86/entry/vdso/vdso32/note.o
CC kernel/locking/rwsem.o
CC kernel/locking/percpu-rwsem.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC mm/kasan/generic.o
CC lib/crypto/chacha.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
AS arch/x86/lib/putuser.o
CC lib/crypto/aes.o
AS arch/x86/entry/entry_64.o
AS arch/x86/lib/retpoline.o
CC arch/x86/lib/usercopy.o
CC lib/kunit/hooks.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
AR arch/x86/events/amd/built-in.a
CC kernel/power/main.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC arch/x86/events/intel/core.o
CC io_uring/xattr.o
CC arch/x86/events/intel/bts.o
CC arch/x86/pci/legacy.o
CC io_uring/nop.o
CC lib/zlib_deflate/deflate.o
CC lib/lzo/lzo1x_compress.o
CC lib/lz4/lz4_compress.o
AR drivers/pwm/built-in.a
AR arch/x86/kernel/cpu/mce/built-in.a
CC arch/x86/kernel/cpu/common.o
CC lib/zstd/zstd_compress_module.o
AR lib/zlib_inflate/built-in.a
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/kernel/cpu/rdrand.o
CC sound/core/sound.o
CC lib/zlib_deflate/deftree.o
LD [M] arch/x86/crypto/crc32-pclmul.o
CC arch/x86/platform/efi/efi_64.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
AR lib/kunit/built-in.a
CC sound/core/init.o
AR arch/x86/crypto/built-in.a
AR block/partitions/built-in.a
CC lib/zlib_deflate/deflate_syms.o
CC block/blk-flush.o
CC arch/x86/lib/usercopy_64.o
CC arch/x86/entry/syscall_64.o
CC fs/notify/fanotify/fanotify_user.o
CC [M] sound/pci/hda/hda_jack.o
CC kernel/locking/irqflag-debug.o
CC security/keys/request_key.o
CC sound/core/seq/seq_queue.o
CC security/keys/request_key_auth.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
CC arch/x86/kernel/cpu/match.o
CC arch/x86/mm/init_64.o
CC lib/crypto/gf128mul.o
CC lib/zstd/compress/fse_compress.o
CC drivers/gpio/gpiolib-legacy.o
CC sound/core/seq/seq_fifo.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
CC arch/x86/pci/irq.o
AR arch/x86/kernel/fpu/built-in.a
CC kernel/locking/mutex-debug.o
CC arch/x86/mm/fault.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
AR lib/lzo/built-in.a
CC arch/x86/mm/ioremap.o
OBJCOPY arch/x86/entry/vdso/vdso64.so
CC fs/nfs_common/grace.o
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC arch/x86/entry/vdso/vdso-image-64.o
CC crypto/scatterwalk.o
CC arch/x86/kernel/acpi/boot.o
CC mm/kasan/report_generic.o
CC arch/x86/kernel/acpi/sleep.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC arch/x86/pci/common.o
CC net/core/secure_seq.o
CC security/keys/user_defined.o
CC arch/x86/kernel/apic/apic.o
CC arch/x86/lib/msr-smp.o
CC arch/x86/kernel/apic/apic_common.o
CC crypto/proc.o
CC arch/x86/lib/cache-smp.o
CC kernel/power/console.o
CC io_uring/fs.o
CC lib/zstd/compress/hist.o
AR lib/zlib_deflate/built-in.a
CC sound/core/memory.o
CC net/core/flow_dissector.o
AR arch/x86/entry/vdso/built-in.a
CC arch/x86/entry/common.o
AS arch/x86/platform/efi/efi_stub_64.o
AR arch/x86/platform/efi/built-in.a
CC block/blk-settings.o
CC arch/x86/kernel/cpu/bugs.o
AR arch/x86/platform/geode/built-in.a
AR arch/x86/platform/iris/built-in.a
CC arch/x86/lib/msr.o
AS arch/x86/entry/thunk_64.o
CC arch/x86/platform/intel/iosf_mbi.o
CC lib/zstd/compress/huf_compress.o
CC io_uring/splice.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC io_uring/sync.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC security/keys/compat.o
CC io_uring/advise.o
CC io_uring/filetable.o
CC kernel/locking/lockdep.o
CC lib/crypto/blake2s.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC kernel/printk/printk_ringbuffer.o
CC lib/zstd/compress/zstd_compress.o
CC sound/core/seq/seq_prioq.o
CC mm/filemap.o
CC lib/crypto/blake2s-generic.o
AR fs/nfs_common/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC lib/zstd/compress/zstd_compress_literals.o
CC drivers/gpio/gpiolib-cdev.o
CC net/core/sysctl_net_core.o
AR drivers/pinctrl/nuvoton/built-in.a
CC lib/zstd/compress/zstd_compress_sequences.o
CC mm/kasan/shadow.o
CC crypto/aead.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC lib/crypto/blake2s-selftest.o
CC sound/core/control.o
CC kernel/printk/sysctl.o
CC net/core/dev.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC kernel/power/process.o
CC lib/lz4/lz4hc_compress.o
AS arch/x86/entry/entry_64_compat.o
CC arch/x86/pci/early.o
CC arch/x86/entry/syscall_32.o
CC lib/zstd/compress/zstd_double_fast.o
AR fs/notify/fanotify/built-in.a
AR arch/x86/platform/intel/built-in.a
CC fs/notify/notification.o
CC arch/x86/kernel/cpu/aperfmperf.o
AR arch/x86/platform/intel-mid/built-in.a
CC lib/crypto/des.o
CC arch/x86/pci/bus_numa.o
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
AR arch/x86/platform/scx200/built-in.a
CC security/keys/proc.o
AR arch/x86/platform/ts5500/built-in.a
CC lib/lz4/lz4_decompress.o
AS arch/x86/kernel/acpi/wakeup_64.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC kernel/power/suspend.o
CC arch/x86/kernel/acpi/apei.o
CC kernel/power/hibernate.o
CC sound/core/seq/seq_timer.o
CC net/llc/llc_core.o
CC sound/core/seq/seq_system.o
AR sound/parisc/built-in.a
AS arch/x86/lib/msr-reg.o
CC arch/x86/lib/msr-reg-export.o
AR kernel/printk/built-in.a
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
AR sound/pcmcia/vx/built-in.a
CC kernel/irq/irqdesc.o
AR sound/pcmcia/pdaudiocf/built-in.a
AS arch/x86/lib/hweight.o
CC block/blk-ioc.o
AR sound/pcmcia/built-in.a
CC kernel/irq/handle.o
CC lib/zstd/compress/zstd_fast.o
CC security/keys/sysctl.o
CC arch/x86/mm/extable.o
CC arch/x86/lib/iomem.o
CC kernel/irq/manage.o
CC mm/kasan/quarantine.o
CC arch/x86/kernel/apic/apic_noop.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC arch/x86/events/zhaoxin/core.o
CC io_uring/openclose.o
CC crypto/geniv.o
CC net/core/dev_addr_lists.o
CC kernel/rcu/update.o
CC kernel/rcu/sync.o
AR arch/x86/entry/built-in.a
CC arch/x86/kernel/cpu/cpuid-deps.o
AS arch/x86/lib/iomap_copy_64.o
CC lib/zstd/compress/zstd_lazy.o
CC arch/x86/lib/inat.o
AR drivers/pinctrl/intel/built-in.a
CC arch/x86/kernel/acpi/cppc.o
CC fs/notify/group.o
AR drivers/pinctrl/nxp/built-in.a
CC arch/x86/pci/amd_bus.o
CC kernel/rcu/srcutree.o
AR drivers/pinctrl/qcom/built-in.a
CC arch/x86/kernel/acpi/cstate.o
AR drivers/pinctrl/sprd/built-in.a
AR security/keys/built-in.a
CC sound/core/seq/seq_ports.o
AR drivers/pinctrl/sunplus/built-in.a
AR security/built-in.a
CC fs/notify/mark.o
AR drivers/pinctrl/ti/built-in.a
CC [M] sound/pci/hda/hda_sysfs.o
CC drivers/pinctrl/core.o
CC arch/x86/kernel/apic/ipi.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
CC kernel/rcu/tree.o
CC sound/core/seq/seq_info.o
CC arch/x86/mm/mmap.o
CC drivers/gpio/gpiolib-sysfs.o
CC arch/x86/events/core.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC net/llc/llc_input.o
CC lib/zstd/compress/zstd_ldm.o
CC arch/x86/events/intel/ds.o
AR kernel/livepatch/built-in.a
CC net/ethernet/eth.o
CC block/blk-map.o
CC arch/x86/kernel/cpu/umwait.o
CC fs/notify/fdinfo.o
AR mm/kasan/built-in.a
CC kernel/irq/spurious.o
CC lib/crypto/sha1.o
CC arch/x86/kernel/apic/vector.o
AR lib/lz4/built-in.a
CC drivers/pinctrl/pinctrl-utils.o
CC crypto/skcipher.o
CC drivers/gpio/gpiolib-acpi.o
AR arch/x86/events/zhaoxin/built-in.a
CC lib/xz/xz_dec_syms.o
AR arch/x86/kernel/acpi/built-in.a
CC kernel/power/snapshot.o
CC lib/raid6/algos.o
CC lib/fonts/fonts.o
CC lib/argv_split.o
CC lib/raid6/recov.o
CC [M] sound/pci/hda/hda_controller.o
CC lib/fonts/font_8x8.o
AR sound/pci/ice1712/built-in.a
HOSTCC lib/raid6/mktables
CC lib/fonts/font_8x16.o
AR arch/x86/pci/built-in.a
CC drivers/pinctrl/pinmux.o
UNROLL lib/raid6/int1.c
CC drivers/pinctrl/pinconf.o
CC arch/x86/kernel/kprobes/core.o
CC arch/x86/mm/pgtable.o
CC lib/crypto/sha256.o
AR sound/core/seq/built-in.a
CC sound/core/misc.o
CC io_uring/uring_cmd.o
CC arch/x86/kernel/apic/hw_nmi.o
AR sound/mips/built-in.a
CC arch/x86/kernel/cpu/proc.o
CC arch/x86/mm/physaddr.o
CC lib/xz/xz_dec_stream.o
CC [M] sound/pci/hda/hda_proc.o
CC kernel/irq/resend.o
UNROLL lib/raid6/int2.c
CC net/core/dst.o
CC io_uring/epoll.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC arch/x86/mm/tlb.o
AR fs/notify/built-in.a
CC block/blk-merge.o
CC fs/iomap/trace.o
CC lib/xz/xz_dec_lzma2.o
CC net/llc/llc_output.o
AR lib/fonts/built-in.a
AR fs/quota/built-in.a
CC lib/bug.o
CC mm/mempool.o
AR sound/soc/built-in.a
CC block/blk-timeout.o
CC kernel/power/swap.o
CC kernel/rcu/rcu_segcblist.o
UNROLL lib/raid6/int4.c
UNROLL lib/raid6/int8.c
UNROLL lib/raid6/int16.c
UNROLL lib/raid6/int32.c
CC lib/raid6/recov_ssse3.o
CC block/blk-lib.o
CC arch/x86/events/probe.o
CC io_uring/statx.o
CC kernel/irq/chip.o
CC drivers/gpio/gpiolib-swnode.o
CC sound/core/device.o
CC block/blk-mq.o
CC [M] lib/crypto/arc4.o
CC kernel/power/user.o
CC kernel/irq/dummychip.o
CC drivers/pinctrl/pinconf-generic.o
CC arch/x86/kernel/apic/io_apic.o
AR net/ethernet/built-in.a
CC drivers/pci/msi/pcidev_msi.o
CC crypto/seqiv.o
CC drivers/pci/msi/api.o
CC kernel/sched/fair.o
CC arch/x86/kernel/cpu/powerflags.o
CC arch/x86/kernel/kprobes/opt.o
CC block/blk-mq-tag.o
CC kernel/irq/devres.o
CC lib/xz/xz_dec_bcj.o
CC arch/x86/events/intel/knc.o
CC kernel/locking/lockdep_proc.o
CC arch/x86/events/intel/lbr.o
CC io_uring/net.o
CC drivers/pci/msi/msi.o
CC arch/x86/kernel/kprobes/ftrace.o
AR net/llc/built-in.a
AR lib/crypto/built-in.a
LD [M] lib/crypto/libarc4.o
AR sound/atmel/built-in.a
CC arch/x86/events/intel/p4.o
CC net/802/p8022.o
CC lib/raid6/recov_avx2.o
AR drivers/gpio/built-in.a
CC block/blk-stat.o
CC arch/x86/events/intel/p6.o
CC kernel/locking/spinlock.o
CC arch/x86/events/utils.o
CC sound/core/info.o
CC block/blk-mq-sysfs.o
CC kernel/irq/autoprobe.o
AR sound/pci/korg1212/built-in.a
CC arch/x86/events/rapl.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
CC arch/x86/mm/cpu_entry_area.o
CC [M] sound/pci/hda/hda_hwdep.o
AR drivers/pinctrl/built-in.a
CC [M] arch/x86/kvm/x86.o
CC arch/x86/events/msr.o
CC net/sched/sch_generic.o
CC drivers/video/console/dummycon.o
CC fs/iomap/iter.o
CC arch/x86/kernel/cpu/feat_ctl.o
AR sound/hda/built-in.a
CC [M] sound/hda/hda_bus_type.o
CC drivers/video/console/vgacon.o
CC arch/x86/kernel/apic/msi.o
CC crypto/echainiv.o
AR lib/xz/built-in.a
CC drivers/video/logo/logo.o
CC drivers/video/backlight/backlight.o
CC mm/oom_kill.o
HOSTCC drivers/video/logo/pnmtologo
CC mm/fadvise.o
CC io_uring/msg_ring.o
CC kernel/irq/irqdomain.o
AR arch/x86/kernel/kprobes/built-in.a
CC net/sched/sch_mq.o
CC net/core/netevent.o
CC lib/raid6/mmx.o
CC kernel/power/poweroff.o
CC lib/raid6/sse1.o
CC lib/raid6/sse2.o
CC kernel/irq/proc.o
CC kernel/locking/osq_lock.o
CC fs/proc/task_mmu.o
CC drivers/idle/intel_idle.o
CC net/802/psnap.o
CC arch/x86/events/intel/pt.o
CC arch/x86/mm/maccess.o
CC fs/proc/inode.o
AR drivers/char/ipmi/built-in.a
CC arch/x86/events/intel/uncore.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC [M] sound/pci/hda/hda_generic.o
CC drivers/video/logo/logo_linux_clut224.o
CC net/sched/sch_frag.o
LDS arch/x86/kernel/vmlinux.lds
CC arch/x86/kernel/cpu/intel.o
CC drivers/acpi/acpica/dsargs.o
AR drivers/video/logo/built-in.a
CC arch/x86/kernel/cpu/intel_pconfig.o
CC drivers/acpi/acpica/dscontrol.o
CC arch/x86/kernel/cpu/tsx.o
CC [M] sound/hda/hdac_bus.o
CC drivers/acpi/acpica/dsdebug.o
CC drivers/pci/msi/irqdomain.o
AR kernel/power/built-in.a
CC drivers/acpi/acpica/dsfield.o
CC sound/core/isadma.o
CC fs/iomap/buffered-io.o
CC crypto/ahash.o
CC net/core/neighbour.o
CC kernel/locking/qspinlock.o
CC block/blk-mq-cpumap.o
CC net/core/rtnetlink.o
CC arch/x86/mm/pgprot.o
AR sound/x86/built-in.a
CC fs/proc/root.o
CC [M] arch/x86/kvm/emulate.o
AR sound/pci/mixart/built-in.a
CC arch/x86/events/intel/uncore_nhmex.o
AR sound/pci/nm256/built-in.a
CC kernel/dma/mapping.o
AR drivers/video/backlight/built-in.a
AR sound/pci/oxygen/built-in.a
CC sound/core/vmaster.o
CC [M] arch/x86/kvm/i8259.o
CC [M] sound/hda/hdac_device.o
CC kernel/entry/common.o
CC [M] arch/x86/kvm/irq.o
AR drivers/video/console/built-in.a
CC arch/x86/kernel/apic/x2apic_phys.o
CC drivers/video/fbdev/core/fb_notify.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC lib/raid6/avx2.o
AR drivers/video/fbdev/omap/built-in.a
CC net/core/utils.o
CC drivers/acpi/acpica/dsinit.o
AR sound/xen/built-in.a
CC kernel/irq/migration.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC kernel/locking/rtmutex_api.o
CC net/802/stp.o
AR sound/pci/pcxhr/built-in.a
CC io_uring/timeout.o
CC arch/x86/mm/hugetlbpage.o
CC net/netlink/af_netlink.o
CC lib/zstd/compress/zstd_opt.o
AR drivers/pci/msi/built-in.a
AR net/bpf/built-in.a
CC kernel/module/main.o
CC drivers/pci/pcie/portdrv.o
CC drivers/pci/pcie/rcec.o
CC [M] sound/pci/hda/patch_realtek.o
CC fs/kernfs/mount.o
CC kernel/module/strict_rwx.o
AR drivers/idle/built-in.a
CC io_uring/sqpoll.o
CC crypto/shash.o
CC drivers/acpi/acpica/dsmethod.o
CC fs/kernfs/inode.o
CC arch/x86/kernel/apic/probe_64.o
CC sound/core/ctljack.o
CC net/ethtool/ioctl.o
CC kernel/irq/cpuhotplug.o
CC arch/x86/events/intel/uncore_snb.o
CC net/sched/sch_api.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC arch/x86/kernel/cpu/intel_epb.o
CC lib/raid6/avx512.o
CC [M] drivers/video/fbdev/core/fb_info.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
AR arch/x86/kernel/apic/built-in.a
CC net/netfilter/core.o
CC [M] sound/hda/hdac_sysfs.o
CC crypto/akcipher.o
CC kernel/dma/direct.o
CC kernel/entry/syscall_user_dispatch.o
CC net/sched/sch_blackhole.o
CC lib/raid6/recov_avx512.o
CC sound/core/jack.o
CC drivers/pci/pcie/aspm.o
CC arch/x86/mm/kasan_init_64.o
AR net/802/built-in.a
CC block/blk-mq-sched.o
CC mm/maccess.o
CC net/sched/sch_fifo.o
CC drivers/acpi/acpica/dsmthdat.o
CC net/netfilter/nf_log.o
CC fs/kernfs/dir.o
CC kernel/irq/pm.o
AR sound/pci/riptide/built-in.a
AR sound/pci/rme9652/built-in.a
CC arch/x86/kernel/cpu/amd.o
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
AR sound/pci/vx222/built-in.a
CC arch/x86/kernel/cpu/hygon.o
CC net/core/link_watch.o
CC sound/core/timer.o
CC net/netfilter/nf_queue.o
CC fs/proc/base.o
TABLE lib/raid6/tables.c
AR kernel/rcu/built-in.a
CC lib/raid6/int1.o
CC kernel/time/time.o
CC kernel/locking/spinlock_debug.o
CC kernel/entry/kvm.o
CC kernel/time/timer.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC fs/iomap/direct-io.o
CC io_uring/fdinfo.o
CC drivers/acpi/acpica/dsobject.o
CC arch/x86/events/intel/uncore_snbep.o
CC crypto/sig.o
CC arch/x86/kernel/cpu/centaur.o
CC [M] sound/hda/hdac_regmap.o
CC sound/core/hrtimer.o
CC arch/x86/mm/numa.o
CC fs/proc/generic.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC mm/page-writeback.o
CC kernel/dma/ops_helpers.o
CC kernel/irq/msi.o
CC kernel/locking/qrwlock.o
CC block/ioctl.o
CC [M] sound/hda/hdac_controller.o
CC drivers/acpi/acpica/dsopcode.o
CC lib/raid6/int2.o
AR sound/virtio/built-in.a
CC kernel/module/kmod.o
CC drivers/pci/pcie/aer.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC kernel/irq/affinity.o
CC kernel/dma/dummy.o
CC block/genhd.o
CC [M] sound/hda/hdac_stream.o
CC fs/kernfs/file.o
AR kernel/entry/built-in.a
CC lib/raid6/int4.o
CC crypto/kpp.o
CC [M] drivers/video/fbdev/core/modedb.o
CC [M] drivers/video/fbdev/core/fbcvt.o
CC [M] sound/hda/array.o
AR kernel/locking/built-in.a
CC fs/proc/array.o
CC kernel/module/tree_lookup.o
CC mm/folio-compat.o
CC fs/iomap/fiemap.o
CC drivers/acpi/acpica/dspkginit.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC net/core/filter.o
CC crypto/acompress.o
CC fs/proc/fd.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC io_uring/tctx.o
CC net/netfilter/nf_sockopt.o
CC kernel/futex/core.o
CC kernel/dma/contiguous.o
CC kernel/futex/syscalls.o
CC arch/x86/mm/numa_64.o
CC fs/iomap/seek.o
CC mm/readahead.o
CC sound/core/seq_device.o
AR net/sched/built-in.a
CC kernel/module/debug_kmemleak.o
CC arch/x86/kernel/cpu/vmware.o
CC io_uring/poll.o
CC lib/raid6/int8.o
CC net/netfilter/utils.o
CC fs/kernfs/symlink.o
CC arch/x86/mm/amdtopology.o
CC net/ethtool/common.o
AR net/ipv4/netfilter/built-in.a
CC drivers/acpi/acpica/dsutils.o
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC net/ipv4/route.o
CC net/netlink/genetlink.o
CC [M] sound/pci/hda/patch_analog.o
CC kernel/irq/matrix.o
CC net/ipv4/inetpeer.o
CC kernel/module/kallsyms.o
CC [M] sound/hda/hdmi_chmap.o
CC kernel/cgroup/cgroup.o
CC kernel/trace/trace_clock.o
CC arch/x86/mm/srat.o
CC arch/x86/kernel/cpu/hypervisor.o
CC drivers/pci/pcie/err.o
CC crypto/scompress.o
CC kernel/bpf/core.o
CC kernel/dma/swiotlb.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC kernel/module/procfs.o
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC fs/iomap/swapfile.o
CC [M] sound/core/control_led.o
CC block/ioprio.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC arch/x86/kernel/cpu/mshyperv.o
CC fs/sysfs/file.o
CC kernel/time/hrtimer.o
AR fs/kernfs/built-in.a
CC fs/sysfs/dir.o
CC sound/sound_core.o
CC drivers/acpi/acpica/dswexec.o
CC fs/sysfs/symlink.o
CC [M] net/netfilter/nfnetlink.o
CC drivers/acpi/acpica/dswload.o
CC fs/proc/proc_tty.o
CC kernel/trace/ftrace.o
CC fs/sysfs/mount.o
CC fs/configfs/inode.o
CC lib/raid6/int16.o
CC kernel/futex/pi.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC kernel/sched/build_policy.o
CC arch/x86/events/intel/uncore_discovery.o
CC mm/swap.o
CC arch/x86/mm/pkeys.o
CC [M] sound/pci/hda/patch_hdmi.o
CC net/xfrm/xfrm_policy.o
CC net/ethtool/netlink.o
CC net/xfrm/xfrm_state.o
CC drivers/pci/pcie/aer_inject.o
CC kernel/module/sysfs.o
CC [M] sound/pci/hda/hda_eld.o
CC [M] sound/hda/trace.o
CC fs/configfs/file.o
CC kernel/sched/build_utility.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC drivers/acpi/acpica/dswload2.o
CC crypto/algboss.o
AR fs/iomap/built-in.a
CC arch/x86/events/intel/cstate.o
CC drivers/pci/pcie/pme.o
CC io_uring/cancel.o
CC net/unix/af_unix.o
CC net/netlink/policy.o
CC [M] drivers/video/fbdev/core/fb_io_fops.o
CC net/unix/garbage.o
CC drivers/pci/hotplug/pciehp_core.o
CC [M] sound/core/hwdep.o
CC lib/raid6/int32.o
CC fs/proc/cmdline.o
CC net/unix/sysctl_net_unix.o
CC arch/x86/kernel/cpu/capflags.o
CC block/badblocks.o
AR arch/x86/kernel/cpu/built-in.a
CC fs/sysfs/group.o
AS arch/x86/kernel/head_64.o
AR kernel/irq/built-in.a
CC kernel/futex/requeue.o
CC io_uring/kbuf.o
CC drivers/acpi/acpica/dswscope.o
CC arch/x86/kernel/head64.o
CC arch/x86/mm/pti.o
CC kernel/dma/remap.o
CC drivers/acpi/acpica/dswstate.o
AR kernel/module/built-in.a
CC kernel/events/core.o
CC kernel/fork.o
CC fs/configfs/dir.o
CC kernel/events/ring_buffer.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC fs/proc/consoles.o
CC kernel/events/callchain.o
CC fs/configfs/symlink.o
CC lib/raid6/tables.o
CC kernel/events/hw_breakpoint.o
CC drivers/pci/pcie/dpc.o
AR arch/x86/events/intel/built-in.a
CC [M] sound/hda/hdac_component.o
CC kernel/futex/waitwake.o
AR arch/x86/events/built-in.a
CC kernel/time/timekeeping.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC kernel/time/ntp.o
CC crypto/testmgr.o
CC fs/proc/cpuinfo.o
CC net/netlink/diag.o
CC block/blk-rq-qos.o
CC [M] sound/core/pcm.o
CC [M] drivers/video/fbdev/core/fb_backlight.o
CC [M] drivers/video/fbdev/core/fbmon.o
AR fs/sysfs/built-in.a
CC kernel/events/uprobes.o
CC arch/x86/kernel/ebda.o
CC drivers/acpi/acpica/evevent.o
AR kernel/dma/built-in.a
CC net/unix/diag.o
CC drivers/acpi/acpica/evgpe.o
CC net/ethtool/bitset.o
CC [M] sound/hda/hdac_i915.o
AR arch/x86/mm/built-in.a
CC [M] sound/hda/intel-dsp-config.o
CC fs/proc/devices.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC io_uring/rsrc.o
CC fs/configfs/mount.o
CC lib/buildid.o
AR kernel/futex/built-in.a
AR lib/raid6/built-in.a
CC lib/cmdline.o
CC net/xfrm/xfrm_hash.o
CC net/ethtool/strset.o
CC [M] sound/pci/hda/hda_intel.o
CC kernel/exec_domain.o
CC arch/x86/kernel/platform-quirks.o
AR drivers/pci/pcie/built-in.a
CC mm/truncate.o
CC kernel/panic.o
CC net/ethtool/linkinfo.o
CC drivers/acpi/acpica/evgpeblk.o
CC kernel/time/clocksource.o
CC block/disk-events.o
CC drivers/pci/hotplug/pciehp_pci.o
CC mm/vmscan.o
CC fs/configfs/item.o
AR kernel/bpf/built-in.a
CC arch/x86/kernel/process_64.o
CC [M] sound/core/pcm_native.o
CC drivers/pnp/pnpacpi/core.o
CC [M] sound/core/pcm_lib.o
CC fs/proc/interrupts.o
CC [M] sound/hda/intel-nhlt.o
CC drivers/pnp/pnpacpi/rsparser.o
AR net/netlink/built-in.a
CC [M] drivers/video/fbdev/core/fb_defio.o
CC kernel/cpu.o
CC arch/x86/kernel/signal.o
CC drivers/acpi/acpica/evgpeinit.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC lib/cpumask.o
CC fs/devpts/inode.o
CC fs/proc/loadavg.o
CC fs/ext4/balloc.o
CC fs/proc/meminfo.o
CC drivers/acpi/acpica/evgpeutil.o
CC [M] drivers/video/fbdev/core/fb_chrdev.o
AR fs/configfs/built-in.a
CC drivers/video/aperture.o
CC block/blk-ia-ranges.o
CC drivers/pci/hotplug/pciehp_hpc.o
CC [M] net/netfilter/nf_conntrack_core.o
CC kernel/exit.o
CC fs/ext4/bitmap.o
CC [M] drivers/video/fbdev/core/fb_procfs.o
CC drivers/pnp/core.o
CC block/early-lookup.o
CC net/xfrm/xfrm_input.o
CC [M] sound/hda/intel-sdw-acpi.o
CC net/unix/scm.o
CC kernel/time/jiffies.o
CC net/ethtool/linkmodes.o
CC net/ipv4/protocol.o
CC drivers/acpi/acpica/evglock.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC fs/jbd2/transaction.o
CC drivers/acpi/acpica/evhandler.o
CC lib/ctype.o
CC fs/proc/stat.o
AR drivers/pnp/pnpacpi/built-in.a
CC fs/ramfs/inode.o
CC drivers/pnp/card.o
CC fs/ramfs/file-mmu.o
CC arch/x86/kernel/signal_64.o
LD [M] sound/hda/snd-hda-core.o
CC [M] net/ipv4/netfilter/iptable_filter.o
AR fs/devpts/built-in.a
CC mm/shmem.o
CC kernel/cgroup/rstat.o
CC kernel/time/timer_list.o
LD [M] sound/hda/snd-intel-dspcfg.o
CC sound/last.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC block/bsg.o
CC drivers/video/cmdline.o
CC arch/x86/kernel/traps.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC kernel/trace/ring_buffer.o
CC fs/proc/uptime.o
CC [M] sound/core/pcm_misc.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC io_uring/rw.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC crypto/cmac.o
CC drivers/acpi/acpica/evmisc.o
CC fs/ext4/block_validity.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
LD [M] sound/pci/hda/snd-hda-intel.o
AR sound/pci/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC drivers/acpi/acpica/evregion.o
CC [M] net/netfilter/nf_conntrack_expect.o
CC drivers/pci/hotplug/acpiphp_core.o
CC io_uring/opdef.o
CC fs/proc/util.o
CC [M] sound/core/pcm_memory.o
AR net/unix/built-in.a
AR fs/ramfs/built-in.a
CC crypto/hmac.o
CC kernel/softirq.o
CC fs/hugetlbfs/inode.o
CC drivers/pnp/driver.o
CC fs/proc/version.o
CC arch/x86/kernel/idt.o
CC net/ethtool/rss.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC kernel/time/timeconv.o
CC fs/ext4/dir.o
CC block/bsg-lib.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC fs/proc/softirqs.o
AR net/ipv6/netfilter/built-in.a
CC fs/proc/namespaces.o
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC kernel/cgroup/namespace.o
CC [M] drivers/video/fbdev/core/bitblit.o
CC drivers/acpi/acpica/evrgnini.o
CC net/xfrm/xfrm_output.o
CC kernel/resource.o
CC [M] sound/core/memalloc.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC net/packet/af_packet.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC net/packet/diag.o
CC kernel/time/timecounter.o
CC arch/x86/kernel/irq.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC net/key/af_key.o
CC drivers/pnp/resource.o
CC kernel/time/alarmtimer.o
CC drivers/acpi/acpica/evsci.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC crypto/vmac.o
CC drivers/acpi/numa/srat.o
CC fs/jbd2/commit.o
CC arch/x86/kernel/irq_64.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC net/ipv6/af_inet6.o
CC io_uring/notif.o
CC fs/proc/self.o
CC kernel/cgroup/cgroup-v1.o
AR drivers/pci/controller/dwc/built-in.a
CC block/blk-cgroup.o
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
CC net/ethtool/linkstate.o
CC drivers/acpi/acpica/evxface.o
CC [M] sound/core/pcm_timer.o
CC fs/ext4/ext4_jbd2.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC kernel/sysctl.o
CC net/ipv4/ip_input.o
CC kernel/cgroup/freezer.o
AR fs/hugetlbfs/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_proto.o
LD [M] sound/core/snd-ctl-led.o
AR drivers/pci/hotplug/built-in.a
CC kernel/capability.o
CC fs/proc/thread_self.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
AR drivers/pci/switch/built-in.a
CC net/ethtool/debug.o
CC kernel/ptrace.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC fs/proc/proc_sysctl.o
CC kernel/time/posix-timers.o
CC kernel/user.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC drivers/acpi/acpica/evxfevnt.o
AR drivers/acpi/numa/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC drivers/acpi/apei/apei-base.o
CC crypto/xcbc.o
CC drivers/acpi/apei/hest.o
CC drivers/pnp/manager.o
LD [M] sound/core/snd-hwdep.o
CC net/ipv4/ip_fragment.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
AR sound/core/built-in.a
AR drivers/acpi/pmic/built-in.a
LD [M] sound/core/snd-pcm.o
CC drivers/acpi/dptf/int340x_thermal.o
AR sound/built-in.a
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC kernel/signal.o
CC drivers/acpi/acpica/evxfgpe.o
CC io_uring/io-wq.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC drivers/pnp/support.o
AR kernel/sched/built-in.a
CC net/ipv6/anycast.o
CC fs/jbd2/recovery.o
AR drivers/pci/controller/built-in.a
CC drivers/pci/access.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC crypto/crypto_null.o
CC kernel/trace/trace.o
CC net/xfrm/xfrm_sysctl.o
CC drivers/acpi/acpica/evxfregn.o
CC net/ipv6/ip6_output.o
CC net/xfrm/xfrm_replay.o
CC kernel/trace/trace_output.o
CC mm/util.o
CC drivers/acpi/acpica/exconcat.o
AR drivers/acpi/dptf/built-in.a
CC kernel/sys.o
CC net/xfrm/xfrm_device.o
CC net/ethtool/wol.o
CC arch/x86/kernel/dumpstack_64.o
CC kernel/cgroup/legacy_freezer.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC drivers/acpi/apei/erst.o
CC net/core/sock_diag.o
CC drivers/acpi/acpica/exconfig.o
CC net/xfrm/xfrm_algo.o
CC drivers/pnp/interface.o
CC block/blk-cgroup-rwstat.o
CC fs/ext4/extents.o
CC lib/zstd/zstd_decompress_module.o
CC [M] arch/x86/kvm/lapic.o
CC net/ethtool/features.o
CC drivers/acpi/acpica/exconvrt.o
CC drivers/acpi/tables.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC net/ipv6/ip6_input.o
CC crypto/md5.o
CC net/ipv4/ip_forward.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC net/core/dev_ioctl.o
CC net/ethtool/privflags.o
CC arch/x86/kernel/time.o
CC kernel/time/posix-cpu-timers.o
CC drivers/acpi/acpica/excreate.o
CC drivers/pci/bus.o
CC drivers/pci/probe.o
CC drivers/video/nomodeset.o
CC lib/zstd/decompress/huf_decompress.o
CC net/core/tso.o
CC drivers/pci/host-bridge.o
CC fs/proc/proc_net.o
CC fs/jbd2/checkpoint.o
CC kernel/cgroup/pids.o
CC net/xfrm/xfrm_user.o
CC net/ethtool/rings.o
CC drivers/pnp/quirks.o
CC crypto/sha1_generic.o
AR net/key/built-in.a
CC fs/fat/cache.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC mm/mmzone.o
CC fs/fat/dir.o
CC block/blk-throttle.o
CC fs/fat/fatent.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
CC fs/nfs/client.o
CC arch/x86/kernel/ioport.o
CC drivers/acpi/acpica/exdebug.o
CC drivers/acpi/apei/bert.o
AR io_uring/built-in.a
CC fs/nfs/dir.o
CC fs/nfs/file.o
CC drivers/video/hdmi.o
CC fs/fat/file.o
CC net/core/sock_reuseport.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC net/core/fib_notifier.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC crypto/sha256_generic.o
CC kernel/trace/trace_seq.o
CC fs/jbd2/revoke.o
CC kernel/cgroup/cpuset.o
CC mm/vmstat.o
CC net/ipv6/addrconf.o
CC net/ethtool/channels.o
CC fs/proc/kcore.o
CC kernel/trace/trace_stat.o
CC drivers/acpi/acpica/exdump.o
LD [M] net/netfilter/ipvs/ip_vs.o
AR net/dsa/built-in.a
CC arch/x86/kernel/dumpstack.o
CC drivers/pnp/system.o
AR drivers/amba/built-in.a
CC net/bridge/br_device.o
CC fs/nfs/getroot.o
CC fs/fat/inode.o
CC net/ethtool/coalesce.o
CC fs/exportfs/expfs.o
CC drivers/acpi/apei/ghes.o
AR net/packet/built-in.a
CC fs/lockd/clntlock.o
CC fs/lockd/clntproc.o
CC fs/nls/nls_base.o
CC fs/lockd/clntxdr.o
CC net/ipv4/ip_options.o
LD [M] drivers/video/fbdev/core/fb.o
CC kernel/time/posix-clock.o
AR drivers/video/fbdev/core/built-in.a
CC [M] drivers/video/fbdev/uvesafb.o
CC crypto/sha512_generic.o
CC drivers/acpi/acpica/exfield.o
AR kernel/events/built-in.a
CC fs/lockd/host.o
CC fs/nls/nls_cp437.o
CC fs/nls/nls_ascii.o
AR drivers/pnp/built-in.a
AR fs/unicode/built-in.a
AR drivers/clk/actions/built-in.a
CC fs/ntfs/aops.o
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
AR drivers/clk/imgtec/built-in.a
AR drivers/clk/imx/built-in.a
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
AR drivers/clk/microchip/built-in.a
AR drivers/clk/mstar/built-in.a
AR drivers/clk/mvebu/built-in.a
CC drivers/dma/dw/core.o
AR drivers/clk/ralink/built-in.a
CC drivers/dma/dw/dw.o
AR drivers/clk/renesas/built-in.a
CC drivers/dma/dw/idma32.o
AR drivers/clk/socfpga/built-in.a
CC fs/jbd2/journal.o
AR drivers/clk/sprd/built-in.a
AR drivers/clk/starfive/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
CC drivers/dma/dw/acpi.o
AR drivers/clk/versatile/built-in.a
CC arch/x86/kernel/nmi.o
CC drivers/clk/x86/clk-lpss-atom.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC drivers/clk/x86/clk-pmc-atom.o
CC drivers/pci/remove.o
AR fs/exportfs/built-in.a
CC kernel/time/itimer.o
CC kernel/trace/trace_printk.o
CC drivers/acpi/acpica/exfldio.o
CC fs/nls/nls_iso8859-1.o
CC drivers/pci/pci.o
CC fs/proc/kmsg.o
CC fs/nls/nls_utf8.o
CC kernel/umh.o
CC block/mq-deadline.o
CC drivers/dma/hsu/hsu.o
AR drivers/dma/idxd/built-in.a
CC block/kyber-iosched.o
CC fs/nfs/inode.o
CC crypto/sha3_generic.o
CC net/core/xdp.o
CC fs/ntfs/attrib.o
CC fs/ntfs/collate.o
CC net/ethtool/pause.o
AR fs/nls/built-in.a
AR fs/hostfs/built-in.a
CC net/core/flow_offload.o
CC block/bfq-iosched.o
CC crypto/blake2b_generic.o
CC kernel/workqueue.o
CC lib/dec_and_lock.o
CC drivers/acpi/acpica/exmisc.o
AR drivers/acpi/apei/built-in.a
CC crypto/ecb.o
CC block/bfq-wf2q.o
CC net/core/gro.o
CC fs/proc/page.o
CC kernel/pid.o
AR drivers/clk/x86/built-in.a
CC [M] arch/x86/kvm/i8254.o
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
CC drivers/acpi/blacklist.o
CC net/bridge/br_fdb.o
CC mm/backing-dev.o
CC block/bfq-cgroup.o
CC net/ethtool/eee.o
CC fs/fat/misc.o
CC net/ipv4/ip_output.o
CC fs/nfs/super.o
CC [M] drivers/video/fbdev/simplefb.o
CC block/blk-mq-pci.o
CC lib/decompress.o
CC arch/x86/kernel/ldt.o
CC kernel/task_work.o
CC fs/lockd/svc.o
CC drivers/clk/clk-bulk.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC kernel/time/clockevents.o
CC net/ethtool/tsinfo.o
CC drivers/acpi/acpica/exmutex.o
CC net/ethtool/cabletest.o
CC fs/fat/nfs.o
AR net/xfrm/built-in.a
AR drivers/dma/hsu/built-in.a
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC drivers/clk/clkdev.o
CC drivers/dma/dw/pci.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC fs/fat/namei_vfat.o
CC drivers/acpi/acpica/exnames.o
CC crypto/cbc.o
CC fs/ntfs/compress.o
CC net/ethtool/tunnels.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC block/blk-mq-virtio.o
AR drivers/video/fbdev/built-in.a
CC drivers/acpi/acpica/exoparg1.o
CC kernel/trace/pid_list.o
CC drivers/clk/clk.o
CC crypto/pcbc.o
AR fs/proc/built-in.a
CC block/blk-mq-debugfs.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC lib/zstd/decompress/zstd_ddict.o
AR drivers/video/built-in.a
CC drivers/acpi/osi.o
CC [M] arch/x86/kvm/ioapic.o
AR drivers/dma/mediatek/built-in.a
CC lib/decompress_bunzip2.o
CC net/core/netdev-genl.o
CC drivers/clk/clk-divider.o
CC kernel/time/tick-common.o
CC drivers/acpi/osl.o
CC [M] arch/x86/kvm/irq_comm.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC kernel/extable.o
CC lib/zstd/decompress/zstd_decompress.o
AR drivers/dma/dw/built-in.a
CC drivers/acpi/acpica/exoparg2.o
AR drivers/dma/qcom/built-in.a
AR drivers/dma/ti/built-in.a
CC fs/ext4/extents_status.o
AR drivers/dma/xilinx/built-in.a
CC [M] drivers/dma/ioat/init.o
AR kernel/cgroup/built-in.a
CC fs/ext4/file.o
CC arch/x86/kernel/setup.o
CC fs/ext4/fsmap.o
CC [M] drivers/dma/ioat/dma.o
CC fs/ntfs/debug.o
CC fs/lockd/svclock.o
CC fs/nfs/io.o
CC net/sunrpc/clnt.o
CC crypto/cts.o
CC drivers/acpi/acpica/exoparg3.o
CC fs/ext4/fsync.o
CC mm/mm_init.o
CC net/ethtool/fec.o
CC net/8021q/vlan_core.o
CC fs/lockd/svcshare.o
CC kernel/params.o
CC net/bridge/br_forward.o
CC block/blk-pm.o
CC net/bridge/br_if.o
CC kernel/trace/trace_sched_switch.o
CC fs/fat/namei_msdos.o
CC drivers/clk/clk-fixed-factor.o
CC fs/ntfs/dir.o
CC kernel/kthread.o
CC drivers/acpi/acpica/exoparg6.o
CC lib/decompress_inflate.o
CC fs/ntfs/file.o
CC net/core/netdev-genl-gen.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC kernel/time/tick-broadcast.o
CC arch/x86/kernel/x86_init.o
AR fs/jbd2/built-in.a
CC drivers/acpi/acpica/exprep.o
CC lib/decompress_unlz4.o
CC [M] net/8021q/vlan.o
CC crypto/lrw.o
CC drivers/acpi/utils.o
CC net/ethtool/eeprom.o
CC fs/lockd/svcproc.o
CC fs/debugfs/inode.o
CC [M] arch/x86/kvm/cpuid.o
CC crypto/xts.o
CC fs/debugfs/file.o
CC fs/nfs/direct.o
CC arch/x86/kernel/i8259.o
CC block/holder.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC mm/percpu.o
CC lib/decompress_unlzma.o
CC drivers/pci/pci-driver.o
CC [M] drivers/dma/ioat/prep.o
CC lib/decompress_unlzo.o
CC drivers/acpi/acpica/exregion.o
CC fs/lockd/svcsubs.o
CC kernel/trace/trace_functions.o
CC mm/slab_common.o
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
CC kernel/trace/trace_preemptirq.o
CC fs/lockd/mon.o
AR drivers/soc/bcm/bcm63xx/built-in.a
AR drivers/soc/bcm/built-in.a
CC arch/x86/kernel/irqinit.o
AR drivers/soc/fsl/built-in.a
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/imx/built-in.a
CC [M] net/8021q/vlan_dev.o
AR drivers/soc/ixp4xx/built-in.a
CC net/core/gso.o
AR drivers/soc/loongson/built-in.a
AR drivers/soc/mediatek/built-in.a
AR drivers/soc/microchip/built-in.a
AR fs/fat/built-in.a
CC net/core/net-sysfs.o
CC [M] net/8021q/vlan_netlink.o
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
CC fs/ext4/hash.o
AR drivers/soc/amlogic/built-in.a
CC net/ipv4/ip_sockglue.o
AR drivers/soc/qcom/built-in.a
AR drivers/soc/renesas/built-in.a
AR drivers/soc/rockchip/built-in.a
CC kernel/time/tick-broadcast-hrtimer.o
AR drivers/soc/sifive/built-in.a
AR drivers/soc/sunxi/built-in.a
CC drivers/virtio/virtio.o
AR drivers/soc/ti/built-in.a
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC net/bridge/br_input.o
CC [M] net/8021q/vlanproc.o
CC arch/x86/kernel/jump_label.o
CC drivers/tty/vt/vt_ioctl.o
CC net/bridge/br_ioctl.o
CC fs/ntfs/index.o
CC drivers/tty/vt/vc_screen.o
CC drivers/acpi/acpica/exresnte.o
CC net/bridge/br_stp.o
CC fs/lockd/trace.o
CC crypto/ctr.o
AR block/built-in.a
CC fs/ntfs/inode.o
CC drivers/virtio/virtio_ring.o
CC net/ethtool/stats.o
CC fs/lockd/xdr.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC crypto/gcm.o
CC kernel/trace/trace_nop.o
CC net/ipv6/addrlabel.o
CC [M] drivers/dma/ioat/dca.o
CC arch/x86/kernel/irq_work.o
CC kernel/time/tick-oneshot.o
AR fs/debugfs/built-in.a
CC drivers/acpi/reboot.o
CC drivers/virtio/virtio_anchor.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC drivers/pci/search.o
CC net/ipv4/inet_hashtables.o
CC drivers/acpi/acpica/exresolv.o
CC fs/lockd/clnt4xdr.o
CC fs/tracefs/inode.o
CC lib/zstd/zstd_common_module.o
CC fs/ext4/ialloc.o
CC fs/ext4/indirect.o
CC drivers/virtio/virtio_pci_modern_dev.o
AR net/8021q/built-in.a
CC drivers/pci/pci-sysfs.o
CC [M] arch/x86/kvm/pmu.o
CC drivers/acpi/acpica/exresop.o
CC kernel/trace/trace_functions_graph.o
CC kernel/time/tick-sched.o
CC net/sunrpc/xprt.o
CC arch/x86/kernel/probe_roms.o
CC fs/ext4/inline.o
CC net/ethtool/phc_vclocks.o
CC [M] arch/x86/kvm/mtrr.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC drivers/virtio/virtio_pci_modern.o
LD [M] net/8021q/8021q.o
CC drivers/pci/rom.o
CC fs/btrfs/super.o
CC [M] drivers/dma/ioat/sysfs.o
CC drivers/tty/vt/selection.o
CC net/dcb/dcbnl.o
CC drivers/acpi/nvs.o
CC net/dcb/dcbevent.o
CC drivers/virtio/virtio_pci_common.o
CC fs/lockd/xdr4.o
CC fs/btrfs/ctree.o
CC drivers/acpi/acpica/exserial.o
CC fs/nfs/pagelist.o
CC net/l3mdev/l3mdev.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC [M] net/sunrpc/auth_gss/trace.o
CC crypto/pcrypt.o
CC lib/zstd/common/debug.o
AR fs/tracefs/built-in.a
CC fs/btrfs/extent-tree.o
CC mm/compaction.o
CC drivers/clk/clk-fixed-rate.o
CC lib/zstd/common/entropy_common.o
CC [M] arch/x86/kvm/hyperv.o
CC fs/pstore/inode.o
CC net/bridge/br_stp_bpdu.o
CC net/ipv6/route.o
CC fs/pstore/platform.o
CC arch/x86/kernel/sys_ia32.o
CC drivers/pci/setup-res.o
CC net/core/page_pool.o
CC drivers/char/hw_random/core.o
CC fs/ntfs/mft.o
CC drivers/char/agp/backend.o
CC net/core/net-procfs.o
CC drivers/acpi/acpica/exstore.o
LD [M] drivers/dma/ioat/ioatdma.o
CC drivers/char/tpm/tpm-chip.o
CC drivers/char/mem.o
CC drivers/dma/dmaengine.o
CC fs/ntfs/mst.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC drivers/tty/vt/keyboard.o
CC fs/ntfs/namei.o
CC net/ethtool/mm.o
CC kernel/time/vsyscall.o
CC kernel/trace/fgraph.o
CC drivers/char/tpm/tpm-dev-common.o
AR drivers/iommu/amd/built-in.a
CC drivers/char/tpm/tpm-dev.o
CC drivers/iommu/intel/dmar.o
CC crypto/cryptd.o
CC drivers/clk/clk-gate.o
CC kernel/trace/blktrace.o
CC drivers/dma/virt-dma.o
CC drivers/tty/vt/consolemap.o
CC drivers/virtio/virtio_pci_legacy.o
AR net/l3mdev/built-in.a
CC net/handshake/genl.o
CC fs/pstore/pmsg.o
CC drivers/acpi/acpica/exstoren.o
CC net/handshake/netlink.o
CC kernel/time/timekeeping_debug.o
CC drivers/char/random.o
CC fs/lockd/svc4proc.o
CC drivers/pci/irq.o
CC net/ipv4/inet_timewait_sock.o
CC lib/zstd/common/error_private.o
CC drivers/char/agp/generic.o
CC lib/zstd/common/fse_decompress.o
CC [M] drivers/virtio/virtio_mem.o
CC arch/x86/kernel/signal_32.o
HOSTCC drivers/tty/vt/conmakehash
CC drivers/clk/clk-multiplier.o
CC fs/ntfs/runlist.o
CC drivers/char/hw_random/intel-rng.o
CC drivers/char/tpm/tpm-interface.o
CC fs/ext4/inode.o
CC kernel/time/namespace.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC drivers/acpi/acpica/exstorob.o
CC arch/x86/kernel/sys_x86_64.o
CC fs/btrfs/print-tree.o
CC lib/decompress_unxz.o
CC fs/ntfs/super.o
CC drivers/clk/clk-mux.o
AR fs/pstore/built-in.a
CC [M] net/bluetooth/af_bluetooth.o
CC [M] net/dns_resolver/dns_key.o
CC net/bridge/br_stp_if.o
CC [M] net/dns_resolver/dns_query.o
CC [M] arch/x86/kvm/debugfs.o
CC fs/efivarfs/inode.o
CC net/ethtool/module.o
CC fs/efivarfs/file.o
CC [M] net/bluetooth/hci_core.o
CC kernel/trace/trace_events.o
CC drivers/pci/vpd.o
CC net/core/netpoll.o
AR net/dcb/built-in.a
CC crypto/des_generic.o
CC drivers/tty/vt/vt.o
CC fs/efivarfs/super.o
CC drivers/acpi/acpica/exsystem.o
CC drivers/dma/acpi-dma.o
AR drivers/char/hw_random/built-in.a
CC drivers/char/misc.o
CC fs/ext4/ioctl.o
CC drivers/tty/hvc/hvc_console.o
CC drivers/clk/clk-composite.o
CC lib/zstd/common/zstd_common.o
CC net/sunrpc/socklib.o
AR kernel/time/built-in.a
CC fs/efivarfs/vars.o
CC fs/nfs/read.o
CC fs/ext4/mballoc.o
AR lib/zstd/built-in.a
CC net/handshake/request.o
CC arch/x86/kernel/espfix_64.o
CC lib/decompress_unzstd.o
CC arch/x86/kernel/ksysfs.o
CC crypto/aes_generic.o
CC drivers/char/tpm/tpm1-cmd.o
CC fs/lockd/procfs.o
CC drivers/acpi/acpica/extrace.o
CC lib/dump_stack.o
CC arch/x86/kernel/bootflag.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
LD [M] net/dns_resolver/dns_resolver.o
CC crypto/deflate.o
CC net/devres.o
CC fs/ntfs/sysctl.o
CC fs/ntfs/unistr.o
CC drivers/char/agp/isoch.o
CC net/ipv4/inet_connection_sock.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC drivers/pci/setup-bus.o
CC drivers/iommu/intel/iommu.o
CC fs/nfs/symlink.o
CC net/ethtool/pse-pd.o
CC drivers/char/tpm/tpm2-cmd.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
AR drivers/dma/built-in.a
CC net/sunrpc/xprtsock.o
CC drivers/clk/clk-fractional-divider.o
CC drivers/acpi/acpica/exutils.o
CC crypto/crc32c_generic.o
CC net/core/fib_rules.o
CC net/ethtool/plca.o
CC arch/x86/kernel/e820.o
CC net/bridge/br_stp_timer.o
CC lib/earlycpio.o
CC arch/x86/kernel/pci-dma.o
CC [M] net/bluetooth/hci_conn.o
CC [M] net/bluetooth/hci_event.o
AR fs/efivarfs/built-in.a
CC net/core/net-traces.o
CC drivers/char/virtio_console.o
CC net/sunrpc/sched.o
CC lib/extable.o
CC net/handshake/tlshd.o
AR drivers/tty/hvc/built-in.a
CC [M] net/bluetooth/mgmt.o
AR fs/lockd/built-in.a
CC fs/ntfs/upcase.o
CC net/socket.o
CC [M] net/netfilter/nf_nat_core.o
CC drivers/char/tpm/tpmrm-dev.o
AR drivers/virtio/built-in.a
CC net/ipv4/tcp.o
CC drivers/acpi/acpica/hwacpi.o
CC drivers/char/agp/intel-agp.o
CC mm/show_mem.o
CC [M] fs/netfs/buffered_read.o
CC mm/interval_tree.o
CC [M] fs/netfs/io.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC drivers/clk/clk-gpio.o
CC crypto/crct10dif_common.o
CC net/core/selftests.o
CC lib/flex_proportions.o
CC drivers/acpi/acpica/hwesleep.o
CC drivers/acpi/acpica/hwgpe.o
CC fs/nfs/unlink.o
CC arch/x86/kernel/quirks.o
CC [M] net/bluetooth/hci_sock.o
AR fs/ntfs/built-in.a
CC drivers/tty/serial/8250/8250_core.o
CC drivers/tty/serial/serial_core.o
CC drivers/char/hpet.o
CC drivers/char/tpm/tpm2-space.o
CC crypto/crct10dif_generic.o
AR drivers/clk/built-in.a
AR net/ethtool/built-in.a
CC lib/idr.o
CC drivers/tty/serial/8250/8250_pnp.o
CC fs/btrfs/root-tree.o
CC drivers/acpi/acpica/hwregs.o
CC arch/x86/kernel/topology.o
CC arch/x86/kernel/kdebugfs.o
CC net/handshake/trace.o
CC net/bridge/br_netlink.o
CC net/compat.o
CC drivers/char/agp/intel-gtt.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
CC kernel/trace/trace_export.o
CC mm/list_lru.o
CC drivers/acpi/acpica/hwsleep.o
CC arch/x86/kernel/alternative.o
CC drivers/pci/vc.o
CC crypto/authenc.o
CC fs/btrfs/dir-item.o
CC [M] fs/netfs/iterator.o
CC arch/x86/kernel/i8253.o
CC arch/x86/kernel/hw_breakpoint.o
CC kernel/trace/trace_event_perf.o
CC drivers/acpi/acpica/hwvalid.o
COPY drivers/tty/vt/defkeymap.c
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
CC net/core/ptp_classifier.o
CC lib/irq_regs.o
CC arch/x86/kernel/tsc.o
CC drivers/char/tpm/tpm-sysfs.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC drivers/tty/serial/8250/8250_port.o
CC lib/is_single_threaded.o
CC [M] fs/netfs/main.o
CC drivers/tty/vt/consolemap_deftbl.o
CC [M] net/netfilter/nf_nat_proto.o
AR drivers/tty/vt/built-in.a
CC net/sysctl_net.o
CC [M] fs/fscache/cache.o
CC [M] fs/smb/common/cifs_arc4.o
CC drivers/char/tpm/eventlog/common.o
CC [M] fs/smb/common/cifs_md4.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/tty/tty_io.o
CC drivers/acpi/acpica/hwxface.o
CC net/core/netprio_cgroup.o
CC drivers/pci/mmap.o
CC crypto/authencesn.o
CC drivers/tty/serial/serial_base_bus.o
CC lib/klist.o
AR drivers/char/agp/built-in.a
CC drivers/iommu/intel/pasid.o
CC fs/nfs/write.o
CC mm/workingset.o
CC drivers/acpi/wakeup.o
CC [M] fs/fscache/cookie.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC drivers/acpi/sleep.o
AR net/handshake/built-in.a
CC fs/btrfs/file-item.o
CC mm/debug.o
CC [M] fs/netfs/objects.o
CC [M] fs/smb/client/trace.o
CC kernel/trace/trace_events_filter.o
CC drivers/acpi/acpica/hwxfsleep.o
CC [M] fs/smb/client/cifsfs.o
CC [M] net/netfilter/nf_nat_helper.o
CC drivers/char/tpm/eventlog/tpm1.o
CC drivers/tty/serial/8250/8250_dma.o
CC lib/kobject.o
CC fs/btrfs/inode-item.o
CC [M] fs/fscache/io.o
CC drivers/pci/setup-irq.o
CC arch/x86/kernel/tsc_msr.o
CC mm/gup.o
CC drivers/char/tpm/eventlog/tpm2.o
CC [M] net/netfilter/nf_nat_redirect.o
CC drivers/pci/proc.o
CC [M] fs/fscache/main.o
CC drivers/iommu/intel/trace.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC net/sunrpc/auth.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC net/core/dst_cache.o
CC net/ipv6/ip6_fib.o
CC drivers/acpi/acpica/hwpci.o
CC arch/x86/kernel/io_delay.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
AR drivers/iommu/iommufd/built-in.a
AR drivers/gpu/host1x/built-in.a
CC drivers/iommu/iommu.o
CC net/bridge/br_netlink_tunnel.o
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC crypto/lzo.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC drivers/iommu/iommu-traces.o
CC drivers/char/tpm/tpm_ppi.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
LD [M] fs/netfs/netfs.o
CC drivers/tty/serial/serial_ctrl.o
CC net/core/gro_cells.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC fs/ext4/migrate.o
CC drivers/acpi/device_sysfs.o
CC net/bridge/br_arp_nd_proxy.o
CC drivers/iommu/iommu-sysfs.o
CC arch/x86/kernel/rtc.o
CC lib/kobject_uevent.o
CC drivers/acpi/acpica/nsaccess.o
CC drivers/tty/serial/serial_port.o
CC net/sunrpc/auth_null.o
CC [M] net/netfilter/x_tables.o
CC mm/mmap_lock.o
CC drivers/pci/slot.o
CC drivers/connector/cn_queue.o
CC drivers/base/power/sysfs.o
CC drivers/iommu/intel/cap_audit.o
CC crypto/lzo-rle.o
CC drivers/tty/serial/8250/8250_pci.o
CC drivers/base/power/generic_ops.o
CC drivers/tty/serial/earlycon.o
AR drivers/gpu/vga/built-in.a
CC drivers/acpi/acpica/nsalloc.o
CC drivers/connector/connector.o
CC arch/x86/kernel/resource.o
CC net/ipv4/tcp_input.o
CC [M] arch/x86/kvm/mmu/spte.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC kernel/trace/trace_events_trigger.o
CC drivers/char/tpm/eventlog/acpi.o
CC drivers/connector/cn_proc.o
CC crypto/lz4.o
CC [M] fs/fscache/volume.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC drivers/base/firmware_loader/builtin/main.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC drivers/base/firmware_loader/main.o
CC fs/btrfs/disk-io.o
AS arch/x86/kernel/irqflags.o
AR drivers/gpu/drm/arm/built-in.a
CC fs/btrfs/transaction.o
CC arch/x86/kernel/static_call.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC fs/btrfs/inode.o
CC [M] fs/fscache/proc.o
CC mm/highmem.o
CC drivers/tty/n_tty.o
CC drivers/base/power/common.o
CC arch/x86/kernel/process.o
CC [M] net/netfilter/xt_tcpudp.o
CC drivers/pci/pci-acpi.o
CC drivers/acpi/acpica/nsarguments.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC fs/nfs/namespace.o
CC fs/ext4/mmp.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
AR net/core/built-in.a
CC drivers/base/power/qos.o
CC crypto/lz4hc.o
CC drivers/iommu/intel/irq_remapping.o
CC arch/x86/kernel/ptrace.o
CC fs/nfs/mount_clnt.o
CC lib/logic_pio.o
CC [M] fs/smb/client/cifs_debug.o
CC net/sunrpc/auth_tls.o
CC drivers/char/tpm/eventlog/efi.o
CC net/ipv4/tcp_output.o
CC net/bridge/br_sysfs_if.o
CC drivers/iommu/intel/perfmon.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/base/power/runtime.o
CC [M] fs/smb/client/connect.o
CC arch/x86/kernel/tls.o
CC net/bridge/br_sysfs_br.o
CC lib/maple_tree.o
CC drivers/char/tpm/tpm_crb.o
CC crypto/xxhash_generic.o
CC net/ipv4/tcp_timer.o
CC drivers/tty/tty_ioctl.o
LD [M] fs/fscache/fscache.o
CC drivers/acpi/device_pm.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC mm/memory.o
CC drivers/tty/serial/8250/8250_exar.o
AR drivers/connector/built-in.a
CC [M] net/bluetooth/hci_sysfs.o
AR drivers/base/firmware_loader/built-in.a
CC net/bridge/br_nf_core.o
CC kernel/trace/trace_eprobe.o
CC net/ipv4/tcp_ipv4.o
CC crypto/rng.o
CC net/ipv6/ipv6_sockglue.o
CC fs/ext4/move_extent.o
CC drivers/acpi/acpica/nsdump.o
CC drivers/tty/serial/8250/8250_early.o
CC net/sunrpc/auth_unix.o
CC crypto/drbg.o
CC kernel/trace/trace_kprobe.o
CC drivers/base/regmap/regmap.o
CC net/bridge/br_multicast.o
CC drivers/pci/quirks.o
CC drivers/tty/tty_ldisc.o
AR drivers/gpu/drm/display/built-in.a
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC [M] net/netfilter/xt_mark.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC fs/nfs/nfstrace.o
CC [M] net/netfilter/xt_nat.o
CC crypto/jitterentropy.o
CC arch/x86/kernel/step.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC drivers/acpi/acpica/nseval.o
CC crypto/jitterentropy-kcapi.o
AR drivers/char/tpm/built-in.a
CC drivers/char/nvram.o
CC drivers/acpi/acpica/nsinit.o
CC crypto/ghash-generic.o
CC kernel/trace/error_report-traces.o
CC net/bridge/br_mdb.o
CC kernel/trace/power-traces.o
CC [M] fs/fuse/dev.o
CC kernel/trace/rpm-traces.o
AR drivers/iommu/intel/built-in.a
CC net/bridge/br_multicast_eht.o
CC drivers/iommu/dma-iommu.o
CC drivers/base/power/wakeirq.o
CC drivers/tty/serial/8250/8250_dw.o
CC drivers/base/regmap/regcache.o
CC [M] fs/smb/client/dir.o
CC kernel/trace/trace_dynevent.o
CC net/sunrpc/svc.o
CC arch/x86/kernel/i8237.o
CC [M] net/bluetooth/l2cap_core.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC mm/mincore.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/tty/tty_buffer.o
CC fs/ext4/namei.o
CC drivers/acpi/proc.o
CC drivers/acpi/acpica/nsload.o
CC drivers/acpi/acpica/nsnames.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC [M] fs/smb/client/file.o
CC drivers/base/regmap/regcache-rbtree.o
CC kernel/trace/trace_probe.o
CC drivers/tty/tty_port.o
CC arch/x86/kernel/stacktrace.o
AR drivers/char/built-in.a
CC drivers/base/power/main.o
CC drivers/block/loop.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC [M] drivers/block/nbd.o
CC [M] fs/fuse/dir.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC [M] net/netfilter/xt_REDIRECT.o
CC fs/nfs/export.o
CC crypto/af_alg.o
CC kernel/trace/trace_uprobe.o
CC drivers/acpi/acpica/nsobject.o
CC kernel/trace/rethook.o
CC drivers/tty/serial/8250/8250_lpss.o
CC drivers/tty/tty_mutex.o
CC net/ipv4/tcp_minisocks.o
CC fs/btrfs/file.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC net/sunrpc/svcsock.o
CC crypto/algif_hash.o
CC arch/x86/kernel/reboot.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC drivers/tty/serial/8250/8250_mid.o
CC drivers/acpi/acpica/nsparse.o
CC net/ipv6/ndisc.o
CC fs/ext4/page-io.o
CC drivers/tty/tty_ldsem.o
CC drivers/iommu/iova.o
CC fs/btrfs/defrag.o
CC fs/btrfs/extent_map.o
CC fs/btrfs/sysfs.o
CC net/sunrpc/svcauth.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/pci/ats.o
CC net/ipv4/tcp_cong.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC drivers/acpi/acpica/nspredef.o
CC [M] fs/fuse/file.o
CC [M] fs/smb/client/inode.o
CC drivers/tty/tty_baudrate.o
CC drivers/tty/serial/8250/8250_pericom.o
CC drivers/tty/tty_jobctrl.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC drivers/pci/iov.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC arch/x86/kernel/msr.o
CC drivers/base/regmap/regcache-maple.o
CC drivers/acpi/acpica/nsprepkg.o
CC [M] net/netfilter/xt_addrtype.o
CC mm/mlock.o
CC net/sunrpc/svcauth_unix.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC drivers/iommu/irq_remapping.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC [M] net/netfilter/xt_conntrack.o
CC kernel/sys_ni.o
AR drivers/block/built-in.a
CC kernel/nsproxy.o
CC mm/mmap.o
CC crypto/algif_skcipher.o
CC drivers/tty/n_null.o
CC drivers/pci/pci-label.o
CC drivers/base/power/wakeup.o
CC [M] arch/x86/kvm/smm.o
CC arch/x86/kernel/cpuid.o
CC net/ipv6/udp.o
AR drivers/tty/serial/8250/built-in.a
AR drivers/tty/serial/built-in.a
CC drivers/acpi/acpica/nsrepair.o
CC drivers/tty/pty.o
CC drivers/pci/pci-stub.o
AR kernel/trace/built-in.a
CC mm/mmu_gather.o
CC arch/x86/kernel/early-quirks.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC drivers/base/regmap/regmap-debugfs.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
AR drivers/iommu/built-in.a
CC net/ipv4/tcp_metrics.o
CC arch/x86/kernel/smp.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
CC arch/x86/kernel/smpboot.o
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
AR drivers/misc/cardreader/built-in.a
CC arch/x86/kernel/tsc_sync.o
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC arch/x86/kernel/setup_percpu.o
CC drivers/acpi/acpica/nsrepair2.o
CC drivers/acpi/acpica/nssearch.o
AR drivers/misc/built-in.a
CC net/ipv6/udplite.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC net/ipv4/tcp_fastopen.o
CC fs/btrfs/accessors.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC [M] net/netfilter/xt_ipvs.o
CC drivers/pci/vgaarb.o
CC [M] net/bluetooth/l2cap_sock.o
CC fs/ext4/readpage.o
CC crypto/xor.o
LD [M] net/netfilter/nf_conntrack.o
CC kernel/notifier.o
CC fs/ext4/resize.o
CC [M] net/bluetooth/smp.o
CC drivers/tty/sysrq.o
LD [M] net/netfilter/nf_nat.o
CC fs/ext4/super.o
CC drivers/mfd/mfd-core.o
CC fs/ext4/symlink.o
CC drivers/mfd/intel-lpss.o
CC net/sunrpc/addr.o
AR drivers/nfc/built-in.a
CC net/sunrpc/rpcb_clnt.o
CC [M] fs/smb/client/link.o
CC drivers/base/power/wakeup_stats.o
CC drivers/base/regmap/regmap-i2c.o
CC drivers/acpi/acpica/nsutils.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC net/ipv6/raw.o
CC fs/ext4/sysfs.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC [M] drivers/misc/mei/init.o
CC [M] drivers/gpu/drm/tests/drm_exec_test.o
CC drivers/acpi/acpica/nswalk.o
CC drivers/base/regmap/regmap-irq.o
CC fs/nfs/sysfs.o
CC net/bridge/br_vlan.o
CC mm/mprotect.o
CC net/sunrpc/timer.o
CC arch/x86/kernel/ftrace.o
CC [M] net/bluetooth/lib.o
CC crypto/hash_info.o
CC crypto/simd.o
CC [M] crypto/md4.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC drivers/base/power/domain.o
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC [M] net/bluetooth/ecdh_helper.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/dax/bus.o
CC drivers/acpi/acpica/nsxfname.o
CC fs/btrfs/xattr.o
CC [M] fs/fuse/inode.o
AR net/netfilter/built-in.a
CC drivers/mfd/intel-lpss-pci.o
CC kernel/ksysfs.o
CC fs/nfs/fs_context.o
CC lib/memcat_p.o
CC [M] drivers/misc/mei/hbm.o
CC fs/nfs/sysctl.o
AR drivers/pci/built-in.a
CC net/ipv6/icmp.o
CC kernel/cred.o
AS arch/x86/kernel/ftrace_64.o
AR drivers/tty/built-in.a
CC net/ipv6/mcast.o
AR drivers/gpu/drm/imx/built-in.a
CC drivers/acpi/acpica/nsxfobj.o
CC lib/nmi_backtrace.o
CC [M] drivers/misc/mei/interrupt.o
CC fs/ext4/xattr.o
CC net/ipv6/reassembly.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC net/ipv4/tcp_rate.o
AR drivers/gpu/drm/i2c/built-in.a
AR drivers/gpu/drm/panel/built-in.a
CC [M] crypto/ccm.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC drivers/acpi/acpica/psargs.o
AR drivers/gpu/drm/hisilicon/built-in.a
CC arch/x86/kernel/trace_clock.o
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/gpu/drm/tiny/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
AR drivers/gpu/drm/solomon/built-in.a
AR drivers/gpu/drm/gud/built-in.a
CC [M] drivers/misc/mei/client.o
CC drivers/acpi/acpica/psloop.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC net/ipv4/tcp_recovery.o
CC [M] drivers/misc/mei/main.o
CC net/ipv6/tcp_ipv6.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC arch/x86/kernel/trace.o
AR drivers/base/regmap/built-in.a
CC fs/ext4/xattr_hurd.o
CC fs/btrfs/ordered-data.o
CC kernel/reboot.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC drivers/base/power/domain_governor.o
CC drivers/mfd/intel-lpss-acpi.o
CC [M] net/bluetooth/hci_request.o
CC mm/mremap.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC [M] net/bluetooth/mgmt_util.o
CC lib/plist.o
CC net/ipv6/ping.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC [M] net/bluetooth/mgmt_config.o
CC lib/radix-tree.o
CC drivers/acpi/acpica/psobject.o
CC arch/x86/kernel/rethook.o
CC [M] crypto/arc4.o
CC net/ipv6/exthdrs.o
CC net/sunrpc/xdr.o
CC [M] fs/smb/client/misc.o
CC lib/ratelimit.o
CC arch/x86/kernel/crash_core_64.o
AR drivers/dax/built-in.a
CC net/bridge/br_vlan_tunnel.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC fs/nfs/nfs2super.o
CC net/ipv6/datagram.o
CC [M] fs/fuse/control.o
CC mm/msync.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC fs/nfs/proc.o
CC [M] arch/x86/kvm/vmx/nested.o
CC [M] drivers/mfd/lpc_sch.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC net/ipv6/ip6_flowlabel.o
CC mm/page_vma_mapped.o
CC fs/ext4/xattr_trusted.o
CC [M] crypto/ecc.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC fs/btrfs/extent_io.o
CC drivers/base/power/clock_ops.o
CC drivers/acpi/acpica/psopcode.o
CC [M] drivers/misc/mei/dma-ring.o
CC [M] drivers/mfd/lpc_ich.o
CC kernel/async.o
CC arch/x86/kernel/module.o
LD [M] arch/x86/kvm/kvm.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC net/ipv4/tcp_ulp.o
CC [M] net/bluetooth/hci_codec.o
UPD arch/x86/kvm/kvm-asm-offsets.h
CC [M] drivers/misc/mei/bus.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC net/ipv6/inet6_connection_sock.o
CC mm/pagewalk.o
CC drivers/acpi/acpica/psopinfo.o
CC net/ipv4/tcp_offload.o
CC [M] fs/fuse/xattr.o
CC fs/nfs/nfs2xdr.o
CC fs/ext4/xattr_user.o
AR drivers/mfd/built-in.a
CC drivers/acpi/bus.o
CC net/ipv4/tcp_plb.o
CC [M] fs/fuse/acl.o
CC [M] fs/fuse/readdir.o
CC lib/rbtree.o
CC net/ipv6/udp_offload.o
CC net/sunrpc/sunrpc_syms.o
CC drivers/acpi/acpica/psparse.o
CC kernel/range.o
AR drivers/base/power/built-in.a
AR drivers/base/test/built-in.a
CC [M] drivers/misc/mei/bus-fixup.o
CC drivers/base/component.o
CC net/bridge/br_vlan_options.o
CC net/ipv6/seg6.o
CC kernel/smpboot.o
CC [M] drivers/misc/mei/debugfs.o
CC [M] drivers/misc/mei/mei-trace.o
CC arch/x86/kernel/early_printk.o
CC arch/x86/kernel/hpet.o
CC mm/pgtable-generic.o
CC drivers/dma-buf/dma-buf.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC drivers/dma-buf/dma-fence.o
CC fs/btrfs/volumes.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC drivers/dma-buf/dma-fence-array.o
CC lib/seq_buf.o
CC [M] fs/overlayfs/super.o
AS [M] arch/x86/kvm/vmx/vmenter.o
CC drivers/acpi/acpica/psscope.o
CC net/bridge/br_mst.o
CC [M] fs/overlayfs/namei.o
CC drivers/dma-buf/dma-fence-chain.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.o
CC fs/btrfs/async-thread.o
CC [M] net/bluetooth/eir.o
CC net/ipv6/fib6_notifier.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC [M] fs/overlayfs/util.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC net/ipv4/datagram.o
CC kernel/ucount.o
CC [M] drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
CC [M] fs/overlayfs/inode.o
CC mm/rmap.o
CC [M] fs/smb/client/netmisc.o
CC arch/x86/kernel/amd_nb.o
CC [M] fs/fuse/ioctl.o
CC drivers/base/core.o
CC net/ipv6/rpl.o
CC drivers/acpi/acpica/pstree.o
CC [M] net/bluetooth/hci_sync.o
CC fs/btrfs/ioctl.o
CC net/sunrpc/cache.o
CC net/sunrpc/rpc_pipe.o
CC [M] drivers/misc/mei/pci-me.o
CC lib/siphash.o
CC drivers/acpi/acpica/psutils.o
CC fs/btrfs/locking.o
CC mm/vmalloc.o
CC net/ipv4/raw.o
CC [M] crypto/essiv.o
CC net/ipv6/ioam6.o
CC net/sunrpc/sysfs.o
LD [M] drivers/gpu/drm/amd/amdxcp/amdxcp.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC [M] drivers/misc/mei/hw-me.o
CC drivers/dma-buf/dma-resv.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC drivers/acpi/acpica/pswalk.o
CC kernel/regset.o
CC drivers/dma-buf/sync_file.o
CC fs/nfs/nfs3super.o
CC [M] fs/smb/client/smbencrypt.o
CC net/ipv6/sysctl_net_ipv6.o
CC lib/string.o
CC drivers/dma-buf/sw_sync.o
CC mm/page_alloc.o
CC drivers/acpi/glue.o
CC arch/x86/kernel/kvm.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC net/sunrpc/svc_xprt.o
CC [M] fs/overlayfs/file.o
LD [M] fs/fuse/fuse.o
CC [M] fs/smb/client/transport.o
CC drivers/acpi/acpica/psxface.o
CC [M] net/bridge/br_netfilter_hooks.o
CC kernel/ksyms_common.o
CC kernel/groups.o
CC [M] fs/overlayfs/dir.o
CC fs/ext4/fast_commit.o
CC fs/open.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC arch/x86/kernel/kvmclock.o
CC net/sunrpc/xprtmultipath.o
CC [M] crypto/ecdh.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC lib/timerqueue.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/dma-buf/sync_debug.o
CC lib/vsprintf.o
CC fs/btrfs/orphan.o
CC fs/ext4/orphan.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC fs/nfs/nfs3client.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] fs/overlayfs/readdir.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC [M] crypto/ecdh_helper.o
CC kernel/vhost_task.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC [M] drivers/dma-buf/selftest.o
CC net/ipv6/xfrm6_policy.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC drivers/acpi/acpica/rscalc.o
CC kernel/kcmp.o
CC [M] fs/smb/client/cached_dir.o
CC fs/btrfs/export.o
CC net/ipv4/udp.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC [M] drivers/dma-buf/st-dma-fence.o
LD [M] crypto/ecdh_generic.o
AR crypto/built-in.a
CC [M] fs/overlayfs/copy_up.o
CC arch/x86/kernel/paravirt.o
CC [M] drivers/misc/mei/gsc-me.o
CC net/ipv6/xfrm6_state.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
CC drivers/acpi/scan.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC arch/x86/kernel/pvclock.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
AR drivers/macintosh/built-in.a
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/scsi/scsi.o
LD [M] drivers/misc/mei/mei.o
CC arch/x86/kernel/pcspeaker.o
CC drivers/scsi/hosts.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC drivers/acpi/acpica/rscreate.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
CC lib/win_minmax.o
AR net/bridge/built-in.a
CC drivers/scsi/scsi_ioctl.o
CC drivers/scsi/scsicam.o
CC net/ipv6/xfrm6_input.o
CC fs/btrfs/tree-log.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC fs/nfs/nfs3proc.o
CC kernel/freezer.o
CC kernel/stacktrace.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC fs/btrfs/free-space-cache.o
CC arch/x86/kernel/check.o
CC net/ipv4/udplite.o
CC drivers/base/bus.o
CC [M] net/bluetooth/coredump.o
CC fs/btrfs/zlib.o
LD [M] drivers/misc/mei/mei-me.o
CC kernel/dma.o
CC drivers/acpi/acpica/rsinfo.o
LD [M] drivers/misc/mei/mei-gsc.o
CC net/sunrpc/stats.o
CC arch/x86/kernel/uprobes.o
CC drivers/nvme/host/core.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC drivers/nvme/host/ioctl.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC drivers/nvme/host/sysfs.o
CC arch/x86/kernel/perf_regs.o
CC fs/btrfs/lzo.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
CC net/ipv6/xfrm6_output.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
LD [M] net/bridge/br_netfilter.o
CC [M] fs/smb/client/cifs_unicode.o
CC [M] fs/overlayfs/export.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC [M] fs/overlayfs/params.o
CC drivers/acpi/acpica/rsio.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC arch/x86/kernel/tracepoint.o
CC drivers/acpi/acpica/rsirq.o
CC drivers/scsi/scsi_error.o
CC net/sunrpc/sysctl.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC [M] fs/smb/client/nterr.o
CC kernel/smp.o
CC kernel/uid16.o
CC arch/x86/kernel/itmt.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
LD [M] arch/x86/kvm/kvm-intel.o
CC mm/init-mm.o
CC fs/btrfs/zstd.o
CC drivers/base/dd.o
CC drivers/scsi/scsi_lib.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC drivers/acpi/acpica/rslist.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC fs/btrfs/compression.o
CC drivers/base/syscore.o
CC mm/memblock.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC arch/x86/kernel/umip.o
CC net/ipv6/xfrm6_protocol.o
AR drivers/dma-buf/built-in.a
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC drivers/scsi/scsi_lib_dma.o
CC net/ipv4/udp_offload.o
CC [M] fs/smb/client/cifsencrypt.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] net/bluetooth/sco.o
CC lib/xarray.o
CC lib/lockref.o
CC fs/nfs/nfs3xdr.o
CC drivers/acpi/resource.o
CC drivers/acpi/acpica/rsmemory.o
CC drivers/scsi/scsi_scan.o
CC arch/x86/kernel/unwind_orc.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC drivers/acpi/acpi_processor.o
LD [M] fs/overlayfs/overlay.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC fs/read_write.o
CC drivers/nvme/host/pr.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC fs/file_table.o
CC fs/btrfs/delayed-ref.o
CC drivers/ata/libata-core.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC drivers/ata/libata-scsi.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC net/ipv6/netfilter.o
CC lib/bcd.o
CC drivers/acpi/acpica/rsmisc.o
CC drivers/nvme/host/trace.o
CC drivers/nvme/host/fault_inject.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC net/ipv4/arp.o
AR net/sunrpc/built-in.a
CC [M] fs/smb/client/readdir.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
AR drivers/nvme/target/built-in.a
CC drivers/base/driver.o
CC lib/sort.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC drivers/acpi/acpica/rsserial.o
CC drivers/acpi/processor_core.o
CC kernel/kallsyms.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC arch/x86/kernel/callthunks.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC mm/memory_hotplug.o
CC kernel/acct.o
CC lib/parser.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/acpi/processor_pdc.o
CC fs/super.o
CC fs/char_dev.o
CC fs/stat.o
CC fs/btrfs/relocation.o
CC lib/debug_locks.o
CC drivers/base/class.o
CC kernel/crash_core.o
CC drivers/acpi/ec.o
CC drivers/acpi/acpica/rsxface.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC lib/random32.o
CC drivers/base/platform.o
CC drivers/acpi/dock.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC drivers/acpi/acpica/tbdata.o
CC drivers/nvme/host/pci.o
CC mm/madvise.o
CC kernel/compat.o
CC drivers/acpi/pci_root.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
AR fs/ext4/built-in.a
CC drivers/acpi/pci_link.o
CC mm/page_io.o
CC [M] fs/smb/client/ioctl.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC drivers/acpi/acpica/tbfadt.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/scsi/scsi_devinfo.o
CC kernel/utsname.o
CC net/ipv4/icmp.o
CC drivers/base/cpu.o
CC [M] net/bluetooth/iso.o
CC fs/btrfs/delayed-inode.o
CC lib/bust_spinlocks.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC net/ipv6/fib6_rules.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC drivers/scsi/scsi_sysctl.o
CC drivers/acpi/pci_irq.o
CC drivers/base/firmware.o
CC net/ipv4/devinet.o
CC kernel/pid_namespace.o
CC drivers/acpi/acpica/tbfind.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
AR fs/nfs/built-in.a
CC mm/swap_state.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC fs/exec.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC drivers/base/init.o
CC net/ipv4/af_inet.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC [M] net/bluetooth/a2mp.o
CC drivers/scsi/scsi_debugfs.o
UPD kernel/config_data
CC drivers/ata/libata-eh.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC net/ipv4/igmp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC [M] net/bluetooth/amp.o
CC drivers/base/map.o
CC lib/kasprintf.o
CC fs/pipe.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC drivers/acpi/acpica/tbinstal.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC drivers/base/devres.o
CC [M] net/bluetooth/hci_debugfs.o
CC net/ipv4/fib_frontend.o
CC arch/x86/kernel/vsmp_64.o
CC fs/btrfs/scrub.o
CC drivers/acpi/acpica/tbprint.o
CC mm/swapfile.o
CC [M] fs/smb/client/sess.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC drivers/ata/libata-transport.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC fs/namei.o
CC lib/bitmap.o
CC mm/swap_slots.o
CC fs/btrfs/backref.o
CC drivers/scsi/scsi_trace.o
CC net/ipv4/fib_semantics.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC mm/dmapool.o
CC kernel/stop_machine.o
CC drivers/scsi/scsi_logging.o
AR arch/x86/kernel/built-in.a
CC net/ipv6/proc.o
CC drivers/acpi/acpica/tbutils.o
AR arch/x86/built-in.a
CC drivers/acpi/acpi_lpss.o
CC [M] drivers/gpu/drm/drm_auth.o
CC lib/scatterlist.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC mm/hugetlb.o
CC drivers/base/attribute_container.o
CC fs/btrfs/ulist.o
CC drivers/acpi/acpica/tbxface.o
CC [M] drivers/gpu/drm/drm_blend.o
CC drivers/spi/spi.o
CC fs/btrfs/qgroup.o
CC drivers/base/transport_class.o
CC drivers/scsi/scsi_pm.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC drivers/net/phy/mdio-boardinfo.o
AR drivers/net/pse-pd/built-in.a
CC drivers/net/mdio/acpi_mdio.o
AR drivers/net/pcs/built-in.a
CC drivers/net/mdio/fwnode_mdio.o
CC mm/hugetlb_vmemmap.o
AR drivers/firewire/built-in.a
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC net/ipv4/fib_trie.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC fs/fcntl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC kernel/kprobes.o
CC lib/list_sort.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
AR drivers/nvme/host/built-in.a
CC mm/mempolicy.o
AR drivers/nvme/built-in.a
AR drivers/cdrom/built-in.a
CC drivers/scsi/scsi_bsg.o
CC drivers/scsi/scsi_common.o
CC kernel/hung_task.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC drivers/acpi/acpica/tbxfload.o
CC net/ipv4/fib_notifier.o
CC drivers/base/topology.o
CC [M] drivers/gpu/drm/drm_bridge.o
LD [M] net/bluetooth/bluetooth.o
CC drivers/acpi/acpi_apd.o
CC lib/uuid.o
CC drivers/scsi/sd.o
CC net/ipv6/syncookies.o
CC [M] drivers/gpu/drm/drm_cache.o
CC [M] drivers/gpu/drm/drm_client.o
AR drivers/net/ethernet/adi/built-in.a
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
AR drivers/net/ethernet/alacritech/built-in.a
CC drivers/net/phy/mdio_devres.o
CC drivers/acpi/acpi_platform.o
AR drivers/net/ethernet/amazon/built-in.a
CC lib/iov_iter.o
AR drivers/net/ethernet/aquantia/built-in.a
AR drivers/net/ethernet/asix/built-in.a
CC [M] drivers/net/usb/rtl8150.o
CC [M] drivers/net/usb/r8152.o
AR drivers/net/ethernet/cadence/built-in.a
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC [M] drivers/net/ethernet/broadcom/b44.o
AR drivers/net/mdio/built-in.a
CC [M] drivers/net/vxlan/vxlan_core.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC drivers/acpi/acpica/tbxfroot.o
LD [M] drivers/gpu/drm/ast/ast.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
CC drivers/acpi/acpica/utaddress.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC net/ipv4/inet_fragment.o
CC mm/sparse.o
CC drivers/acpi/acpi_pnp.o
CC drivers/base/container.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/net/usb/asix_devices.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC fs/btrfs/send.o
CC fs/btrfs/dev-replace.o
CC [M] fs/smb/client/export.o
CC kernel/watchdog.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/scsi/sg.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC drivers/ata/libata-trace.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/net/vxlan/vxlan_vnifilter.o
CC net/ipv4/ping.o
CC [M] fs/smb/client/unc.o
CC drivers/acpi/acpica/utalloc.o
CC [M] drivers/gpu/drm/drm_connector.o
CC fs/btrfs/raid56.o
CC drivers/base/property.o
CC drivers/net/phy/phy.o
CC drivers/ata/libata-sata.o
CC fs/btrfs/uuid-tree.o
CC drivers/ata/libata-sff.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC drivers/acpi/acpica/utascii.o
CC [M] drivers/net/vxlan/vxlan_mdb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC drivers/acpi/acpica/utbuffer.o
CC net/ipv6/mip6.o
CC fs/btrfs/props.o
CC drivers/net/phy/phy-c45.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC drivers/ata/libata-pmp.o
CC drivers/net/phy/phy-core.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC net/ipv4/ip_tunnel_core.o
CC drivers/acpi/power.o
CC kernel/watchdog_perf.o
CC [M] drivers/net/usb/asix_common.o
CC fs/btrfs/free-space-tree.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC net/ipv6/addrconf_core.o
CC drivers/net/phy/phy_device.o
CC drivers/acpi/acpica/utcksum.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC [M] drivers/net/usb/ax88172a.o
CC fs/ioctl.o
CC [M] fs/smb/client/winucase.o
CC net/ipv4/gre_offload.o
CC net/ipv6/exthdrs_core.o
CC [M] fs/smb/client/smb2ops.o
CC drivers/base/cacheinfo.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC mm/sparse-vmemmap.o
CC drivers/acpi/acpica/utcopy.o
AR drivers/auxdisplay/built-in.a
CC drivers/input/serio/serio.o
CC drivers/usb/common/common.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
AR drivers/spi/built-in.a
CC drivers/usb/common/debug.o
CC drivers/usb/core/usb.o
AR drivers/usb/phy/built-in.a
CC fs/btrfs/tree-checker.o
CC kernel/seccomp.o
CC drivers/usb/host/pci-quirks.o
CC fs/btrfs/space-info.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/net/loopback.o
CC drivers/usb/storage/scsiglue.o
CC drivers/acpi/event.o
CC drivers/scsi/scsi_sysfs.o
CC drivers/base/swnode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC drivers/acpi/evged.o
CC drivers/net/phy/linkmode.o
CC drivers/net/netconsole.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC kernel/relay.o
CC net/ipv4/metrics.o
CC lib/clz_ctz.o
CC lib/bsearch.o
CC fs/btrfs/block-rsv.o
CC drivers/ata/libata-acpi.o
CC drivers/base/auxiliary.o
CC mm/mmu_notifier.o
CC [M] drivers/net/dummy.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/net/phy/mdio_bus.o
CC drivers/usb/storage/protocol.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC [M] drivers/net/macvlan.o
CC net/ipv4/netlink.o
CC mm/ksm.o
AR drivers/usb/common/built-in.a
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC drivers/usb/serial/usb-serial.o
CC drivers/input/serio/i8042.o
CC drivers/usb/serial/generic.o
CC net/ipv6/ip6_checksum.o
CC drivers/usb/core/hub.o
CC drivers/acpi/acpica/utdecode.o
CC drivers/net/phy/mdio_device.o
CC fs/readdir.o
AR drivers/usb/misc/built-in.a
CC drivers/acpi/sysfs.o
CC drivers/usb/host/ehci-pci.o
CC net/ipv6/ip6_icmp.o
CC lib/find_bit.o
CC drivers/usb/gadget/udc/core.o
AR drivers/usb/gadget/function/built-in.a
CC [M] drivers/usb/class/usbtmc.o
AR drivers/usb/gadget/legacy/built-in.a
CC drivers/usb/gadget/usbstring.o
CC fs/btrfs/delalloc-space.o
CC drivers/base/devtmpfs.o
CC drivers/usb/gadget/udc/trace.o
CC [M] drivers/net/mii.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC lib/llist.o
CC drivers/usb/storage/transport.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC drivers/net/phy/swphy.o
CC drivers/acpi/acpica/utdelete.o
CC [M] drivers/net/mdio.o
CC drivers/base/node.o
CC lib/memweight.o
CC drivers/input/serio/libps2.o
CC fs/btrfs/block-group.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC net/ipv6/output_core.o
CC drivers/ata/libata-pata-timings.o
CC lib/kfifo.o
AR drivers/scsi/built-in.a
CC drivers/input/keyboard/atkbd.o
CC net/ipv4/nexthop.o
CC mm/slub.o
CC drivers/usb/gadget/config.o
AR drivers/input/mouse/built-in.a
CC drivers/net/phy/fixed_phy.o
CC mm/migrate.o
CC drivers/usb/gadget/epautoconf.o
CC kernel/utsname_sysctl.o
CC fs/btrfs/discard.o
CC [M] drivers/net/tun.o
CC drivers/ata/ahci.o
CC drivers/acpi/acpica/uterror.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC net/ipv4/udp_tunnel_stub.o
CC [M] drivers/net/veth.o
CC net/ipv6/protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC drivers/base/memory.o
CC kernel/delayacct.o
CC drivers/usb/serial/bus.o
CC fs/btrfs/reflink.o
AR drivers/input/serio/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC drivers/rtc/lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/rtc/class.o
CC drivers/ata/libahci.o
CC drivers/acpi/acpica/uteval.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC lib/percpu-refcount.o
CC drivers/rtc/interface.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC drivers/rtc/nvmem.o
LD [M] drivers/net/vxlan/vxlan.o
CC drivers/usb/storage/usb.o
CC drivers/acpi/acpica/utglobal.o
CC kernel/taskstats.o
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
AR drivers/usb/gadget/udc/built-in.a
CC drivers/usb/gadget/composite.o
CC drivers/i2c/busses/i2c-designware-common.o
CC net/ipv6/ip6_offload.o
CC drivers/acpi/acpica/uthex.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
AR drivers/i3c/built-in.a
CC drivers/base/module.o
CC [M] drivers/net/phy/phylink.o
CC drivers/usb/serial/console.o
CC drivers/usb/core/hcd.o
AR drivers/input/keyboard/built-in.a
CC drivers/input/input.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC drivers/usb/gadget/functions.o
AR drivers/i2c/muxes/built-in.a
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/usb/gadget/configfs.o
CC drivers/i2c/i2c-boardinfo.o
CC drivers/acpi/acpica/utids.o
CC drivers/ata/ata_piix.o
CC kernel/tsacct.o
CC fs/btrfs/subpage.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC drivers/base/pinctrl.o
CC drivers/acpi/acpica/utinit.o
CC lib/rhashtable.o
CC net/ipv4/sysctl_net_ipv4.o
CC fs/btrfs/tree-mod-log.o
CC drivers/rtc/dev.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC lib/base64.o
CC [M] drivers/net/usb/ax88179_178a.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC drivers/input/input-compat.o
CC drivers/usb/storage/initializers.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC drivers/acpi/acpica/utlock.o
CC drivers/i2c/i2c-core-base.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC drivers/usb/core/urb.o
CC drivers/usb/serial/ftdi_sio.o
CC drivers/i2c/busses/i2c-designware-master.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC drivers/base/devcoredump.o
CC [M] drivers/net/usb/cdc_ether.o
CC drivers/i2c/i2c-core-smbus.o
CC kernel/tracepoint.o
CC drivers/rtc/proc.o
CC drivers/input/input-mt.o
CC lib/once.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC drivers/acpi/acpica/utmath.o
CC fs/btrfs/extent-io-tree.o
CC drivers/rtc/sysfs.o
CC net/ipv6/tcpv6_offload.o
CC drivers/usb/storage/sierra_ms.o
CC drivers/acpi/property.o
CC drivers/acpi/acpi_cmos_rtc.o
CC kernel/latencytop.o
AR drivers/ata/built-in.a
CC drivers/base/platform-msi.o
CC [M] drivers/gpu/drm/drm_drv.o
CC drivers/base/physical_location.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC fs/btrfs/fs.o
CC drivers/acpi/acpica/utmisc.o
CC drivers/acpi/x86/apple.o
CC lib/refcount.o
AR drivers/net/ethernet/cortina/built-in.a
CC drivers/usb/host/ohci-hcd.o
AR drivers/net/ethernet/engleder/built-in.a
CC drivers/input/input-poller.o
CC [M] fs/smb/client/smb2maperror.o
CC drivers/acpi/acpica/utmutex.o
CC [M] drivers/net/phy/aquantia_main.o
CC drivers/usb/core/message.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
AR drivers/net/ethernet/ezchip/built-in.a
AR drivers/net/ethernet/fungible/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] fs/smb/client/smb2transport.o
CC kernel/irq_work.o
CC lib/rcuref.o
CC drivers/usb/core/driver.o
CC drivers/usb/host/ohci-pci.o
CC drivers/usb/gadget/u_f.o
CC fs/btrfs/messages.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
AR drivers/net/ethernet/huawei/built-in.a
CC lib/usercopy.o
CC [M] drivers/net/usb/cdc_eem.o
CC [M] fs/smb/client/smb2misc.o
CC drivers/rtc/rtc-mc146818-lib.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC fs/btrfs/bio.o
CC net/ipv4/proc.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC drivers/usb/core/config.o
CC drivers/base/trace.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC drivers/usb/storage/option_ms.o
CC drivers/usb/core/file.o
CC drivers/i2c/i2c-core-acpi.o
CC drivers/usb/serial/pl2303.o
CC fs/select.o
CC drivers/usb/storage/usual-tables.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC drivers/acpi/acpica/utnonansi.o
CC net/ipv4/syncookies.o
CC drivers/input/ff-core.o
CC lib/errseq.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC drivers/usb/host/uhci-hcd.o
CC lib/bucket_locks.o
AR drivers/usb/gadget/built-in.a
CC kernel/static_call.o
CC net/ipv6/exthdrs_offload.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC drivers/rtc/rtc-cmos.o
CC [M] drivers/net/phy/ax88796b.o
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/media/common/b2c2/built-in.a
CC drivers/acpi/acpica/utobject.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/platform/allegro-dvt/built-in.a
CC drivers/acpi/acpica/utosi.o
AR drivers/media/common/siano/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/platform/amphion/built-in.a
AR drivers/media/common/built-in.a
CC net/ipv6/inet6_hashtables.o
CC drivers/i2c/i2c-dev.o
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/platform/atmel/built-in.a
CC [M] drivers/i2c/i2c-smbus.o
AR drivers/media/platform/cadence/built-in.a
CC [M] drivers/net/usb/smsc75xx.o
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC mm/memory-tiers.o
AR drivers/usb/storage/built-in.a
AR drivers/media/platform/mediatek/jpeg/built-in.a
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/base/built-in.a
CC mm/migrate_device.o
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
CC kernel/static_call_inline.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/platform/mediatek/built-in.a
CC kernel/user-return-notifier.o
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/usb/siano/built-in.a
CC kernel/padata.o
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/usb/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
CC kernel/jump_label.o
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/platform/nxp/imx8-isi/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC lib/generic-radix-tree.o
CC drivers/input/touchscreen.o
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/platform/qcom/venus/built-in.a
AR drivers/media/platform/qcom/built-in.a
AR drivers/media/pci/built-in.a
CC kernel/context_tracking.o
CC kernel/iomem.o
AR drivers/media/platform/renesas/rcar-vin/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC kernel/rseq.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC drivers/acpi/x86/utils.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
CC drivers/acpi/x86/s2idle.o
AR drivers/media/platform/renesas/built-in.a
CC [M] drivers/i2c/i2c-mux.o
CC [M] drivers/net/phy/bcm7xxx.o
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/platform/rockchip/rkisp1/built-in.a
CC drivers/usb/core/buffer.o
AR drivers/media/platform/rockchip/built-in.a
AR drivers/usb/serial/built-in.a
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC drivers/acpi/acpica/utownerid.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
CC [M] drivers/i2c/busses/i2c-scmi.o
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
AR drivers/media/platform/st/sti/hva/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
AR drivers/media/platform/st/stm32/built-in.a
CC drivers/usb/host/xhci.o
AR drivers/media/platform/st/built-in.a
CC fs/btrfs/lru_cache.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
CC lib/string_helpers.o
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
AR drivers/media/platform/sunxi/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
CC net/ipv6/mcast_snoop.o
AR drivers/media/platform/ti/omap3isp/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
AR drivers/media/platform/ti/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/usb/host/xhci-mem.o
AR drivers/media/firewire/built-in.a
AR drivers/rtc/built-in.a
CC net/ipv4/esp4.o
AR drivers/media/spi/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
AR drivers/media/test-drivers/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC drivers/input/ff-memless.o
AR drivers/media/built-in.a
CC drivers/acpi/acpica/utpredef.o
GZIP kernel/config_data.gz
CC fs/dcache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC kernel/configs.o
CC [M] fs/smb/client/smb2pdu.o
CC drivers/acpi/debugfs.o
CC fs/btrfs/acl.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC drivers/usb/core/sysfs.o
CC mm/huge_memory.o
CC drivers/input/vivaldi-fmap.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
AR drivers/ptp/built-in.a
CC [M] drivers/ptp/ptp_clock.o
CC [M] drivers/ptp/ptp_chardev.o
CC [M] drivers/ptp/ptp_sysfs.o
CC [M] drivers/net/phy/bcm87xx.o
AR drivers/power/reset/built-in.a
CC drivers/power/supply/power_supply_core.o
CC drivers/acpi/acpica/utresdecode.o
CC drivers/power/supply/power_supply_sysfs.o
CC fs/inode.o
AR kernel/built-in.a
CC drivers/acpi/acpi_lpat.o
CC mm/khugepaged.o
CC drivers/hwmon/hwmon.o
AR drivers/thermal/broadcom/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
AR drivers/thermal/samsung/built-in.a
CC lib/hexdump.o
CC drivers/watchdog/watchdog_core.o
CC drivers/thermal/intel/intel_tcc.o
CC [M] drivers/md/persistent-data/dm-array.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC drivers/thermal/intel/therm_throt.o
CC drivers/input/input-leds.o
AR drivers/thermal/st/built-in.a
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC lib/kstrtox.o
CC drivers/acpi/acpica/utresrc.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] net/ipv6/ip6_udp_tunnel.o
CC [M] drivers/net/usb/smsc95xx.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
AR net/ipv6/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC drivers/usb/host/xhci-ext-caps.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
AR fs/btrfs/built-in.a
CC fs/attr.o
CC drivers/usb/core/endpoint.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC drivers/md/md.o
CC [M] drivers/net/usb/mcs7830.o
CC [M] drivers/ptp/ptp_vclock.o
CC net/ipv4/esp4_offload.o
CC lib/debug_info.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC drivers/power/supply/power_supply_leds.o
CC drivers/acpi/acpica/utstate.o
CC drivers/input/mousedev.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC drivers/md/md-bitmap.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC drivers/watchdog/watchdog_dev.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC [M] drivers/hwmon/acpi_power_meter.o
AR drivers/thermal/qcom/built-in.a
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC drivers/usb/core/devio.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC drivers/power/supply/power_supply_hwmon.o
CC drivers/acpi/acpica/utstring.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC net/ipv4/netfilter.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC drivers/acpi/acpica/utstrsuppt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC drivers/acpi/acpica/utstrtoul64.o
CC fs/bad_inode.o
CC mm/page_counter.o
CC [M] drivers/net/usb/usbnet.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC [M] drivers/i2c/busses/i2c-ismt.o
CC [M] drivers/net/phy/broadcom.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC drivers/input/evdev.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC drivers/watchdog/softdog.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC drivers/acpi/acpica/utxface.o
CC drivers/opp/core.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
AR drivers/thermal/tegra/built-in.a
CC [M] drivers/hwmon/coretemp.o
AR drivers/thermal/intel/built-in.a
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC drivers/acpi/acpica/utxfinit.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/thermal/thermal_core.o
CC drivers/usb/host/xhci-ring.o
AR drivers/net/ethernet/i825xx/built-in.a
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC lib/iomap.o
AR drivers/net/ethernet/microsoft/built-in.a
CC net/ipv4/inet_diag.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC fs/file.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC drivers/acpi/acpi_lpit.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
AR drivers/watchdog/built-in.a
CC drivers/cpufreq/cpufreq.o
CC drivers/acpi/acpica/utxferror.o
AR drivers/net/ethernet/intel/built-in.a
CC drivers/cpufreq/freq_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/net/ethernet/intel/e100.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
AR drivers/net/ethernet/litex/built-in.a
CC drivers/cpuidle/governors/menu.o
CC drivers/mmc/core/core.o
LD [M] drivers/ptp/ptp.o
CC drivers/usb/host/xhci-hub.o
CC drivers/mmc/host/sdhci.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/mmc/host/sdhci-pci-core.o
CC drivers/thermal/thermal_sysfs.o
LD [M] drivers/ptp/ptp_kvm.o
CC mm/memcontrol.o
CC [M] drivers/net/phy/lxt.o
CC [M] drivers/net/phy/realtek.o
CC lib/pci_iomap.o
CC drivers/acpi/acpica/utxfmutex.o
CC fs/filesystems.o
CC [M] drivers/i2c/busses/i2c-piix4.o
AR drivers/hwmon/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
AR drivers/ufs/built-in.a
AR drivers/input/built-in.a
CC drivers/usb/host/xhci-trace.o
CC fs/namespace.o
AR drivers/leds/trigger/built-in.a
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC drivers/cpuidle/governors/haltpoll.o
CC mm/vmpressure.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC fs/seq_file.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
AR drivers/acpi/acpica/built-in.a
CC drivers/acpi/prmt.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC drivers/acpi/acpi_pcc.o
AR drivers/leds/blink/built-in.a
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
CC lib/iomap_copy.o
CC drivers/usb/core/notify.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC drivers/opp/cpu.o
CC [M] drivers/net/phy/smsc.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC drivers/thermal/thermal_trip.o
CC fs/xattr.o
CC lib/devres.o
CC [M] drivers/net/usb/cdc_ncm.o
CC drivers/mmc/core/bus.o
AR drivers/crypto/stm32/built-in.a
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/crypto/xilinx/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
AR drivers/firmware/broadcom/built-in.a
AR drivers/crypto/hisilicon/built-in.a
AR drivers/firmware/cirrus/built-in.a
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/firmware/meson/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
CC drivers/mmc/core/host.o
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/built-in.a
CC drivers/clocksource/acpi_pm.o
CC net/ipv4/tcp_diag.o
CC mm/swap_cgroup.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/clocksource/i8253.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/cpuidle/cpuidle.o
CC [M] fs/smb/client/smb2inode.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC drivers/thermal/thermal_helpers.o
CC drivers/opp/debugfs.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC drivers/usb/core/generic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC drivers/leds/led-class.o
CC drivers/mmc/core/mmc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC mm/hugetlb_cgroup.o
CC [M] fs/smb/client/smb2file.o
CC drivers/acpi/ac.o
CC fs/libfs.o
CC drivers/cpufreq/cpufreq_performance.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC drivers/md/md-autodetect.o
LD [M] drivers/net/phy/aquantia.o
AR drivers/net/phy/built-in.a
CC net/ipv4/udp_diag.o
CC lib/check_signature.o
CC net/ipv4/tcp_cubic.o
CC drivers/cpufreq/cpufreq_ondemand.o
AR drivers/clocksource/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC drivers/thermal/thermal_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC drivers/mmc/core/mmc_ops.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
AR drivers/opp/built-in.a
CC drivers/mmc/core/sd.o
CC lib/interval_tree.o
CC drivers/firmware/efi/libstub/gop.o
CC drivers/leds/led-triggers.o
CC drivers/usb/core/quirks.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/usb/core/devices.o
CC drivers/acpi/button.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
CC fs/fs-writeback.o
AR drivers/i2c/busses/built-in.a
AR drivers/i2c/built-in.a
CC drivers/thermal/gov_fair_share.o
CC lib/assoc_array.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC drivers/cpuidle/driver.o
AR drivers/firmware/imx/built-in.a
CC [M] fs/smb/client/cifsacl.o
CC drivers/md/dm-uevent.o
CC drivers/usb/host/xhci-debugfs.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC fs/pnode.o
CC lib/list_debug.o
CC drivers/thermal/gov_step_wise.o
CC drivers/acpi/fan_core.o
CC drivers/md/dm.o
CC drivers/firmware/efi/libstub/secureboot.o
CC mm/kmemleak.o
AR drivers/leds/built-in.a
CC drivers/thermal/gov_user_space.o
CC [M] drivers/net/usb/r8153_ecm.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC drivers/cpuidle/governor.o
CC drivers/usb/core/phy.o
CC fs/splice.o
CC lib/debugobjects.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC [M] drivers/gpu/drm/drm_encoder.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC net/ipv4/xfrm4_state.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC drivers/hid/usbhid/hid-core.o
AR drivers/staging/media/built-in.a
AR drivers/staging/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC drivers/hid/usbhid/hiddev.o
CC drivers/hid/hid-core.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC drivers/mmc/host/sdhci-pci-arasan.o
CC net/ipv4/xfrm4_input.o
AR drivers/thermal/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC drivers/usb/core/port.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC drivers/cpufreq/acpi-cpufreq.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC drivers/cpuidle/sysfs.o
CC drivers/mmc/core/sd_ops.o
CC drivers/firmware/efi/libstub/tpm.o
CC net/ipv4/xfrm4_output.o
CC drivers/acpi/fan_attr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC drivers/cpufreq/intel_pstate.o
CC drivers/usb/core/hcd-pci.o
CC drivers/mmc/core/sdio.o
CC drivers/acpi/processor_driver.o
CC drivers/usb/host/xhci-pci.o
LD [M] drivers/net/usb/asix.o
CC [M] fs/smb/client/fs_context.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC drivers/cpuidle/poll_state.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC drivers/mmc/core/sdio_ops.o
CC lib/bitrev.o
CC net/ipv4/xfrm4_protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC drivers/firmware/efi/efi-bgrt.o
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/mmc/host/sdhci-acpi.o
CC lib/crc16.o
CC drivers/hid/hid-input.o
CC drivers/md/dm-table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC drivers/acpi/processor_thermal.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC drivers/mmc/host/cqhci-core.o
CC drivers/acpi/processor_idle.o
CC mm/page_isolation.o
CC drivers/mmc/core/sdio_bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/gpu/drm/drm_file.o
AR drivers/cpuidle/built-in.a
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC drivers/firmware/efi/efi.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
AR drivers/net/ethernet/microchip/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC drivers/firmware/efi/vars.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC lib/crc-t10dif.o
CC drivers/usb/core/usb-acpi.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
HOSTCC lib/gen_crc32table
AR drivers/hid/usbhid/built-in.a
CC drivers/hid/hid-quirks.o
CC drivers/firmware/efi/reboot.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
AR drivers/net/ethernet/mscc/built-in.a
AR drivers/platform/x86/amd/built-in.a
AR drivers/platform/surface/built-in.a
GEN xe_wa_oob.c xe_wa_oob.h
CC drivers/platform/x86/p2sb.o
CC drivers/platform/x86/intel/pmc/core.o
CC drivers/firmware/efi/libstub/mem.o
CC drivers/platform/x86/intel/pmc/core_ssram.o
CC lib/libcrc32c.o
CC fs/sync.o
CC drivers/hid/hid-debug.o
AR drivers/net/ethernet/neterion/built-in.a
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/usb/host/built-in.a
AR drivers/net/ethernet/ni/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC drivers/mailbox/mailbox.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/mailbox/pcc.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC drivers/firmware/efi/memattr.o
CC drivers/mmc/core/sdio_cis.o
CC [M] net/ipv4/ip_tunnel.o
CC drivers/platform/x86/pmc_atom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC drivers/mmc/core/sdio_io.o
CC lib/xxhash.o
AR drivers/usb/core/built-in.a
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
AR drivers/usb/built-in.a
CC drivers/firmware/efi/tpm.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/platform/x86/intel/pmc/spt.o
CC lib/genalloc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC drivers/firmware/efi/memmap.o
CC mm/early_ioremap.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC [M] drivers/gpu/drm/drm_gem.o
CC drivers/platform/x86/intel/pmc/cnp.o
CC drivers/firmware/efi/libstub/random.o
CC drivers/platform/x86/intel/pmc/icl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
CC drivers/firmware/efi/esrt.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
AR drivers/cpufreq/built-in.a
AR drivers/net/ethernet/packetengines/built-in.a
CC drivers/acpi/processor_throttling.o
CC drivers/devfreq/devfreq.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
AR drivers/mmc/host/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC lib/percpu_counter.o
CC mm/cma.o
CC fs/utimes.o
CC drivers/md/dm-target.o
CC [M] fs/smb/client/dns_resolve.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
AR drivers/mailbox/built-in.a
CC [M] drivers/net/ethernet/realtek/8139too.o
CC drivers/firmware/efi/efi-pstore.o
CC drivers/powercap/powercap_sys.o
AR drivers/net/ethernet/renesas/built-in.a
CC lib/fault-inject.o
CC drivers/mmc/core/sdio_irq.o
CC drivers/powercap/intel_rapl_common.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
ASN.1 fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
CC fs/d_path.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC drivers/md/dm-linear.o
CC drivers/platform/x86/intel/pmc/tgl.o
CC drivers/powercap/intel_rapl_msr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
CC fs/stack.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC lib/syscall.o
CC drivers/md/dm-stripe.o
CC drivers/firmware/efi/libstub/pci.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC drivers/firmware/efi/cper.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC lib/dynamic_debug.o
CC drivers/firmware/efi/libstub/skip_spaces.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC drivers/acpi/processor_perflib.o
CC drivers/platform/x86/intel/pmc/adl.o
CC [M] drivers/platform/x86/intel_ips.o
CC lib/errname.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC fs/fs_struct.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC drivers/hid/hidraw.o
CC lib/nlattr.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC drivers/mmc/core/slot-gpio.o
CC [M] drivers/gpu/drm/drm_lease.o
CC drivers/md/dm-io.o
CC fs/statfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC drivers/acpi/container.o
CC drivers/mmc/core/regulator.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC drivers/hid/hid-generic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC lib/checksum.o
CC mm/secretmem.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC drivers/platform/x86/intel/pmc/mtl.o
CC [M] fs/smb/client/smb1ops.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
AR drivers/net/ethernet/sfc/built-in.a
CC drivers/firmware/efi/libstub/alignedmem.o
CC [M] fs/smb/client/cifssmb.o
CC drivers/hid/hid-a4tech.o
CC mm/userfaultfd.o
CC mm/memremap.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC drivers/mmc/core/debugfs.o
CC drivers/mmc/core/block.o
CC [M] drivers/devfreq/governor_simpleondemand.o
AR drivers/powercap/built-in.a
CC drivers/hid/hid-apple.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC mm/hmm.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC [M] fs/smb/client/cifs_spnego_negtokeninit.asn1.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC [M] drivers/devfreq/governor_performance.o
CC drivers/acpi/thermal.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC fs/fs_pin.o
CC [M] net/ipv4/udp_tunnel_core.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
AR drivers/perf/built-in.a
CC drivers/mmc/core/queue.o
CC drivers/hid/hid-belkin.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC drivers/firmware/efi/cper_cxl.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC drivers/firmware/efi/libstub/relocate.o
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/ras/ras.o
AR drivers/platform/x86/intel/pmc/built-in.a
CC drivers/android/binderfs.o
CC [M] drivers/platform/x86/intel/vsec.o
CC drivers/android/binder.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
CC drivers/android/binder_alloc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
AR drivers/devfreq/built-in.a
CC fs/nsfs.o
CC drivers/hid/hid-cherry.o
CC drivers/firmware/efi/runtime-wrappers.o
CC drivers/md/dm-kcopyd.o
CC lib/cpu_rmap.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/nvmem/core.o
CC drivers/hid/hid-chicony.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC drivers/ras/debugfs.o
CC fs/fs_types.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC drivers/acpi/acpi_memhotplug.o
CC drivers/firmware/efi/dev-path-parser.o
CC [M] fs/smb/client/asn1.o
CC drivers/hid/hid-cypress.o
CC [M] drivers/gpu/drm/drm_managed.o
CC [M] drivers/gpu/drm/drm_mm.o
CC [M] drivers/mtd/chips/chipreg.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC mm/memfd.o
CC drivers/firmware/efi/libstub/printk.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC drivers/acpi/ioapic.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC lib/dynamic_queue_limits.o
CC drivers/hid/hid-ezkey.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] drivers/platform/x86/intel/rst.o
CC drivers/hid/hid-kensington.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/uio/uio.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC drivers/acpi/battery.o
CC lib/glob.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC lib/strncpy_from_user.o
CC [M] drivers/mtd/mtdconcat.o
CC [M] drivers/mtd/mtdpart.o
CC fs/fs_context.o
AR drivers/ras/built-in.a
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC drivers/acpi/hed.o
CC [M] drivers/mtd/mtdchar.o
CC fs/fs_parser.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC drivers/firmware/efi/apple-properties.o
CC drivers/md/dm-sysfs.o
CC drivers/hid/hid-lg.o
LD [M] drivers/net/ethernet/realtek/r8169.o
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/net/ethernet/smsc/smsc9420.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
AR drivers/nvmem/built-in.a
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
LD [M] drivers/platform/x86/intel/intel-rst.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
AR drivers/platform/x86/intel/built-in.a
AR drivers/platform/x86/built-in.a
AR drivers/platform/built-in.a
CC [M] drivers/pps/pps.o
CC [M] drivers/pps/kapi.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/bluetooth/btintel.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
AR drivers/mmc/core/built-in.a
AR drivers/mmc/built-in.a
CC [M] drivers/pps/sysfs.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
AR net/ipv4/built-in.a
LD [M] net/ipv4/udp_tunnel.o
CC lib/strnlen_user.o
AR net/built-in.a
CC fs/fsopen.o
CC drivers/acpi/bgrt.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/firmware/efi/earlycon.o
CC drivers/md/dm-stats.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC mm/bootmem_info.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
CC [M] drivers/vfio/vfio_main.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
CC fs/init.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
CC [M] drivers/gpu/drm/xe/xe_query.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC drivers/acpi/cppc_acpi.o
CC drivers/hid/hid-lg-g15.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC drivers/firmware/efi/cper-x86.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
AR drivers/net/ethernet/socionext/built-in.a
CC lib/net_utils.o
CC fs/kernel_read_file.o
CC fs/mnt_idmapping.o
CC [M] drivers/vfio/group.o
CC drivers/hid/hid-microsoft.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/dca/dca-core.o
CC [M] drivers/dca/dca-sysfs.o
CC lib/sg_pool.o
CC drivers/acpi/spcr.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC lib/stackdepot.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC fs/remap_range.o
AR mm/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC [M] drivers/vfio/pci/vfio_pci.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/vfio/iova_bitmap.o
CC [M] drivers/bluetooth/btrtl.o
CC fs/buffer.o
CC fs/mpage.o
CC drivers/hid/hid-monterey.o
CC fs/proc_namespace.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC lib/ucs2_string.o
CC [M] drivers/gpu/drm/drm_modes.o
AR drivers/firmware/efi/built-in.a
CC fs/direct-io.o
AR drivers/firmware/psci/built-in.a
AR drivers/firmware/smccc/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
AR drivers/firmware/tegra/built-in.a
AR drivers/firmware/xilinx/built-in.a
CC drivers/firmware/dmi_scan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/ssb/main.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
LD [M] drivers/dca/dca.o
CC [M] drivers/ssb/scan.o
CC [M] drivers/ssb/sprom.o
CC lib/sbitmap.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/vhost/net.o
CC lib/group_cpus.o
CC [M] drivers/vhost/vhost.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/vfio/container.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC drivers/firmware/dmi-sysfs.o
AR drivers/net/ethernet/wangxun/built-in.a
CC [M] lib/asn1_decoder.o
CC drivers/md/dm-rq.o
CC [M] drivers/vfio/virqfd.o
AR drivers/net/ethernet/xilinx/built-in.a
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC fs/eventpoll.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/vhost/iotlb.o
AR drivers/hid/built-in.a
CC [M] drivers/ssb/pcihost_wrapper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/acpi/video_detect.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
LD [M] fs/smb/client/cifs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC [M] drivers/ssb/driver_chipcommon.o
GEN lib/oid_registry_data.c
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/gpu/drm/drm_prime.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC drivers/md/dm-io-rewind.o
CC [M] drivers/ssb/driver_pcicore.o
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC fs/anon_inodes.o
CC drivers/firmware/dmi-id.o
LD [M] drivers/vhost/vhost_iotlb.o
AR drivers/net/ethernet/synopsys/built-in.a
CC [M] lib/oid_registry.o
AR drivers/net/ethernet/pensando/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC [M] drivers/gpu/drm/drm_property.o
CC fs/signalfd.o
CC drivers/md/dm-builtin.o
CC fs/timerfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
AR lib/lib.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
AR drivers/acpi/built-in.a
CC [M] drivers/md/dm-bufio.o
CC [M] drivers/gpu/drm/xe/xe_step.o
LD [M] drivers/vfio/vfio.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
GEN lib/crc32table.h
CC lib/crc32.o
CC drivers/firmware/memmap.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC fs/eventfd.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/gpu/drm/drm_vblank.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/drm_gpuva_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC fs/userfaultfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC [M] drivers/gpu/drm/drm_writeback.o
AR drivers/android/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
AR lib/built-in.a
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC fs/aio.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
AR drivers/firmware/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC [M] drivers/gpu/drm/lib/drm_random.o
LD [M] drivers/vhost/vhost_net.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC fs/locks.o
CC fs/binfmt_script.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC [M] drivers/md/dm-crypt.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/md/dm-thin.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/md/dm-thin-metadata.o
AR drivers/net/ethernet/built-in.a
AR drivers/net/built-in.a
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC fs/mbcache.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/gpu/drm/drm_exec.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC fs/posix_acl.o
LD [M] drivers/md/dm-bio-prison.o
AR drivers/md/built-in.a
CC [M] drivers/gpu/drm/drm_buddy.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC fs/drop_caches.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC fs/sysctls.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/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_workarounds.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
LD [M] drivers/md/dm-thin-pool.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
LD [M] drivers/gpu/drm/drm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
AR drivers/gpu/drm/built-in.a
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.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/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.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/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.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/i915/i915_active.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.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/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.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/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.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/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.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/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.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/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.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/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
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/clk/gk20a.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.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/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.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/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
CC [M] drivers/gpu/drm/xe/xe_pmu.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/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_pmdemand.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/i915/display/intel_vblank.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_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.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/i915/display/intel_wm.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
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/amd/amdgpu/vcn_v2_5.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.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/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_uncore.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_device.o
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
HDRTEST drivers/gpu/drm/xe/xe_assert.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_bb.h
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
HDRTEST drivers/gpu/drm/xe/xe_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.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/nouveau/nvkm/subdev/i2c/auxg94.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_display.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
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/xe/xe_drv.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.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/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
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_5_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.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/nouveau/nvkm/subdev/mmu/vmmgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.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/pci/nv4c.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
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/hwmgr/smu7_powertune.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
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/pmu/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
HDRTEST drivers/gpu/drm/xe/xe_module.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
HDRTEST drivers/gpu/drm/i915/display/intel_pmdemand.h
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
HDRTEST drivers/gpu/drm/xe/xe_pmu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
HDRTEST drivers/gpu/drm/xe/xe_pmu_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.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/gem/i915_gem_region.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
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/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
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/amd/amdgpu/../display/dc/basics/dc_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.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/ctrl.o
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
HDRTEST drivers/gpu/drm/xe/xe_vm.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
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
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
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_defines.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
CC [M] drivers/gpu/drm/amd/amdgpu/../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
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
LD [M] drivers/gpu/drm/xe/xe.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
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/mcp89.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.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/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_print.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
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/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.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
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
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
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h
HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
HDRTEST drivers/gpu/drm/i915/gt/intel_tlb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
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/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/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/fifo/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h
HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h
HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h
HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
HDRTEST drivers/gpu/drm/i915/gvt/display.h
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
HDRTEST drivers/gpu/drm/i915/gvt/execlist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_active.h
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
HDRTEST drivers/gpu/drm/i915/i915_config.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
HDRTEST drivers/gpu/drm/i915/i915_deps.h
HDRTEST drivers/gpu/drm/i915/i915_driver.h
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
HDRTEST drivers/gpu/drm/i915/i915_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.o
HDRTEST drivers/gpu/drm/i915/i915_gem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h
HDRTEST drivers/gpu/drm/i915/i915_gem_gtt.h
HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_getparam.h
HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h
HDRTEST drivers/gpu/drm/i915/i915_hwmon.h
HDRTEST drivers/gpu/drm/i915/i915_ioc32.h
HDRTEST drivers/gpu/drm/i915/i915_ioctl.h
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.o
HDRTEST drivers/gpu/drm/i915/i915_irq.h
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
HDRTEST drivers/gpu/drm/i915/i915_mm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
HDRTEST drivers/gpu/drm/i915/i915_params.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
HDRTEST drivers/gpu/drm/i915/i915_perf_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.o
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_replay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
HDRTEST drivers/gpu/drm/i915/i915_query.h
HDRTEST drivers/gpu/drm/i915/i915_reg.h
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
HDRTEST drivers/gpu/drm/i915/i915_request.h
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_generic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_factory_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_translate_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_factory_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_translate_dce120.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_factory_dce120.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_translate_dcn10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn10/hw_factory_dcn10.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_translate_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn20/hw_factory_dcn20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_translate_dcn21.o
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn21/hw_factory_dcn21.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_translate_dcn30.o
HDRTEST drivers/gpu/drm/i915/i915_syncmap.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn30/hw_factory_dcn30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_translate_dcn315.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dcn315/hw_factory_dcn315.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
HDRTEST drive
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
` (3 preceding siblings ...)
2023-09-19 11:05 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-09-19 11:05 ` Sujaritha Sundaresan
2023-09-20 4:46 ` Riana Tauro
2023-09-20 19:54 ` Rodrigo Vivi
2023-09-19 11:06 ` [Intel-xe] ✗ CI.Hooks: failure for Add throttle reasons sysfs Patchwork
` (2 subsequent siblings)
7 siblings, 2 replies; 13+ messages in thread
From: Sujaritha Sundaresan @ 2023-09-19 11:05 UTC (permalink / raw)
To: intel-xe; +Cc: Sujaritha Sundaresan
Add throttle reasons sysfs interface under device/../gt#/
Currently there is one overall status and eight reasons
attributes.
The new sysfs structure will have the below layout
device/tile<n>/gt<n>
├── gt0
│ └── throttle
│ ├── <throttle_reasons>
│
│
├── gtN
│ └── throttle
│ ├── <throttle_reasons>
v2: Fix review comments (Riana)
Move init call (Matt)
Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
---
drivers/gpu/drm/xe/Makefile | 1 +
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
.../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
drivers/gpu/drm/xe/xe_gt_types.h | 4 +
7 files changed, 334 insertions(+)
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
index cc95a46b5e4d..7e1c4be0ab7f 100644
--- a/drivers/gpu/drm/xe/Makefile
+++ b/drivers/gpu/drm/xe/Makefile
@@ -63,6 +63,7 @@ xe-y += xe_bb.o \
xe_gt_mcr.o \
xe_gt_pagefault.o \
xe_gt_sysfs.o \
+ xe_gt_throttle_sysfs.o \
xe_gt_tlb_invalidation.o \
xe_gt_topology.o \
xe_guc.o \
diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
index e13fbbdf6929..f9ba57c3bc4b 100644
--- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
@@ -410,4 +410,17 @@
#define XEHPC_BCS5_BCS6_INTR_MASK XE_REG(0x190118)
#define XEHPC_BCS7_BCS8_INTR_MASK XE_REG(0x19011c)
+#define GT0_PERF_LIMIT_REASONS XE_REG(0x1381a8)
+#define GT0_PERF_LIMIT_REASONS_MASK 0xde3
+#define PROCHOT_MASK REG_BIT(0)
+#define THERMAL_LIMIT_MASK REG_BIT(1)
+#define RATL_MASK REG_BIT(5)
+#define VR_THERMALERT_MASK REG_BIT(6)
+#define VR_TDC_MASK REG_BIT(7)
+#define POWER_LIMIT_4_MASK REG_BIT(8)
+#define POWER_LIMIT_1_MASK REG_BIT(10)
+#define POWER_LIMIT_2_MASK REG_BIT(11)
+#define GT0_PERF_LIMIT_REASONS_LOG_MASK REG_GENMASK(31, 16)
+#define MTL_MEDIA_PERF_LIMIT_REASONS XE_REG(0x138030)
+
#endif
diff --git a/drivers/gpu/drm/xe/xe_gt_sysfs.c b/drivers/gpu/drm/xe/xe_gt_sysfs.c
index c69d2e8a0fe1..d4839ade7240 100644
--- a/drivers/gpu/drm/xe/xe_gt_sysfs.c
+++ b/drivers/gpu/drm/xe/xe_gt_sysfs.c
@@ -11,6 +11,7 @@
#include <drm/drm_managed.h>
#include "xe_gt.h"
+#include "xe_gt_throttle_sysfs.h"
static void xe_gt_sysfs_kobj_release(struct kobject *kobj)
{
@@ -52,6 +53,8 @@ void xe_gt_sysfs_init(struct xe_gt *gt)
gt->sysfs = &kg->base;
+ xe_gt_throttle_sysfs_init(>->throttle);
+
err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
if (err) {
drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
new file mode 100644
index 000000000000..0dc9c7cada5a
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
@@ -0,0 +1,281 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#include <drm/drm_managed.h>
+
+#include <regs/xe_gt_regs.h>
+#include "xe_device.h"
+#include "xe_gt.h"
+#include "xe_gt_sysfs.h"
+#include "xe_gt_throttle_sysfs.h"
+#include "xe_mmio.h"
+
+/**
+ * DOC: Xe GT Throttle
+ *
+ * Provides sysfs entries for frequency throttle reasons in GT
+ *
+ * device/gt#/throttle/status - Overall status
+ * device/gt#/throttle/throttle_reason_pl1 - Frequency throttle due to PL1
+ * device/gt#/throttle/throttle_reason_pl2 - Frequency throttle due to PL2
+ * device/gt#/throttle/throttle_reason_pl4 - Frequency throttle due to PL4, Iccmax etc.
+ * device/gt#/throttle/throttle_reason_thermal - Frequency throttle due to thermal
+ * device/gt#/throttle/throttle_reason_prochot - Frequency throttle due to prochot
+ * device/gt#/throttle/throttle_reason_ratl - Frequency throttle due to RATL
+ * device/gt#/throttle/throttle_reason_vr_thermalert - Frequency throttle due to VR THERMALERT
+ * device/gt#/throttle/throttle_reason_vr_tdc - Frequency throttle due to VR TDC
+ */
+
+static struct xe_gt_throttle *dev_to_throttle(struct device *dev)
+{
+ struct kobject *kobj = &dev->kobj;
+
+ return &kobj_to_gt(kobj->parent)->throttle;
+}
+
+static struct xe_gt *throttle_to_gt(struct xe_gt_throttle *throttle)
+{
+ return container_of(throttle, struct xe_gt, throttle);
+}
+
+u32 read_perf_limit_reasons(struct xe_gt *gt)
+{
+ u32 reg;
+ if (xe_gt_is_media_type(gt))
+ reg = xe_mmio_read32(gt, MTL_MEDIA_PERF_LIMIT_REASONS);
+ else
+ reg = xe_mmio_read32(gt, GT0_PERF_LIMIT_REASONS);
+
+ return reg;
+}
+
+u32 xe_read_status(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 status = read_perf_limit_reasons(gt) & GT0_PERF_LIMIT_REASONS_MASK;
+
+ return status;
+}
+
+u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 pl1 = read_perf_limit_reasons(gt) & POWER_LIMIT_1_MASK;
+
+ return pl1;
+}
+
+u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 pl2 = read_perf_limit_reasons(gt) & POWER_LIMIT_2_MASK;
+
+ return pl2;
+}
+
+u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 pl4 = read_perf_limit_reasons(gt) & POWER_LIMIT_4_MASK;
+
+ return pl4;
+}
+
+u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 thermal = read_perf_limit_reasons(gt) & THERMAL_LIMIT_MASK;
+
+ return thermal;
+}
+
+u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 prochot = read_perf_limit_reasons(gt) & PROCHOT_MASK;
+
+ return prochot;
+}
+
+u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 ratl = read_perf_limit_reasons(gt) & RATL_MASK;
+
+ return ratl;
+}
+
+u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 thermalert = read_perf_limit_reasons(gt) & VR_THERMALERT_MASK;
+
+ return thermalert;
+}
+
+u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ u32 tdc = read_perf_limit_reasons(gt) & VR_TDC_MASK;
+
+ return tdc;
+}
+
+static ssize_t status_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool status = !!xe_read_status(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", status);
+}
+static DEVICE_ATTR_RO(status);
+
+static ssize_t reason_pl1_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool pl1 = !!xe_read_reason_pl1(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", pl1);
+}
+static DEVICE_ATTR_RO(reason_pl1);
+
+static ssize_t reason_pl2_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool pl2 = !!xe_read_reason_pl2(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", pl2);
+}
+static DEVICE_ATTR_RO(reason_pl2);
+
+static ssize_t reason_pl4_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool pl4 = !!xe_read_reason_pl4(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", pl4);
+}
+static DEVICE_ATTR_RO(reason_pl4);
+
+static ssize_t reason_thermal_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool thermal = !!xe_read_reason_thermal(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", thermal);
+}
+static DEVICE_ATTR_RO(reason_thermal);
+
+static ssize_t reason_prochot_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool prochot = !!xe_read_reason_prochot(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", prochot);
+}
+static DEVICE_ATTR_RO(reason_prochot);
+
+static ssize_t reason_ratl_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool ratl = !!xe_read_reason_ratl(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", ratl);
+}
+static DEVICE_ATTR_RO(reason_ratl);
+
+static ssize_t reason_vr_thermalert_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool thermalert = !!xe_read_reason_vr_thermalert(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", thermalert);
+}
+static DEVICE_ATTR_RO(reason_vr_thermalert);
+
+static ssize_t reason_vr_tdc_show(struct device *dev,
+ struct device_attribute *attr,
+ char *buff)
+{
+ struct xe_gt_throttle *throttle = dev_to_throttle(dev);
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ bool tdc = !!xe_read_reason_vr_tdc(>->throttle);
+
+ return sysfs_emit(buff, "%u\n", tdc);
+}
+static DEVICE_ATTR_RO(reason_vr_tdc);
+
+static const struct attribute *throttle_attrs[] = {
+ &dev_attr_status.attr,
+ &dev_attr_reason_pl1.attr,
+ &dev_attr_reason_pl2.attr,
+ &dev_attr_reason_pl4.attr,
+ &dev_attr_reason_thermal.attr,
+ &dev_attr_reason_prochot.attr,
+ &dev_attr_reason_ratl.attr,
+ &dev_attr_reason_vr_thermalert.attr,
+ &dev_attr_reason_vr_tdc.attr,
+ NULL
+};
+
+static void gt_throttle_sysfs_fini(struct drm_device *drm, void *arg)
+{
+ struct kobject *kobj = arg;
+
+ sysfs_remove_files(kobj, throttle_attrs);
+ kobject_put(kobj);
+}
+
+void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle)
+{
+ struct xe_gt *gt = throttle_to_gt(throttle);
+ struct xe_device *xe = gt_to_xe(gt);
+ struct kobject *kobj;
+ int err;
+
+ kobj = kobject_create_and_add("throttle", gt->sysfs);
+ if (!kobj) {
+ drm_warn(&xe->drm, "%s failed, err: %d\n", __func__, -ENOMEM);
+ return;
+ }
+
+ err = sysfs_create_files(kobj, throttle_attrs);
+ if (err) {
+ kobject_put(kobj);
+ drm_warn(&xe->drm, "failed to register throttle sysfs, err: %d\n", err);
+ return;
+ }
+
+ err = drmm_add_action_or_reset(&xe->drm, gt_throttle_sysfs_fini, kobj);
+ if (err)
+ drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
+ __func__, err);
+}
+
+
diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
new file mode 100644
index 000000000000..809213c3bba1
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
@@ -0,0 +1,17 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#ifndef _XE_GT_THROTTLE_SYSFS_H_
+#define _XE_GT_THROTTLE_SYSFS_H_
+
+#include <drm/drm_managed.h>
+
+#include "xe_device.h"
+#include "xe_gt.h"
+#include "xe_gt_throttle_sysfs_types.h"
+
+void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle);
+
+#endif /* _XE_GT_THROTTLE_SYSFS_H_ */
diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
new file mode 100644
index 000000000000..5ee0d45d0a9f
--- /dev/null
+++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
@@ -0,0 +1,15 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2023 Intel Corporation
+ */
+
+#ifndef _XE_GT_THROTTLE_SYSFS_TYPES_H_
+#define _XE_GT_THROTTLE_SYSFS_TYPES_H_
+
+#include <linux/types.h>
+
+struct xe_gt_throttle {
+};
+
+#endif /* _XE_GT_THROTTLE_SYSFS_TYPES_H_ */
+
diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
index d4310be3e1e7..7829bbeeb5d8 100644
--- a/drivers/gpu/drm/xe/xe_gt_types.h
+++ b/drivers/gpu/drm/xe/xe_gt_types.h
@@ -8,6 +8,7 @@
#include "xe_force_wake_types.h"
#include "xe_gt_idle_sysfs_types.h"
+#include "xe_gt_throttle_sysfs_types.h"
#include "xe_hw_engine_types.h"
#include "xe_hw_fence_types.h"
#include "xe_reg_sr_types.h"
@@ -299,6 +300,9 @@ struct xe_gt {
/** @sysfs: sysfs' kobj used by xe_gt_sysfs */
struct kobject *sysfs;
+ /** @throttle: frequency throttling reasons in GT */
+ struct xe_gt_throttle throttle;
+
/** @mocs: info */
struct {
/** @uc_index: UC index */
--
2.25.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [Intel-xe] ✗ CI.Hooks: failure for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
` (4 preceding siblings ...)
2023-09-19 11:05 ` [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes Sujaritha Sundaresan
@ 2023-09-19 11:06 ` Patchwork
2023-09-19 11:07 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
2023-09-19 11:39 ` [Intel-xe] ✓ CI.BAT: " Patchwork
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 11:06 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : failure
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
/workspace
+ pwd
+ ls -la
total 880
drwxrwxr-x 10 1003 1003 4096 Sep 19 11:05 .
drwxr-xr-x 1 root root 4096 Sep 19 11:05 ..
-rw-rw-r-- 1 1003 1003 789262 Sep 19 11:05 build.log
-rw-rw-r-- 1 1003 1003 2327 Sep 19 10:57 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Sep 19 10:55 ci
drwxrwxr-x 9 1003 1003 4096 Sep 19 10:55 docker
drwxrwxr-x 8 1003 1003 4096 Sep 19 10:55 .git
-rw-rw-r-- 1 1003 1003 363 Sep 19 10:57 git_apply.log
drwxrwxr-x 4 1003 1003 4096 Sep 19 10:55 .github
-rw-rw-r-- 1 1003 1003 233 Sep 19 10:55 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Sep 19 11:05 hooks.log
drwxrwxr-x 31 1003 1003 4096 Sep 19 11:05 kernel
-rw-rw-r-- 1 1003 1003 13570 Sep 19 10:57 kernel.mbox
-rw-rw-r-- 1 1003 1003 26482 Sep 19 10:58 kunit.log
-rw-rw-r-- 1 1003 1003 48 Sep 19 10:57 parent.tag
drwxrwxr-x 45 1003 1003 4096 Sep 19 10:55 pipelines
-rw-rw-r-- 1 1003 1003 793 Sep 19 10:55 README.adoc
drwxrwxr-x 3 1003 1003 4096 Sep 19 10:55 scripts
drwxrwxr-x 2 1003 1003 4096 Sep 19 10:55 .vscode
+ uname -a
Linux 53a82afc424c 5.4.0-149-generic #166-Ubuntu SMP Tue Apr 18 16:51:45 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
7fbf09916 drm/xe: Add throttle reason sysfs attributes
3d7e02fb9 fixup! drm/xe/pmu: Enable PMU interface
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ cd /workspace/kernel
+ grep -q -e '^CONFIG_DRM_XE_DISPLAY=[yY]' /workspace/kernel/build64-default/.config
+ RESTORE_DISPLAY_CONFIG=1
+ trap cleanup EXIT
+ ./scripts/config --file /workspace/kernel/build64-default/.config --disable CONFIG_DRM_XE_DISPLAY
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
SYNC include/config/auto.conf.cmd
GEN Makefile
GEN Makefile
UPD include/generated/compile.h
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
DESCEND objtool
CALL ../scripts/checksyscalls.sh
HOSTCC /workspace/kernel/build64-default/tools/objtool/fixdep.o
HOSTLD /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64-default/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-default/tools/objtool/weak.o
CC /workspace/kernel/build64-default/tools/objtool/check.o
CC /workspace/kernel/build64-default/tools/objtool/special.o
CC /workspace/kernel/build64-default/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-default/tools/objtool/elf.o
CC /workspace/kernel/build64-default/tools/objtool/objtool.o
CC /workspace/kernel/build64-default/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-default/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-default/tools/objtool/libstring.o
CC /workspace/kernel/build64-default/tools/objtool/libctype.o
CC /workspace/kernel/build64-default/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-default/tools/objtool/librbtree.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-default/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:43:5: error: no previous prototype for ‘read_perf_limit_reasons’ [-Werror=missing-prototypes]
43 | u32 read_perf_limit_reasons(struct xe_gt *gt)
| ^~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:54:5: error: no previous prototype for ‘xe_read_status’ [-Werror=missing-prototypes]
54 | u32 xe_read_status(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:62:5: error: no previous prototype for ‘xe_read_reason_pl1’ [-Werror=missing-prototypes]
62 | u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:70:5: error: no previous prototype for ‘xe_read_reason_pl2’ [-Werror=missing-prototypes]
70 | u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:78:5: error: no previous prototype for ‘xe_read_reason_pl4’ [-Werror=missing-prototypes]
78 | u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:86:5: error: no previous prototype for ‘xe_read_reason_thermal’ [-Werror=missing-prototypes]
86 | u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:94:5: error: no previous prototype for ‘xe_read_reason_prochot’ [-Werror=missing-prototypes]
94 | u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:102:5: error: no previous prototype for ‘xe_read_reason_ratl’ [-Werror=missing-prototypes]
102 | u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:110:5: error: no previous prototype for ‘xe_read_reason_vr_thermalert’ [-Werror=missing-prototypes]
110 | u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c:118:5: error: no previous prototype for ‘xe_read_reason_vr_tdc’ [-Werror=missing-prototypes]
118 | u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
| ^~~~~~~~~~~~~~~~~~~~~
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
cc1: all warnings being treated as errors
make[3]: *** [../scripts/Makefile.build:243: drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/workspace/kernel/Makefile:2032: drivers/gpu/drm/xe] Error 2
make[1]: Leaving directory '/workspace/kernel/build64-default'
make[1]: *** [/workspace/kernel/Makefile:234: __sub-make] Error 2
make: *** [Makefile:234: __sub-make] Error 2
+ cleanup
+ '[' 1 -eq 1 ']'
+ ./scripts/config --file /workspace/kernel/build64-default/.config --enable CONFIG_DRM_XE_DISPLAY
run-parts: /workspace/ci/hooks/10-build-W1 exited with return code 2
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] ✓ CI.checksparse: success for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
` (5 preceding siblings ...)
2023-09-19 11:06 ` [Intel-xe] ✗ CI.Hooks: failure for Add throttle reasons sysfs Patchwork
@ 2023-09-19 11:07 ` Patchwork
2023-09-19 11:39 ` [Intel-xe] ✓ CI.BAT: " Patchwork
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 11:07 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : success
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast 3d7e02fb9c40263a989c4c19d2dc5a07659965ed
Sparse version: 0.6.1 (Ubuntu: 0.6.1-2build1)
Fast mode used, each commit won't be checked separately.
Okay!
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Intel-xe] ✓ CI.BAT: success for Add throttle reasons sysfs
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
` (6 preceding siblings ...)
2023-09-19 11:07 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
@ 2023-09-19 11:39 ` Patchwork
7 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-09-19 11:39 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1544 bytes --]
== Series Details ==
Series: Add throttle reasons sysfs
URL : https://patchwork.freedesktop.org/series/123906/
State : success
== Summary ==
CI Bug Log - changes from xe-380-3d7e02fb9c40263a989c4c19d2dc5a07659965ed_BAT -> xe-pw-123906v1_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-123906v1_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1:
- bat-adlp-7: [PASS][1] -> [FAIL][2] ([Intel XE#480]) +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-380-3d7e02fb9c40263a989c4c19d2dc5a07659965ed/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123906v1/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
[Intel XE#480]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/480
Build changes
-------------
* Linux: xe-380-3d7e02fb9c40263a989c4c19d2dc5a07659965ed -> xe-pw-123906v1
IGT_7493: 2517e42d612e0c1ca096acf8b5f6177f7ef4bce7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-380-3d7e02fb9c40263a989c4c19d2dc5a07659965ed: 3d7e02fb9c40263a989c4c19d2dc5a07659965ed
xe-pw-123906v1: 123906v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-123906v1/index.html
[-- Attachment #2: Type: text/html, Size: 2110 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes
2023-09-19 11:05 ` [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes Sujaritha Sundaresan
@ 2023-09-20 4:46 ` Riana Tauro
2023-09-25 4:16 ` Sundaresan, Sujaritha
2023-09-20 19:54 ` Rodrigo Vivi
1 sibling, 1 reply; 13+ messages in thread
From: Riana Tauro @ 2023-09-20 4:46 UTC (permalink / raw)
To: Sujaritha Sundaresan, intel-xe
On 9/19/2023 4:35 PM, Sujaritha Sundaresan wrote:
> Add throttle reasons sysfs interface under device/../gt#/
> Currently there is one overall status and eight reasons
> attributes.
>
> The new sysfs structure will have the below layout
>
> device/tile<n>/gt<n>
> ├── gt0
> │ └── throttle
> │ ├── <throttle_reasons>
> │
> │
> ├── gtN
> │ └── throttle
> │ ├── <throttle_reasons>
>
> v2: Fix review comments (Riana)
> Move init call (Matt)
>
> Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
> ---
> drivers/gpu/drm/xe/Makefile | 1 +
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
> drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
> .../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
> drivers/gpu/drm/xe/xe_gt_types.h | 4 +
> 7 files changed, 334 insertions(+)
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>
> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> index cc95a46b5e4d..7e1c4be0ab7f 100644
> --- a/drivers/gpu/drm/xe/Makefile
> +++ b/drivers/gpu/drm/xe/Makefile
> @@ -63,6 +63,7 @@ xe-y += xe_bb.o \
> xe_gt_mcr.o \
> xe_gt_pagefault.o \
> xe_gt_sysfs.o \
> + xe_gt_throttle_sysfs.o \
> xe_gt_tlb_invalidation.o \
> xe_gt_topology.o \
> xe_guc.o \
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index e13fbbdf6929..f9ba57c3bc4b 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -410,4 +410,17 @@
> #define XEHPC_BCS5_BCS6_INTR_MASK XE_REG(0x190118)
> #define XEHPC_BCS7_BCS8_INTR_MASK XE_REG(0x19011c)
>
> +#define GT0_PERF_LIMIT_REASONS XE_REG(0x1381a8)
> +#define GT0_PERF_LIMIT_REASONS_MASK 0xde3
> +#define PROCHOT_MASK REG_BIT(0)
> +#define THERMAL_LIMIT_MASK REG_BIT(1)
> +#define RATL_MASK REG_BIT(5)
> +#define VR_THERMALERT_MASK REG_BIT(6)
> +#define VR_TDC_MASK REG_BIT(7)
> +#define POWER_LIMIT_4_MASK REG_BIT(8)
> +#define POWER_LIMIT_1_MASK REG_BIT(10)
> +#define POWER_LIMIT_2_MASK REG_BIT(11)
> +#define GT0_PERF_LIMIT_REASONS_LOG_MASK REG_GENMASK(31, 16)
Not used in below code
> +#define MTL_MEDIA_PERF_LIMIT_REASONS XE_REG(0x138030)
> +
> #endif
> diff --git a/drivers/gpu/drm/xe/xe_gt_sysfs.c b/drivers/gpu/drm/xe/xe_gt_sysfs.c
> index c69d2e8a0fe1..d4839ade7240 100644
> --- a/drivers/gpu/drm/xe/xe_gt_sysfs.c
> +++ b/drivers/gpu/drm/xe/xe_gt_sysfs.c
> @@ -11,6 +11,7 @@
> #include <drm/drm_managed.h>
>
> #include "xe_gt.h"
> +#include "xe_gt_throttle_sysfs.h"
>
> static void xe_gt_sysfs_kobj_release(struct kobject *kobj)
> {
> @@ -52,6 +53,8 @@ void xe_gt_sysfs_init(struct xe_gt *gt)
>
> gt->sysfs = &kg->base;
>
> + xe_gt_throttle_sysfs_init(>->throttle);
> +
> err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
> if (err) {
> drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> new file mode 100644
> index 000000000000..0dc9c7cada5a
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> @@ -0,0 +1,281 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#include <drm/drm_managed.h>
> +
> +#include <regs/xe_gt_regs.h>
> +#include "xe_device.h"
> +#include "xe_gt.h"
> +#include "xe_gt_sysfs.h"
> +#include "xe_gt_throttle_sysfs.h"
> +#include "xe_mmio.h"
> +
> +/**
> + * DOC: Xe GT Throttle
> + *
> + * Provides sysfs entries for frequency throttle reasons in GT
> + *
> + * device/gt#/throttle/status - Overall status
> + * device/gt#/throttle/throttle_reason_pl1 - Frequency throttle due to PL1
> + * device/gt#/throttle/throttle_reason_pl2 - Frequency throttle due to PL2
> + * device/gt#/throttle/throttle_reason_pl4 - Frequency throttle due to PL4, Iccmax etc.
> + * device/gt#/throttle/throttle_reason_thermal - Frequency throttle due to thermal
> + * device/gt#/throttle/throttle_reason_prochot - Frequency throttle due to prochot
> + * device/gt#/throttle/throttle_reason_ratl - Frequency throttle due to RATL
> + * device/gt#/throttle/throttle_reason_vr_thermalert - Frequency throttle due to VR THERMALERT
> + * device/gt#/throttle/throttle_reason_vr_tdc - Frequency throttle due to VR TDC
> + */
> +
> +static struct xe_gt_throttle *dev_to_throttle(struct device *dev)
> +{
> + struct kobject *kobj = &dev->kobj;
> +
> + return &kobj_to_gt(kobj->parent)->throttle;
> +}
> +
> +static struct xe_gt *throttle_to_gt(struct xe_gt_throttle *throttle)
> +{
> + return container_of(throttle, struct xe_gt, throttle);
> +}
> +
> +u32 read_perf_limit_reasons(struct xe_gt *gt)
> +{
> + u32 reg;
Add a new line after all declarations
> + if (xe_gt_is_media_type(gt))
> + reg = xe_mmio_read32(gt, MTL_MEDIA_PERF_LIMIT_REASONS);
> + else
> + reg = xe_mmio_read32(gt, GT0_PERF_LIMIT_REASONS);
> +
> + return reg;
> +}
> +
> +u32 xe_read_status(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 status = read_perf_limit_reasons(gt) & GT0_PERF_LIMIT_REASONS_MASK;
> +
> + return status;
> +}
> +
> +u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl1 = read_perf_limit_reasons(gt) & POWER_LIMIT_1_MASK;
> +
> + return pl1;
> +}
> +
> +u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl2 = read_perf_limit_reasons(gt) & POWER_LIMIT_2_MASK;
> +
> + return pl2;
> +}
> +
> +u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl4 = read_perf_limit_reasons(gt) & POWER_LIMIT_4_MASK;
> +
> + return pl4;
> +}
> +
> +u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 thermal = read_perf_limit_reasons(gt) & THERMAL_LIMIT_MASK;
> +
> + return thermal;
> +}
> +
> +u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 prochot = read_perf_limit_reasons(gt) & PROCHOT_MASK;
> +
> + return prochot;
> +}
> +
> +u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 ratl = read_perf_limit_reasons(gt) & RATL_MASK;
> +
> + return ratl;
> +}
> +
> +u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 thermalert = read_perf_limit_reasons(gt) & VR_THERMALERT_MASK;
> +
> + return thermalert;
> +}
> +
> +u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 tdc = read_perf_limit_reasons(gt) & VR_TDC_MASK;
> +
> + return tdc;
> +}
> +
> +static ssize_t status_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
Since you are using only xe_gt and nothing of the struct xe_gt_throttle
is used. Can be converted to gt directly
> + bool status = !!xe_read_status(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", status);
> +}
> +static DEVICE_ATTR_RO(status);
> +
> +static ssize_t reason_pl1_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl1 = !!xe_read_reason_pl1(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl1);
> +}
> +static DEVICE_ATTR_RO(reason_pl1);
> +
> +static ssize_t reason_pl2_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl2 = !!xe_read_reason_pl2(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl2);
> +}
> +static DEVICE_ATTR_RO(reason_pl2);
> +
> +static ssize_t reason_pl4_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl4 = !!xe_read_reason_pl4(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl4);
> +}
> +static DEVICE_ATTR_RO(reason_pl4);
> +
> +static ssize_t reason_thermal_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool thermal = !!xe_read_reason_thermal(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", thermal);
> +}
> +static DEVICE_ATTR_RO(reason_thermal);
> +
> +static ssize_t reason_prochot_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool prochot = !!xe_read_reason_prochot(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", prochot);
> +}
> +static DEVICE_ATTR_RO(reason_prochot);
> +
> +static ssize_t reason_ratl_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool ratl = !!xe_read_reason_ratl(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", ratl);
> +}
> +static DEVICE_ATTR_RO(reason_ratl);
> +
> +static ssize_t reason_vr_thermalert_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool thermalert = !!xe_read_reason_vr_thermalert(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", thermalert);
> +}
> +static DEVICE_ATTR_RO(reason_vr_thermalert);
> +
> +static ssize_t reason_vr_tdc_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle); > + bool tdc = !!xe_read_reason_vr_tdc(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", tdc);
> +}
> +static DEVICE_ATTR_RO(reason_vr_tdc);
> +
> +static const struct attribute *throttle_attrs[] = {
> + &dev_attr_status.attr,
> + &dev_attr_reason_pl1.attr,
> + &dev_attr_reason_pl2.attr,
> + &dev_attr_reason_pl4.attr,
> + &dev_attr_reason_thermal.attr,
> + &dev_attr_reason_prochot.attr,
> + &dev_attr_reason_ratl.attr,
> + &dev_attr_reason_vr_thermalert.attr,
> + &dev_attr_reason_vr_tdc.attr,
> + NULL
> +};
> +
> +static void gt_throttle_sysfs_fini(struct drm_device *drm, void *arg)
> +{
> + struct kobject *kobj = arg;
> +
> + sysfs_remove_files(kobj, throttle_attrs);
> + kobject_put(kobj);
> +}
> +
> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + struct xe_device *xe = gt_to_xe(gt);
> + struct kobject *kobj;
> + int err;
> +
> + kobj = kobject_create_and_add("throttle", gt->sysfs);
> + if (!kobj) {
> + drm_warn(&xe->drm, "%s failed, err: %d\n", __func__, -ENOMEM);
> + return;
> + }
> +
> + err = sysfs_create_files(kobj, throttle_attrs);
> + if (err) {
> + kobject_put(kobj);
> + drm_warn(&xe->drm, "failed to register throttle sysfs, err: %d\n", err);
> + return;
> + }
> +
> + err = drmm_add_action_or_reset(&xe->drm, gt_throttle_sysfs_fini, kobj);
> + if (err)
> + drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
> + __func__, err);
> +}
> +
> +
Extra blank line
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> new file mode 100644
> index 000000000000..809213c3bba1
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> @@ -0,0 +1,17 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#ifndef _XE_GT_THROTTLE_SYSFS_H_
> +#define _XE_GT_THROTTLE_SYSFS_H_
> +
> +#include <drm/drm_managed.h>
> +
> +#include "xe_device.h"
> +#include "xe_gt.h"
The above headers are not required
> +#include "xe_gt_throttle_sysfs_types.h"
> +
> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle);
> +
> +#endif /* _XE_GT_THROTTLE_SYSFS_H_ */
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
> new file mode 100644
> index 000000000000..5ee0d45d0a9f
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
> @@ -0,0 +1,15 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#ifndef _XE_GT_THROTTLE_SYSFS_TYPES_H_
> +#define _XE_GT_THROTTLE_SYSFS_TYPES_H_
> +
> +#include <linux/types.h>
> +
> +struct xe_gt_throttle {
> +};
> +
Why an empty struct?
Thanks
Riana Tauro
> +#endif /* _XE_GT_THROTTLE_SYSFS_TYPES_H_ */
> +
> diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
> index d4310be3e1e7..7829bbeeb5d8 100644
> --- a/drivers/gpu/drm/xe/xe_gt_types.h
> +++ b/drivers/gpu/drm/xe/xe_gt_types.h
> @@ -8,6 +8,7 @@
>
> #include "xe_force_wake_types.h"
> #include "xe_gt_idle_sysfs_types.h"
> +#include "xe_gt_throttle_sysfs_types.h"
> #include "xe_hw_engine_types.h"
> #include "xe_hw_fence_types.h"
> #include "xe_reg_sr_types.h"
> @@ -299,6 +300,9 @@ struct xe_gt {
> /** @sysfs: sysfs' kobj used by xe_gt_sysfs */
> struct kobject *sysfs;
>
> + /** @throttle: frequency throttling reasons in GT */
> + struct xe_gt_throttle throttle;
> +
> /** @mocs: info */
> struct {
> /** @uc_index: UC index */
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes
2023-09-19 11:05 ` [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes Sujaritha Sundaresan
2023-09-20 4:46 ` Riana Tauro
@ 2023-09-20 19:54 ` Rodrigo Vivi
2023-09-25 4:22 ` Sundaresan, Sujaritha
1 sibling, 1 reply; 13+ messages in thread
From: Rodrigo Vivi @ 2023-09-20 19:54 UTC (permalink / raw)
To: Sujaritha Sundaresan; +Cc: intel-xe
On Tue, Sep 19, 2023 at 04:35:41PM +0530, Sujaritha Sundaresan wrote:
> Add throttle reasons sysfs interface under device/../gt#/
> Currently there is one overall status and eight reasons
> attributes.
I wonder if the xe_freq should come before this component here.
and maybe 'freq' deserves its own directory under 'gt<n>'?!
>
> The new sysfs structure will have the below layout
>
> device/tile<n>/gt<n>
> ├── gt0
> │ └── throttle
I was going to suggest that 'throttle_reasons' as the name of the directory
would be better, but then I read the doc below and saw the status field.
So I agree with you that simply throttle is a good call.
> │ ├── <throttle_reasons>
> │
> │
> ├── gtN
> │ └── throttle
> │ ├── <throttle_reasons>
>
> v2: Fix review comments (Riana)
> Move init call (Matt)
>
> Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
> ---
> drivers/gpu/drm/xe/Makefile | 1 +
> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
> drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
> .../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
> drivers/gpu/drm/xe/xe_gt_types.h | 4 +
> 7 files changed, 334 insertions(+)
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>
> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
> index cc95a46b5e4d..7e1c4be0ab7f 100644
> --- a/drivers/gpu/drm/xe/Makefile
> +++ b/drivers/gpu/drm/xe/Makefile
> @@ -63,6 +63,7 @@ xe-y += xe_bb.o \
> xe_gt_mcr.o \
> xe_gt_pagefault.o \
> xe_gt_sysfs.o \
> + xe_gt_throttle_sysfs.o \
maybe we should call this component simply xe_gt_throttle (without the sysfs)?
> xe_gt_tlb_invalidation.o \
> xe_gt_topology.o \
> xe_guc.o \
> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> index e13fbbdf6929..f9ba57c3bc4b 100644
> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
> @@ -410,4 +410,17 @@
> #define XEHPC_BCS5_BCS6_INTR_MASK XE_REG(0x190118)
> #define XEHPC_BCS7_BCS8_INTR_MASK XE_REG(0x19011c)
>
> +#define GT0_PERF_LIMIT_REASONS XE_REG(0x1381a8)
> +#define GT0_PERF_LIMIT_REASONS_MASK 0xde3
> +#define PROCHOT_MASK REG_BIT(0)
> +#define THERMAL_LIMIT_MASK REG_BIT(1)
> +#define RATL_MASK REG_BIT(5)
> +#define VR_THERMALERT_MASK REG_BIT(6)
> +#define VR_TDC_MASK REG_BIT(7)
> +#define POWER_LIMIT_4_MASK REG_BIT(8)
> +#define POWER_LIMIT_1_MASK REG_BIT(10)
> +#define POWER_LIMIT_2_MASK REG_BIT(11)
> +#define GT0_PERF_LIMIT_REASONS_LOG_MASK REG_GENMASK(31, 16)
> +#define MTL_MEDIA_PERF_LIMIT_REASONS XE_REG(0x138030)
> +
> #endif
> diff --git a/drivers/gpu/drm/xe/xe_gt_sysfs.c b/drivers/gpu/drm/xe/xe_gt_sysfs.c
> index c69d2e8a0fe1..d4839ade7240 100644
> --- a/drivers/gpu/drm/xe/xe_gt_sysfs.c
> +++ b/drivers/gpu/drm/xe/xe_gt_sysfs.c
> @@ -11,6 +11,7 @@
> #include <drm/drm_managed.h>
>
> #include "xe_gt.h"
> +#include "xe_gt_throttle_sysfs.h"
>
> static void xe_gt_sysfs_kobj_release(struct kobject *kobj)
> {
> @@ -52,6 +53,8 @@ void xe_gt_sysfs_init(struct xe_gt *gt)
>
> gt->sysfs = &kg->base;
>
> + xe_gt_throttle_sysfs_init(>->throttle);
> +
> err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
> if (err) {
> drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> new file mode 100644
> index 000000000000..0dc9c7cada5a
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
> @@ -0,0 +1,281 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#include <drm/drm_managed.h>
> +
> +#include <regs/xe_gt_regs.h>
> +#include "xe_device.h"
> +#include "xe_gt.h"
> +#include "xe_gt_sysfs.h"
> +#include "xe_gt_throttle_sysfs.h"
> +#include "xe_mmio.h"
> +
> +/**
> + * DOC: Xe GT Throttle
> + *
> + * Provides sysfs entries for frequency throttle reasons in GT
> + *
> + * device/gt#/throttle/status - Overall status
> + * device/gt#/throttle/throttle_reason_pl1 - Frequency throttle due to PL1
> + * device/gt#/throttle/throttle_reason_pl2 - Frequency throttle due to PL2
> + * device/gt#/throttle/throttle_reason_pl4 - Frequency throttle due to PL4, Iccmax etc.
> + * device/gt#/throttle/throttle_reason_thermal - Frequency throttle due to thermal
> + * device/gt#/throttle/throttle_reason_prochot - Frequency throttle due to prochot
> + * device/gt#/throttle/throttle_reason_ratl - Frequency throttle due to RATL
> + * device/gt#/throttle/throttle_reason_vr_thermalert - Frequency throttle due to VR THERMALERT
> + * device/gt#/throttle/throttle_reason_vr_tdc - Frequency throttle due to VR TDC
> + */
> +
> +static struct xe_gt_throttle *dev_to_throttle(struct device *dev)
> +{
> + struct kobject *kobj = &dev->kobj;
> +
> + return &kobj_to_gt(kobj->parent)->throttle;
> +}
> +
> +static struct xe_gt *throttle_to_gt(struct xe_gt_throttle *throttle)
> +{
> + return container_of(throttle, struct xe_gt, throttle);
> +}
> +
> +u32 read_perf_limit_reasons(struct xe_gt *gt)
when a function is not exported in a header file it should be static.
> +{
> + u32 reg;
> + if (xe_gt_is_media_type(gt))
> + reg = xe_mmio_read32(gt, MTL_MEDIA_PERF_LIMIT_REASONS);
> + else
> + reg = xe_mmio_read32(gt, GT0_PERF_LIMIT_REASONS);
> +
> + return reg;
> +}
> +
> +u32 xe_read_status(struct xe_gt_throttle *throttle)
if you are not exporting the function you should use static,
if you are exporting the function it should have documentation,
in any of the cases, the namespace of this function is confusing.
xe_read seem something bigger on the xe driver as a whole...
in general do not use 'xe_<component>_' for static functions...
although we have many cases out there already.
But when you export then you need to make that very specific in
sync with the component name... in this case something like
xe_throttle_
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 status = read_perf_limit_reasons(gt) & GT0_PERF_LIMIT_REASONS_MASK;
> +
> + return status;
> +}
> +
> +u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl1 = read_perf_limit_reasons(gt) & POWER_LIMIT_1_MASK;
> +
> + return pl1;
> +}
> +
> +u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl2 = read_perf_limit_reasons(gt) & POWER_LIMIT_2_MASK;
> +
> + return pl2;
> +}
> +
> +u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 pl4 = read_perf_limit_reasons(gt) & POWER_LIMIT_4_MASK;
> +
> + return pl4;
> +}
> +
> +u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 thermal = read_perf_limit_reasons(gt) & THERMAL_LIMIT_MASK;
> +
> + return thermal;
> +}
> +
> +u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 prochot = read_perf_limit_reasons(gt) & PROCHOT_MASK;
> +
> + return prochot;
> +}
> +
> +u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 ratl = read_perf_limit_reasons(gt) & RATL_MASK;
> +
> + return ratl;
> +}
> +
> +u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 thermalert = read_perf_limit_reasons(gt) & VR_THERMALERT_MASK;
> +
> + return thermalert;
> +}
> +
> +u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + u32 tdc = read_perf_limit_reasons(gt) & VR_TDC_MASK;
> +
> + return tdc;
> +}
it looks you have many functions to make static and remove the 'xe_'
> +
> +static ssize_t status_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool status = !!xe_read_status(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", status);
> +}
> +static DEVICE_ATTR_RO(status);
> +
> +static ssize_t reason_pl1_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl1 = !!xe_read_reason_pl1(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl1);
> +}
> +static DEVICE_ATTR_RO(reason_pl1);
> +
> +static ssize_t reason_pl2_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl2 = !!xe_read_reason_pl2(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl2);
> +}
> +static DEVICE_ATTR_RO(reason_pl2);
> +
> +static ssize_t reason_pl4_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool pl4 = !!xe_read_reason_pl4(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", pl4);
> +}
> +static DEVICE_ATTR_RO(reason_pl4);
> +
> +static ssize_t reason_thermal_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool thermal = !!xe_read_reason_thermal(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", thermal);
> +}
> +static DEVICE_ATTR_RO(reason_thermal);
> +
> +static ssize_t reason_prochot_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool prochot = !!xe_read_reason_prochot(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", prochot);
> +}
> +static DEVICE_ATTR_RO(reason_prochot);
> +
> +static ssize_t reason_ratl_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool ratl = !!xe_read_reason_ratl(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", ratl);
> +}
> +static DEVICE_ATTR_RO(reason_ratl);
> +
> +static ssize_t reason_vr_thermalert_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool thermalert = !!xe_read_reason_vr_thermalert(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", thermalert);
> +}
> +static DEVICE_ATTR_RO(reason_vr_thermalert);
> +
> +static ssize_t reason_vr_tdc_show(struct device *dev,
> + struct device_attribute *attr,
> + char *buff)
> +{
> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + bool tdc = !!xe_read_reason_vr_tdc(>->throttle);
> +
> + return sysfs_emit(buff, "%u\n", tdc);
> +}
> +static DEVICE_ATTR_RO(reason_vr_tdc);
> +
> +static const struct attribute *throttle_attrs[] = {
> + &dev_attr_status.attr,
> + &dev_attr_reason_pl1.attr,
> + &dev_attr_reason_pl2.attr,
> + &dev_attr_reason_pl4.attr,
> + &dev_attr_reason_thermal.attr,
> + &dev_attr_reason_prochot.attr,
> + &dev_attr_reason_ratl.attr,
> + &dev_attr_reason_vr_thermalert.attr,
> + &dev_attr_reason_vr_tdc.attr,
> + NULL
> +};
> +
> +static void gt_throttle_sysfs_fini(struct drm_device *drm, void *arg)
> +{
> + struct kobject *kobj = arg;
> +
> + sysfs_remove_files(kobj, throttle_attrs);
> + kobject_put(kobj);
> +}
> +
> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle)
> +{
> + struct xe_gt *gt = throttle_to_gt(throttle);
> + struct xe_device *xe = gt_to_xe(gt);
> + struct kobject *kobj;
> + int err;
> +
> + kobj = kobject_create_and_add("throttle", gt->sysfs);
> + if (!kobj) {
> + drm_warn(&xe->drm, "%s failed, err: %d\n", __func__, -ENOMEM);
> + return;
> + }
> +
> + err = sysfs_create_files(kobj, throttle_attrs);
> + if (err) {
> + kobject_put(kobj);
> + drm_warn(&xe->drm, "failed to register throttle sysfs, err: %d\n", err);
> + return;
> + }
> +
> + err = drmm_add_action_or_reset(&xe->drm, gt_throttle_sysfs_fini, kobj);
> + if (err)
> + drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
> + __func__, err);
> +}
> +
> +
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> new file mode 100644
> index 000000000000..809213c3bba1
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
> @@ -0,0 +1,17 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#ifndef _XE_GT_THROTTLE_SYSFS_H_
> +#define _XE_GT_THROTTLE_SYSFS_H_
> +
> +#include <drm/drm_managed.h>
> +
> +#include "xe_device.h"
> +#include "xe_gt.h"
> +#include "xe_gt_throttle_sysfs_types.h"
> +
> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle);
> +
> +#endif /* _XE_GT_THROTTLE_SYSFS_H_ */
> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
> new file mode 100644
> index 000000000000..5ee0d45d0a9f
> --- /dev/null
> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
> @@ -0,0 +1,15 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2023 Intel Corporation
> + */
> +
> +#ifndef _XE_GT_THROTTLE_SYSFS_TYPES_H_
> +#define _XE_GT_THROTTLE_SYSFS_TYPES_H_
> +
> +#include <linux/types.h>
> +
> +struct xe_gt_throttle {
> +};
> +
> +#endif /* _XE_GT_THROTTLE_SYSFS_TYPES_H_ */
> +
> diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
> index d4310be3e1e7..7829bbeeb5d8 100644
> --- a/drivers/gpu/drm/xe/xe_gt_types.h
> +++ b/drivers/gpu/drm/xe/xe_gt_types.h
> @@ -8,6 +8,7 @@
>
> #include "xe_force_wake_types.h"
> #include "xe_gt_idle_sysfs_types.h"
> +#include "xe_gt_throttle_sysfs_types.h"
> #include "xe_hw_engine_types.h"
> #include "xe_hw_fence_types.h"
> #include "xe_reg_sr_types.h"
> @@ -299,6 +300,9 @@ struct xe_gt {
> /** @sysfs: sysfs' kobj used by xe_gt_sysfs */
> struct kobject *sysfs;
>
> + /** @throttle: frequency throttling reasons in GT */
> + struct xe_gt_throttle throttle;
> +
> /** @mocs: info */
> struct {
> /** @uc_index: UC index */
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes
2023-09-20 4:46 ` Riana Tauro
@ 2023-09-25 4:16 ` Sundaresan, Sujaritha
0 siblings, 0 replies; 13+ messages in thread
From: Sundaresan, Sujaritha @ 2023-09-25 4:16 UTC (permalink / raw)
To: Riana Tauro, intel-xe
On 9/20/2023 10:16 AM, Riana Tauro wrote:
>
>
> On 9/19/2023 4:35 PM, Sujaritha Sundaresan wrote:
>> Add throttle reasons sysfs interface under device/../gt#/
>> Currently there is one overall status and eight reasons
>> attributes.
>>
>> The new sysfs structure will have the below layout
>>
>> device/tile<n>/gt<n>
>> ├── gt0
>> │ └── throttle
>> │ ├── <throttle_reasons>
>> │
>> │
>> ├── gtN
>> │ └── throttle
>> │ ├── <throttle_reasons>
>>
>> v2: Fix review comments (Riana)
>> Move init call (Matt)
>>
>> Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
>> ---
>> drivers/gpu/drm/xe/Makefile | 1 +
>> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
>> drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
>> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
>> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
>> .../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
>> drivers/gpu/drm/xe/xe_gt_types.h | 4 +
>> 7 files changed, 334 insertions(+)
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>>
>> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>> index cc95a46b5e4d..7e1c4be0ab7f 100644
>> --- a/drivers/gpu/drm/xe/Makefile
>> +++ b/drivers/gpu/drm/xe/Makefile
>> @@ -63,6 +63,7 @@ xe-y += xe_bb.o \
>> xe_gt_mcr.o \
>> xe_gt_pagefault.o \
>> xe_gt_sysfs.o \
>> + xe_gt_throttle_sysfs.o \
>> xe_gt_tlb_invalidation.o \
>> xe_gt_topology.o \
>> xe_guc.o \
>> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> index e13fbbdf6929..f9ba57c3bc4b 100644
>> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> @@ -410,4 +410,17 @@
>> #define XEHPC_BCS5_BCS6_INTR_MASK XE_REG(0x190118)
>> #define XEHPC_BCS7_BCS8_INTR_MASK XE_REG(0x19011c)
>> +#define GT0_PERF_LIMIT_REASONS XE_REG(0x1381a8)
>> +#define GT0_PERF_LIMIT_REASONS_MASK 0xde3
>> +#define PROCHOT_MASK REG_BIT(0)
>> +#define THERMAL_LIMIT_MASK REG_BIT(1)
>> +#define RATL_MASK REG_BIT(5)
>> +#define VR_THERMALERT_MASK REG_BIT(6)
>> +#define VR_TDC_MASK REG_BIT(7)
>> +#define POWER_LIMIT_4_MASK REG_BIT(8)
>> +#define POWER_LIMIT_1_MASK REG_BIT(10)
>> +#define POWER_LIMIT_2_MASK REG_BIT(11)
>> +#define GT0_PERF_LIMIT_REASONS_LOG_MASK REG_GENMASK(31, 16)
> Not used in below code
I had added this, in case we need to expose the log bits later. But I'll
remove this for now.
>> +#define MTL_MEDIA_PERF_LIMIT_REASONS XE_REG(0x138030)
>> +
>> #endif
>> diff --git a/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> b/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> index c69d2e8a0fe1..d4839ade7240 100644
>> --- a/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> +++ b/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> @@ -11,6 +11,7 @@
>> #include <drm/drm_managed.h>
>> #include "xe_gt.h"
>> +#include "xe_gt_throttle_sysfs.h"
>> static void xe_gt_sysfs_kobj_release(struct kobject *kobj)
>> {
>> @@ -52,6 +53,8 @@ void xe_gt_sysfs_init(struct xe_gt *gt)
>> gt->sysfs = &kg->base;
>> + xe_gt_throttle_sysfs_init(>->throttle);
>> +
>> err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
>> if (err) {
>> drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed,
>> err: %d\n",
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> new file mode 100644
>> index 000000000000..0dc9c7cada5a
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> @@ -0,0 +1,281 @@
>> +// SPDX-License-Identifier: MIT
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#include <drm/drm_managed.h>
>> +
>> +#include <regs/xe_gt_regs.h>
>> +#include "xe_device.h"
>> +#include "xe_gt.h"
>> +#include "xe_gt_sysfs.h"
>> +#include "xe_gt_throttle_sysfs.h"
>> +#include "xe_mmio.h"
>> +
>> +/**
>> + * DOC: Xe GT Throttle
>> + *
>> + * Provides sysfs entries for frequency throttle reasons in GT
>> + *
>> + * device/gt#/throttle/status - Overall status
>> + * device/gt#/throttle/throttle_reason_pl1 - Frequency throttle due
>> to PL1
>> + * device/gt#/throttle/throttle_reason_pl2 - Frequency throttle due
>> to PL2
>> + * device/gt#/throttle/throttle_reason_pl4 - Frequency throttle due
>> to PL4, Iccmax etc.
>> + * device/gt#/throttle/throttle_reason_thermal - Frequency throttle
>> due to thermal
>> + * device/gt#/throttle/throttle_reason_prochot - Frequency throttle
>> due to prochot
>> + * device/gt#/throttle/throttle_reason_ratl - Frequency throttle due
>> to RATL
>> + * device/gt#/throttle/throttle_reason_vr_thermalert - Frequency
>> throttle due to VR THERMALERT
>> + * device/gt#/throttle/throttle_reason_vr_tdc - Frequency throttle
>> due to VR TDC
>> + */
>> +
>> +static struct xe_gt_throttle *dev_to_throttle(struct device *dev)
>> +{
>> + struct kobject *kobj = &dev->kobj;
>> +
>> + return &kobj_to_gt(kobj->parent)->throttle;
>> +}
>> +
>> +static struct xe_gt *throttle_to_gt(struct xe_gt_throttle *throttle)
>> +{
>> + return container_of(throttle, struct xe_gt, throttle);
>> +}
>> +
>> +u32 read_perf_limit_reasons(struct xe_gt *gt)
>> +{
>> + u32 reg;
> Add a new line after all declarations
Sure. Will fix
>> + if (xe_gt_is_media_type(gt))
>> + reg = xe_mmio_read32(gt, MTL_MEDIA_PERF_LIMIT_REASONS);
>> + else
>> + reg = xe_mmio_read32(gt, GT0_PERF_LIMIT_REASONS);
>> +
>> + return reg;
>> +}
>> +
>> +u32 xe_read_status(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 status = read_perf_limit_reasons(gt) &
>> GT0_PERF_LIMIT_REASONS_MASK;
>> +
>> + return status;
>> +}
>> +
>> +u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl1 = read_perf_limit_reasons(gt) & POWER_LIMIT_1_MASK;
>> +
>> + return pl1;
>> +}
>> +
>> +u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl2 = read_perf_limit_reasons(gt) & POWER_LIMIT_2_MASK;
>> +
>> + return pl2;
>> +}
>> +
>> +u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl4 = read_perf_limit_reasons(gt) & POWER_LIMIT_4_MASK;
>> +
>> + return pl4;
>> +}
>> +
>> +u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 thermal = read_perf_limit_reasons(gt) & THERMAL_LIMIT_MASK;
>> +
>> + return thermal;
>> +}
>> +
>> +u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 prochot = read_perf_limit_reasons(gt) & PROCHOT_MASK;
>> +
>> + return prochot;
>> +}
>> +
>> +u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 ratl = read_perf_limit_reasons(gt) & RATL_MASK;
>> +
>> + return ratl;
>> +}
>> +
>> +u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 thermalert = read_perf_limit_reasons(gt) & VR_THERMALERT_MASK;
>> +
>> + return thermalert;
>> +}
>> +
>> +u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 tdc = read_perf_limit_reasons(gt) & VR_TDC_MASK;
>> +
>> + return tdc;
>> +}
>> +
>> +static ssize_t status_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
> Since you are using only xe_gt and nothing of the struct
> xe_gt_throttle is used. Can be converted to gt directly
Okay. Will fix.
>> + bool status = !!xe_read_status(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", status);
>> +}
>> +static DEVICE_ATTR_RO(status);
>> +
>> +static ssize_t reason_pl1_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl1 = !!xe_read_reason_pl1(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl1);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl1);
>> +
>> +static ssize_t reason_pl2_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl2 = !!xe_read_reason_pl2(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl2);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl2);
>> +
>> +static ssize_t reason_pl4_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl4 = !!xe_read_reason_pl4(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl4);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl4);
>> +
>> +static ssize_t reason_thermal_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool thermal = !!xe_read_reason_thermal(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", thermal);
>> +}
>> +static DEVICE_ATTR_RO(reason_thermal);
>> +
>> +static ssize_t reason_prochot_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool prochot = !!xe_read_reason_prochot(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", prochot);
>> +}
>> +static DEVICE_ATTR_RO(reason_prochot);
>> +
>> +static ssize_t reason_ratl_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool ratl = !!xe_read_reason_ratl(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", ratl);
>> +}
>> +static DEVICE_ATTR_RO(reason_ratl);
>> +
>> +static ssize_t reason_vr_thermalert_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool thermalert = !!xe_read_reason_vr_thermalert(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", thermalert);
>> +}
>> +static DEVICE_ATTR_RO(reason_vr_thermalert);
>> +
>> +static ssize_t reason_vr_tdc_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle); > + bool tdc =
>> !!xe_read_reason_vr_tdc(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", tdc);
>> +}
>> +static DEVICE_ATTR_RO(reason_vr_tdc);
>> +
>> +static const struct attribute *throttle_attrs[] = {
>> + &dev_attr_status.attr,
>> + &dev_attr_reason_pl1.attr,
>> + &dev_attr_reason_pl2.attr,
>> + &dev_attr_reason_pl4.attr,
>> + &dev_attr_reason_thermal.attr,
>> + &dev_attr_reason_prochot.attr,
>> + &dev_attr_reason_ratl.attr,
>> + &dev_attr_reason_vr_thermalert.attr,
>> + &dev_attr_reason_vr_tdc.attr,
>> + NULL
>> +};
>> +
>> +static void gt_throttle_sysfs_fini(struct drm_device *drm, void *arg)
>> +{
>> + struct kobject *kobj = arg;
>> +
>> + sysfs_remove_files(kobj, throttle_attrs);
>> + kobject_put(kobj);
>> +}
>> +
>> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + struct xe_device *xe = gt_to_xe(gt);
>> + struct kobject *kobj;
>> + int err;
>> +
>> + kobj = kobject_create_and_add("throttle", gt->sysfs);
>> + if (!kobj) {
>> + drm_warn(&xe->drm, "%s failed, err: %d\n", __func__, -ENOMEM);
>> + return;
>> + }
>> +
>> + err = sysfs_create_files(kobj, throttle_attrs);
>> + if (err) {
>> + kobject_put(kobj);
>> + drm_warn(&xe->drm, "failed to register throttle sysfs, err:
>> %d\n", err);
>> + return;
>> + }
>> +
>> + err = drmm_add_action_or_reset(&xe->drm, gt_throttle_sysfs_fini,
>> kobj);
>> + if (err)
>> + drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed,
>> err: %d\n",
>> + __func__, err);
>> +}
>> +
>> +
> Extra blank line
Will remove
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> new file mode 100644
>> index 000000000000..809213c3bba1
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> @@ -0,0 +1,17 @@
>> +/* SPDX-License-Identifier: MIT */
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#ifndef _XE_GT_THROTTLE_SYSFS_H_
>> +#define _XE_GT_THROTTLE_SYSFS_H_
>> +
>> +#include <drm/drm_managed.h>
>> +
>> +#include "xe_device.h"
>> +#include "xe_gt.h"
> The above headers are not required
Okay.
>> +#include "xe_gt_throttle_sysfs_types.h"
>> +
>> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle);
>> +
>> +#endif /* _XE_GT_THROTTLE_SYSFS_H_ */
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>> b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>> new file mode 100644
>> index 000000000000..5ee0d45d0a9f
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>> @@ -0,0 +1,15 @@
>> +/* SPDX-License-Identifier: MIT */
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#ifndef _XE_GT_THROTTLE_SYSFS_TYPES_H_
>> +#define _XE_GT_THROTTLE_SYSFS_TYPES_H_
>> +
>> +#include <linux/types.h>
>> +
>> +struct xe_gt_throttle {
>> +};
>> +
> Why an empty struct?
>
> Thanks
> Riana Tauro
Yeah looking at it now, it's not needed.
Thanks,
Suja
>> +#endif /* _XE_GT_THROTTLE_SYSFS_TYPES_H_ */
>> +
>> diff --git a/drivers/gpu/drm/xe/xe_gt_types.h
>> b/drivers/gpu/drm/xe/xe_gt_types.h
>> index d4310be3e1e7..7829bbeeb5d8 100644
>> --- a/drivers/gpu/drm/xe/xe_gt_types.h
>> +++ b/drivers/gpu/drm/xe/xe_gt_types.h
>> @@ -8,6 +8,7 @@
>> #include "xe_force_wake_types.h"
>> #include "xe_gt_idle_sysfs_types.h"
>> +#include "xe_gt_throttle_sysfs_types.h"
>> #include "xe_hw_engine_types.h"
>> #include "xe_hw_fence_types.h"
>> #include "xe_reg_sr_types.h"
>> @@ -299,6 +300,9 @@ struct xe_gt {
>> /** @sysfs: sysfs' kobj used by xe_gt_sysfs */
>> struct kobject *sysfs;
>> + /** @throttle: frequency throttling reasons in GT */
>> + struct xe_gt_throttle throttle;
>> +
>> /** @mocs: info */
>> struct {
>> /** @uc_index: UC index */
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes
2023-09-20 19:54 ` Rodrigo Vivi
@ 2023-09-25 4:22 ` Sundaresan, Sujaritha
0 siblings, 0 replies; 13+ messages in thread
From: Sundaresan, Sujaritha @ 2023-09-25 4:22 UTC (permalink / raw)
To: Rodrigo Vivi; +Cc: intel-xe
On 9/21/2023 1:24 AM, Rodrigo Vivi wrote:
> On Tue, Sep 19, 2023 at 04:35:41PM +0530, Sujaritha Sundaresan wrote:
>> Add throttle reasons sysfs interface under device/../gt#/
>> Currently there is one overall status and eight reasons
>> attributes.
> I wonder if the xe_freq should come before this component here.
> and maybe 'freq' deserves its own directory under 'gt<n>'?!
I would suggest keeping the throttle directory as is for now. Frequency
can maybe
be a directory but that can maybe be discussed in the context of the
xe_freq patches
that are upcoming.
I am creating a frequency directory there but I would prefer to keep
throttle outside of that.
>
>> The new sysfs structure will have the below layout
>>
>> device/tile<n>/gt<n>
>> ├── gt0
>> │ └── throttle
> I was going to suggest that 'throttle_reasons' as the name of the directory
> would be better, but then I read the doc below and saw the status field.
> So I agree with you that simply throttle is a good call.
>
>> │ ├── <throttle_reasons>
>> │
>> │
>> ├── gtN
>> │ └── throttle
>> │ ├── <throttle_reasons>
>>
>> v2: Fix review comments (Riana)
>> Move init call (Matt)
>>
>> Signed-off-by: Sujaritha Sundaresan <sujaritha.sundaresan@intel.com>
>> ---
>> drivers/gpu/drm/xe/Makefile | 1 +
>> drivers/gpu/drm/xe/regs/xe_gt_regs.h | 13 +
>> drivers/gpu/drm/xe/xe_gt_sysfs.c | 3 +
>> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c | 281 ++++++++++++++++++
>> drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h | 17 ++
>> .../gpu/drm/xe/xe_gt_throttle_sysfs_types.h | 15 +
>> drivers/gpu/drm/xe/xe_gt_types.h | 4 +
>> 7 files changed, 334 insertions(+)
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> create mode 100644 drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>>
>> diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile
>> index cc95a46b5e4d..7e1c4be0ab7f 100644
>> --- a/drivers/gpu/drm/xe/Makefile
>> +++ b/drivers/gpu/drm/xe/Makefile
>> @@ -63,6 +63,7 @@ xe-y += xe_bb.o \
>> xe_gt_mcr.o \
>> xe_gt_pagefault.o \
>> xe_gt_sysfs.o \
>> + xe_gt_throttle_sysfs.o \
> maybe we should call this component simply xe_gt_throttle (without the sysfs)?
Sure. I can change that,
>
>> xe_gt_tlb_invalidation.o \
>> xe_gt_topology.o \
>> xe_guc.o \
>> diff --git a/drivers/gpu/drm/xe/regs/xe_gt_regs.h b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> index e13fbbdf6929..f9ba57c3bc4b 100644
>> --- a/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> +++ b/drivers/gpu/drm/xe/regs/xe_gt_regs.h
>> @@ -410,4 +410,17 @@
>> #define XEHPC_BCS5_BCS6_INTR_MASK XE_REG(0x190118)
>> #define XEHPC_BCS7_BCS8_INTR_MASK XE_REG(0x19011c)
>>
>> +#define GT0_PERF_LIMIT_REASONS XE_REG(0x1381a8)
>> +#define GT0_PERF_LIMIT_REASONS_MASK 0xde3
>> +#define PROCHOT_MASK REG_BIT(0)
>> +#define THERMAL_LIMIT_MASK REG_BIT(1)
>> +#define RATL_MASK REG_BIT(5)
>> +#define VR_THERMALERT_MASK REG_BIT(6)
>> +#define VR_TDC_MASK REG_BIT(7)
>> +#define POWER_LIMIT_4_MASK REG_BIT(8)
>> +#define POWER_LIMIT_1_MASK REG_BIT(10)
>> +#define POWER_LIMIT_2_MASK REG_BIT(11)
>> +#define GT0_PERF_LIMIT_REASONS_LOG_MASK REG_GENMASK(31, 16)
>> +#define MTL_MEDIA_PERF_LIMIT_REASONS XE_REG(0x138030)
>> +
>> #endif
>> diff --git a/drivers/gpu/drm/xe/xe_gt_sysfs.c b/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> index c69d2e8a0fe1..d4839ade7240 100644
>> --- a/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> +++ b/drivers/gpu/drm/xe/xe_gt_sysfs.c
>> @@ -11,6 +11,7 @@
>> #include <drm/drm_managed.h>
>>
>> #include "xe_gt.h"
>> +#include "xe_gt_throttle_sysfs.h"
>>
>> static void xe_gt_sysfs_kobj_release(struct kobject *kobj)
>> {
>> @@ -52,6 +53,8 @@ void xe_gt_sysfs_init(struct xe_gt *gt)
>>
>> gt->sysfs = &kg->base;
>>
>> + xe_gt_throttle_sysfs_init(>->throttle);
>> +
>> err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
>> if (err) {
>> drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> new file mode 100644
>> index 000000000000..0dc9c7cada5a
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.c
>> @@ -0,0 +1,281 @@
>> +// SPDX-License-Identifier: MIT
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#include <drm/drm_managed.h>
>> +
>> +#include <regs/xe_gt_regs.h>
>> +#include "xe_device.h"
>> +#include "xe_gt.h"
>> +#include "xe_gt_sysfs.h"
>> +#include "xe_gt_throttle_sysfs.h"
>> +#include "xe_mmio.h"
>> +
>> +/**
>> + * DOC: Xe GT Throttle
>> + *
>> + * Provides sysfs entries for frequency throttle reasons in GT
>> + *
>> + * device/gt#/throttle/status - Overall status
>> + * device/gt#/throttle/throttle_reason_pl1 - Frequency throttle due to PL1
>> + * device/gt#/throttle/throttle_reason_pl2 - Frequency throttle due to PL2
>> + * device/gt#/throttle/throttle_reason_pl4 - Frequency throttle due to PL4, Iccmax etc.
>> + * device/gt#/throttle/throttle_reason_thermal - Frequency throttle due to thermal
>> + * device/gt#/throttle/throttle_reason_prochot - Frequency throttle due to prochot
>> + * device/gt#/throttle/throttle_reason_ratl - Frequency throttle due to RATL
>> + * device/gt#/throttle/throttle_reason_vr_thermalert - Frequency throttle due to VR THERMALERT
>> + * device/gt#/throttle/throttle_reason_vr_tdc - Frequency throttle due to VR TDC
>> + */
>> +
>> +static struct xe_gt_throttle *dev_to_throttle(struct device *dev)
>> +{
>> + struct kobject *kobj = &dev->kobj;
>> +
>> + return &kobj_to_gt(kobj->parent)->throttle;
>> +}
>> +
>> +static struct xe_gt *throttle_to_gt(struct xe_gt_throttle *throttle)
>> +{
>> + return container_of(throttle, struct xe_gt, throttle);
>> +}
>> +
>> +u32 read_perf_limit_reasons(struct xe_gt *gt)
> when a function is not exported in a header file it should be static.
>
>> +{
>> + u32 reg;
>> + if (xe_gt_is_media_type(gt))
>> + reg = xe_mmio_read32(gt, MTL_MEDIA_PERF_LIMIT_REASONS);
>> + else
>> + reg = xe_mmio_read32(gt, GT0_PERF_LIMIT_REASONS);
>> +
>> + return reg;
>> +}
>> +
>> +u32 xe_read_status(struct xe_gt_throttle *throttle)
> if you are not exporting the function you should use static,
> if you are exporting the function it should have documentation,
> in any of the cases, the namespace of this function is confusing.
>
> xe_read seem something bigger on the xe driver as a whole...
>
> in general do not use 'xe_<component>_' for static functions...
> although we have many cases out there already.
> But when you export then you need to make that very specific in
> sync with the component name... in this case something like
> xe_throttle_
>
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 status = read_perf_limit_reasons(gt) & GT0_PERF_LIMIT_REASONS_MASK;
>> +
>> + return status;
>> +}
>> +
>> +u32 xe_read_reason_pl1(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl1 = read_perf_limit_reasons(gt) & POWER_LIMIT_1_MASK;
>> +
>> + return pl1;
>> +}
>> +
>> +u32 xe_read_reason_pl2(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl2 = read_perf_limit_reasons(gt) & POWER_LIMIT_2_MASK;
>> +
>> + return pl2;
>> +}
>> +
>> +u32 xe_read_reason_pl4(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 pl4 = read_perf_limit_reasons(gt) & POWER_LIMIT_4_MASK;
>> +
>> + return pl4;
>> +}
>> +
>> +u32 xe_read_reason_thermal(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 thermal = read_perf_limit_reasons(gt) & THERMAL_LIMIT_MASK;
>> +
>> + return thermal;
>> +}
>> +
>> +u32 xe_read_reason_prochot(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 prochot = read_perf_limit_reasons(gt) & PROCHOT_MASK;
>> +
>> + return prochot;
>> +}
>> +
>> +u32 xe_read_reason_ratl(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 ratl = read_perf_limit_reasons(gt) & RATL_MASK;
>> +
>> + return ratl;
>> +}
>> +
>> +u32 xe_read_reason_vr_thermalert(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 thermalert = read_perf_limit_reasons(gt) & VR_THERMALERT_MASK;
>> +
>> + return thermalert;
>> +}
>> +
>> +u32 xe_read_reason_vr_tdc(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + u32 tdc = read_perf_limit_reasons(gt) & VR_TDC_MASK;
>> +
>> + return tdc;
>> +}
> it looks you have many functions to make static and remove the 'xe_'
Sure will fix the function naming.
Thanks,
Suja
>
>> +
>> +static ssize_t status_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool status = !!xe_read_status(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", status);
>> +}
>> +static DEVICE_ATTR_RO(status);
>> +
>> +static ssize_t reason_pl1_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl1 = !!xe_read_reason_pl1(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl1);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl1);
>> +
>> +static ssize_t reason_pl2_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl2 = !!xe_read_reason_pl2(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl2);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl2);
>> +
>> +static ssize_t reason_pl4_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool pl4 = !!xe_read_reason_pl4(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", pl4);
>> +}
>> +static DEVICE_ATTR_RO(reason_pl4);
>> +
>> +static ssize_t reason_thermal_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool thermal = !!xe_read_reason_thermal(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", thermal);
>> +}
>> +static DEVICE_ATTR_RO(reason_thermal);
>> +
>> +static ssize_t reason_prochot_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool prochot = !!xe_read_reason_prochot(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", prochot);
>> +}
>> +static DEVICE_ATTR_RO(reason_prochot);
>> +
>> +static ssize_t reason_ratl_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool ratl = !!xe_read_reason_ratl(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", ratl);
>> +}
>> +static DEVICE_ATTR_RO(reason_ratl);
>> +
>> +static ssize_t reason_vr_thermalert_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool thermalert = !!xe_read_reason_vr_thermalert(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", thermalert);
>> +}
>> +static DEVICE_ATTR_RO(reason_vr_thermalert);
>> +
>> +static ssize_t reason_vr_tdc_show(struct device *dev,
>> + struct device_attribute *attr,
>> + char *buff)
>> +{
>> + struct xe_gt_throttle *throttle = dev_to_throttle(dev);
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + bool tdc = !!xe_read_reason_vr_tdc(>->throttle);
>> +
>> + return sysfs_emit(buff, "%u\n", tdc);
>> +}
>> +static DEVICE_ATTR_RO(reason_vr_tdc);
>> +
>> +static const struct attribute *throttle_attrs[] = {
>> + &dev_attr_status.attr,
>> + &dev_attr_reason_pl1.attr,
>> + &dev_attr_reason_pl2.attr,
>> + &dev_attr_reason_pl4.attr,
>> + &dev_attr_reason_thermal.attr,
>> + &dev_attr_reason_prochot.attr,
>> + &dev_attr_reason_ratl.attr,
>> + &dev_attr_reason_vr_thermalert.attr,
>> + &dev_attr_reason_vr_tdc.attr,
>> + NULL
>> +};
>> +
>> +static void gt_throttle_sysfs_fini(struct drm_device *drm, void *arg)
>> +{
>> + struct kobject *kobj = arg;
>> +
>> + sysfs_remove_files(kobj, throttle_attrs);
>> + kobject_put(kobj);
>> +}
>> +
>> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle)
>> +{
>> + struct xe_gt *gt = throttle_to_gt(throttle);
>> + struct xe_device *xe = gt_to_xe(gt);
>> + struct kobject *kobj;
>> + int err;
>> +
>> + kobj = kobject_create_and_add("throttle", gt->sysfs);
>> + if (!kobj) {
>> + drm_warn(&xe->drm, "%s failed, err: %d\n", __func__, -ENOMEM);
>> + return;
>> + }
>> +
>> + err = sysfs_create_files(kobj, throttle_attrs);
>> + if (err) {
>> + kobject_put(kobj);
>> + drm_warn(&xe->drm, "failed to register throttle sysfs, err: %d\n", err);
>> + return;
>> + }
>> +
>> + err = drmm_add_action_or_reset(&xe->drm, gt_throttle_sysfs_fini, kobj);
>> + if (err)
>> + drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
>> + __func__, err);
>> +}
>> +
>> +
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> new file mode 100644
>> index 000000000000..809213c3bba1
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
>> @@ -0,0 +1,17 @@
>> +/* SPDX-License-Identifier: MIT */
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#ifndef _XE_GT_THROTTLE_SYSFS_H_
>> +#define _XE_GT_THROTTLE_SYSFS_H_
>> +
>> +#include <drm/drm_managed.h>
>> +
>> +#include "xe_device.h"
>> +#include "xe_gt.h"
>> +#include "xe_gt_throttle_sysfs_types.h"
>> +
>> +void xe_gt_throttle_sysfs_init(struct xe_gt_throttle *throttle);
>> +
>> +#endif /* _XE_GT_THROTTLE_SYSFS_H_ */
>> diff --git a/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>> new file mode 100644
>> index 000000000000..5ee0d45d0a9f
>> --- /dev/null
>> +++ b/drivers/gpu/drm/xe/xe_gt_throttle_sysfs_types.h
>> @@ -0,0 +1,15 @@
>> +/* SPDX-License-Identifier: MIT */
>> +/*
>> + * Copyright © 2023 Intel Corporation
>> + */
>> +
>> +#ifndef _XE_GT_THROTTLE_SYSFS_TYPES_H_
>> +#define _XE_GT_THROTTLE_SYSFS_TYPES_H_
>> +
>> +#include <linux/types.h>
>> +
>> +struct xe_gt_throttle {
>> +};
>> +
>> +#endif /* _XE_GT_THROTTLE_SYSFS_TYPES_H_ */
>> +
>> diff --git a/drivers/gpu/drm/xe/xe_gt_types.h b/drivers/gpu/drm/xe/xe_gt_types.h
>> index d4310be3e1e7..7829bbeeb5d8 100644
>> --- a/drivers/gpu/drm/xe/xe_gt_types.h
>> +++ b/drivers/gpu/drm/xe/xe_gt_types.h
>> @@ -8,6 +8,7 @@
>>
>> #include "xe_force_wake_types.h"
>> #include "xe_gt_idle_sysfs_types.h"
>> +#include "xe_gt_throttle_sysfs_types.h"
>> #include "xe_hw_engine_types.h"
>> #include "xe_hw_fence_types.h"
>> #include "xe_reg_sr_types.h"
>> @@ -299,6 +300,9 @@ struct xe_gt {
>> /** @sysfs: sysfs' kobj used by xe_gt_sysfs */
>> struct kobject *sysfs;
>>
>> + /** @throttle: frequency throttling reasons in GT */
>> + struct xe_gt_throttle throttle;
>> +
>> /** @mocs: info */
>> struct {
>> /** @uc_index: UC index */
>> --
>> 2.25.1
>>
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2023-09-25 4:23 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-19 11:05 [Intel-xe] [PATCH v2 0/1] Add throttle reasons sysfs Sujaritha Sundaresan
2023-09-19 10:57 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
2023-09-19 10:57 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-09-19 10:58 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-09-19 11:05 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-09-19 11:05 ` [Intel-xe] [PATCH v2 1/1] drm/xe: Add throttle reason sysfs attributes Sujaritha Sundaresan
2023-09-20 4:46 ` Riana Tauro
2023-09-25 4:16 ` Sundaresan, Sujaritha
2023-09-20 19:54 ` Rodrigo Vivi
2023-09-25 4:22 ` Sundaresan, Sujaritha
2023-09-19 11:06 ` [Intel-xe] ✗ CI.Hooks: failure for Add throttle reasons sysfs Patchwork
2023-09-19 11:07 ` [Intel-xe] ✓ CI.checksparse: success " Patchwork
2023-09-19 11:39 ` [Intel-xe] ✓ CI.BAT: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox