* [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, intel-gfx,
linux-kernel, dri-devel, Andi Shyti, Christian König
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A couple of ttm fixes for issues that either were hit while developing the
xe driver or, for the resource leak patches, discovered during code
inspection.
v2:
- Avoid a goto in patch 3 (Andi Shyti)
- Add some RB's
Thomas Hellström (4):
drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
drm/ttm: Don't shadow the operation context
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
2 files changed, 15 insertions(+), 13 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-gfx] [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, intel-gfx,
linux-kernel, dri-devel, Christian König
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A couple of ttm fixes for issues that either were hit while developing the
xe driver or, for the resource leak patches, discovered during code
inspection.
v2:
- Avoid a goto in patch 3 (Andi Shyti)
- Add some RB's
Thomas Hellström (4):
drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
drm/ttm: Don't shadow the operation context
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
2 files changed, 15 insertions(+), 13 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, dri-devel,
Christian König
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A couple of ttm fixes for issues that either were hit while developing the
xe driver or, for the resource leak patches, discovered during code
inspection.
v2:
- Avoid a goto in patch 3 (Andi Shyti)
- Add some RB's
Thomas Hellström (4):
drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
drm/ttm: Don't shadow the operation context
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
2 files changed, 15 insertions(+), 13 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 63+ messages in thread
* [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, dri-devel, intel-gfx, linux-kernel,
Christian König, Christian König, Andi Shyti
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A couple of ttm fixes for issues that either were hit while developing the
xe driver or, for the resource leak patches, discovered during code
inspection.
v2:
- Avoid a goto in patch 3 (Andi Shyti)
- Add some RB's
Thomas Hellström (4):
drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
drm/ttm: Don't shadow the operation context
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
2 files changed, 15 insertions(+), 13 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 63+ messages in thread
* [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 9:14 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Daniel Vetter, intel-gfx, linux-kernel,
stable, dri-devel, Andi Shyti, Christian König,
Christian König
The value of pos->first was not updated when the first resource of the
range was moved. This could lead to errors like the one below.
Fix this by updating pos->first when needed.
<3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
<3> [218.963546]
<3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
<3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
<3> [218.963841] Call Trace:
<3> [218.963881] <TASK>
<3> [218.963915] dump_stack_lvl+0x64/0xb0
<3> [218.963976] print_report+0x3e5/0x600
<3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964127] kasan_report+0x96/0xc0
<3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
<3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
<3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
<3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
<3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
<3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
<3> [218.965381] idr_for_each+0xc9/0x180
<3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
<3> [218.965504] drm_gem_release+0x20/0x30 [drm]
<3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
<3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
<3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
<3> [218.966061] __fput+0x122/0x450
<3> [218.966115] task_work_run+0xfe/0x190
<3> [218.966175] ? __pfx_task_work_run+0x10/0x10
<3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
<3> [218.966308] do_exit+0x55f/0x1430
<3> [218.966364] ? __pfx_lock_release+0x10/0x10
<3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
<3> [218.966498] ? __pfx_do_exit+0x10/0x10
<3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
<3> [218.966625] ? mark_held_locks+0x24/0x90
<3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
<3> [218.966768] do_group_exit+0x68/0x110
<3> [218.966828] __x64_sys_exit_group+0x2c/0x30
<3> [218.966896] do_syscall_64+0x3c/0x90
<3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
<3> [218.967035] RIP: 0033:0x7f77b194f146
<3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
<3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
<3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
<3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
<3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
<3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
<3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
<3> [218.967745] </TASK>
Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
Cc: "Christian König" <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.19+
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
index 7333f7a87a2f..cb05e0a36576 100644
--- a/drivers/gpu/drm/ttm/ttm_resource.c
+++ b/drivers/gpu/drm/ttm/ttm_resource.c
@@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
struct ttm_resource *res)
{
if (pos->last != res) {
+ if (pos->first == res)
+ pos->first = list_next_entry(res, lru);
list_move(&res->lru, &pos->last->lru);
pos->last = res;
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-gfx] [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Daniel Vetter, intel-gfx, linux-kernel,
stable, dri-devel, Christian König, Christian König
The value of pos->first was not updated when the first resource of the
range was moved. This could lead to errors like the one below.
Fix this by updating pos->first when needed.
<3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
<3> [218.963546]
<3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
<3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
<3> [218.963841] Call Trace:
<3> [218.963881] <TASK>
<3> [218.963915] dump_stack_lvl+0x64/0xb0
<3> [218.963976] print_report+0x3e5/0x600
<3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964127] kasan_report+0x96/0xc0
<3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
<3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
<3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
<3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
<3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
<3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
<3> [218.965381] idr_for_each+0xc9/0x180
<3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
<3> [218.965504] drm_gem_release+0x20/0x30 [drm]
<3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
<3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
<3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
<3> [218.966061] __fput+0x122/0x450
<3> [218.966115] task_work_run+0xfe/0x190
<3> [218.966175] ? __pfx_task_work_run+0x10/0x10
<3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
<3> [218.966308] do_exit+0x55f/0x1430
<3> [218.966364] ? __pfx_lock_release+0x10/0x10
<3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
<3> [218.966498] ? __pfx_do_exit+0x10/0x10
<3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
<3> [218.966625] ? mark_held_locks+0x24/0x90
<3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
<3> [218.966768] do_group_exit+0x68/0x110
<3> [218.966828] __x64_sys_exit_group+0x2c/0x30
<3> [218.966896] do_syscall_64+0x3c/0x90
<3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
<3> [218.967035] RIP: 0033:0x7f77b194f146
<3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
<3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
<3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
<3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
<3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
<3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
<3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
<3> [218.967745] </TASK>
Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
Cc: "Christian König" <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.19+
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
index 7333f7a87a2f..cb05e0a36576 100644
--- a/drivers/gpu/drm/ttm/ttm_resource.c
+++ b/drivers/gpu/drm/ttm/ttm_resource.c
@@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
struct ttm_resource *res)
{
if (pos->last != res) {
+ if (pos->first == res)
+ pos->first = list_next_entry(res, lru);
list_move(&res->lru, &pos->last->lru);
pos->last = res;
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-xe] [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Daniel Vetter, intel-gfx, linux-kernel, stable, dri-devel,
Christian König, Christian König
The value of pos->first was not updated when the first resource of the
range was moved. This could lead to errors like the one below.
Fix this by updating pos->first when needed.
<3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
<3> [218.963546]
<3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
<3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
<3> [218.963841] Call Trace:
<3> [218.963881] <TASK>
<3> [218.963915] dump_stack_lvl+0x64/0xb0
<3> [218.963976] print_report+0x3e5/0x600
<3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964127] kasan_report+0x96/0xc0
<3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
<3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
<3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
<3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
<3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
<3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
<3> [218.965381] idr_for_each+0xc9/0x180
<3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
<3> [218.965504] drm_gem_release+0x20/0x30 [drm]
<3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
<3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
<3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
<3> [218.966061] __fput+0x122/0x450
<3> [218.966115] task_work_run+0xfe/0x190
<3> [218.966175] ? __pfx_task_work_run+0x10/0x10
<3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
<3> [218.966308] do_exit+0x55f/0x1430
<3> [218.966364] ? __pfx_lock_release+0x10/0x10
<3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
<3> [218.966498] ? __pfx_do_exit+0x10/0x10
<3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
<3> [218.966625] ? mark_held_locks+0x24/0x90
<3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
<3> [218.966768] do_group_exit+0x68/0x110
<3> [218.966828] __x64_sys_exit_group+0x2c/0x30
<3> [218.966896] do_syscall_64+0x3c/0x90
<3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
<3> [218.967035] RIP: 0033:0x7f77b194f146
<3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
<3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
<3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
<3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
<3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
<3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
<3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
<3> [218.967745] </TASK>
Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
Cc: "Christian König" <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.19+
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
index 7333f7a87a2f..cb05e0a36576 100644
--- a/drivers/gpu/drm/ttm/ttm_resource.c
+++ b/drivers/gpu/drm/ttm/ttm_resource.c
@@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
struct ttm_resource *res)
{
if (pos->last != res) {
+ if (pos->first == res)
+ pos->first = list_next_entry(res, lru);
list_move(&res->lru, &pos->last->lru);
pos->last = res;
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König,
Christian König, Daniel Vetter, dri-devel, stable,
intel-gfx, linux-kernel, Andi Shyti
The value of pos->first was not updated when the first resource of the
range was moved. This could lead to errors like the one below.
Fix this by updating pos->first when needed.
<3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
<3> [218.963546]
<3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
<3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
<3> [218.963841] Call Trace:
<3> [218.963881] <TASK>
<3> [218.963915] dump_stack_lvl+0x64/0xb0
<3> [218.963976] print_report+0x3e5/0x600
<3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964127] kasan_report+0x96/0xc0
<3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
<3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
<3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
<3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
<3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
<3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
<3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
<3> [218.965381] idr_for_each+0xc9/0x180
<3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
<3> [218.965504] drm_gem_release+0x20/0x30 [drm]
<3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
<3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
<3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
<3> [218.966061] __fput+0x122/0x450
<3> [218.966115] task_work_run+0xfe/0x190
<3> [218.966175] ? __pfx_task_work_run+0x10/0x10
<3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
<3> [218.966308] do_exit+0x55f/0x1430
<3> [218.966364] ? __pfx_lock_release+0x10/0x10
<3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
<3> [218.966498] ? __pfx_do_exit+0x10/0x10
<3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
<3> [218.966625] ? mark_held_locks+0x24/0x90
<3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
<3> [218.966768] do_group_exit+0x68/0x110
<3> [218.966828] __x64_sys_exit_group+0x2c/0x30
<3> [218.966896] do_syscall_64+0x3c/0x90
<3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
<3> [218.967035] RIP: 0033:0x7f77b194f146
<3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
<3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
<3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
<3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
<3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
<3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
<3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
<3> [218.967745] </TASK>
Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
Cc: "Christian König" <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.19+
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
index 7333f7a87a2f..cb05e0a36576 100644
--- a/drivers/gpu/drm/ttm/ttm_resource.c
+++ b/drivers/gpu/drm/ttm/ttm_resource.c
@@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
struct ttm_resource *res)
{
if (pos->last != res) {
+ if (pos->first == res)
+ pos->first = list_next_entry(res, lru);
list_move(&res->lru, &pos->last->lru);
pos->last = res;
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 9:14 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Matthew Brost, Thomas Hellström, Christian König,
intel-gfx, linux-kernel, stable, Roger He, dri-devel, Andi Shyti,
Christian König
ttm_bo_swapout() shadows the ttm operation context which may cause
major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
memory. Fix this by reusing the operation context argument to
ttm_bo_swapout().
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Roger He <Hongbo.He@amd.com>
Cc: <dri-devel@lists.freedesktop.org>
Cc: <intel-gfx@lists.freedesktop.org>
Cc: <stable@vger.kernel.org> # v4.16+
Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Acked-by: Matthew Brost <matthew.brost@intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index bd5dae4d1624..615d30c4262d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
* Move to system cached
*/
if (bo->resource->mem_type != TTM_PL_SYSTEM) {
- struct ttm_operation_ctx ctx = { false, false };
struct ttm_resource *evict_mem;
struct ttm_place hop;
@@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
if (unlikely(ret))
goto out;
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
goto out;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-gfx] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, intel-gfx,
linux-kernel, stable, Roger He, dri-devel, Christian König
ttm_bo_swapout() shadows the ttm operation context which may cause
major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
memory. Fix this by reusing the operation context argument to
ttm_bo_swapout().
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Roger He <Hongbo.He@amd.com>
Cc: <dri-devel@lists.freedesktop.org>
Cc: <intel-gfx@lists.freedesktop.org>
Cc: <stable@vger.kernel.org> # v4.16+
Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Acked-by: Matthew Brost <matthew.brost@intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index bd5dae4d1624..615d30c4262d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
* Move to system cached
*/
if (bo->resource->mem_type != TTM_PL_SYSTEM) {
- struct ttm_operation_ctx ctx = { false, false };
struct ttm_resource *evict_mem;
struct ttm_place hop;
@@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
if (unlikely(ret))
goto out;
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
goto out;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, stable, Roger He,
dri-devel, Christian König
ttm_bo_swapout() shadows the ttm operation context which may cause
major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
memory. Fix this by reusing the operation context argument to
ttm_bo_swapout().
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Roger He <Hongbo.He@amd.com>
Cc: <dri-devel@lists.freedesktop.org>
Cc: <intel-gfx@lists.freedesktop.org>
Cc: <stable@vger.kernel.org> # v4.16+
Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Acked-by: Matthew Brost <matthew.brost@intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index bd5dae4d1624..615d30c4262d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
* Move to system cached
*/
if (bo->resource->mem_type != TTM_PL_SYSTEM) {
- struct ttm_operation_ctx ctx = { false, false };
struct ttm_resource *evict_mem;
struct ttm_place hop;
@@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
if (unlikely(ret))
goto out;
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
goto out;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, Roger He, dri-devel,
intel-gfx, stable, Matthew Brost, linux-kernel,
Christian König, Andi Shyti
ttm_bo_swapout() shadows the ttm operation context which may cause
major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
memory. Fix this by reusing the operation context argument to
ttm_bo_swapout().
Cc: "Christian König" <christian.koenig@amd.com>
Cc: Roger He <Hongbo.He@amd.com>
Cc: <dri-devel@lists.freedesktop.org>
Cc: <intel-gfx@lists.freedesktop.org>
Cc: <stable@vger.kernel.org> # v4.16+
Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Acked-by: Matthew Brost <matthew.brost@intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index bd5dae4d1624..615d30c4262d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
* Move to system cached
*/
if (bo->resource->mem_type != TTM_PL_SYSTEM) {
- struct ttm_operation_ctx ctx = { false, false };
struct ttm_resource *evict_mem;
struct ttm_place hop;
@@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
if (unlikely(ret))
goto out;
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
goto out;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 9:14 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Andrey Grodzovsky, Christian König,
intel-gfx, linux-kernel, stable, Huang Rui, dri-devel,
Andi Shyti, Christian König, Nirmoy Das
On eviction errors other than -EMULTIHOP we were leaking a resource.
Fix.
v2:
- Avoid yet another goto (Andi Shyti)
Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.15+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
---
drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 615d30c4262d..c0e3bbd21d3d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
goto out;
}
-bounce:
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
- if (ret == -EMULTIHOP) {
+ do {
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
+ if (ret != -EMULTIHOP)
+ break;
+
ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
- if (ret) {
- if (ret != -ERESTARTSYS && ret != -EINTR)
- pr_err("Buffer eviction failed\n");
- ttm_resource_free(bo, &evict_mem);
- goto out;
- }
- /* try and move to final place now. */
- goto bounce;
+ } while (!ret);
+
+ if (ret) {
+ ttm_resource_free(bo, &evict_mem);
+ if (ret != -ERESTARTSYS && ret != -EINTR)
+ pr_err("Buffer eviction failed\n");
}
out:
return ret;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-gfx] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Andrey Grodzovsky, Christian König,
intel-gfx, linux-kernel, stable, Huang Rui, dri-devel,
Christian König, Nirmoy Das
On eviction errors other than -EMULTIHOP we were leaking a resource.
Fix.
v2:
- Avoid yet another goto (Andi Shyti)
Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.15+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
---
drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 615d30c4262d..c0e3bbd21d3d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
goto out;
}
-bounce:
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
- if (ret == -EMULTIHOP) {
+ do {
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
+ if (ret != -EMULTIHOP)
+ break;
+
ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
- if (ret) {
- if (ret != -ERESTARTSYS && ret != -EINTR)
- pr_err("Buffer eviction failed\n");
- ttm_resource_free(bo, &evict_mem);
- goto out;
- }
- /* try and move to final place now. */
- goto bounce;
+ } while (!ret);
+
+ if (ret) {
+ ttm_resource_free(bo, &evict_mem);
+ if (ret != -ERESTARTSYS && ret != -EINTR)
+ pr_err("Buffer eviction failed\n");
}
out:
return ret;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-xe] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Andrey Grodzovsky, Christian König, intel-gfx, linux-kernel,
stable, Huang Rui, dri-devel, Christian König, Nirmoy Das
On eviction errors other than -EMULTIHOP we were leaking a resource.
Fix.
v2:
- Avoid yet another goto (Andi Shyti)
Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.15+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
---
drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 615d30c4262d..c0e3bbd21d3d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
goto out;
}
-bounce:
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
- if (ret == -EMULTIHOP) {
+ do {
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
+ if (ret != -EMULTIHOP)
+ break;
+
ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
- if (ret) {
- if (ret != -ERESTARTSYS && ret != -EINTR)
- pr_err("Buffer eviction failed\n");
- ttm_resource_free(bo, &evict_mem);
- goto out;
- }
- /* try and move to final place now. */
- goto bounce;
+ } while (!ret);
+
+ if (ret) {
+ ttm_resource_free(bo, &evict_mem);
+ if (ret != -ERESTARTSYS && ret != -EINTR)
+ pr_err("Buffer eviction failed\n");
}
out:
return ret;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Andrey Grodzovsky, Christian König,
Huang Rui, dri-devel, stable, Nirmoy Das, intel-gfx,
linux-kernel, Christian König, Andi Shyti
On eviction errors other than -EMULTIHOP we were leaking a resource.
Fix.
v2:
- Avoid yet another goto (Andi Shyti)
Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Huang Rui <ray.huang@amd.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.15+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
---
drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 615d30c4262d..c0e3bbd21d3d 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
goto out;
}
-bounce:
- ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
- if (ret == -EMULTIHOP) {
+ do {
+ ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
+ if (ret != -EMULTIHOP)
+ break;
+
ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
- if (ret) {
- if (ret != -ERESTARTSYS && ret != -EINTR)
- pr_err("Buffer eviction failed\n");
- ttm_resource_free(bo, &evict_mem);
- goto out;
- }
- /* try and move to final place now. */
- goto bounce;
+ } while (!ret);
+
+ if (ret) {
+ ttm_resource_free(bo, &evict_mem);
+ if (ret != -ERESTARTSYS && ret != -EINTR)
+ pr_err("Buffer eviction failed\n");
}
out:
return ret;
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 9:14 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, intel-gfx,
linux-kernel, stable, dri-devel, Andi Shyti,
Christian König, Nirmoy Das
If moving the bo to system for swapout failed, we were leaking
a resource. Fix.
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
Cc: Christian König <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.14+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index c0e3bbd21d3d..d9a8f227f310 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
+ ttm_resource_free(bo, &evict_mem);
goto out;
}
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-gfx] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König, intel-gfx,
linux-kernel, stable, dri-devel, Christian König,
Nirmoy Das
If moving the bo to system for swapout failed, we were leaking
a resource. Fix.
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
Cc: Christian König <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.14+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index c0e3bbd21d3d..d9a8f227f310 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
+ ttm_resource_free(bo, &evict_mem);
goto out;
}
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [Intel-xe] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, stable, dri-devel,
Christian König, Nirmoy Das
If moving the bo to system for swapout failed, we were leaking
a resource. Fix.
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
Cc: Christian König <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.14+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index c0e3bbd21d3d..d9a8f227f310 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
+ ttm_resource_free(bo, &evict_mem);
goto out;
}
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 9:14 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 9:14 UTC (permalink / raw)
To: intel-xe
Cc: Thomas Hellström, Christian König,
Christian König, dri-devel, stable, Nirmoy Das, Andi Shyti,
intel-gfx, linux-kernel
If moving the bo to system for swapout failed, we were leaking
a resource. Fix.
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
Cc: Christian König <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.14+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index c0e3bbd21d3d..d9a8f227f310 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
if (unlikely(ret != 0)) {
WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
+ ttm_resource_free(bo, &evict_mem);
goto out;
}
}
--
2.40.1
^ permalink raw reply related [flat|nested] 63+ messages in thread
* Re: [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 10:21 ` Christian König
-1 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 10:21 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Christian König, Daniel Vetter, dri-devel, stable,
intel-gfx, linux-kernel, Andi Shyti
I've already pushed the version from Teddy to drm-misc-fixes last week.
So no need for that one any more.
Christian.
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> The value of pos->first was not updated when the first resource of the
> range was moved. This could lead to errors like the one below.
> Fix this by updating pos->first when needed.
>
> <3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
> <3> [218.963546]
> <3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
> <3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
> <3> [218.963841] Call Trace:
> <3> [218.963881] <TASK>
> <3> [218.963915] dump_stack_lvl+0x64/0xb0
> <3> [218.963976] print_report+0x3e5/0x600
> <3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964127] kasan_report+0x96/0xc0
> <3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
> <3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
> <3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
> <3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
> <3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
> <3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
> <3> [218.965381] idr_for_each+0xc9/0x180
> <3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
> <3> [218.965504] drm_gem_release+0x20/0x30 [drm]
> <3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
> <3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
> <3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
> <3> [218.966061] __fput+0x122/0x450
> <3> [218.966115] task_work_run+0xfe/0x190
> <3> [218.966175] ? __pfx_task_work_run+0x10/0x10
> <3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
> <3> [218.966308] do_exit+0x55f/0x1430
> <3> [218.966364] ? __pfx_lock_release+0x10/0x10
> <3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
> <3> [218.966498] ? __pfx_do_exit+0x10/0x10
> <3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
> <3> [218.966625] ? mark_held_locks+0x24/0x90
> <3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
> <3> [218.966768] do_group_exit+0x68/0x110
> <3> [218.966828] __x64_sys_exit_group+0x2c/0x30
> <3> [218.966896] do_syscall_64+0x3c/0x90
> <3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> <3> [218.967035] RIP: 0033:0x7f77b194f146
> <3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
> <3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
> <3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
> <3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
> <3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
> <3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
> <3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
> <3> [218.967745] </TASK>
>
> Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.19+
> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
> index 7333f7a87a2f..cb05e0a36576 100644
> --- a/drivers/gpu/drm/ttm/ttm_resource.c
> +++ b/drivers/gpu/drm/ttm/ttm_resource.c
> @@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
> struct ttm_resource *res)
> {
> if (pos->last != res) {
> + if (pos->first == res)
> + pos->first = list_next_entry(res, lru);
> list_move(&res->lru, &pos->last->lru);
> pos->last = res;
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 10:21 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 10:21 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Daniel Vetter, intel-gfx, linux-kernel, stable, dri-devel,
Andi Shyti, Christian König
I've already pushed the version from Teddy to drm-misc-fixes last week.
So no need for that one any more.
Christian.
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> The value of pos->first was not updated when the first resource of the
> range was moved. This could lead to errors like the one below.
> Fix this by updating pos->first when needed.
>
> <3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
> <3> [218.963546]
> <3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
> <3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
> <3> [218.963841] Call Trace:
> <3> [218.963881] <TASK>
> <3> [218.963915] dump_stack_lvl+0x64/0xb0
> <3> [218.963976] print_report+0x3e5/0x600
> <3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964127] kasan_report+0x96/0xc0
> <3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
> <3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
> <3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
> <3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
> <3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
> <3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
> <3> [218.965381] idr_for_each+0xc9/0x180
> <3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
> <3> [218.965504] drm_gem_release+0x20/0x30 [drm]
> <3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
> <3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
> <3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
> <3> [218.966061] __fput+0x122/0x450
> <3> [218.966115] task_work_run+0xfe/0x190
> <3> [218.966175] ? __pfx_task_work_run+0x10/0x10
> <3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
> <3> [218.966308] do_exit+0x55f/0x1430
> <3> [218.966364] ? __pfx_lock_release+0x10/0x10
> <3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
> <3> [218.966498] ? __pfx_do_exit+0x10/0x10
> <3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
> <3> [218.966625] ? mark_held_locks+0x24/0x90
> <3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
> <3> [218.966768] do_group_exit+0x68/0x110
> <3> [218.966828] __x64_sys_exit_group+0x2c/0x30
> <3> [218.966896] do_syscall_64+0x3c/0x90
> <3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> <3> [218.967035] RIP: 0033:0x7f77b194f146
> <3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
> <3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
> <3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
> <3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
> <3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
> <3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
> <3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
> <3> [218.967745] </TASK>
>
> Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.19+
> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
> index 7333f7a87a2f..cb05e0a36576 100644
> --- a/drivers/gpu/drm/ttm/ttm_resource.c
> +++ b/drivers/gpu/drm/ttm/ttm_resource.c
> @@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
> struct ttm_resource *res)
> {
> if (pos->last != res) {
> + if (pos->first == res)
> + pos->first = list_next_entry(res, lru);
> list_move(&res->lru, &pos->last->lru);
> pos->last = res;
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 10:21 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 10:21 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Daniel Vetter, intel-gfx, linux-kernel, stable, dri-devel,
Christian König
I've already pushed the version from Teddy to drm-misc-fixes last week.
So no need for that one any more.
Christian.
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> The value of pos->first was not updated when the first resource of the
> range was moved. This could lead to errors like the one below.
> Fix this by updating pos->first when needed.
>
> <3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
> <3> [218.963546]
> <3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
> <3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
> <3> [218.963841] Call Trace:
> <3> [218.963881] <TASK>
> <3> [218.963915] dump_stack_lvl+0x64/0xb0
> <3> [218.963976] print_report+0x3e5/0x600
> <3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964127] kasan_report+0x96/0xc0
> <3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
> <3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
> <3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
> <3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
> <3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
> <3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
> <3> [218.965381] idr_for_each+0xc9/0x180
> <3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
> <3> [218.965504] drm_gem_release+0x20/0x30 [drm]
> <3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
> <3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
> <3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
> <3> [218.966061] __fput+0x122/0x450
> <3> [218.966115] task_work_run+0xfe/0x190
> <3> [218.966175] ? __pfx_task_work_run+0x10/0x10
> <3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
> <3> [218.966308] do_exit+0x55f/0x1430
> <3> [218.966364] ? __pfx_lock_release+0x10/0x10
> <3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
> <3> [218.966498] ? __pfx_do_exit+0x10/0x10
> <3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
> <3> [218.966625] ? mark_held_locks+0x24/0x90
> <3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
> <3> [218.966768] do_group_exit+0x68/0x110
> <3> [218.966828] __x64_sys_exit_group+0x2c/0x30
> <3> [218.966896] do_syscall_64+0x3c/0x90
> <3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> <3> [218.967035] RIP: 0033:0x7f77b194f146
> <3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
> <3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
> <3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
> <3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
> <3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
> <3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
> <3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
> <3> [218.967745] </TASK>
>
> Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.19+
> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
> index 7333f7a87a2f..cb05e0a36576 100644
> --- a/drivers/gpu/drm/ttm/ttm_resource.c
> +++ b/drivers/gpu/drm/ttm/ttm_resource.c
> @@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
> struct ttm_resource *res)
> {
> if (pos->last != res) {
> + if (pos->first == res)
> + pos->first = list_next_entry(res, lru);
> list_move(&res->lru, &pos->last->lru);
> pos->last = res;
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
@ 2023-06-26 10:21 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 10:21 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Daniel Vetter, intel-gfx, linux-kernel, stable, dri-devel,
Christian König
I've already pushed the version from Teddy to drm-misc-fixes last week.
So no need for that one any more.
Christian.
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> The value of pos->first was not updated when the first resource of the
> range was moved. This could lead to errors like the one below.
> Fix this by updating pos->first when needed.
>
> <3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.963456] Read of size 8 at addr 0000000000000038 by task xe_evict/1529
> <3> [218.963546]
> <3> [218.963566] CPU: 0 PID: 1529 Comm: xe_evict Not tainted 6.3.0-xe #1
> <3> [218.963664] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake H DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.4064.A00.2102041619 02/04/2021
> <3> [218.963841] Call Trace:
> <3> [218.963881] <TASK>
> <3> [218.963915] dump_stack_lvl+0x64/0xb0
> <3> [218.963976] print_report+0x3e5/0x600
> <3> [218.964036] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964127] kasan_report+0x96/0xc0
> <3> [218.964183] ? ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964276] ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
> <3> [218.964365] ttm_bo_set_bulk_move+0x92/0x140 [ttm]
> <3> [218.964454] xe_gem_object_close+0xc8/0x120 [xe]
> <3> [218.964675] ? __pfx_xe_gem_object_close+0x10/0x10 [xe]
> <3> [218.964908] ? drm_gem_object_handle_put_unlocked+0xc7/0x170 [drm]
> <3> [218.965071] drm_gem_object_release_handle+0x45/0x80 [drm]
> <3> [218.965220] ? __pfx_drm_gem_object_release_handle+0x10/0x10 [drm]
> <3> [218.965381] idr_for_each+0xc9/0x180
> <3> [218.965437] ? __pfx_idr_for_each+0x10/0x10
> <3> [218.965504] drm_gem_release+0x20/0x30 [drm]
> <3> [218.965637] drm_file_free.part.0+0x4cb/0x4f0 [drm]
> <3> [218.965778] ? drm_close_helper.isra.0+0xb7/0xe0 [drm]
> <3> [218.965921] drm_release_noglobal+0x49/0x90 [drm]
> <3> [218.966061] __fput+0x122/0x450
> <3> [218.966115] task_work_run+0xfe/0x190
> <3> [218.966175] ? __pfx_task_work_run+0x10/0x10
> <3> [218.966239] ? do_raw_spin_unlock+0xa7/0x140
> <3> [218.966308] do_exit+0x55f/0x1430
> <3> [218.966364] ? __pfx_lock_release+0x10/0x10
> <3> [218.966431] ? do_raw_spin_lock+0x11d/0x1e0
> <3> [218.966498] ? __pfx_do_exit+0x10/0x10
> <3> [218.966554] ? __pfx_do_raw_spin_lock+0x10/0x10
> <3> [218.966625] ? mark_held_locks+0x24/0x90
> <3> [218.966688] ? lockdep_hardirqs_on_prepare+0x136/0x210
> <3> [218.966768] do_group_exit+0x68/0x110
> <3> [218.966828] __x64_sys_exit_group+0x2c/0x30
> <3> [218.966896] do_syscall_64+0x3c/0x90
> <3> [218.966955] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> <3> [218.967035] RIP: 0033:0x7f77b194f146
> <3> [218.967094] Code: Unable to access opcode bytes at 0x7f77b194f11c.
> <3> [218.967174] RSP: 002b:00007ffc64791188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
> <3> [218.967271] RAX: ffffffffffffffda RBX: 00007f77b1a548a0 RCX: 00007f77b194f146
> <3> [218.967364] RDX: 0000000000000062 RSI: 000000000000003c RDI: 0000000000000062
> <3> [218.967458] RBP: 0000000000000062 R08: 00000000000000e7 R09: ffffffffffffff78
> <3> [218.967553] R10: 0000000000000058 R11: 0000000000000246 R12: 00007f77b1a548a0
> <3> [218.967648] R13: 0000000000000003 R14: 00007f77b1a5d2e8 R15: 0000000000000000
> <3> [218.967745] </TASK>
>
> Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.19+
> Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/411
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_resource.c b/drivers/gpu/drm/ttm/ttm_resource.c
> index 7333f7a87a2f..cb05e0a36576 100644
> --- a/drivers/gpu/drm/ttm/ttm_resource.c
> +++ b/drivers/gpu/drm/ttm/ttm_resource.c
> @@ -86,6 +86,8 @@ static void ttm_lru_bulk_move_pos_tail(struct ttm_lru_bulk_move_pos *pos,
> struct ttm_resource *res)
> {
> if (pos->last != res) {
> + if (pos->first == res)
> + pos->first = list_next_entry(res, lru);
> list_move(&res->lru, &pos->last->lru);
> pos->last = res;
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (6 preceding siblings ...)
(?)
@ 2023-06-26 11:07 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:07 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: d3fc5af59 drm/xe/bo: consider bo->flags in xe_bo_migrate()
=== git am output follows ===
Applying: drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
Applying: drm/ttm: Don't shadow the operation context
Applying: drm/ttm: Don't leak a resource on eviction error
Applying: drm/ttm: Don't leak a resource on swapout move error
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✗ CI.checkpatch: warning for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (7 preceding siblings ...)
(?)
@ 2023-06-26 11:07 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:07 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
c7d32770e3cd31d9fc134ce41f329b10aa33ee15
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9f8dbfe3b23d980c2bf7855648858e8bcaacb306
Author: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Date: Mon Jun 26 11:14:50 2023 +0200
drm/ttm: Don't leak a resource on swapout move error
If moving the bo to system for swapout failed, we were leaking
a resource. Fix.
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
Cc: Christian König <christian.koenig@amd.com>
Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v5.14+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
+ /mt/dim checkpatch d3fc5af59c7c17ad1a0272c49dbff84534d9d606 drm-intel
f7e7660c4 drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
-:13: WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapped commit description (prefer a maximum 75 chars per line)
#13:
<3> [218.963342] BUG: KASAN: null-ptr-deref in ttm_lru_bulk_move_del+0xc5/0x180 [ttm]
-:63: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id 'fee2ede15542', maybe rebased or not pulled?
#63:
Fixes: fee2ede15542 ("drm/ttm: rework bulk move handling v5")
total: 0 errors, 2 warnings, 0 checks, 8 lines checked
3258267ca drm/ttm: Don't shadow the operation context
-:19: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id 'dc947770cf34', maybe rebased or not pulled?
#19:
Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
total: 0 errors, 1 warnings, 0 checks, 15 lines checked
a67bd07e2 drm/ttm: Don't leak a resource on eviction error
-:15: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id '403797925768', maybe rebased or not pulled?
#15:
Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
total: 0 errors, 1 warnings, 0 checks, 29 lines checked
9f8dbfe3b drm/ttm: Don't leak a resource on swapout move error
-:12: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id 'bfa3357ef9ab', maybe rebased or not pulled?
#12:
Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
total: 0 errors, 1 warnings, 0 checks, 7 lines checked
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (8 preceding siblings ...)
(?)
@ 2023-06-26 11:08 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:08 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
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
[11:07:34] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[11:07:38] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[11:08:00] Starting KUnit Kernel (1/1)...
[11:08:00] ============================================================
[11:08:00] ==================== xe_bo (2 subtests) ====================
[11:08:00] [SKIPPED] xe_ccs_migrate_kunit
[11:08:00] [SKIPPED] xe_bo_evict_kunit
[11:08:00] ===================== [SKIPPED] xe_bo ======================
[11:08:00] ================== xe_dma_buf (1 subtest) ==================
[11:08:00] [SKIPPED] xe_dma_buf_kunit
[11:08:00] =================== [SKIPPED] xe_dma_buf ===================
[11:08:00] ================== xe_migrate (1 subtest) ==================
[11:08:00] [SKIPPED] xe_migrate_sanity_kunit
[11:08:00] =================== [SKIPPED] xe_migrate ===================
[11:08:00] =================== xe_pci (2 subtests) ====================
[11:08:00] [PASSED] xe_gmdid_graphics_ip
[11:08:00] [PASSED] xe_gmdid_media_ip
[11:08:00] ===================== [PASSED] xe_pci ======================
[11:08:00] ==================== xe_rtp (1 subtest) ====================
[11:08:00] ================== xe_rtp_process_tests ===================
[11:08:00] [PASSED] coalesce-same-reg
[11:08:00] [PASSED] no-match-no-add
[11:08:00] [PASSED] no-match-no-add-multiple-rules
[11:08:00] [PASSED] two-regs-two-entries
[11:08:00] [PASSED] clr-one-set-other
[11:08:00] [PASSED] set-field
[11:08:00] [PASSED] conflict-duplicate
[11:08:00] [PASSED] conflict-not-disjoint
[11:08:00] [PASSED] conflict-reg-type
[11:08:00] ============== [PASSED] xe_rtp_process_tests ===============
[11:08:00] ===================== [PASSED] xe_rtp ======================
[11:08:00] ==================== xe_wa (1 subtest) =====================
[11:08:00] ======================== xe_wa_gt =========================
[11:08:00] [PASSED] TIGERLAKE (B0)
[11:08:00] [PASSED] DG1 (A0)
[11:08:00] [PASSED] DG1 (B0)
[11:08:00] [PASSED] ALDERLAKE_S (A0)
[11:08:00] [PASSED] ALDERLAKE_S (B0)
[11:08:00] [PASSED] ALDERLAKE_S (C0)
[11:08:00] [PASSED] ALDERLAKE_S (D0)
[11:08:00] [PASSED] DG2_G10 (A0)
[11:08:00] [PASSED] DG2_G10 (A1)
[11:08:00] [PASSED] DG2_G10 (B0)
[11:08:00] [PASSED] DG2_G10 (C0)
[11:08:00] [PASSED] DG2_G11 (A0)
[11:08:00] [PASSED] DG2_G11 (B0)
[11:08:00] [PASSED] DG2_G11 (B1)
[11:08:00] [PASSED] DG2_G12 (A0)
[11:08:00] [PASSED] DG2_G12 (A1)
[11:08:00] [PASSED] PVC (B0)
[11:08:00] [PASSED] PVC (B1)
[11:08:00] [PASSED] PVC (C0)
[11:08:00] ==================== [PASSED] xe_wa_gt =====================
[11:08:00] ====================== [PASSED] xe_wa ======================
[11:08:00] ============================================================
[11:08:00] Testing complete. Ran 34 tests: passed: 30, skipped: 4
[11:08:00] Elapsed time: 26.535s total, 4.269s configuring, 22.146s building, 0.098s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[11:08:00] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[11:08:02] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[11:08:21] Starting KUnit Kernel (1/1)...
[11:08:21] ============================================================
[11:08:21] ============ drm_test_pick_cmdline (2 subtests) ============
[11:08:21] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[11:08:21] =============== drm_test_pick_cmdline_named ===============
[11:08:21] [PASSED] NTSC
[11:08:21] [PASSED] NTSC-J
[11:08:21] [PASSED] PAL
[11:08:21] [PASSED] PAL-M
[11:08:21] =========== [PASSED] drm_test_pick_cmdline_named ===========
[11:08:21] ============== [PASSED] drm_test_pick_cmdline ==============
[11:08:21] ================== drm_buddy (6 subtests) ==================
[11:08:21] [PASSED] drm_test_buddy_alloc_limit
[11:08:21] [PASSED] drm_test_buddy_alloc_range
[11:08:21] [PASSED] drm_test_buddy_alloc_optimistic
[11:08:21] [PASSED] drm_test_buddy_alloc_pessimistic
[11:08:21] [PASSED] drm_test_buddy_alloc_smoke
[11:08:21] [PASSED] drm_test_buddy_alloc_pathological
[11:08:21] ==================== [PASSED] drm_buddy ====================
[11:08:21] ============= drm_cmdline_parser (40 subtests) =============
[11:08:21] [PASSED] drm_test_cmdline_force_d_only
[11:08:21] [PASSED] drm_test_cmdline_force_D_only_dvi
[11:08:21] [PASSED] drm_test_cmdline_force_D_only_hdmi
[11:08:21] [PASSED] drm_test_cmdline_force_D_only_not_digital
[11:08:21] [PASSED] drm_test_cmdline_force_e_only
[11:08:21] [PASSED] drm_test_cmdline_res
[11:08:21] [PASSED] drm_test_cmdline_res_vesa
[11:08:21] [PASSED] drm_test_cmdline_res_vesa_rblank
[11:08:21] [PASSED] drm_test_cmdline_res_rblank
[11:08:21] [PASSED] drm_test_cmdline_res_bpp
[11:08:21] [PASSED] drm_test_cmdline_res_refresh
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[11:08:21] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[11:08:21] [PASSED] drm_test_cmdline_res_margins_force_on
[11:08:21] [PASSED] drm_test_cmdline_res_vesa_margins
[11:08:21] [PASSED] drm_test_cmdline_name
[11:08:21] [PASSED] drm_test_cmdline_name_bpp
[11:08:21] [PASSED] drm_test_cmdline_name_option
[11:08:21] [PASSED] drm_test_cmdline_name_bpp_option
[11:08:21] [PASSED] drm_test_cmdline_rotate_0
[11:08:21] [PASSED] drm_test_cmdline_rotate_90
[11:08:21] [PASSED] drm_test_cmdline_rotate_180
[11:08:21] [PASSED] drm_test_cmdline_rotate_270
[11:08:21] [PASSED] drm_test_cmdline_hmirror
[11:08:21] [PASSED] drm_test_cmdline_vmirror
[11:08:21] [PASSED] drm_test_cmdline_margin_options
[11:08:21] [PASSED] drm_test_cmdline_multiple_options
[11:08:21] [PASSED] drm_test_cmdline_bpp_extra_and_option
[11:08:21] [PASSED] drm_test_cmdline_extra_and_option
[11:08:21] [PASSED] drm_test_cmdline_freestanding_options
[11:08:21] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[11:08:21] [PASSED] drm_test_cmdline_panel_orientation
[11:08:21] ================ drm_test_cmdline_invalid =================
[11:08:21] [PASSED] margin_only
[11:08:21] [PASSED] interlace_only
[11:08:21] [PASSED] res_missing_x
[11:08:21] [PASSED] res_missing_y
[11:08:21] [PASSED] res_bad_y
[11:08:21] [PASSED] res_missing_y_bpp
[11:08:21] [PASSED] res_bad_bpp
[11:08:21] [PASSED] res_bad_refresh
[11:08:21] [PASSED] res_bpp_refresh_force_on_off
[11:08:21] [PASSED] res_invalid_mode
[11:08:21] [PASSED] res_bpp_wrong_place_mode
[11:08:21] [PASSED] name_bpp_refresh
[11:08:21] [PASSED] name_refresh
[11:08:21] [PASSED] name_refresh_wrong_mode
[11:08:21] [PASSED] name_refresh_invalid_mode
[11:08:21] [PASSED] rotate_multiple
[11:08:21] [PASSED] rotate_invalid_val
[11:08:21] [PASSED] rotate_truncated
[11:08:21] [PASSED] invalid_option
[11:08:21] [PASSED] invalid_tv_option
[11:08:21] [PASSED] truncated_tv_option
[11:08:21] ============ [PASSED] drm_test_cmdline_invalid =============
[11:08:21] =============== drm_test_cmdline_tv_options ===============
[11:08:21] [PASSED] NTSC
[11:08:21] [PASSED] NTSC_443
[11:08:21] [PASSED] NTSC_J
[11:08:21] [PASSED] PAL
[11:08:21] [PASSED] PAL_M
[11:08:21] [PASSED] PAL_N
[11:08:21] [PASSED] SECAM
[11:08:21] =========== [PASSED] drm_test_cmdline_tv_options ===========
[11:08:21] =============== [PASSED] drm_cmdline_parser ================
[11:08:21] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[11:08:21] ========== drm_test_get_tv_mode_from_name_valid ===========
[11:08:21] [PASSED] NTSC
[11:08:21] [PASSED] NTSC-443
[11:08:21] [PASSED] NTSC-J
[11:08:21] [PASSED] PAL
[11:08:21] [PASSED] PAL-M
[11:08:21] [PASSED] PAL-N
[11:08:21] [PASSED] SECAM
[11:08:21] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[11:08:21] [PASSED] drm_test_get_tv_mode_from_name_truncated
[11:08:21] ============ [PASSED] drm_get_tv_mode_from_name ============
[11:08:21] ============= drm_damage_helper (21 subtests) ==============
[11:08:21] [PASSED] drm_test_damage_iter_no_damage
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_src_moved
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_not_visible
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[11:08:21] [PASSED] drm_test_damage_iter_no_damage_no_fb
[11:08:21] [PASSED] drm_test_damage_iter_simple_damage
[11:08:21] [PASSED] drm_test_damage_iter_single_damage
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_outside_src
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_src_moved
[11:08:21] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[11:08:21] [PASSED] drm_test_damage_iter_damage
[11:08:21] [PASSED] drm_test_damage_iter_damage_one_intersect
[11:08:21] [PASSED] drm_test_damage_iter_damage_one_outside
[11:08:21] [PASSED] drm_test_damage_iter_damage_src_moved
[11:08:21] [PASSED] drm_test_damage_iter_damage_not_visible
[11:08:21] ================ [PASSED] drm_damage_helper ================
[11:08:21] ============== drm_dp_mst_helper (2 subtests) ==============
[11:08:21] ============== drm_test_dp_mst_calc_pbn_mode ==============
[11:08:21] [PASSED] Clock 154000 BPP 30 DSC disabled
[11:08:21] [PASSED] Clock 234000 BPP 30 DSC disabled
[11:08:21] [PASSED] Clock 297000 BPP 24 DSC disabled
[11:08:21] [PASSED] Clock 332880 BPP 24 DSC enabled
[11:08:21] [PASSED] Clock 324540 BPP 24 DSC enabled
[11:08:21] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[11:08:21] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[11:08:21] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[11:08:21] [PASSED] DP_POWER_UP_PHY with port number
[11:08:21] [PASSED] DP_POWER_DOWN_PHY with port number
[11:08:21] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[11:08:21] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[11:08:21] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[11:08:21] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[11:08:21] [PASSED] DP_QUERY_PAYLOAD with port number
[11:08:21] [PASSED] DP_QUERY_PAYLOAD with VCPI
[11:08:21] [PASSED] DP_REMOTE_DPCD_READ with port number
[11:08:21] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[11:08:21] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[11:08:21] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[11:08:21] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[11:08:21] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[11:08:21] [PASSED] DP_REMOTE_I2C_READ with port number
[11:08:21] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[11:08:21] [PASSED] DP_REMOTE_I2C_READ with transactions array
[11:08:21] [PASSED] DP_REMOTE_I2C_WRITE with port number
[11:08:21] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[11:08:21] [PASSED] DP_REMOTE_I2C_WRITE with data array
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[11:08:21] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[11:08:21] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[11:08:21] ================ [PASSED] drm_dp_mst_helper ================
[11:08:21] =========== drm_format_helper_test (11 subtests) ===========
[11:08:21] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[11:08:21] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[11:08:21] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[11:08:21] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[11:08:21] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[11:08:21] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[11:08:21] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[11:08:21] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[11:08:21] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[11:08:21] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[11:08:21] ============== drm_test_fb_xrgb8888_to_mono ===============
[11:08:21] [PASSED] single_pixel_source_buffer
[11:08:21] [PASSED] single_pixel_clip_rectangle
[11:08:21] [PASSED] well_known_colors
[11:08:21] [PASSED] destination_pitch
[11:08:21] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[11:08:21] ============= [PASSED] drm_format_helper_test ==============
[11:08:21] ================= drm_format (18 subtests) =================
[11:08:21] [PASSED] drm_test_format_block_width_invalid
[11:08:21] [PASSED] drm_test_format_block_width_one_plane
[11:08:21] [PASSED] drm_test_format_block_width_two_plane
[11:08:21] [PASSED] drm_test_format_block_width_three_plane
[11:08:21] [PASSED] drm_test_format_block_width_tiled
[11:08:21] [PASSED] drm_test_format_block_height_invalid
[11:08:21] [PASSED] drm_test_format_block_height_one_plane
[11:08:21] [PASSED] drm_test_format_block_height_two_plane
[11:08:21] [PASSED] drm_test_format_block_height_three_plane
[11:08:21] [PASSED] drm_test_format_block_height_tiled
[11:08:21] [PASSED] drm_test_format_min_pitch_invalid
[11:08:21] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[11:08:21] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[11:08:21] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[11:08:21] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[11:08:21] [PASSED] drm_test_format_min_pitch_two_plane
[11:08:21] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[11:08:21] [PASSED] drm_test_format_min_pitch_tiled
[11:08:21] =================== [PASSED] drm_format ====================
[11:08:21] =============== drm_framebuffer (1 subtest) ================
[11:08:21] =============== drm_test_framebuffer_create ===============
[11:08:21] [PASSED] ABGR8888 normal sizes
[11:08:21] [PASSED] ABGR8888 max sizes
[11:08:21] [PASSED] ABGR8888 pitch greater than min required
[11:08:21] [PASSED] ABGR8888 pitch less than min required
[11:08:21] [PASSED] ABGR8888 Invalid width
[11:08:21] [PASSED] ABGR8888 Invalid buffer handle
[11:08:21] [PASSED] No pixel format
[11:08:21] [PASSED] ABGR8888 Width 0
[11:08:21] [PASSED] ABGR8888 Height 0
[11:08:21] [PASSED] ABGR8888 Out of bound height * pitch combination
[11:08:21] [PASSED] ABGR8888 Large buffer offset
[11:08:21] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[11:08:21] [PASSED] ABGR8888 Valid buffer modifier
[11:08:21] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[11:08:21] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] NV12 Normal sizes
[11:08:21] [PASSED] NV12 Max sizes
[11:08:21] [PASSED] NV12 Invalid pitch
[11:08:21] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[11:08:21] [PASSED] NV12 different modifier per-plane
[11:08:21] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[11:08:21] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] NV12 Modifier for inexistent plane
[11:08:21] [PASSED] NV12 Handle for inexistent plane
[11:08:21] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] YVU420 Normal sizes
[11:08:21] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[11:08:21] [PASSED] YVU420 Max sizes
[11:08:21] [PASSED] YVU420 Invalid pitch
[11:08:21] [PASSED] YVU420 Different pitches
[11:08:21] [PASSED] YVU420 Different buffer offsets/pitches
[11:08:21] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[11:08:21] [PASSED] YVU420 Valid modifier
[11:08:21] [PASSED] YVU420 Different modifiers per plane
[11:08:21] [PASSED] YVU420 Modifier for inexistent plane
[11:08:21] [PASSED] X0L2 Normal sizes
[11:08:21] [PASSED] X0L2 Max sizes
[11:08:21] [PASSED] X0L2 Invalid pitch
[11:08:21] [PASSED] X0L2 Pitch greater than minimum required
stty: 'standard input': Inappropriate ioctl for device
[11:08:21] [PASSED] X0L2 Handle for inexistent plane
[11:08:21] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[11:08:21] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[11:08:21] [PASSED] X0L2 Valid modifier
[11:08:21] [PASSED] X0L2 Modifier for inexistent plane
[11:08:21] =========== [PASSED] drm_test_framebuffer_create ===========
[11:08:21] ================= [PASSED] drm_framebuffer =================
[11:08:21] =============== drm-test-managed (1 subtest) ===============
[11:08:21] [PASSED] drm_test_managed_run_action
[11:08:21] ================ [PASSED] drm-test-managed =================
[11:08:21] =================== drm_mm (19 subtests) ===================
[11:08:21] [PASSED] drm_test_mm_init
[11:08:21] [PASSED] drm_test_mm_debug
[11:08:31] [PASSED] drm_test_mm_reserve
[11:08:41] [PASSED] drm_test_mm_insert
[11:08:42] [PASSED] drm_test_mm_replace
[11:08:42] [PASSED] drm_test_mm_insert_range
[11:08:42] [PASSED] drm_test_mm_frag
[11:08:42] [PASSED] drm_test_mm_align
[11:08:42] [PASSED] drm_test_mm_align32
[11:08:42] [PASSED] drm_test_mm_align64
[11:08:42] [PASSED] drm_test_mm_evict
[11:08:42] [PASSED] drm_test_mm_evict_range
[11:08:42] [PASSED] drm_test_mm_topdown
[11:08:42] [PASSED] drm_test_mm_bottomup
[11:08:42] [PASSED] drm_test_mm_lowest
[11:08:42] [PASSED] drm_test_mm_highest
[11:08:43] [PASSED] drm_test_mm_color
[11:08:44] [PASSED] drm_test_mm_color_evict
[11:08:44] [PASSED] drm_test_mm_color_evict_range
[11:08:44] ===================== [PASSED] drm_mm ======================
[11:08:44] ============= drm_modes_analog_tv (4 subtests) =============
[11:08:44] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[11:08:44] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[11:08:44] [PASSED] drm_test_modes_analog_tv_pal_576i
[11:08:44] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[11:08:44] =============== [PASSED] drm_modes_analog_tv ===============
[11:08:44] ============== drm_plane_helper (2 subtests) ===============
[11:08:44] =============== drm_test_check_plane_state ================
[11:08:44] [PASSED] clipping_simple
[11:08:44] [PASSED] clipping_rotate_reflect
[11:08:44] [PASSED] positioning_simple
[11:08:44] [PASSED] upscaling
[11:08:44] [PASSED] downscaling
[11:08:44] [PASSED] rounding1
[11:08:44] [PASSED] rounding2
[11:08:44] [PASSED] rounding3
[11:08:44] [PASSED] rounding4
[11:08:44] =========== [PASSED] drm_test_check_plane_state ============
[11:08:44] =========== drm_test_check_invalid_plane_state ============
[11:08:44] [PASSED] positioning_invalid
[11:08:44] [PASSED] upscaling_invalid
[11:08:44] [PASSED] downscaling_invalid
[11:08:44] ======= [PASSED] drm_test_check_invalid_plane_state ========
[11:08:44] ================ [PASSED] drm_plane_helper =================
[11:08:44] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[11:08:44] ====== drm_test_connector_helper_tv_get_modes_check =======
[11:08:44] [PASSED] None
[11:08:44] [PASSED] PAL
[11:08:44] [PASSED] NTSC
[11:08:44] [PASSED] Both, NTSC Default
[11:08:44] [PASSED] Both, PAL Default
[11:08:44] [PASSED] Both, NTSC Default, with PAL on command-line
[11:08:44] [PASSED] Both, PAL Default, with NTSC on command-line
[11:08:44] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[11:08:44] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[11:08:44] ================== drm_rect (9 subtests) ===================
[11:08:44] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[11:08:44] [PASSED] drm_test_rect_clip_scaled_not_clipped
[11:08:44] [PASSED] drm_test_rect_clip_scaled_clipped
[11:08:44] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[11:08:44] ================= drm_test_rect_intersect =================
[11:08:44] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[11:08:44] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[11:08:44] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[11:08:44] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[11:08:44] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[11:08:44] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[11:08:44] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[11:08:44] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[11:08:44] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[11:08:44] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[11:08:44] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[11:08:44] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[11:08:44] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[11:08:44] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[11:08:44] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[11:08:44] ============= [PASSED] drm_test_rect_intersect =============
[11:08:44] ================ drm_test_rect_calc_hscale ================
[11:08:44] [PASSED] normal use
[11:08:44] [PASSED] out of max range
[11:08:44] [PASSED] out of min range
[11:08:44] [PASSED] zero dst
[11:08:44] [PASSED] negative src
[11:08:44] [PASSED] negative dst
[11:08:44] ============ [PASSED] drm_test_rect_calc_hscale ============
[11:08:44] ================ drm_test_rect_calc_vscale ================
[11:08:44] [PASSED] normal use
[11:08:44] [PASSED] out of max range
[11:08:44] [PASSED] out of min range
[11:08:44] [PASSED] zero dst
[11:08:44] [PASSED] negative src
[11:08:44] [PASSED] negative dst
[11:08:44] ============ [PASSED] drm_test_rect_calc_vscale ============
[11:08:44] ================== drm_test_rect_rotate ===================
[11:08:44] [PASSED] reflect-x
[11:08:44] [PASSED] reflect-y
[11:08:44] [PASSED] rotate-0
[11:08:44] [PASSED] rotate-90
[11:08:44] [PASSED] rotate-180
[11:08:44] [PASSED] rotate-270
[11:08:44] ============== [PASSED] drm_test_rect_rotate ===============
[11:08:44] ================ drm_test_rect_rotate_inv =================
[11:08:44] [PASSED] reflect-x
[11:08:44] [PASSED] reflect-y
[11:08:44] [PASSED] rotate-0
[11:08:44] [PASSED] rotate-90
[11:08:44] [PASSED] rotate-180
[11:08:44] [PASSED] rotate-270
[11:08:44] ============ [PASSED] drm_test_rect_rotate_inv =============
[11:08:44] ==================== [PASSED] drm_rect =====================
[11:08:44] ============================================================
[11:08:44] Testing complete. Ran 333 tests: passed: 333
[11:08:44] Elapsed time: 43.452s total, 1.713s configuring, 18.558s building, 23.160s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✓ CI.Build: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (9 preceding siblings ...)
(?)
@ 2023-06-26 11:12 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:12 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
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:1687777734:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64
^[[0Ksection_start:1687777734:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cat .ci/kernel/kconfig
+ [[ '' != '' ]]
+ make O=build64 olddefconfig
make[1]: Entering directory '/kernel/build64'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64'
++ nproc
+ make O=build64 -j48
make[1]: Entering directory '/kernel/build64'
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
UPD include/generated/uapi/linux/version.h
UPD include/config/kernel.release
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
HOSTCC arch/x86/tools/relocs_32.o
UPD include/generated/compile.h
HOSTCC arch/x86/tools/relocs_64.o
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
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
HOSTCC scripts/unifdef
UPD include/generated/utsrelease.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
DESCEND objtool
HOSTCC /kernel/build64/tools/objtool/fixdep.o
HOSTLD /kernel/build64/tools/objtool/fixdep-in.o
LINK /kernel/build64/tools/objtool/fixdep
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64/tools/objtool/libsubcmd/exec-cmd.o
CC /kernel/build64/tools/objtool/libsubcmd/help.o
INSTALL libsubcmd_headers
CC /kernel/build64/tools/objtool/libsubcmd/pager.o
CC /kernel/build64/tools/objtool/libsubcmd/parse-options.o
CC /kernel/build64/tools/objtool/libsubcmd/run-command.o
CC /kernel/build64/tools/objtool/libsubcmd/sigchain.o
CC /kernel/build64/tools/objtool/libsubcmd/subcmd-config.o
HOSTLD arch/x86/tools/relocs
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/video/uvesafb.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/qaic_accel.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/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/ubi-user.h
HDRINST usr/include/mtd/mtd-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/types.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/termbits-common.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/mman-common.h
HDRINST usr/include/asm-generic/ioctl.h
HDRINST usr/include/asm-generic/socket.h
HDRINST usr/include/asm-generic/signal-defs.h
HDRINST usr/include/asm-generic/termbits.h
HDRINST usr/include/asm-generic/int-ll64.h
HDRINST usr/include/asm-generic/signal.h
HDRINST usr/include/asm-generic/siginfo.h
HDRINST usr/include/asm-generic/stat.h
HDRINST usr/include/asm-generic/int-l64.h
HDRINST usr/include/asm-generic/errno-base.h
HDRINST usr/include/asm-generic/fcntl.h
HDRINST usr/include/asm-generic/setup.h
HDRINST usr/include/asm-generic/ipcbuf.h
HDRINST usr/include/asm-generic/sembuf.h
HDRINST usr/include/asm-generic/ucontext.h
HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h
HDRINST usr/include/rdma/irdma-abi.h
HDRINST usr/include/rdma/mana-abi.h
HDRINST usr/include/rdma/hfi/hfi1_user.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/erdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
UPD scripts/mod/devicetable-offsets.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/btrfs_tree.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
MKELF scripts/mod/elfconfig.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/virtio_vsock.h
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/counter.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/ipmi_ssif_bmc.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/smc_diag.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/magic.h
HDRINST usr/include/linux/fuse.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/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/kfd_sysfs.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/netdev.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/iommufd.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/icmp.h
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/v4l2-common.h
HDRINST usr/include/linux/nvram.h
HDRINST usr/include/linux/if_vlan.h
HDRINST usr/include/linux/uhid.h
HDRINST usr/include/linux/omap3isp.h
HDRINST usr/include/linux/rose.h
HDRINST usr/include/linux/phantom.h
HDRINST usr/include/linux/ipmi_msgdefs.h
HDRINST usr/include/linux/bcm933xx_hcs.h
HDRINST usr/include/linux/bpf.h
HDRINST usr/include/linux/mempolicy.h
HDRINST usr/include/linux/efs_fs_sb.h
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/cm4000_cs.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/mpls.h
HDRINST usr/include/linux/iommu.h
HDRINST usr/include/linux/toshiba.h
HDRINST usr/include/linux/virtio_scsi.h
HDRINST usr/include/linux/zorro.h
HDRINST usr/include/linux/chio.h
HDRINST usr/include/linux/pkt_sched.h
HDRINST usr/include/linux/cramfs_fs.h
HDRINST usr/include/linux/nfs3.h
HDRINST usr/include/linux/vfio_ccw.h
HDRINST usr/include/linux/atm_nicstar.h
HDRINST usr/include/linux/ncsi.h
HDRINST usr/include/linux/virtio_net.h
HDRINST usr/include/linux/ioctl.h
HDRINST usr/include/linux/stddef.h
HDRINST usr/include/linux/limits.h
HDRINST usr/include/linux/ipmi_bmc.h
HDRINST usr/include/linux/netfilter_arp.h
HDRINST usr/include/linux/if_addr.h
HDRINST usr/include/linux/rpmsg.h
HDRINST usr/include/linux/media-bus-format.h
HDRINST usr/include/linux/kernelcapi.h
HDRINST usr/include/linux/ppp_defs.h
HDRINST usr/include/linux/ethtool.h
HDRINST usr/include/linux/aspeed-video.h
HDRINST usr/include/linux/hdlc.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/auto_fs4.h
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_skbmod.h
HDRINST usr/include/linux/tc_act/tc_sample.h
HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
HDRINST usr/include/linux/tc_act/tc_gate.h
HDRINST usr/include/linux/tc_act/tc_mirred.h
HDRINST usr/include/linux/tc_act/tc_nat.h
HDRINST usr/include/linux/tc_act/tc_csum.h
HDRINST usr/include/linux/tc_act/tc_connmark.h
HDRINST usr/include/linux/tc_act/tc_ife.h
HDRINST usr/include/linux/tc_act/tc_mpls.h
HDRINST usr/include/linux/tc_act/tc_ct.h
HDRINST usr/include/linux/tc_act/tc_pedit.h
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/joystick.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/dw100.h
HDRINST usr/include/linux/psp-sev.h
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/byteorder/little_endian.h
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
LD /kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
AR /kernel/build64/tools/objtool/libsubcmd/libsubcmd.a
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/dlm.h
HDRINST usr/include/linux/pci_regs.h
HDRINST usr/include/linux/cachefiles.h
HDRINST usr/include/linux/membarrier.h
HDRINST usr/include/linux/nfs_idmap.h
HDRINST usr/include/linux/ip.h
HDRINST usr/include/linux/atm_he.h
HDRINST usr/include/linux/nfsd/export.h
HDRINST usr/include/linux/nfsd/stats.h
HDRINST usr/include/linux/nfsd/debug.h
HDRINST usr/include/linux/nfsd/cld.h
HDRINST usr/include/linux/ip_vs.h
HDRINST usr/include/linux/vmcore.h
HDRINST usr/include/linux/vbox_vmmdev_types.h
HDRINST usr/include/linux/dvb/osd.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/net.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
CC /kernel/build64/tools/objtool/weak.o
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
CC /kernel/build64/tools/objtool/check.o
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
CC /kernel/build64/tools/objtool/special.o
HDRINST usr/include/linux/timex.h
CC /kernel/build64/tools/objtool/builtin-check.o
HDRINST usr/include/linux/if_fc.h
MKDIR /kernel/build64/tools/objtool/arch/x86/
HDRINST usr/include/linux/reiserfs_xattr.h
CC /kernel/build64/tools/objtool/elf.o
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
CC /kernel/build64/tools/objtool/objtool.o
MKDIR /kernel/build64/tools/objtool/arch/x86/lib/
HDRINST usr/include/linux/ioprio.h
CC /kernel/build64/tools/objtool/orc_gen.o
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
CC /kernel/build64/tools/objtool/orc_dump.o
CC /kernel/build64/tools/objtool/arch/x86/special.o
GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64/tools/objtool/libstring.o
HDRINST usr/include/linux/if_team.h
CC /kernel/build64/tools/objtool/libctype.o
HDRINST usr/include/linux/usbip.h
CC /kernel/build64/tools/objtool/str_error_r.o
HDRINST usr/include/linux/stat.h
CC /kernel/build64/tools/objtool/librbtree.o
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/dlm_netlink.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/hiddev.h
HDRINST usr/include/linux/blktrace_api.h
HDRINST usr/include/linux/ccs.h
HDRINST usr/include/linux/ioam6.h
HDRINST usr/include/linux/hsr_netlink.h
HDRINST usr/include/linux/mmc/ioctl.h
HDRINST usr/include/linux/bfs_fs.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/userfaultfd.h
CC /kernel/build64/tools/objtool/arch/x86/decode.o
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/scsi_bsg_fc.h
HDRINST usr/include/scsi/fc/fc_gs.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/vsyscall.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/prctl.h
HDRINST usr/include/asm/boot.h
HDRINST usr/include/asm/sigcontext.h
HDRINST usr/include/asm/posix_types_32.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/a.out.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/amd_hsmp.h
HDRINST usr/include/asm/hwcap2.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vm86.h
HDRINST usr/include/asm/vmx.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/siginfo.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/stat.h
HDRINST usr/include/asm/setup.h
HDRINST usr/include/asm/sembuf.h
HDRINST usr/include/asm/sgx.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/byteorder.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/bpf_perf_event.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
CHKSHA1 ../include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
UPD include/generated/asm-offsets.h
CALL ../scripts/checksyscalls.sh
LD /kernel/build64/tools/objtool/objtool-in.o
LINK /kernel/build64/tools/objtool/objtool
LDS scripts/module.lds
AR certs/built-in.a
HOSTCC usr/gen_init_cpio
CC init/main.o
AS arch/x86/lib/clear_page_64.o
CC ipc/compat.o
CC ipc/util.o
AR arch/x86/video/built-in.a
CC security/commoncap.o
CC block/bdev.o
CC ipc/msgutil.o
CC [M] arch/x86/video/fbdev.o
CC security/min_addr.o
CC init/do_mounts.o
CC block/fops.o
CC arch/x86/power/cpu.o
CC io_uring/io_uring.o
CC block/partitions/core.o
CC arch/x86/pci/i386.o
CC init/do_mounts_initrd.o
CC arch/x86/lib/cmdline.o
UPD init/utsversion-tmp.h
AR virt/lib/built-in.a
AR fs/quota/built-in.a
AS arch/x86/crypto/aesni-intel_asm.o
AR arch/x86/ia32/built-in.a
AR drivers/irqchip/built-in.a
CC arch/x86/realmode/init.o
CC arch/x86/mm/pat/set_memory.o
CC fs/iomap/trace.o
CC security/keys/gc.o
CC fs/nfs_common/grace.o
CC fs/kernfs/mount.o
CC [M] virt/lib/irqbypass.o
CC fs/notify/dnotify/dnotify.o
CC net/core/sock.o
AR arch/x86/net/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
AR sound/drivers/opl3/built-in.a
CC arch/x86/kernel/fpu/init.o
AR sound/i2c/other/built-in.a
AS arch/x86/lib/cmpxchg16b_emu.o
CC arch/x86/events/amd/core.o
CC sound/core/seq/seq.o
CC arch/x86/events/amd/lbr.o
AR arch/x86/platform/atom/built-in.a
AR drivers/bus/mhi/built-in.a
CC security/inode.o
AR drivers/phy/allwinner/built-in.a
AS arch/x86/realmode/rm/header.o
AR sound/i2c/built-in.a
AR sound/drivers/opl4/built-in.a
AR drivers/bus/built-in.a
AR arch/x86/platform/ce4100/built-in.a
CC lib/kunit/test.o
CC net/llc/llc_core.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC init/initramfs.o
AR drivers/phy/amlogic/built-in.a
AR sound/drivers/mpu401/built-in.a
AR sound/drivers/vx/built-in.a
CC block/bio.o
CC arch/x86/entry/vdso/vma.o
CC arch/x86/platform/efi/memmap.o
AR drivers/phy/broadcom/built-in.a
CC mm/kasan/common.o
CC kernel/sched/core.o
AR sound/drivers/pcsp/built-in.a
CC arch/x86/events/intel/core.o
AS arch/x86/realmode/rm/trampoline_64.o
CC arch/x86/crypto/aesni-intel_glue.o
AR sound/drivers/built-in.a
AR drivers/phy/cadence/built-in.a
CC crypto/api.o
AR drivers/phy/freescale/built-in.a
CC arch/x86/events/intel/bts.o
CC fs/proc/task_mmu.o
AR drivers/phy/hisilicon/built-in.a
AS arch/x86/realmode/rm/stack.o
AR drivers/phy/ingenic/built-in.a
CC arch/x86/lib/copy_mc.o
AR drivers/phy/intel/built-in.a
AS arch/x86/realmode/rm/reboot.o
AR drivers/phy/lantiq/built-in.a
AR drivers/phy/marvell/built-in.a
AS arch/x86/realmode/rm/wakeup_asm.o
AR drivers/phy/mediatek/built-in.a
AR drivers/phy/microchip/built-in.a
CC arch/x86/realmode/rm/wakemain.o
AR drivers/phy/motorola/built-in.a
AR drivers/phy/mscc/built-in.a
AR drivers/phy/qualcomm/built-in.a
AR drivers/phy/ralink/built-in.a
AR drivers/phy/renesas/built-in.a
AR drivers/phy/rockchip/built-in.a
AR drivers/phy/samsung/built-in.a
AR drivers/phy/socionext/built-in.a
CC arch/x86/realmode/rm/video-mode.o
AR drivers/phy/st/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/sunplus/built-in.a
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
AR usr/built-in.a
CC arch/x86/events/intel/ds.o
AR drivers/phy/xilinx/built-in.a
CC drivers/phy/phy-core.o
AS arch/x86/realmode/rm/copy.o
AS arch/x86/lib/copy_mc_64.o
AS arch/x86/realmode/rm/bioscall.o
AS arch/x86/lib/copy_page_64.o
CC arch/x86/realmode/rm/regs.o
AS arch/x86/lib/copy_user_64.o
AR virt/built-in.a
CC fs/kernfs/inode.o
CC arch/x86/lib/cpu.o
CC arch/x86/pci/init.o
CC arch/x86/realmode/rm/video-vga.o
CC sound/core/seq/seq_lock.o
CC arch/x86/kernel/fpu/bugs.o
CC arch/x86/kernel/fpu/core.o
AR sound/isa/ad1816a/built-in.a
AR sound/isa/ad1848/built-in.a
CC arch/x86/realmode/rm/video-vesa.o
CC arch/x86/power/hibernate_64.o
AR sound/isa/cs423x/built-in.a
CC arch/x86/realmode/rm/video-bios.o
AR sound/isa/es1688/built-in.a
CC security/keys/key.o
AR sound/isa/galaxy/built-in.a
AR sound/isa/gus/built-in.a
AR fs/notify/dnotify/built-in.a
AR sound/pci/ac97/built-in.a
AR sound/isa/msnd/built-in.a
AR sound/isa/opti9xx/built-in.a
CC fs/notify/inotify/inotify_fsnotify.o
AR sound/pci/ali5451/built-in.a
AR sound/isa/sb/built-in.a
CC fs/notify/fanotify/fanotify.o
AR sound/pci/asihpi/built-in.a
AR sound/isa/wavefront/built-in.a
CC net/llc/llc_input.o
AR sound/pci/au88x0/built-in.a
AR fs/nfs_common/built-in.a
AR sound/pci/aw2/built-in.a
AR sound/isa/wss/built-in.a
CC net/llc/llc_output.o
CC mm/filemap.o
PASYMS arch/x86/realmode/rm/pasyms.h
AR sound/isa/built-in.a
CC fs/sysfs/file.o
AR sound/pci/ctxfi/built-in.a
LDS arch/x86/realmode/rm/realmode.lds
AR sound/pci/ca0106/built-in.a
LD arch/x86/realmode/rm/realmode.elf
CC lib/kunit/resource.o
RELOCS arch/x86/realmode/rm/realmode.relocs
CC fs/sysfs/dir.o
AR sound/ppc/built-in.a
OBJCOPY arch/x86/realmode/rm/realmode.bin
AR sound/pci/cs46xx/built-in.a
AS arch/x86/realmode/rmpiggy.o
AR sound/arm/built-in.a
AR sound/pci/cs5535audio/built-in.a
AR sound/pci/lola/built-in.a
AR sound/pci/lx6464es/built-in.a
AR arch/x86/realmode/built-in.a
CC arch/x86/platform/efi/quirks.o
AS arch/x86/power/hibernate_asm_64.o
CC arch/x86/kernel/acpi/boot.o
AR sound/pci/echoaudio/built-in.a
CC arch/x86/kernel/cpu/mce/core.o
CC crypto/cipher.o
AR sound/pci/emu10k1/built-in.a
AR sound/pci/hda/built-in.a
CC arch/x86/kernel/cpu/mce/severity.o
CC [M] sound/pci/hda/hda_bind.o
CC net/ethernet/eth.o
CC arch/x86/kernel/apic/apic.o
CC mm/kasan/report.o
CC block/partitions/ldm.o
CC arch/x86/entry/vdso/extable.o
CC arch/x86/lib/delay.o
CC sound/core/seq/seq_clientmgr.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC fs/iomap/iter.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
CC block/partitions/msdos.o
CC init/calibrate.o
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
CC arch/x86/events/amd/ibs.o
CC arch/x86/pci/mmconfig_64.o
LDS arch/x86/entry/vdso/vdso.lds
AS arch/x86/entry/vdso/vdso-note.o
CC security/device_cgroup.o
CC block/elevator.o
CC ipc/msg.o
CC block/blk-core.o
CC lib/kunit/static_stub.o
AS arch/x86/lib/getuser.o
CC fs/notify/inotify/inotify_user.o
CC fs/kernfs/dir.o
GEN arch/x86/lib/inat-tables.c
CC init/init_task.o
CC crypto/compress.o
CC arch/x86/pci/direct.o
CC arch/x86/power/hibernate.o
CC arch/x86/lib/insn-eval.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
AR drivers/phy/built-in.a
CC arch/x86/lib/insn.o
AR drivers/pinctrl/actions/built-in.a
AR drivers/pinctrl/bcm/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
AR drivers/pinctrl/freescale/built-in.a
CC drivers/pinctrl/intel/pinctrl-baytrail.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
CC drivers/pinctrl/intel/pinctrl-intel.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC fs/sysfs/symlink.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC lib/kunit/string-stream.o
AR net/llc/built-in.a
AS arch/x86/lib/memcpy_64.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC [M] sound/pci/hda/hda_codec.o
CC security/keys/keyring.o
CC arch/x86/mm/pat/memtype.o
CC [M] sound/pci/hda/hda_jack.o
CC fs/iomap/buffered-io.o
CC arch/x86/platform/efi/efi.o
CC mm/kasan/init.o
CC crypto/algapi.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC fs/notify/fanotify/fanotify_user.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC arch/x86/mm/pat/memtype_interval.o
AS arch/x86/lib/memmove_64.o
CC fs/iomap/direct-io.o
CC fs/iomap/fiemap.o
CC drivers/gpio/gpiolib.o
CC arch/x86/kernel/fpu/regset.o
CC fs/proc/inode.o
CC init/version.o
CC arch/x86/kernel/acpi/sleep.o
CC arch/x86/pci/mmconfig-shared.o
CC lib/kunit/assert.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC arch/x86/entry/vdso/vgetcpu.o
CC block/partitions/efi.o
AR arch/x86/power/built-in.a
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
CC drivers/gpio/gpiolib-devres.o
CC fs/sysfs/mount.o
AR net/ethernet/built-in.a
HOSTCC arch/x86/entry/vdso/vdso2c
CC fs/iomap/seek.o
CC arch/x86/kernel/kprobes/core.o
AR init/built-in.a
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC arch/x86/kernel/kprobes/opt.o
AS arch/x86/lib/memset_64.o
CC arch/x86/events/amd/uncore.o
CC arch/x86/lib/misc.o
AR fs/notify/inotify/built-in.a
CC arch/x86/platform/efi/efi_64.o
CC net/802/p8022.o
CC arch/x86/lib/pc-conf-reg.o
CC net/802/psnap.o
CC net/802/stp.o
AS arch/x86/lib/putuser.o
CC fs/kernfs/file.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC sound/core/seq/seq_memory.o
AS arch/x86/lib/retpoline.o
AS arch/x86/entry/vdso/vdso32/note.o
CC ipc/sem.o
CC arch/x86/kernel/cpu/cacheinfo.o
AS arch/x86/entry/vdso/vdso32/system_call.o
AR arch/x86/mm/pat/built-in.a
CC ipc/shm.o
CC ipc/syscall.o
CC arch/x86/mm/init.o
CC arch/x86/lib/usercopy.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC lib/kunit/try-catch.o
CC mm/kasan/generic.o
CC mm/mempool.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC arch/x86/kernel/cpu/mce/intel.o
CC fs/iomap/swapfile.o
CC io_uring/xattr.o
AS arch/x86/kernel/acpi/wakeup_64.o
CC arch/x86/kernel/fpu/signal.o
CC arch/x86/kernel/acpi/apei.o
CC arch/x86/kernel/apic/apic_common.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC arch/x86/kernel/apic/apic_noop.o
CC fs/sysfs/group.o
CC security/keys/keyctl.o
CC fs/proc/root.o
CC ipc/ipc_sysctl.o
CC arch/x86/events/intel/knc.o
CC arch/x86/pci/fixup.o
AR block/partitions/built-in.a
CC lib/kunit/executor.o
CC arch/x86/events/zhaoxin/core.o
CC crypto/scatterwalk.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC arch/x86/lib/usercopy_64.o
CC crypto/proc.o
LD [M] arch/x86/crypto/crc32-pclmul.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
CC lib/kunit/hooks.o
AR arch/x86/crypto/built-in.a
CC arch/x86/kernel/kprobes/ftrace.o
CC arch/x86/lib/msr-smp.o
AR arch/x86/platform/geode/built-in.a
AS arch/x86/platform/efi/efi_stub_64.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
AR arch/x86/platform/iris/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
AR arch/x86/platform/efi/built-in.a
CC arch/x86/kernel/apic/ipi.o
CC arch/x86/platform/intel/iosf_mbi.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
AR arch/x86/platform/intel-mid/built-in.a
CC arch/x86/lib/cache-smp.o
CC arch/x86/kernel/apic/vector.o
AR net/802/built-in.a
CC sound/core/seq/seq_queue.o
AR arch/x86/platform/intel-quark/built-in.a
AR fs/notify/fanotify/built-in.a
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC sound/core/seq/seq_fifo.o
CC fs/notify/fsnotify.o
AR arch/x86/events/amd/built-in.a
CC arch/x86/kernel/cpu/mce/threshold.o
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
AR arch/x86/platform/olpc/built-in.a
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
AR sound/pci/ice1712/built-in.a
CC arch/x86/entry/vdso/vdso-image-64.o
CC io_uring/nop.o
CC sound/core/seq/seq_prioq.o
CC arch/x86/kernel/acpi/cppc.o
CC io_uring/fs.o
CC arch/x86/kernel/cpu/mce/apei.o
CC fs/kernfs/symlink.o
CC arch/x86/lib/msr.o
CC arch/x86/kernel/acpi/cstate.o
CC mm/oom_kill.o
CC fs/notify/notification.o
CC mm/kasan/report_generic.o
AR fs/sysfs/built-in.a
AS arch/x86/lib/msr-reg.o
CC block/blk-sysfs.o
AR lib/kunit/built-in.a
CC lib/math/div64.o
CC arch/x86/mm/init_64.o
CC net/core/request_sock.o
CC net/core/skbuff.o
CC lib/math/gcd.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC arch/x86/kernel/fpu/xstate.o
CC mm/fadvise.o
CC fs/proc/base.o
CC sound/core/seq/seq_timer.o
CC mm/maccess.o
CC arch/x86/kernel/cpu/scattered.o
CC crypto/aead.o
CC lib/math/lcm.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
AR fs/iomap/built-in.a
CC fs/proc/generic.o
CC sound/core/sound.o
CC arch/x86/events/intel/lbr.o
CC lib/math/int_pow.o
AR arch/x86/kernel/kprobes/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC lib/math/int_sqrt.o
AR arch/x86/entry/vdso/built-in.a
CC lib/math/reciprocal_div.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC arch/x86/pci/acpi.o
AR arch/x86/events/zhaoxin/built-in.a
AR sound/sh/built-in.a
CC arch/x86/pci/legacy.o
CC fs/notify/group.o
CC sound/core/seq/seq_system.o
AR arch/x86/platform/intel/built-in.a
CC lib/math/rational.o
AR arch/x86/platform/scx200/built-in.a
AR arch/x86/platform/ts5500/built-in.a
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
CC arch/x86/pci/irq.o
AR fs/kernfs/built-in.a
CC arch/x86/kernel/apic/hw_nmi.o
CC fs/configfs/inode.o
CC arch/x86/kernel/apic/io_apic.o
CC io_uring/splice.o
CC arch/x86/lib/msr-reg-export.o
CC ipc/mqueue.o
AR arch/x86/kernel/acpi/built-in.a
CC arch/x86/kernel/cpu/topology.o
AS arch/x86/lib/hweight.o
CC crypto/geniv.o
CC crypto/skcipher.o
CC crypto/seqiv.o
CC crypto/echainiv.o
CC security/keys/permission.o
CC crypto/ahash.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC security/keys/process_keys.o
CC fs/configfs/file.o
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC mm/kasan/shadow.o
CC sound/core/init.o
CC [M] lib/math/prime_numbers.o
CC arch/x86/kernel/cpu/common.o
CC arch/x86/lib/iomem.o
CC fs/notify/mark.o
CC mm/page-writeback.o
CC security/keys/request_key.o
CC crypto/shash.o
CC sound/core/seq/seq_ports.o
CC net/sched/sch_generic.o
CC crypto/akcipher.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC crypto/kpp.o
CC block/blk-flush.o
CC fs/notify/fdinfo.o
CC io_uring/sync.o
CC drivers/gpio/gpiolib-legacy.o
CC [M] sound/pci/hda/hda_sysfs.o
CC arch/x86/kernel/cpu/rdrand.o
AR arch/x86/entry/vsyscall/built-in.a
CC fs/proc/array.o
AS arch/x86/entry/entry.o
CC net/core/datagram.o
AS arch/x86/lib/iomap_copy_64.o
AS arch/x86/entry/entry_64.o
CC kernel/locking/mutex.o
CC kernel/locking/semaphore.o
CC arch/x86/entry/syscall_64.o
CC arch/x86/lib/inat.o
CC sound/core/seq/seq_info.o
CC kernel/power/qos.o
CC kernel/printk/printk.o
CC io_uring/advise.o
CC kernel/printk/printk_safe.o
CC fs/configfs/dir.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
CC io_uring/filetable.o
CC fs/configfs/symlink.o
CC mm/kasan/quarantine.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
AR lib/math/built-in.a
AR arch/x86/kernel/fpu/built-in.a
CC mm/folio-compat.o
CC mm/readahead.o
CC lib/crypto/memneq.o
CC kernel/printk/printk_ringbuffer.o
CC arch/x86/events/intel/p4.o
CC lib/crypto/utils.o
CC arch/x86/mm/fault.o
CC io_uring/openclose.o
AR drivers/pinctrl/intel/built-in.a
AR drivers/pinctrl/mediatek/built-in.a
AR drivers/pinctrl/mvebu/built-in.a
AR drivers/pinctrl/nomadik/built-in.a
AR drivers/pinctrl/nuvoton/built-in.a
AR drivers/pinctrl/sprd/built-in.a
CC io_uring/uring_cmd.o
AR drivers/pinctrl/sunplus/built-in.a
AR drivers/pinctrl/ti/built-in.a
CC drivers/gpio/gpiolib-cdev.o
CC drivers/pinctrl/core.o
LDS arch/x86/kernel/vmlinux.lds
CC arch/x86/pci/common.o
CC net/core/stream.o
CC arch/x86/pci/early.o
CC arch/x86/pci/bus_numa.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC lib/crypto/chacha.o
CC security/keys/request_key_auth.o
CC security/keys/user_defined.o
AR sound/core/seq/built-in.a
CC sound/core/memory.o
CC [M] sound/pci/hda/hda_controller.o
CC arch/x86/pci/amd_bus.o
AR sound/pci/korg1212/built-in.a
CC arch/x86/entry/common.o
AS arch/x86/entry/thunk_64.o
AR sound/pci/mixart/built-in.a
CC mm/swap.o
CC [M] sound/pci/hda/hda_proc.o
CC block/blk-settings.o
CC crypto/acompress.o
AR fs/notify/built-in.a
CC [M] sound/pci/hda/hda_hwdep.o
CC block/blk-ioc.o
CC mm/truncate.o
CC io_uring/epoll.o
CC mm/vmscan.o
CC lib/crypto/aes.o
CC kernel/printk/sysctl.o
CC net/core/scm.o
CC net/core/gen_stats.o
AR mm/kasan/built-in.a
CC mm/shmem.o
CC kernel/power/main.o
CC sound/core/control.o
CC kernel/power/console.o
CC fs/devpts/inode.o
CC arch/x86/kernel/cpu/match.o
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC arch/x86/events/intel/p6.o
CC arch/x86/kernel/apic/msi.o
CC crypto/scompress.o
CC fs/proc/fd.o
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
CC ipc/namespace.o
CC arch/x86/mm/ioremap.o
CC security/keys/compat.o
CC fs/ext4/balloc.o
CC mm/util.o
CC fs/ext4/bitmap.o
CC fs/proc/proc_tty.o
CC fs/configfs/mount.o
AR drivers/pwm/built-in.a
AS arch/x86/entry/entry_64_compat.o
CC net/core/gen_estimator.o
CC [M] arch/x86/kvm/x86.o
AR arch/x86/pci/built-in.a
AS arch/x86/kernel/head_64.o
CC arch/x86/entry/syscall_32.o
CC lib/crypto/gf128mul.o
CC mm/mmzone.o
CC crypto/algboss.o
CC mm/vmstat.o
CC crypto/testmgr.o
CC io_uring/statx.o
CC arch/x86/kernel/cpu/bugs.o
CC block/blk-map.o
CC fs/ext4/block_validity.o
CC fs/proc/cmdline.o
CC drivers/pci/msi/pcidev_msi.o
CC io_uring/net.o
CC [M] sound/pci/hda/hda_generic.o
CC mm/backing-dev.o
CC drivers/pinctrl/pinctrl-utils.o
CC arch/x86/events/intel/pt.o
CC ipc/mq_sysctl.o
AR fs/devpts/built-in.a
CC fs/proc/consoles.o
CC drivers/pci/msi/api.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC kernel/sched/fair.o
CC drivers/pci/pcie/portdrv.o
CC security/keys/proc.o
CC net/sched/sch_mq.o
CC crypto/cmac.o
CC drivers/pci/hotplug/pci_hotplug_core.o
CC fs/proc/cpuinfo.o
CC fs/configfs/item.o
CC kernel/power/process.o
CC kernel/power/suspend.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC net/core/net_namespace.o
CC kernel/power/hibernate.o
CC kernel/locking/rwsem.o
AR arch/x86/entry/built-in.a
CC drivers/pci/pcie/rcec.o
CC drivers/video/console/dummycon.o
CC kernel/locking/percpu-rwsem.o
CC arch/x86/mm/extable.o
CC kernel/locking/irqflag-debug.o
CC lib/crypto/blake2s.o
AR kernel/printk/built-in.a
CC drivers/gpio/gpiolib-sysfs.o
CC drivers/gpio/gpiolib-acpi.o
CC drivers/pci/pcie/aspm.o
CC drivers/idle/intel_idle.o
AR drivers/char/ipmi/built-in.a
CC kernel/locking/mutex-debug.o
AR ipc/built-in.a
CC drivers/pci/msi/msi.o
CC mm/mm_init.o
CC drivers/pinctrl/pinmux.o
CC net/core/secure_seq.o
CC crypto/hmac.o
CC crypto/vmac.o
AR fs/configfs/built-in.a
CC fs/proc/devices.o
CC arch/x86/kernel/apic/x2apic_cluster.o
CC fs/ext4/dir.o
CC drivers/pnp/pnpacpi/core.o
CC drivers/acpi/acpica/dsargs.o
CC lib/crypto/blake2s-generic.o
CC drivers/pnp/pnpacpi/rsparser.o
CC security/keys/sysctl.o
CC block/blk-merge.o
CC drivers/video/console/vgacon.o
CC drivers/pci/pcie/aer.o
AR sound/usb/misc/built-in.a
CC drivers/pci/pcie/err.o
AR sound/usb/usx2y/built-in.a
CC drivers/pci/hotplug/pciehp_core.o
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
AR sound/usb/hiface/built-in.a
CC sound/core/misc.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC kernel/locking/lockdep.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/switch/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
CC sound/core/device.o
CC drivers/acpi/acpica/dscontrol.o
CC arch/x86/mm/mmap.o
CC sound/core/info.o
CC net/sched/sch_frag.o
CC arch/x86/events/core.o
CC kernel/locking/lockdep_proc.o
CC mm/percpu.o
CC lib/crypto/blake2s-selftest.o
CC fs/proc/interrupts.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC net/core/flow_dissector.o
CC arch/x86/events/intel/uncore.o
AR security/keys/built-in.a
CC fs/ext4/ext4_jbd2.o
CC mm/slab_common.o
CC drivers/pinctrl/pinconf.o
AR security/built-in.a
CC kernel/irq/irqdesc.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC kernel/power/snapshot.o
CC block/blk-timeout.o
CC sound/core/isadma.o
CC drivers/gpio/gpiolib-swnode.o
CC lib/crypto/des.o
CC drivers/pci/msi/irqdomain.o
CC [M] sound/pci/hda/patch_realtek.o
CC drivers/acpi/acpica/dsdebug.o
CC drivers/acpi/acpica/dsfield.o
AR drivers/idle/built-in.a
CC block/blk-lib.o
CC kernel/locking/spinlock.o
AR sound/firewire/built-in.a
CC drivers/pci/pcie/aer_inject.o
CC fs/ext4/extents.o
AR drivers/amba/built-in.a
AR drivers/clk/actions/built-in.a
CC io_uring/msg_ring.o
AR drivers/clk/analogbits/built-in.a
CC arch/x86/mm/pgtable.o
AR drivers/clk/bcm/built-in.a
AR drivers/pnp/pnpacpi/built-in.a
CC fs/proc/loadavg.o
CC drivers/pnp/core.o
AR drivers/clk/imgtec/built-in.a
CC fs/ext4/extents_status.o
AR drivers/clk/imx/built-in.a
CC io_uring/timeout.o
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
CC io_uring/sqpoll.o
AR drivers/clk/microchip/built-in.a
AR drivers/clk/mstar/built-in.a
CC sound/core/vmaster.o
AR drivers/clk/mvebu/built-in.a
AR drivers/clk/ralink/built-in.a
CC arch/x86/kernel/cpu/cpuid-deps.o
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sprd/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR drivers/clk/ti/built-in.a
AR drivers/clk/versatile/built-in.a
CC drivers/clk/x86/clk-lpss-atom.o
AR drivers/video/console/built-in.a
CC drivers/clk/x86/clk-pmc-atom.o
CC io_uring/fdinfo.o
CC drivers/video/logo/logo.o
CC arch/x86/kernel/apic/probe_64.o
CC mm/compaction.o
CC drivers/pinctrl/pinconf-generic.o
AR drivers/gpio/built-in.a
CC [M] sound/pci/hda/patch_analog.o
HOSTCC drivers/video/logo/pnmtologo
CC fs/jbd2/transaction.o
CC arch/x86/kernel/cpu/umwait.o
CC block/blk-mq.o
AR drivers/pci/controller/built-in.a
CC drivers/pci/access.o
CC sound/core/ctljack.o
CC drivers/pci/hotplug/pciehp_pci.o
CC drivers/acpi/acpica/dsinit.o
CC kernel/irq/handle.o
CC crypto/xcbc.o
CC drivers/pci/bus.o
AR arch/x86/kernel/apic/built-in.a
CC fs/ext4/file.o
AR sound/pci/nm256/built-in.a
CC fs/proc/meminfo.o
CC fs/ext4/fsmap.o
CC net/sched/sch_api.o
CC sound/core/jack.o
AR drivers/pci/msi/built-in.a
CC drivers/acpi/apei/apei-base.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC drivers/video/logo/logo_linux_clut224.o
CC drivers/acpi/apei/hest.o
CC mm/interval_tree.o
AR drivers/video/logo/built-in.a
CC drivers/pnp/card.o
CC kernel/irq/manage.o
CC drivers/video/backlight/backlight.o
CC net/core/sysctl_net_core.o
CC drivers/pci/pcie/pme.o
AR drivers/clk/x86/built-in.a
AR drivers/clk/xilinx/built-in.a
CC drivers/clk/clk-devres.o
AR drivers/pinctrl/built-in.a
CC sound/core/timer.o
CC lib/crypto/sha1.o
CC drivers/dma/dw/core.o
CC drivers/acpi/acpica/dsmethod.o
CC arch/x86/mm/physaddr.o
CC drivers/dma/dw/dw.o
CC drivers/video/fbdev/core/fb_notify.o
CC crypto/crypto_null.o
CC kernel/power/swap.o
CC io_uring/tctx.o
CC drivers/video/aperture.o
AR drivers/video/fbdev/omap/built-in.a
CC arch/x86/kernel/cpu/proc.o
CC io_uring/poll.o
CC drivers/dma/hsu/hsu.o
CC drivers/pci/hotplug/pciehp_hpc.o
CC block/blk-mq-tag.o
CC fs/proc/stat.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC arch/x86/kernel/cpu/powerflags.o
CC lib/crypto/sha256.o
CC drivers/clk/clk-bulk.o
AR drivers/soc/apple/built-in.a
CC arch/x86/events/intel/uncore_nhmex.o
AR drivers/soc/aspeed/built-in.a
CC fs/proc/uptime.o
CC [M] lib/crypto/arc4.o
AR drivers/soc/bcm/bcm63xx/built-in.a
CC drivers/acpi/apei/erst.o
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/imx/built-in.a
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/loongson/built-in.a
AR drivers/soc/mediatek/built-in.a
CC sound/core/hrtimer.o
AR drivers/soc/microchip/built-in.a
CC drivers/acpi/acpica/dsmthdat.o
CC net/netlink/af_netlink.o
CC drivers/pnp/driver.o
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
AR drivers/soc/qcom/built-in.a
CC drivers/pci/pcie/dpc.o
AR drivers/soc/renesas/built-in.a
CC net/netlink/genetlink.o
AR drivers/soc/rockchip/built-in.a
CC arch/x86/mm/tlb.o
AR drivers/soc/sifive/built-in.a
AR drivers/soc/sunxi/built-in.a
CC arch/x86/mm/cpu_entry_area.o
AR drivers/soc/ti/built-in.a
AR drivers/soc/xilinx/built-in.a
CC net/netlink/policy.o
AR drivers/soc/built-in.a
CC drivers/virtio/virtio.o
CC drivers/pci/hotplug/acpiphp_core.o
AR drivers/video/backlight/built-in.a
CC crypto/md5.o
CC drivers/virtio/virtio_ring.o
CC drivers/virtio/virtio_anchor.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC [M] drivers/video/fbdev/core/fbmem.o
CC arch/x86/kernel/cpu/intel.o
LD [M] lib/crypto/libarc4.o
CC drivers/clk/clkdev.o
CC fs/proc/util.o
AR lib/crypto/built-in.a
CC lib/zlib_inflate/inffast.o
CC drivers/acpi/acpica/dsobject.o
CC net/core/dev.o
CC net/core/dev_addr_lists.o
CC net/core/dst.o
CC fs/ext4/fsync.o
CC drivers/video/cmdline.o
CC drivers/pnp/resource.o
AR drivers/dma/hsu/built-in.a
CC net/netlink/diag.o
CC fs/jbd2/commit.o
CC io_uring/cancel.o
CC [M] arch/x86/kvm/emulate.o
CC net/sched/sch_blackhole.o
CC lib/zlib_inflate/inflate.o
CC kernel/irq/spurious.o
CC drivers/dma/dw/idma32.o
CC net/sched/sch_fifo.o
CC crypto/sha1_generic.o
CC lib/zlib_inflate/infutil.o
AR sound/pci/oxygen/built-in.a
CC [M] arch/x86/kvm/i8259.o
AR drivers/pci/pcie/built-in.a
CC mm/list_lru.o
AR drivers/acpi/pmic/built-in.a
CC drivers/acpi/dptf/int340x_thermal.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC fs/proc/version.o
CC drivers/acpi/apei/bert.o
CC fs/proc/softirqs.o
CC kernel/power/user.o
CC kernel/power/poweroff.o
CC drivers/acpi/acpica/dsopcode.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC drivers/clk/clk.o
CC arch/x86/events/intel/uncore_snb.o
CC drivers/virtio/virtio_mmio.o
CC [M] sound/pci/hda/patch_hdmi.o
CC sound/core/seq_device.o
CC drivers/acpi/acpica/dspkginit.o
CC arch/x86/mm/maccess.o
CC drivers/acpi/acpica/dsutils.o
CC drivers/acpi/apei/ghes.o
CC kernel/irq/resend.o
CC kernel/irq/chip.o
AR drivers/acpi/dptf/built-in.a
CC crypto/sha256_generic.o
CC lib/zlib_inflate/inftrees.o
CC drivers/dma/dw/acpi.o
CC drivers/pci/probe.o
CC arch/x86/mm/pgprot.o
CC [M] sound/pci/hda/hda_eld.o
AR drivers/pci/hotplug/built-in.a
CC fs/proc/namespaces.o
CC net/core/netevent.o
CC arch/x86/kernel/head64.o
CC io_uring/kbuf.o
CC io_uring/rsrc.o
CC arch/x86/events/probe.o
CC lib/zlib_inflate/inflate_syms.o
CC drivers/acpi/acpica/dswexec.o
CC drivers/acpi/tables.o
CC drivers/pnp/manager.o
CC net/core/neighbour.o
CC lib/zlib_deflate/deflate.o
CC lib/zlib_deflate/deftree.o
CC lib/zlib_deflate/deflate_syms.o
CC [M] sound/core/control_led.o
AR net/sched/built-in.a
CC lib/lzo/lzo1x_compress.o
AR sound/pci/pcxhr/built-in.a
CC lib/lzo/lzo1x_decompress_safe.o
AR sound/pci/riptide/built-in.a
CC fs/ext4/hash.o
AR kernel/power/built-in.a
CC arch/x86/events/utils.o
CC drivers/pnp/support.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC kernel/rcu/update.o
CC mm/workingset.o
CC kernel/rcu/sync.o
CC kernel/rcu/srcutree.o
CC kernel/irq/dummychip.o
CC drivers/virtio/virtio_pci_modern.o
CC kernel/locking/osq_lock.o
CC kernel/irq/devres.o
AR lib/zlib_inflate/built-in.a
CC [M] drivers/video/fbdev/core/fbcmap.o
CC crypto/sha512_generic.o
CC arch/x86/mm/hugetlbpage.o
CC arch/x86/events/intel/uncore_snbep.o
CC arch/x86/events/intel/uncore_discovery.o
CC drivers/dma/dw/pci.o
CC [M] sound/pci/hda/hda_intel.o
CC drivers/acpi/acpica/dswload.o
CC fs/jbd2/recovery.o
CC drivers/pnp/interface.o
CC crypto/blake2b_generic.o
CC fs/proc/self.o
CC drivers/pci/host-bridge.o
CC kernel/locking/qspinlock.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR lib/lzo/built-in.a
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
CC crypto/ecb.o
CC mm/debug.o
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC arch/x86/kernel/ebda.o
CC arch/x86/events/intel/cstate.o
CC crypto/cbc.o
CC crypto/pcbc.o
AR drivers/dma/idxd/built-in.a
CC drivers/virtio/virtio_pci_common.o
CC kernel/irq/autoprobe.o
AR drivers/dma/mediatek/built-in.a
CC arch/x86/events/rapl.o
CC block/blk-stat.o
CC kernel/sched/build_policy.o
AR drivers/acpi/apei/built-in.a
CC [M] drivers/video/fbdev/uvesafb.o
CC arch/x86/kernel/platform-quirks.o
CC [M] sound/core/hwdep.o
CC kernel/irq/irqdomain.o
CC fs/ext4/ialloc.o
CC kernel/sched/build_utility.o
CC drivers/acpi/acpica/dswload2.o
AR lib/zlib_deflate/built-in.a
AR drivers/dma/qcom/built-in.a
LD [M] sound/pci/hda/snd-hda-codec.o
CC lib/lz4/lz4_compress.o
AR drivers/dma/dw/built-in.a
CC arch/x86/mm/kasan_init_64.o
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC mm/gup.o
AR drivers/dma/ti/built-in.a
AR drivers/dma/xilinx/built-in.a
CC fs/proc/thread_self.o
CC drivers/pnp/quirks.o
CC fs/proc/proc_sysctl.o
CC [M] drivers/dma/ioat/init.o
CC kernel/locking/rtmutex_api.o
CC io_uring/rw.o
CC [M] drivers/dma/ioat/dma.o
CC fs/ramfs/inode.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC fs/hugetlbfs/inode.o
CC kernel/irq/proc.o
CC arch/x86/kernel/process_64.o
AR kernel/livepatch/built-in.a
CC fs/ext4/indirect.o
CC kernel/dma/mapping.o
AR net/netlink/built-in.a
CC [M] drivers/dma/ioat/prep.o
CC [M] drivers/dma/ioat/dca.o
CC kernel/irq/migration.o
CC kernel/irq/cpuhotplug.o
CC crypto/cts.o
CC kernel/rcu/tree.o
CC mm/mmap_lock.o
CC mm/highmem.o
CC drivers/acpi/acpica/dswscope.o
CC fs/jbd2/checkpoint.o
CC drivers/pci/remove.o
CC arch/x86/kernel/cpu/intel_pconfig.o
CC block/blk-mq-sysfs.o
CC fs/proc/proc_net.o
CC mm/memory.o
CC drivers/virtio/virtio_pci_legacy.o
CC fs/proc/kcore.o
CC [M] sound/core/pcm.o
CC crypto/lrw.o
CC io_uring/opdef.o
CC arch/x86/kernel/cpu/tsx.o
CC arch/x86/mm/pkeys.o
CC kernel/irq/pm.o
CC drivers/pnp/system.o
CC fs/ramfs/file-mmu.o
CC drivers/acpi/acpica/dswstate.o
CC kernel/irq/msi.o
CC drivers/pci/pci.o
CC arch/x86/events/msr.o
CC [M] drivers/video/fbdev/core/modedb.o
CC kernel/irq/affinity.o
CC [M] sound/core/pcm_native.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC [M] sound/core/pcm_lib.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC arch/x86/kernel/cpu/intel_epb.o
CC arch/x86/kernel/cpu/amd.o
CC kernel/locking/spinlock_debug.o
LD [M] sound/pci/hda/snd-hda-intel.o
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
CC kernel/dma/direct.o
AR sound/pci/ymfpci/built-in.a
CC drivers/pci/pci-driver.o
AR sound/pci/vx222/built-in.a
CC kernel/dma/ops_helpers.o
AR sound/pci/built-in.a
CC io_uring/notif.o
CC [M] drivers/virtio/virtio_mem.o
AR drivers/pnp/built-in.a
CC [M] sound/core/pcm_misc.o
CC kernel/rcu/rcu_segcblist.o
CC block/blk-mq-cpumap.o
AR fs/ramfs/built-in.a
CC kernel/locking/qrwlock.o
CC arch/x86/mm/pti.o
CC [M] drivers/dma/ioat/sysfs.o
CC drivers/acpi/acpica/evevent.o
CC crypto/xts.o
AR drivers/virtio/built-in.a
CC fs/proc/kmsg.o
CC [M] sound/core/pcm_memory.o
AR fs/hugetlbfs/built-in.a
CC fs/fat/cache.o
CC fs/jbd2/revoke.o
CC fs/fat/dir.o
CC fs/fat/fatent.o
AR arch/x86/events/intel/built-in.a
CC block/blk-mq-sched.o
CC kernel/irq/matrix.o
CC fs/fat/file.o
CC lib/lz4/lz4hc_compress.o
CC lib/lz4/lz4_decompress.o
CC drivers/acpi/acpica/evgpe.o
CC drivers/tty/vt/vt_ioctl.o
CC drivers/pci/search.o
AR arch/x86/events/built-in.a
CC drivers/video/nomodeset.o
CC crypto/ctr.o
CC drivers/clk/clk-divider.o
CC drivers/tty/hvc/hvc_console.o
CC drivers/video/hdmi.o
CC io_uring/io-wq.o
AR kernel/locking/built-in.a
CC [M] sound/core/memalloc.o
CC kernel/dma/dummy.o
CC [M] drivers/video/fbdev/simplefb.o
CC drivers/char/hw_random/core.o
CC fs/proc/page.o
CC drivers/char/agp/backend.o
CC drivers/char/tpm/tpm-chip.o
CC [M] drivers/video/fbdev/core/fbcvt.o
LD [M] drivers/dma/ioat/ioatdma.o
CC drivers/dma/dmaengine.o
CC arch/x86/kernel/cpu/hygon.o
CC fs/ext4/inline.o
CC drivers/char/tpm/tpm-dev-common.o
AR arch/x86/mm/built-in.a
AR sound/sparc/built-in.a
CC drivers/char/tpm/tpm-dev.o
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC drivers/tty/vt/vc_screen.o
CC fs/fat/inode.o
CC drivers/acpi/acpica/evgpeblk.o
CC fs/fat/misc.o
CC crypto/gcm.o
CC fs/fat/nfs.o
CC kernel/dma/contiguous.o
CC drivers/char/tpm/tpm-interface.o
CC kernel/entry/common.o
CC crypto/pcrypt.o
CC fs/jbd2/journal.o
CC kernel/entry/syscall_user_dispatch.o
CC drivers/clk/clk-fixed-factor.o
CC fs/fat/namei_vfat.o
CC arch/x86/kernel/signal.o
CC arch/x86/kernel/cpu/centaur.o
CC block/ioctl.o
CC drivers/char/hw_random/intel-rng.o
CC drivers/char/agp/generic.o
AR drivers/tty/hvc/built-in.a
CC drivers/char/agp/isoch.o
CC drivers/char/agp/intel-agp.o
CC fs/nfs/client.o
CC drivers/char/agp/intel-gtt.o
CC kernel/entry/kvm.o
AR lib/lz4/built-in.a
CC drivers/acpi/acpica/evgpeinit.o
CC fs/nfs/dir.o
CC lib/zstd/zstd_compress_module.o
CC fs/nfs/file.o
CC mm/mincore.o
AR kernel/irq/built-in.a
CC drivers/char/tpm/tpm1-cmd.o
CC fs/nfs/getroot.o
AR drivers/iommu/amd/built-in.a
CC drivers/iommu/intel/dmar.o
CC drivers/iommu/intel/iommu.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
CC kernel/module/main.o
AR drivers/iommu/arm/built-in.a
CC kernel/module/strict_rwx.o
AR fs/proc/built-in.a
CC [M] drivers/video/fbdev/core/fb_defio.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC kernel/dma/swiotlb.o
CC fs/fat/namei_msdos.o
CC drivers/clk/clk-fixed-rate.o
CC fs/exportfs/expfs.o
CC drivers/tty/vt/selection.o
CC drivers/tty/vt/keyboard.o
CC drivers/pci/pci-sysfs.o
AR sound/spi/built-in.a
CC lib/xz/xz_dec_syms.o
AR sound/parisc/built-in.a
CC drivers/char/tpm/tpm2-cmd.o
AR sound/pcmcia/vx/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
AR sound/pcmcia/built-in.a
CC lib/zstd/compress/fse_compress.o
AR sound/mips/built-in.a
CC drivers/acpi/acpica/evgpeutil.o
CC lib/zstd/compress/hist.o
AR drivers/char/hw_random/built-in.a
CC kernel/dma/remap.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC fs/lockd/clntlock.o
CC lib/zstd/compress/huf_compress.o
CC crypto/cryptd.o
CC fs/lockd/clntproc.o
AR io_uring/built-in.a
CC drivers/acpi/acpica/evglock.o
CC arch/x86/kernel/cpu/vmware.o
CC drivers/dma/virt-dma.o
CC drivers/clk/clk-gate.o
CC lib/xz/xz_dec_stream.o
CC crypto/des_generic.o
CC drivers/char/tpm/tpmrm-dev.o
AR kernel/entry/built-in.a
CC block/genhd.o
AR drivers/gpu/host1x/built-in.a
AR drivers/gpu/drm/tests/built-in.a
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC block/ioprio.o
CC lib/zstd/compress/zstd_compress.o
AR fs/exportfs/built-in.a
CC block/badblocks.o
CC lib/zstd/compress/zstd_compress_literals.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC lib/zstd/compress/zstd_compress_superblock.o
AR sound/soc/built-in.a
CC mm/mlock.o
AR drivers/iommu/iommufd/built-in.a
CC net/core/rtnetlink.o
CC [M] drivers/video/fbdev/core/fbcon.o
AR drivers/char/agp/built-in.a
CC net/core/utils.o
CC drivers/char/tpm/tpm2-space.o
CC drivers/char/mem.o
CC drivers/char/random.o
AR fs/fat/built-in.a
CC [M] drivers/video/fbdev/core/bitblit.o
CC drivers/acpi/acpica/evhandler.o
AR net/bpf/built-in.a
CC drivers/acpi/acpica/evmisc.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC crypto/aes_generic.o
CC crypto/deflate.o
CC fs/ext4/inode.o
CC crypto/crc32c_generic.o
CC drivers/clk/clk-multiplier.o
CC [M] sound/core/pcm_timer.o
CC arch/x86/kernel/cpu/hypervisor.o
AR kernel/dma/built-in.a
CC fs/nfs/inode.o
CC lib/xz/xz_dec_lzma2.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC drivers/char/tpm/tpm-sysfs.o
CC drivers/dma/acpi-dma.o
CC drivers/iommu/intel/pasid.o
CC drivers/char/tpm/eventlog/common.o
CC drivers/pci/rom.o
CC fs/nfs/super.o
CC drivers/acpi/acpica/evregion.o
CC arch/x86/kernel/cpu/mshyperv.o
CC block/blk-rq-qos.o
LD [M] sound/core/snd-ctl-led.o
LD [M] sound/core/snd-hwdep.o
AR sound/core/built-in.a
CC crypto/crct10dif_common.o
CC drivers/pci/setup-res.o
CC drivers/char/tpm/eventlog/tpm1.o
CC block/disk-events.o
CC drivers/clk/clk-mux.o
CC block/blk-ia-ranges.o
CC kernel/module/tree_lookup.o
CC drivers/tty/vt/consolemap.o
CC crypto/crct10dif_generic.o
HOSTCC drivers/tty/vt/conmakehash
LD [M] sound/core/snd-pcm.o
CC drivers/clk/clk-composite.o
CC fs/lockd/clntxdr.o
CC fs/nfs/io.o
CC kernel/module/debug_kmemleak.o
AR sound/atmel/built-in.a
AR sound/hda/built-in.a
CC [M] sound/hda/hda_bus_type.o
CC [M] sound/hda/hdac_bus.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC crypto/authenc.o
CC drivers/char/tpm/eventlog/tpm2.o
CC block/bsg.o
CC [M] sound/hda/hdac_device.o
CC drivers/acpi/acpica/evrgnini.o
CC block/bsg-lib.o
CC drivers/char/tpm/tpm_ppi.o
CC lib/xz/xz_dec_bcj.o
AR drivers/dma/built-in.a
CC [M] sound/hda/hdac_sysfs.o
CC drivers/iommu/iommu.o
AR drivers/gpu/drm/arm/built-in.a
CC drivers/char/tpm/eventlog/acpi.o
CC drivers/clk/clk-fractional-divider.o
CC [M] sound/hda/hdac_regmap.o
AR kernel/rcu/built-in.a
AR kernel/sched/built-in.a
CC lib/raid6/algos.o
CC crypto/authencesn.o
CC net/ethtool/ioctl.o
AR fs/jbd2/built-in.a
CC arch/x86/kernel/cpu/capflags.o
CC fs/nls/nls_base.o
CC lib/raid6/recov.o
CC net/ethtool/common.o
CC net/ethtool/netlink.o
CC net/ethtool/bitset.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
AR arch/x86/kernel/cpu/built-in.a
CC [M] arch/x86/kvm/irq.o
CC net/ethtool/strset.o
CC arch/x86/kernel/signal_64.o
CC [M] arch/x86/kvm/lapic.o
CC drivers/pci/irq.o
CC fs/nls/nls_cp437.o
CC kernel/module/kallsyms.o
CC fs/nls/nls_ascii.o
CC kernel/time/time.o
CC drivers/tty/serial/8250/8250_core.o
CC kernel/time/timer.o
CC kernel/futex/core.o
CC mm/mmap.o
CC drivers/acpi/acpica/evsci.o
AR lib/xz/built-in.a
CC drivers/pci/vpd.o
CC drivers/clk/clk-gpio.o
CC crypto/lzo.o
CC drivers/tty/vt/vt.o
CC crypto/lzo-rle.o
AR fs/unicode/built-in.a
CC drivers/tty/serial/serial_core.o
CC drivers/acpi/acpica/evxface.o
CC drivers/char/tpm/eventlog/efi.o
CC fs/nfs/direct.o
CC arch/x86/kernel/traps.o
CC kernel/module/procfs.o
CC fs/nls/nls_iso8859-1.o
CC block/blk-cgroup.o
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC fs/lockd/host.o
CC arch/x86/kernel/idt.o
CC drivers/tty/serial/earlycon.o
CC drivers/acpi/acpica/evxfevnt.o
HOSTCC lib/raid6/mktables
CC kernel/time/hrtimer.o
CC block/blk-cgroup-rwstat.o
CC lib/fonts/fonts.o
CC fs/nfs/pagelist.o
CC drivers/pci/setup-bus.o
CC [M] sound/hda/hdac_controller.o
CC drivers/iommu/intel/trace.o
CC lib/fonts/font_8x8.o
CC drivers/iommu/intel/cap_audit.o
UNROLL lib/raid6/int1.c
UNROLL lib/raid6/int2.c
UNROLL lib/raid6/int4.c
UNROLL lib/raid6/int8.c
UNROLL lib/raid6/int16.c
UNROLL lib/raid6/int32.c
CC lib/raid6/recov_ssse3.o
CC lib/raid6/recov_avx2.o
CC drivers/pci/vc.o
AR drivers/clk/built-in.a
CC kernel/module/sysfs.o
CC fs/nls/nls_utf8.o
CC drivers/char/tpm/tpm_crb.o
CC drivers/acpi/acpica/evxfgpe.o
CC kernel/time/timekeeping.o
AR drivers/gpu/drm/display/built-in.a
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
CC crypto/lz4.o
CC lib/fonts/font_8x16.o
CC kernel/time/ntp.o
CC net/ethtool/linkinfo.o
CC mm/mmu_gather.o
CC drivers/iommu/intel/irq_remapping.o
CC crypto/lz4hc.o
AR drivers/gpu/vga/built-in.a
CC mm/mprotect.o
CC block/blk-throttle.o
CC kernel/futex/syscalls.o
CC kernel/time/clocksource.o
CC drivers/tty/serial/8250/8250_pnp.o
CC lib/argv_split.o
AR fs/nls/built-in.a
CC lib/bug.o
CC arch/x86/kernel/irq.o
CC fs/ntfs/aops.o
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC fs/ntfs/attrib.o
AR lib/fonts/built-in.a
CC drivers/connector/cn_queue.o
CC lib/raid6/mmx.o
CC [M] arch/x86/kvm/i8254.o
CC [M] arch/x86/kvm/ioapic.o
CC lib/raid6/sse1.o
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC drivers/acpi/acpica/evxfregn.o
CC lib/raid6/sse2.o
CC drivers/acpi/acpica/exconcat.o
CC [M] sound/hda/hdac_stream.o
CC fs/autofs/init.o
AR kernel/module/built-in.a
CC fs/autofs/inode.o
CC drivers/iommu/intel/perfmon.o
CC crypto/xxhash_generic.o
CC drivers/connector/connector.o
CC drivers/connector/cn_proc.o
CC lib/zstd/compress/zstd_double_fast.o
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC lib/zstd/compress/zstd_fast.o
CC block/mq-deadline.o
CC fs/lockd/svc.o
AR drivers/char/tpm/built-in.a
CC drivers/char/misc.o
CC block/kyber-iosched.o
AR drivers/gpu/drm/rcar-du/built-in.a
CC net/core/link_watch.o
CC net/core/filter.o
CC drivers/tty/serial/8250/8250_port.o
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/acpi/acpica/exconfig.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC crypto/rng.o
CC kernel/time/jiffies.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
CC kernel/futex/pi.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC kernel/time/timer_list.o
CC lib/raid6/avx2.o
CC fs/autofs/root.o
CC mm/mremap.o
CC fs/lockd/svclock.o
CC drivers/pci/mmap.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC fs/ntfs/collate.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC block/bfq-iosched.o
CC [M] drivers/video/fbdev/core/cfbimgblt.o
CC net/ethtool/linkmodes.o
CC fs/debugfs/inode.o
CC drivers/char/virtio_console.o
CC fs/tracefs/inode.o
CC [M] sound/hda/array.o
CC drivers/acpi/acpica/exconvrt.o
CC block/bfq-wf2q.o
CC kernel/time/timeconv.o
CC fs/autofs/symlink.o
CC lib/raid6/avx512.o
CC fs/btrfs/super.o
CC lib/raid6/recov_avx512.o
CC fs/nfs/read.o
CC kernel/cgroup/cgroup.o
CC net/core/sock_diag.o
CC net/core/dev_ioctl.o
CC fs/nfs/symlink.o
CC [M] arch/x86/kvm/irq_comm.o
CC crypto/drbg.o
AR drivers/connector/built-in.a
CC [M] sound/hda/hdmi_chmap.o
AR drivers/iommu/intel/built-in.a
CC kernel/futex/requeue.o
CC drivers/iommu/iommu-traces.o
CC fs/ntfs/compress.o
CC [M] sound/hda/trace.o
CC kernel/time/timecounter.o
CC kernel/time/alarmtimer.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC drivers/pci/setup-irq.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC drivers/acpi/acpica/excreate.o
CC drivers/pci/proc.o
AR drivers/gpu/drm/omapdrm/built-in.a
COPY drivers/tty/vt/defkeymap.c
CC arch/x86/kernel/irq_64.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/defkeymap.o
CC block/bfq-cgroup.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC kernel/trace/trace_clock.o
CC kernel/trace/ftrace.o
CC fs/lockd/svcshare.o
CC fs/autofs/waitq.o
AR fs/tracefs/built-in.a
CC kernel/trace/ring_buffer.o
CC fs/pstore/inode.o
TABLE lib/raid6/tables.c
CC drivers/tty/vt/consolemap_deftbl.o
CC fs/debugfs/file.o
CC lib/raid6/int1.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
CC fs/pstore/platform.o
AR drivers/tty/vt/built-in.a
AR drivers/tty/ipwireless/built-in.a
CC kernel/trace/trace.o
CC kernel/futex/waitwake.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC net/ethtool/rss.o
CC drivers/acpi/acpica/exdebug.o
CC fs/ext4/ioctl.o
CC kernel/events/core.o
CC mm/msync.o
CC kernel/bpf/core.o
CC kernel/events/ring_buffer.o
CC drivers/pci/slot.o
CC arch/x86/kernel/dumpstack_64.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC drivers/iommu/iommu-sysfs.o
CC drivers/tty/serial/8250/8250_pci.o
CC kernel/fork.o
CC block/blk-mq-pci.o
CC fs/autofs/expire.o
CC [M] arch/x86/kvm/cpuid.o
CC [M] sound/hda/hdac_component.o
CC fs/autofs/dev-ioctl.o
CC drivers/tty/serial/8250/8250_exar.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
CC fs/nfs/unlink.o
CC drivers/acpi/acpica/exdump.o
CC lib/raid6/int2.o
AR kernel/futex/built-in.a
CC drivers/pci/pci-acpi.o
CC drivers/char/hpet.o
CC fs/lockd/svcproc.o
CC drivers/char/nvram.o
CC fs/pstore/pmsg.o
CC drivers/acpi/blacklist.o
CC drivers/tty/serial/8250/8250_early.o
CC kernel/time/posix-timers.o
CC fs/ntfs/debug.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC crypto/jitterentropy.o
CC arch/x86/kernel/time.o
CC crypto/jitterentropy-kcapi.o
CC mm/page_vma_mapped.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
AR fs/debugfs/built-in.a
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC [M] arch/x86/kvm/pmu.o
CC drivers/acpi/acpica/exfield.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC drivers/iommu/dma-iommu.o
CC drivers/pci/quirks.o
CC net/ethtool/linkstate.o
CC fs/nfs/write.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC drivers/acpi/osi.o
CC [M] sound/hda/hdac_i915.o
CC lib/raid6/int4.o
AR fs/pstore/built-in.a
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
AR fs/autofs/built-in.a
CC drivers/tty/tty_io.o
CC fs/ntfs/dir.o
CC block/blk-mq-virtio.o
CC kernel/events/callchain.o
CC fs/ext4/mballoc.o
CC arch/x86/kernel/ioport.o
CC fs/ext4/migrate.o
CC drivers/pci/ats.o
CC crypto/ghash-generic.o
CC drivers/acpi/acpica/exfldio.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC kernel/cgroup/rstat.o
AR drivers/char/built-in.a
CC kernel/time/posix-cpu-timers.o
CC drivers/tty/n_tty.o
CC drivers/pci/iov.o
CC drivers/tty/serial/8250/8250_dw.o
CC fs/lockd/svcsubs.o
CC [M] sound/hda/intel-dsp-config.o
CC fs/nfs/namespace.o
CC mm/pagewalk.o
CC lib/raid6/int8.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC drivers/pci/pci-label.o
CC crypto/af_alg.o
CC crypto/algif_hash.o
CC drivers/acpi/acpica/exmisc.o
CC net/ethtool/debug.o
CC kernel/events/hw_breakpoint.o
CC block/blk-mq-debugfs.o
CC drivers/iommu/ioasid.o
LD [M] drivers/video/fbdev/core/fb.o
CC drivers/iommu/iova.o
CC arch/x86/kernel/dumpstack.o
CC mm/pgtable-generic.o
CC lib/zstd/compress/zstd_lazy.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/built-in.a
AR drivers/video/built-in.a
CC fs/nfs/mount_clnt.o
CC fs/efivarfs/inode.o
CC fs/nfs/nfstrace.o
CC fs/efivarfs/file.o
CC fs/ntfs/file.o
CC kernel/time/posix-clock.o
CC kernel/cgroup/namespace.o
CC drivers/tty/tty_ioctl.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
CC [M] arch/x86/kvm/mtrr.o
CC drivers/acpi/acpica/exmutex.o
CC kernel/trace/trace_output.o
CC lib/zstd/compress/zstd_ldm.o
CC [M] sound/hda/intel-nhlt.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC fs/efivarfs/super.o
CC lib/raid6/int16.o
CC drivers/iommu/irq_remapping.o
CC kernel/time/itimer.o
CC drivers/tty/serial/8250/8250_lpss.o
CC mm/rmap.o
CC arch/x86/kernel/nmi.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC fs/efivarfs/vars.o
CC [M] fs/netfs/buffered_read.o
AR kernel/bpf/built-in.a
CC arch/x86/kernel/ldt.o
CC kernel/time/clockevents.o
CC [M] arch/x86/kvm/hyperv.o
CC kernel/time/tick-common.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC fs/lockd/mon.o
CC net/ethtool/wol.o
CC [M] fs/fscache/cache.o
CC drivers/acpi/acpica/exnames.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC [M] fs/fscache/cookie.o
CC fs/ntfs/index.o
CC block/blk-pm.o
CC drivers/acpi/acpica/exoparg1.o
CC fs/lockd/xdr.o
CC lib/zstd/compress/zstd_opt.o
CC drivers/tty/tty_ldisc.o
CC fs/ntfs/inode.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC [M] sound/hda/intel-sdw-acpi.o
CC lib/raid6/int32.o
CC drivers/tty/tty_buffer.o
CC drivers/pci/pci-stub.o
CC drivers/acpi/osl.o
CC drivers/acpi/acpica/exoparg2.o
AR drivers/iommu/built-in.a
CC drivers/tty/serial/8250/8250_mid.o
CC lib/zstd/zstd_decompress_module.o
CC lib/zstd/decompress/huf_decompress.o
CC kernel/cgroup/cgroup-v1.o
CC [M] fs/smbfs_common/cifs_arc4.o
CC lib/zstd/decompress/zstd_ddict.o
CC kernel/cgroup/freezer.o
CC crypto/algif_skcipher.o
CC crypto/xor.o
CC drivers/tty/tty_port.o
AR fs/efivarfs/built-in.a
CC kernel/events/uprobes.o
CC kernel/trace/trace_seq.o
CC kernel/cgroup/legacy_freezer.o
CC kernel/time/tick-broadcast.o
CC fs/ntfs/mft.o
CC block/holder.o
LD [M] sound/hda/snd-hda-core.o
CC drivers/base/power/sysfs.o
CC arch/x86/kernel/setup.o
LD [M] sound/hda/snd-intel-dspcfg.o
CC lib/raid6/tables.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC drivers/base/power/generic_ops.o
AR sound/x86/built-in.a
AR sound/xen/built-in.a
CC drivers/base/power/common.o
AR sound/virtio/built-in.a
CC sound/sound_core.o
CC kernel/time/tick-broadcast-hrtimer.o
CC drivers/acpi/acpica/exoparg3.o
CC [M] fs/smbfs_common/cifs_md4.o
CC net/ethtool/features.o
CC drivers/pci/vgaarb.o
CC [M] fs/netfs/io.o
CC drivers/base/power/qos.o
CC sound/last.o
CC kernel/trace/trace_stat.o
CC [M] arch/x86/kvm/debugfs.o
CC drivers/tty/serial/8250/8250_pericom.o
CC net/ethtool/privflags.o
AR drivers/gpu/drm/imx/built-in.a
CC fs/lockd/clnt4xdr.o
CC kernel/time/tick-oneshot.o
CC [M] fs/cifs/trace.o
CC kernel/exec_domain.o
CC kernel/time/tick-sched.o
CC kernel/panic.o
AR sound/built-in.a
CC fs/ntfs/mst.o
AR drivers/gpu/drm/i2c/built-in.a
CC kernel/time/vsyscall.o
CC [M] fs/fuse/dev.o
CC drivers/acpi/acpica/exoparg6.o
AR block/built-in.a
CC [M] fs/fuse/dir.o
CC drivers/acpi/acpica/exprep.o
CC kernel/cgroup/pids.o
CC kernel/trace/trace_printk.o
CC [M] fs/fuse/file.o
CC drivers/base/power/runtime.o
CC drivers/acpi/utils.o
CC kernel/trace/pid_list.o
CC [M] fs/cifs/cifsfs.o
CC fs/nfs/export.o
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC drivers/base/firmware_loader/builtin/main.o
AR lib/raid6/built-in.a
CC drivers/base/firmware_loader/main.o
CC [M] fs/fscache/io.o
CC crypto/hash_info.o
CC crypto/simd.o
CC fs/ntfs/namei.o
CC fs/nfs/sysfs.o
CC [M] fs/overlayfs/super.o
AR drivers/tty/serial/8250/built-in.a
CC drivers/tty/serial/serial_mctrl_gpio.o
CC [M] fs/overlayfs/namei.o
CC kernel/time/timekeeping_debug.o
CC [M] crypto/md4.o
CC [M] arch/x86/kvm/mmu/mmu.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/acpi/reboot.o
CC arch/x86/kernel/x86_init.o
CC drivers/acpi/acpica/exregion.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC arch/x86/kernel/i8259.o
CC [M] crypto/ccm.o
CC lib/zstd/decompress/zstd_decompress.o
CC [M] fs/netfs/iterator.o
CC fs/btrfs/ctree.o
CC net/ethtool/rings.o
CC kernel/cgroup/cpuset.o
AR drivers/pci/built-in.a
CC drivers/block/loop.o
CC kernel/cpu.o
CC drivers/block/virtio_blk.o
CC fs/lockd/xdr4.o
CC mm/vmalloc.o
CC [M] crypto/arc4.o
CC kernel/trace/trace_sched_switch.o
CC fs/ntfs/runlist.o
CC drivers/acpi/nvs.o
CC drivers/acpi/wakeup.o
CC drivers/acpi/acpica/exresnte.o
AR drivers/misc/eeprom/built-in.a
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/misc/cardreader/built-in.a
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC [M] fs/fscache/main.o
CC kernel/time/namespace.o
AR drivers/tty/serial/built-in.a
CC arch/x86/kernel/irqinit.o
CC drivers/tty/tty_mutex.o
CC drivers/mfd/mfd-core.o
CC drivers/tty/tty_ldsem.o
CC fs/btrfs/extent-tree.o
CC drivers/tty/tty_baudrate.o
AR drivers/base/firmware_loader/built-in.a
AR drivers/nfc/built-in.a
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC drivers/dma-buf/dma-buf.o
CC drivers/base/power/wakeirq.o
AR drivers/gpu/drm/panel/built-in.a
AR drivers/gpu/drm/bridge/analogix/built-in.a
CC fs/nfs/fs_context.o
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
CC drivers/dax/bus.o
AR drivers/gpu/drm/bridge/built-in.a
AR drivers/gpu/drm/hisilicon/built-in.a
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/gpu/drm/tiny/built-in.a
CC drivers/acpi/acpica/exresolv.o
AR drivers/gpu/drm/xlnx/built-in.a
AR drivers/gpu/drm/gud/built-in.a
CC drivers/dma-buf/dma-fence.o
CC arch/x86/kernel/jump_label.o
AR drivers/gpu/drm/solomon/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC fs/nfs/sysctl.o
AR drivers/misc/built-in.a
CC fs/open.o
CC [M] fs/netfs/main.o
CC drivers/acpi/sleep.o
CC [M] crypto/ecc.o
CC fs/nfs/nfs2super.o
CC net/ethtool/channels.o
CC drivers/tty/tty_jobctrl.o
CC [M] fs/overlayfs/util.o
CC kernel/trace/trace_functions.o
CC kernel/exit.o
AR kernel/time/built-in.a
CC arch/x86/kernel/irq_work.o
CC drivers/base/power/main.o
CC net/core/tso.o
CC drivers/acpi/acpica/exresop.o
CC drivers/acpi/device_sysfs.o
CC drivers/acpi/device_pm.o
CC net/ethtool/coalesce.o
CC fs/ntfs/super.o
CC fs/lockd/svc4proc.o
CC drivers/mfd/intel-lpss.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC kernel/trace/trace_preemptirq.o
CC arch/x86/kernel/probe_roms.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC fs/ext4/mmp.o
CC drivers/tty/n_null.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC drivers/base/power/wakeup.o
CC drivers/tty/pty.o
CC drivers/acpi/acpica/exserial.o
CC [M] fs/fscache/volume.o
CC [M] fs/fscache/proc.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC [M] fs/fuse/inode.o
CC [M] drivers/block/nbd.o
CC [M] fs/netfs/objects.o
CC drivers/tty/sysrq.o
AR drivers/dax/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC drivers/acpi/acpica/exstore.o
CC drivers/dma-buf/dma-fence-array.o
CC [M] fs/cifs/cifs_debug.o
CC [M] drivers/misc/mei/init.o
CC fs/ext4/move_extent.o
CC drivers/mfd/intel-lpss-pci.o
CC [M] drivers/misc/mei/hbm.o
CC drivers/acpi/acpica/exstoren.o
CC arch/x86/kernel/sys_ia32.o
CC arch/x86/kernel/signal_32.o
CC drivers/acpi/acpica/exstorob.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
CC [M] drivers/misc/mei/interrupt.o
CC kernel/trace/trace_nop.o
CC drivers/base/power/wakeup_stats.o
CC kernel/softirq.o
CC net/core/sock_reuseport.o
CC [M] fs/overlayfs/inode.o
CC net/ethtool/pause.o
AR kernel/events/built-in.a
CC kernel/resource.o
CC fs/ext4/namei.o
CC fs/lockd/procfs.o
CC fs/ext4/page-io.o
CC fs/ext4/readpage.o
CC drivers/acpi/proc.o
CC fs/read_write.o
CC kernel/sysctl.o
CC drivers/dma-buf/dma-fence-chain.o
CC fs/nfs/proc.o
CC drivers/acpi/acpica/exsystem.o
CC drivers/mfd/intel-lpss-acpi.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC fs/ntfs/sysctl.o
CC fs/ntfs/unistr.o
CC kernel/trace/trace_functions_graph.o
LD [M] fs/netfs/netfs.o
CC kernel/capability.o
CC [M] fs/fuse/control.o
LD [M] fs/fscache/fscache.o
CC drivers/acpi/acpica/extrace.o
AR kernel/cgroup/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC drivers/acpi/acpica/exutils.o
CC [M] crypto/essiv.o
CC fs/ntfs/upcase.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC [M] fs/overlayfs/file.o
CC fs/file_table.o
CC arch/x86/kernel/sys_x86_64.o
AR drivers/tty/built-in.a
CC [M] crypto/ecdh.o
CC drivers/acpi/acpica/hwacpi.o
CC drivers/base/power/domain.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC drivers/dma-buf/dma-resv.o
AR fs/lockd/built-in.a
CC fs/ext4/resize.o
CC net/core/fib_notifier.o
CC fs/super.o
CC [M] drivers/misc/mei/client.o
CC [M] fs/overlayfs/dir.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC arch/x86/kernel/espfix_64.o
CC kernel/ptrace.o
CC drivers/acpi/acpica/hwesleep.o
CC [M] fs/fuse/xattr.o
CC net/ethtool/eee.o
CC fs/char_dev.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC mm/page_alloc.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
AR fs/ntfs/built-in.a
CC fs/stat.o
CC kernel/user.o
CC drivers/acpi/acpica/hwgpe.o
CC drivers/acpi/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
CC [M] fs/cifs/connect.o
CC [M] fs/cifs/dir.o
CC [M] fs/cifs/file.o
CC kernel/signal.o
CC kernel/trace/fgraph.o
CC [M] crypto/ecdh_helper.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC kernel/sys.o
CC kernel/trace/blktrace.o
CC lib/zstd/zstd_common_module.o
CC fs/nfs/nfs2xdr.o
CC drivers/acpi/glue.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
CC [M] drivers/mfd/lpc_sch.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC kernel/umh.o
LD [M] crypto/ecdh_generic.o
CC arch/x86/kernel/ksysfs.o
AR crypto/built-in.a
CC drivers/acpi/acpica/hwregs.o
CC net/core/xdp.o
CC [M] fs/fuse/acl.o
CC fs/exec.o
CC drivers/dma-buf/sync_file.o
CC lib/zstd/common/debug.o
CC drivers/dma-buf/sw_sync.o
CC drivers/dma-buf/sync_debug.o
CC arch/x86/kernel/bootflag.o
CC [M] drivers/dma-buf/selftest.o
CC kernel/workqueue.o
CC net/ethtool/tsinfo.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
CC [M] fs/overlayfs/readdir.o
AR drivers/block/built-in.a
AR drivers/macintosh/built-in.a
CC drivers/acpi/acpica/hwsleep.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
CC drivers/scsi/scsi.o
CC [M] drivers/mfd/lpc_ich.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC drivers/nvme/host/core.o
AR drivers/nvme/target/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC kernel/pid.o
CC kernel/trace/trace_events.o
CC drivers/acpi/acpica/hwvalid.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/acpi/scan.o
CC fs/btrfs/print-tree.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
CC arch/x86/kernel/e820.o
CC drivers/base/power/domain_governor.o
CC fs/pipe.o
CC arch/x86/kernel/pci-dma.o
CC drivers/scsi/hosts.o
CC drivers/scsi/scsi_ioctl.o
CC drivers/scsi/scsicam.o
CC [M] fs/fuse/readdir.o
CC net/core/flow_offload.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
CC fs/nfs/nfs3super.o
CC [M] drivers/misc/mei/main.o
CC [M] drivers/misc/mei/dma-ring.o
CC drivers/acpi/acpica/hwxface.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC kernel/trace/trace_export.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC [M] fs/cifs/inode.o
CC drivers/base/power/clock_ops.o
CC net/ethtool/cabletest.o
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
AR drivers/mfd/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
CC fs/nfs/nfs3client.o
CC drivers/ata/libata-core.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC fs/ext4/super.o
CC [M] fs/overlayfs/copy_up.o
CC fs/nfs/nfs3proc.o
CC [M] drivers/gpu/drm/i915/i915_irq.o
CC drivers/acpi/acpica/hwxfsleep.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC drivers/scsi/scsi_error.o
CC drivers/scsi/scsi_lib.o
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC drivers/nvme/host/ioctl.o
CC [M] fs/cifs/link.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
CC [M] fs/fuse/ioctl.o
CC kernel/trace/trace_event_perf.o
CC [M] fs/overlayfs/export.o
CC arch/x86/kernel/quirks.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC arch/x86/kernel/topology.o
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
AR drivers/base/power/built-in.a
CC fs/btrfs/root-tree.o
CC drivers/base/regmap/regmap.o
CC drivers/spi/spi.o
CC drivers/acpi/acpica/hwpci.o
CC drivers/base/regmap/regcache.o
CC [M] drivers/gpu/drm/ttm/ttm_device.o
CC drivers/net/phy/mdio-boardinfo.o
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
CC drivers/net/phy/mdio_devres.o
CC [M] drivers/misc/mei/bus.o
CC net/core/gro.o
CC drivers/net/phy/phy.o
CC fs/namei.o
CC drivers/acpi/acpica/nsaccess.o
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
CC net/ethtool/tunnels.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC drivers/acpi/acpica/nsalloc.o
CC drivers/acpi/acpica/nsarguments.o
CC [M] drivers/misc/mei/bus-fixup.o
CC [M] arch/x86/kvm/mmu/page_track.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
CC arch/x86/kernel/kdebugfs.o
CC [M] drivers/misc/mei/debugfs.o
LD [M] fs/overlayfs/overlay.o
CC [M] arch/x86/kvm/mmu/spte.o
LD [M] fs/fuse/fuse.o
CC fs/fcntl.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/acpi/resource.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC fs/ioctl.o
CC net/ethtool/fec.o
CC [M] drivers/misc/mei/mei-trace.o
CC drivers/ata/libata-scsi.o
CC fs/nfs/nfs3xdr.o
CC drivers/acpi/acpica/nsdump.o
CC drivers/nvme/host/trace.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC drivers/acpi/acpica/nseval.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC kernel/trace/trace_events_filter.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC drivers/base/regmap/regcache-rbtree.o
CC kernel/trace/trace_events_trigger.o
CC [M] drivers/gpu/drm/i915/i915_module.o
CC kernel/trace/trace_eprobe.o
CC arch/x86/kernel/alternative.o
CC [M] drivers/gpu/drm/i915/i915_params.o
CC kernel/trace/trace_kprobe.o
CC [M] fs/cifs/misc.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC drivers/ata/libata-eh.o
CC fs/btrfs/dir-item.o
CC drivers/acpi/acpica/nsinit.o
CC kernel/trace/error_report-traces.o
CC lib/buildid.o
CC drivers/nvme/host/pci.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
AR drivers/base/test/built-in.a
CC lib/zstd/common/entropy_common.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
AR drivers/dma-buf/built-in.a
CC kernel/task_work.o
CC fs/readdir.o
CC kernel/trace/power-traces.o
CC drivers/scsi/scsi_lib_dma.o
CC drivers/scsi/scsi_scan.o
CC [M] arch/x86/kvm/smm.o
CC [M] drivers/misc/mei/pci-me.o
CC drivers/net/phy/phy-c45.o
CC [M] fs/cifs/netmisc.o
CC drivers/base/component.o
CC net/core/netdev-genl.o
LD [M] drivers/dma-buf/dmabuf_selftests.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC net/ethtool/eeprom.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC [M] drivers/misc/mei/hw-me.o
CC net/netfilter/core.o
CC net/ethtool/stats.o
CC drivers/acpi/acpica/nsload.o
CC lib/zstd/common/error_private.o
CC lib/zstd/common/fse_decompress.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/base/core.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC drivers/acpi/acpica/nsobject.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC net/core/netdev-genl-gen.o
CC kernel/trace/rpm-traces.o
CC [M] drivers/misc/mei/gsc-me.o
CC lib/zstd/common/zstd_common.o
CC lib/cmdline.o
CC lib/cpumask.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC mm/init-mm.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC fs/btrfs/file-item.o
CC fs/btrfs/inode-item.o
CC drivers/scsi/scsi_devinfo.o
CC drivers/scsi/scsi_sysctl.o
CC fs/select.o
CC arch/x86/kernel/i8253.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
CC lib/ctype.o
CC kernel/extable.o
CC drivers/acpi/acpica/nsparse.o
CC lib/dec_and_lock.o
CC drivers/acpi/acpica/nspredef.o
AR fs/nfs/built-in.a
CC arch/x86/kernel/hw_breakpoint.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC drivers/net/phy/phy-core.o
CC net/ethtool/phc_vclocks.o
CC drivers/base/regmap/regcache-flat.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC fs/ext4/symlink.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
LD [M] drivers/gpu/drm/vgem/vgem.o
CC net/core/net-sysfs.o
LD [M] drivers/misc/mei/mei.o
CC net/ethtool/mm.o
CC lib/decompress.o
CC net/ethtool/module.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC net/ethtool/pse-pd.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC [M] fs/cifs/smbencrypt.o
CC mm/memblock.o
CC drivers/scsi/scsi_debugfs.o
CC drivers/ata/libata-transport.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC drivers/scsi/scsi_trace.o
CC drivers/scsi/scsi_logging.o
CC [M] fs/cifs/transport.o
AR drivers/firewire/built-in.a
CC drivers/scsi/scsi_pm.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC kernel/trace/trace_dynevent.o
CC [M] fs/cifs/cached_dir.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/net/phy/phy_device.o
CC drivers/net/phy/linkmode.o
AR drivers/spi/built-in.a
CC fs/btrfs/disk-io.o
CC net/netfilter/nf_log.o
CC drivers/scsi/scsi_bsg.o
CC kernel/params.o
CC drivers/base/regmap/regmap-debugfs.o
CC kernel/kthread.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC fs/ext4/sysfs.o
CC arch/x86/kernel/tsc.o
LD [M] drivers/misc/mei/mei-gsc.o
CC [M] fs/cifs/cifs_unicode.o
LD [M] drivers/misc/mei/mei-me.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC fs/btrfs/transaction.o
CC drivers/scsi/scsi_common.o
CC arch/x86/kernel/tsc_msr.o
CC drivers/acpi/acpica/nsrepair.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
AR drivers/nvme/host/built-in.a
AR drivers/nvme/built-in.a
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/acpi/acpica/nsrepair2.o
CC [M] drivers/gpu/drm/ast/ast_main.o
CC drivers/acpi/acpica/nssearch.o
CC drivers/base/regmap/regmap-i2c.o
CC kernel/trace/trace_probe.o
CC net/ethtool/plca.o
AR drivers/cdrom/built-in.a
AR drivers/auxdisplay/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC kernel/trace/trace_uprobe.o
CC kernel/trace/rethook.o
CC drivers/scsi/sd.o
CC drivers/usb/common/common.o
CC arch/x86/kernel/io_delay.o
CC drivers/usb/common/debug.o
CC arch/x86/kernel/rtc.o
CC drivers/base/regmap/regmap-irq.o
CC drivers/usb/core/usb.o
CC drivers/ata/libata-trace.o
CC fs/btrfs/inode.o
CC drivers/usb/core/hub.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC drivers/scsi/sg.o
CC drivers/acpi/acpica/nsutils.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC fs/btrfs/file.o
CC [M] fs/cifs/nterr.o
CC fs/dcache.o
CC fs/inode.o
CC mm/memory_hotplug.o
AR net/ipv4/netfilter/built-in.a
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC fs/attr.o
CC [M] fs/cifs/cifsencrypt.o
CC [M] fs/cifs/readdir.o
CC net/netfilter/nf_queue.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC arch/x86/kernel/resource.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
CC fs/btrfs/defrag.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC net/core/net-procfs.o
AR drivers/usb/common/built-in.a
CC fs/btrfs/extent_map.o
AS arch/x86/kernel/irqflags.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
AR drivers/usb/phy/built-in.a
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC drivers/acpi/acpi_processor.o
CC fs/btrfs/sysfs.o
CC drivers/acpi/acpica/nswalk.o
CC arch/x86/kernel/static_call.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC net/netfilter/nf_sockopt.o
AR net/ethtool/built-in.a
CC [M] fs/cifs/ioctl.o
CC net/xfrm/xfrm_policy.o
CC drivers/ata/libata-sata.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC net/unix/af_unix.o
AR net/ipv6/netfilter/built-in.a
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
AR lib/zstd/built-in.a
CC lib/decompress_bunzip2.o
CC drivers/net/phy/mdio_bus.o
CC drivers/acpi/acpica/nsxfeval.o
CC arch/x86/kernel/process.o
CC lib/decompress_inflate.o
AR drivers/base/regmap/built-in.a
CC drivers/base/bus.o
CC [M] fs/cifs/sess.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC drivers/acpi/processor_core.o
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC net/ipv6/af_inet6.o
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC net/ipv4/route.o
CC net/core/netpoll.o
CC net/netfilter/utils.o
CC net/ipv4/inetpeer.o
CC drivers/acpi/acpica/nsxfname.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC net/packet/af_packet.o
CC lib/decompress_unlz4.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC net/packet/diag.o
CC mm/madvise.o
CC drivers/ata/libata-sff.o
CC net/key/af_key.o
AR kernel/trace/built-in.a
CC kernel/sys_ni.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC fs/btrfs/accessors.o
CC drivers/ata/libata-pmp.o
CC [M] net/netfilter/nfnetlink.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC [M] fs/cifs/export.o
CC drivers/base/dd.o
CC drivers/usb/host/pci-quirks.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/ata/libata-acpi.o
CC drivers/acpi/acpica/nsxfobj.o
CC drivers/scsi/scsi_sysfs.o
CC lib/decompress_unlzma.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC kernel/nsproxy.o
CC net/core/fib_rules.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC fs/bad_inode.o
CC drivers/net/phy/mdio_device.o
CC arch/x86/kernel/ptrace.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC net/xfrm/xfrm_state.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC fs/btrfs/xattr.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC drivers/acpi/acpica/psargs.o
CC drivers/acpi/acpica/psloop.o
CC net/xfrm/xfrm_hash.o
CC fs/btrfs/ordered-data.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC fs/file.o
CC net/core/net-traces.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC net/core/selftests.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
CC drivers/usb/host/ehci-pci.o
CC lib/decompress_unlzo.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
CC drivers/base/syscore.o
CC net/ipv6/anycast.o
CC drivers/usb/host/ohci-hcd.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC mm/page_io.o
CC drivers/acpi/acpica/psobject.o
CC net/xfrm/xfrm_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC drivers/acpi/acpica/psopcode.o
CC net/xfrm/xfrm_output.o
CC net/xfrm/xfrm_sysctl.o
CC drivers/net/phy/swphy.o
CC kernel/notifier.o
AR drivers/net/pse-pd/built-in.a
CC kernel/ksysfs.o
CC drivers/net/mdio/acpi_mdio.o
CC drivers/net/mdio/fwnode_mdio.o
CC net/ipv6/ip6_output.o
CC drivers/usb/core/hcd.o
CC fs/filesystems.o
CC [M] net/netfilter/nf_conntrack_core.o
CC drivers/input/serio/serio.o
CC [M] fs/cifs/unc.o
CC arch/x86/kernel/tls.o
AR drivers/scsi/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC drivers/input/keyboard/atkbd.o
CC lib/decompress_unxz.o
CC net/ipv4/protocol.o
CC drivers/acpi/acpica/psopinfo.o
CC net/unix/garbage.o
CC drivers/input/serio/i8042.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC drivers/usb/host/ohci-pci.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
CC drivers/base/driver.o
CC drivers/ata/libata-pata-timings.o
CC kernel/cred.o
CC drivers/net/phy/fixed_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC drivers/ata/ahci.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC kernel/reboot.o
AR drivers/net/mdio/built-in.a
AR drivers/net/pcs/built-in.a
CC fs/namespace.o
AR drivers/net/ethernet/adi/built-in.a
CC drivers/acpi/acpica/psparse.o
CC drivers/acpi/acpica/psscope.o
AR drivers/net/ethernet/alacritech/built-in.a
CC lib/decompress_unzstd.o
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
CC drivers/input/serio/libps2.o
CC fs/btrfs/extent_io.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC mm/swap_state.o
CC arch/x86/kernel/step.o
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC kernel/async.o
CC drivers/base/class.o
CC fs/btrfs/volumes.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
CC fs/ext4/xattr.o
AR drivers/net/usb/built-in.a
CC [M] drivers/net/usb/pegasus.o
AR net/key/built-in.a
CC fs/ext4/xattr_hurd.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC [M] fs/cifs/winucase.o
CC drivers/acpi/acpica/pstree.o
CC [M] fs/cifs/smb2ops.o
CC lib/dump_stack.o
AR drivers/input/keyboard/built-in.a
AR drivers/input/mouse/built-in.a
CC drivers/input/input.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC [M] drivers/net/usb/rtl8150.o
CC net/ipv4/ip_input.o
CC net/unix/sysctl_net_unix.o
CC [M] drivers/net/phy/phylink.o
CC drivers/usb/storage/scsiglue.o
CC drivers/usb/storage/protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC net/unix/diag.o
CC arch/x86/kernel/i8237.o
CC drivers/usb/storage/transport.o
AR drivers/input/serio/built-in.a
CC kernel/range.o
CC drivers/rtc/lib.o
CC drivers/rtc/class.o
CC drivers/usb/core/urb.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC drivers/rtc/interface.o
CC drivers/acpi/acpica/psutils.o
CC arch/x86/kernel/stacktrace.o
CC kernel/smpboot.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC [M] arch/x86/kvm/vmx/hyperv.o
CC drivers/ata/libahci.o
AR net/packet/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC drivers/base/platform.o
CC kernel/ucount.o
CC [M] arch/x86/kvm/vmx/nested.o
CC lib/earlycpio.o
CC [M] drivers/net/vxlan/vxlan_core.o
CC lib/extable.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/acpi/acpica/pswalk.o
CC mm/swapfile.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC drivers/rtc/nvmem.o
CC arch/x86/kernel/reboot.o
CC drivers/rtc/dev.o
CC [M] arch/x86/kvm/vmx/posted_intr.o
CC drivers/usb/serial/usb-serial.o
AR drivers/usb/misc/built-in.a
CC net/xfrm/xfrm_replay.o
CC [M] drivers/usb/misc/ftdi-elan.o
CC net/unix/scm.o
CC lib/flex_proportions.o
CC lib/idr.o
CC kernel/regset.o
LD [M] drivers/gpu/drm/ast/ast.o
CC drivers/usb/serial/generic.o
CC drivers/acpi/acpica/psxface.o
CC drivers/usb/serial/bus.o
CC net/ipv6/ip6_input.o
CC drivers/usb/core/message.o
CC drivers/usb/storage/usb.o
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC drivers/rtc/proc.o
CC [M] net/netfilter/nf_conntrack_standalone.o
CC [M] drivers/net/usb/r8152.o
CC drivers/rtc/sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC fs/seq_file.o
CC kernel/kmod.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
LD [M] arch/x86/kvm/kvm.o
CC [M] drivers/net/usb/asix_devices.o
CC drivers/usb/host/uhci-hcd.o
CC drivers/base/cpu.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/base/firmware.o
CC net/ipv4/ip_fragment.o
CC drivers/input/input-compat.o
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC lib/irq_regs.o
CC drivers/rtc/rtc-mc146818-lib.o
CC arch/x86/kernel/msr.o
CC drivers/acpi/acpica/rscalc.o
CC [M] drivers/net/usb/asix_common.o
CC drivers/input/input-mt.o
CC lib/is_single_threaded.o
CC fs/xattr.o
CC fs/ext4/xattr_trusted.o
AR net/unix/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
CC drivers/rtc/rtc-cmos.o
CC drivers/acpi/acpica/rscreate.o
CC [M] drivers/net/phy/aquantia_main.o
CC drivers/base/init.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC net/core/ptp_classifier.o
CC drivers/usb/storage/initializers.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC drivers/usb/core/driver.o
CC lib/klist.o
CC kernel/groups.o
CC drivers/ata/ata_piix.o
CC net/ipv6/addrconf.o
CC arch/x86/kernel/cpuid.o
CC net/xfrm/xfrm_device.o
CC drivers/input/input-poller.o
CC fs/libfs.o
CC drivers/usb/serial/console.o
CC [M] net/netfilter/nf_conntrack_expect.o
CC arch/x86/kernel/early-quirks.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC lib/kobject.o
CC fs/ext4/xattr_user.o
CC fs/ext4/fast_commit.o
CC lib/kobject_uevent.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC drivers/base/map.o
CC kernel/kcmp.o
CC drivers/usb/storage/sierra_ms.o
CC net/core/netprio_cgroup.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/net/phy/aquantia_hwmon.o
CC net/ipv4/ip_forward.o
CC drivers/acpi/acpica/rsinfo.o
CC drivers/usb/core/config.o
CC fs/ext4/orphan.o
CC drivers/usb/gadget/udc/core.o
AR drivers/usb/gadget/function/built-in.a
CC [M] drivers/net/phy/ax88796b.o
CC drivers/input/ff-core.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
AR drivers/usb/gadget/legacy/built-in.a
AR drivers/rtc/built-in.a
CC kernel/freezer.o
CC drivers/usb/gadget/udc/trace.o
CC [M] drivers/net/phy/bcm7xxx.o
CC drivers/usb/serial/ftdi_sio.o
CC net/ipv6/addrlabel.o
CC net/ipv4/ip_options.o
CC drivers/base/devres.o
CC [M] fs/cifs/smb2maperror.o
CC net/bridge/br_device.o
CC mm/swap_slots.o
CC arch/x86/kernel/smp.o
CC net/core/dst_cache.o
CC drivers/acpi/acpica/rsio.o
CC lib/logic_pio.o
CC [M] drivers/net/usb/ax88172a.o
AR drivers/ata/built-in.a
CC [M] drivers/net/usb/ax88179_178a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC drivers/usb/storage/option_ms.o
CC [M] drivers/net/usb/cdc_ether.o
CC drivers/usb/gadget/usbstring.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/net/phy/bcm87xx.o
CC net/xfrm/xfrm_algo.o
CC drivers/input/touchscreen.o
CC drivers/input/ff-memless.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC drivers/usb/gadget/config.o
CC drivers/acpi/acpica/rsirq.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC kernel/stacktrace.o
CC kernel/dma.o
CC drivers/usb/host/xhci.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC drivers/usb/gadget/epautoconf.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC lib/maple_tree.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC fs/fs-writeback.o
CC drivers/base/attribute_container.o
CC mm/dmapool.o
CC fs/pnode.o
CC drivers/usb/gadget/composite.o
CC drivers/usb/storage/usual-tables.o
CC drivers/usb/core/file.o
CC drivers/acpi/acpica/rslist.o
CC drivers/usb/core/buffer.o
CC [M] drivers/gpu/drm/drm_auth.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC [M] drivers/net/usb/cdc_eem.o
CC net/ipv6/route.o
CC arch/x86/kernel/smpboot.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC net/core/gro_cells.o
AR drivers/usb/gadget/udc/built-in.a
CC drivers/input/vivaldi-fmap.o
CC drivers/base/transport_class.o
CC arch/x86/kernel/tsc_sync.o
CC drivers/net/loopback.o
CC kernel/smp.o
CC drivers/usb/serial/pl2303.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC net/ipv4/ip_output.o
CC [M] net/netfilter/nf_conntrack_proto.o
CC net/core/failover.o
CC [M] fs/cifs/smb2transport.o
CC [M] drivers/net/usb/smsc75xx.o
CC [M] drivers/net/usb/smsc95xx.o
CC net/bridge/br_fdb.o
CC [M] drivers/net/usb/mcs7830.o
CC drivers/acpi/acpica/rsmemory.o
AR drivers/usb/storage/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] fs/cifs/smb2misc.o
CC net/xfrm/xfrm_user.o
CC fs/btrfs/async-thread.o
CC drivers/input/input-leds.o
LD [M] drivers/net/vxlan/vxlan.o
CC fs/btrfs/ioctl.o
UPD arch/x86/kvm/kvm-asm-offsets.h
CC drivers/net/netconsole.o
CC mm/hugetlb.o
CC drivers/base/topology.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC drivers/net/virtio_net.o
CC fs/btrfs/locking.o
AR fs/ext4/built-in.a
CC drivers/acpi/processor_pdc.o
CC drivers/usb/core/sysfs.o
CC net/ipv4/ip_sockglue.o
CC drivers/acpi/acpica/rsmisc.o
CC net/bridge/br_forward.o
CC [M] drivers/net/phy/broadcom.o
CC fs/btrfs/orphan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC fs/btrfs/export.o
CC kernel/uid16.o
CC net/bridge/br_if.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC mm/hugetlb_vmemmap.o
CC drivers/input/mousedev.o
AR net/core/built-in.a
AR drivers/usb/serial/built-in.a
CC [M] drivers/gpu/drm/drm_blend.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
CC [M] drivers/usb/class/usbtmc.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC drivers/base/container.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC drivers/acpi/acpica/rsserial.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC arch/x86/kernel/setup_percpu.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC drivers/base/property.o
AS [M] arch/x86/kvm/vmx/vmenter.o
LD [M] arch/x86/kvm/kvm-intel.o
CC fs/btrfs/tree-log.o
CC [M] drivers/net/usb/usbnet.o
CC drivers/acpi/ec.o
CC [M] drivers/net/phy/lxt.o
CC drivers/usb/core/endpoint.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/usb/core/devio.o
CC mm/sparse.o
CC drivers/usb/gadget/functions.o
CC kernel/kallsyms.o
CC mm/sparse-vmemmap.o
CC drivers/base/cacheinfo.o
CC arch/x86/kernel/ftrace.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC [M] drivers/net/phy/realtek.o
CC net/sunrpc/clnt.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] drivers/net/usb/r8153_ecm.o
CC drivers/input/evdev.o
CC [M] fs/cifs/smb2pdu.o
CC drivers/usb/gadget/configfs.o
CC drivers/usb/gadget/u_f.o
CC drivers/acpi/acpica/rsxface.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC [M] drivers/gpu/drm/drm_cache.o
CC lib/memcat_p.o
CC net/bridge/br_input.o
CC fs/btrfs/free-space-cache.o
CC net/ipv4/inet_hashtables.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC net/bridge/br_ioctl.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC mm/mmu_notifier.o
CC drivers/acpi/acpica/tbdata.o
CC drivers/acpi/dock.o
CC fs/btrfs/zlib.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC net/ipv4/inet_timewait_sock.o
CC [M] drivers/gpu/drm/drm_client.o
AS arch/x86/kernel/ftrace_64.o
CC fs/btrfs/lzo.o
CC arch/x86/kernel/trace_clock.o
CC drivers/acpi/acpica/tbfadt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC drivers/base/swnode.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/net/phy/smsc.o
CC drivers/acpi/acpica/tbinstal.o
CC drivers/acpi/acpica/tbfind.o
CC arch/x86/kernel/trace.o
CC drivers/acpi/pci_root.o
CC drivers/usb/host/xhci-mem.o
AR net/xfrm/built-in.a
CC net/8021q/vlan_core.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
AR drivers/input/built-in.a
CC kernel/acct.o
CC drivers/usb/host/xhci-ext-caps.o
CC drivers/usb/core/notify.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/acpi/acpica/tbutils.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC arch/x86/kernel/rethook.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC mm/ksm.o
CC drivers/acpi/pci_link.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
AR drivers/usb/gadget/built-in.a
CC net/ipv4/inet_connection_sock.o
CC fs/splice.o
CC arch/x86/kernel/crash_core_64.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC arch/x86/kernel/module.o
CC arch/x86/kernel/early_printk.o
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC drivers/base/auxiliary.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
AR drivers/i3c/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
CC net/bridge/br_stp.o
CC fs/sync.o
CC drivers/acpi/acpica/tbxface.o
LD [M] drivers/net/usb/asix.o
CC drivers/acpi/acpica/tbxfload.o
CC fs/btrfs/zstd.o
LD [M] drivers/net/phy/aquantia.o
CC drivers/usb/core/generic.o
AR drivers/net/phy/built-in.a
CC net/bridge/br_stp_bpdu.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC drivers/base/devtmpfs.o
CC fs/utimes.o
CC lib/nmi_backtrace.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
CC mm/slub.o
CC [M] drivers/gpu/drm/drm_connector.o
CC kernel/crash_core.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC drivers/acpi/acpica/tbxfroot.o
CC drivers/base/memory.o
CC [M] net/8021q/vlan.o
CC arch/x86/kernel/hpet.o
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
CC drivers/acpi/acpica/utaddress.o
CC drivers/base/module.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC drivers/acpi/acpica/utalloc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC drivers/acpi/pci_irq.o
CC net/ipv4/tcp.o
CC drivers/net/net_failover.o
CC drivers/usb/core/quirks.o
CC fs/btrfs/compression.o
CC kernel/compat.o
CC drivers/i2c/busses/i2c-designware-common.o
CC net/ipv4/tcp_input.o
CC kernel/utsname.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC drivers/base/pinctrl.o
CC drivers/acpi/acpica/utascii.o
AR drivers/i2c/muxes/built-in.a
CC net/ipv4/tcp_output.o
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/i2c/i2c-boardinfo.o
CC [M] drivers/net/dummy.o
CC drivers/base/devcoredump.o
CC [M] net/sunrpc/auth_gss/trace.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC lib/plist.o
CC net/ipv4/tcp_timer.o
CC net/bridge/br_stp_if.o
CC drivers/usb/host/xhci-ring.o
CC fs/d_path.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC arch/x86/kernel/amd_nb.o
CC net/bridge/br_stp_timer.o
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
CC fs/stack.o
CC lib/radix-tree.o
CC lib/ratelimit.o
CC net/ipv4/tcp_ipv4.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
CC fs/btrfs/delayed-ref.o
CC drivers/acpi/acpica/utbuffer.o
CC drivers/usb/host/xhci-hub.o
CC drivers/usb/core/devices.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC drivers/usb/host/xhci-dbg.o
CC fs/fs_struct.o
CC kernel/user_namespace.o
CC drivers/base/platform-msi.o
CC mm/migrate.o
CC mm/migrate_device.o
CC lib/rbtree.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC drivers/base/physical_location.o
CC drivers/base/trace.o
CC [M] net/8021q/vlan_dev.o
CC net/ipv6/ip6_fib.o
CC [M] net/netfilter/nf_conntrack_acct.o
CC drivers/i2c/busses/i2c-designware-master.o
CC net/ipv4/tcp_minisocks.o
CC drivers/acpi/acpica/utcksum.o
CC drivers/acpi/acpica/utcopy.o
CC [M] net/8021q/vlan_netlink.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/net/macvlan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
CC net/ipv4/tcp_cong.o
CC arch/x86/kernel/kvm.o
CC net/sunrpc/xprt.o
CC fs/statfs.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
AR drivers/net/ethernet/cavium/common/built-in.a
CC drivers/i2c/i2c-core-base.o
CC kernel/pid_namespace.o
AR drivers/net/ethernet/cavium/thunder/built-in.a
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 drivers/usb/core/phy.o
CC drivers/usb/core/port.o
CC arch/x86/kernel/kvmclock.o
CC net/sunrpc/socklib.o
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC net/bridge/br_netlink.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/usb/core/hcd-pci.o
AR drivers/base/built-in.a
CC lib/seq_buf.o
AR drivers/net/ethernet/cortina/built-in.a
AR drivers/net/ethernet/engleder/built-in.a
AR drivers/net/ethernet/ezchip/built-in.a
CC drivers/i2c/i2c-core-smbus.o
CC fs/btrfs/relocation.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
UPD kernel/config_data
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
CC kernel/stop_machine.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC [M] fs/cifs/smb2inode.o
CC net/ipv4/tcp_metrics.o
CC lib/show_mem.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/i2c/i2c-core-acpi.o
CC [M] drivers/gpu/drm/drm_drv.o
CC fs/fs_pin.o
CC [M] net/8021q/vlanproc.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC [M] drivers/gpu/drm/drm_edid.o
CC drivers/usb/core/usb-acpi.o
CC fs/nsfs.o
CC drivers/usb/host/xhci-trace.o
CC [M] fs/cifs/smb2file.o
CC [M] drivers/net/mii.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC net/ipv6/ipv6_sockglue.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
CC fs/fs_types.o
CC lib/siphash.o
CC drivers/acpi/acpica/utdecode.o
CC [M] drivers/net/mdio.o
CC kernel/kprobes.o
CC net/ipv6/ndisc.o
CC mm/huge_memory.o
CC drivers/usb/host/xhci-debugfs.o
CC drivers/acpi/acpica/utdelete.o
CC arch/x86/kernel/paravirt.o
CC net/ipv4/tcp_fastopen.o
CC fs/btrfs/delayed-inode.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC mm/khugepaged.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC lib/string.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
AR drivers/usb/core/built-in.a
CC fs/fs_context.o
CC fs/fs_parser.o
CC net/ipv4/tcp_rate.o
CC drivers/usb/host/xhci-pci.o
AR net/8021q/built-in.a
LD [M] net/8021q/8021q.o
CC kernel/hung_task.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC drivers/acpi/acpica/uterror.o
CC [M] drivers/net/tun.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
CC [M] drivers/i2c/busses/i2c-scmi.o
CC net/sunrpc/xprtsock.o
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC fs/fsopen.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC [M] drivers/net/veth.o
CC arch/x86/kernel/pvclock.o
CC drivers/i2c/i2c-core-slave.o
CC net/bridge/br_netlink_tunnel.o
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
CC drivers/acpi/acpica/uteval.o
CC lib/timerqueue.o
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC drivers/acpi/acpica/utglobal.o
CC fs/init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
AR drivers/net/ethernet/fungible/built-in.a
AR drivers/net/ethernet/huawei/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC [M] drivers/i2c/busses/i2c-isch.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC lib/vsprintf.o
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC [M] fs/cifs/cifsacl.o
CC [M] fs/cifs/fs_context.o
CC [M] fs/cifs/dns_resolve.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC arch/x86/kernel/pcspeaker.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
CC arch/x86/kernel/check.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
AR drivers/media/rc/keymaps/built-in.a
CC drivers/acpi/acpica/uthex.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
AR drivers/media/rc/built-in.a
AR drivers/media/common/b2c2/built-in.a
CC arch/x86/kernel/uprobes.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/common/siano/built-in.a
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC arch/x86/kernel/perf_regs.o
AR drivers/media/common/v4l2-tpg/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mmio.o
AR drivers/media/common/videobuf2/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
AR drivers/media/common/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
AR drivers/media/platform/allegro-dvt/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
AR drivers/media/platform/amphion/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
AR drivers/media/platform/aspeed/built-in.a
CC kernel/watchdog.o
AR drivers/media/platform/atmel/built-in.a
AR drivers/media/platform/cadence/built-in.a
AR drivers/media/platform/chips-media/built-in.a
AR drivers/usb/host/built-in.a
AR drivers/usb/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/net/ethernet/i825xx/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
AR drivers/net/ethernet/microsoft/built-in.a
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/platform/nvidia/built-in.a
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
AR drivers/media/platform/nxp/dw100/built-in.a
CC kernel/watchdog_hld.o
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/platform/nxp/built-in.a
CC drivers/acpi/acpica/utids.o
AR drivers/media/platform/qcom/camss/built-in.a
CC kernel/seccomp.o
AR drivers/media/platform/qcom/venus/built-in.a
CC [M] net/netfilter/nf_conntrack_netlink.o
AR drivers/media/platform/qcom/built-in.a
CC kernel/relay.o
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/platform/renesas/built-in.a
AR drivers/media/platform/rockchip/rga/built-in.a
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC drivers/acpi/acpi_lpss.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC net/bridge/br_arp_nd_proxy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/samsung/built-in.a
AR drivers/media/platform/st/sti/bdisp/built-in.a
CC [M] drivers/gpu/drm/i915/i915_pmu.o
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/platform/sunxi/built-in.a
CC net/ipv6/udp.o
CC arch/x86/kernel/tracepoint.o
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
CC drivers/acpi/acpica/utinit.o
AR drivers/media/platform/ti/omap/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC [M] drivers/i2c/busses/i2c-ismt.o
AR drivers/media/platform/verisilicon/built-in.a
ASN.1 fs/cifs/cifs_spnego_negtokeninit.asn1.[ch]
CC net/ipv6/udplite.o
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/net/ethernet/intel/igbvf/ethtool.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/pci/b2c2/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
AR drivers/media/pci/pluto2/built-in.a
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
AR drivers/media/pci/dm1105/built-in.a
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC drivers/i2c/i2c-dev.o
AR drivers/media/pci/pt1/built-in.a
CC net/ipv4/tcp_recovery.o
AR drivers/media/pci/pt3/built-in.a
CC fs/btrfs/scrub.o
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/pci/ngene/built-in.a
CC net/ipv4/tcp_ulp.o
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/built-in.a
CC arch/x86/kernel/itmt.o
AR drivers/media/pci/built-in.a
AR drivers/media/usb/b2c2/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/usb/s2255/built-in.a
AR drivers/media/usb/siano/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
CC drivers/acpi/acpica/utlock.o
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/usb/built-in.a
CC fs/btrfs/backref.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/media/firewire/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
AR drivers/media/spi/built-in.a
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
AR drivers/ptp/built-in.a
CC [M] drivers/ptp/ptp_clock.o
CC [M] drivers/ptp/ptp_chardev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] fs/cifs/smb1ops.o
CC net/dcb/dcbnl.o
CC [M] drivers/gpu/drm/drm_file.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
CC kernel/utsname_sysctl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC drivers/acpi/acpica/utmath.o
CC net/bridge/br_sysfs_if.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
CC net/l3mdev/l3mdev.o
CC arch/x86/kernel/umip.o
CC net/sunrpc/sched.o
CC mm/page_counter.o
CC mm/memcontrol.o
CC [M] fs/cifs/cifssmb.o
AR drivers/net/ethernet/litex/built-in.a
CC [M] drivers/i2c/busses/i2c-piix4.o
CC [M] drivers/ptp/ptp_sysfs.o
CC [M] drivers/ptp/ptp_vclock.o
AR drivers/power/reset/built-in.a
CC drivers/hwmon/hwmon.o
CC drivers/power/supply/power_supply_core.o
CC mm/vmpressure.o
AR drivers/thermal/broadcom/built-in.a
CC kernel/delayacct.o
AR drivers/thermal/samsung/built-in.a
CC drivers/thermal/intel/intel_tcc.o
CC drivers/power/supply/power_supply_sysfs.o
AR drivers/thermal/st/built-in.a
CC drivers/power/supply/power_supply_leds.o
CC drivers/power/supply/power_supply_hwmon.o
CC drivers/acpi/acpica/utmisc.o
CC lib/win_minmax.o
CC drivers/thermal/intel/therm_throt.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC drivers/acpi/acpi_apd.o
CC drivers/acpi/acpica/utmutex.o
CC net/ipv4/tcp_offload.o
CC fs/btrfs/ulist.o
CC net/sunrpc/auth.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
AR drivers/thermal/qcom/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC arch/x86/kernel/unwind_orc.o
CC lib/xarray.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC kernel/taskstats.o
AR net/l3mdev/built-in.a
AR drivers/thermal/tegra/built-in.a
CC [M] drivers/i2c/i2c-smbus.o
CC drivers/acpi/acpica/utnonansi.o
CC [M] drivers/i2c/i2c-mux.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC drivers/acpi/acpi_platform.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/hwmon/acpi_power_meter.o
LD [M] drivers/ptp/ptp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC mm/swap_cgroup.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] net/netfilter/nf_nat_core.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC fs/btrfs/qgroup.o
CC net/bridge/br_sysfs_br.o
CC arch/x86/kernel/callthunks.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC net/bridge/br_nf_core.o
CC drivers/acpi/acpica/utobject.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
AR drivers/i2c/busses/built-in.a
CC drivers/acpi/acpica/utosi.o
CC [M] drivers/hwmon/coretemp.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC net/bridge/br_multicast.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC drivers/acpi/acpi_pnp.o
CC drivers/acpi/acpica/utownerid.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/thermal/intel/intel_menlow.o
CC fs/btrfs/send.o
CC drivers/acpi/power.o
LD [M] drivers/ptp/ptp_kvm.o
CC net/bridge/br_mdb.o
CC fs/btrfs/dev-replace.o
CC fs/btrfs/raid56.o
CC drivers/acpi/event.o
CC fs/btrfs/uuid-tree.o
CC net/ipv6/raw.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC net/dcb/dcbevent.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
AR drivers/i2c/built-in.a
CC [M] net/netfilter/nf_nat_proto.o
CC kernel/tsacct.o
CC kernel/tracepoint.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
AR drivers/hwmon/built-in.a
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC drivers/watchdog/watchdog_core.o
CC net/ipv4/tcp_plb.o
CC drivers/acpi/acpica/utpredef.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC arch/x86/kernel/mmconf-fam10h_64.o
CC drivers/watchdog/watchdog_dev.o
CC fs/btrfs/props.o
CC drivers/acpi/acpica/utresdecode.o
AR drivers/thermal/intel/built-in.a
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC net/ipv6/icmp.o
CC drivers/watchdog/softdog.o
CC drivers/acpi/evged.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/thermal/thermal_core.o
CC drivers/acpi/acpica/utresrc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_main.o
CC drivers/acpi/acpica/utstate.o
CC lib/lockref.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_hw.o
AR net/dcb/built-in.a
CC net/bridge/br_multicast_eht.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC kernel/latencytop.o
CC arch/x86/kernel/vsmp_64.o
CC fs/btrfs/free-space-tree.o
CC lib/bcd.o
CC drivers/acpi/sysfs.o
CC drivers/acpi/property.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC lib/sort.o
CC lib/parser.o
CC drivers/acpi/acpi_cmos_rtc.o
CC [M] drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] net/netfilter/nf_nat_helper.o
CC fs/btrfs/tree-checker.o
CC drivers/acpi/acpica/utstring.o
AR drivers/watchdog/built-in.a
CC net/sunrpc/auth_null.o
CC net/ipv4/datagram.o
CC net/ipv4/raw.o
AR arch/x86/kernel/built-in.a
AR arch/x86/built-in.a
CC net/bridge/br_vlan.o
CC drivers/thermal/thermal_sysfs.o
CC lib/debug_locks.o
CC kernel/irq_work.o
CC fs/btrfs/space-info.o
CC drivers/acpi/acpica/utstrsuppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC [M] drivers/gpu/drm/drm_managed.o
CC lib/random32.o
CC [M] drivers/gpu/drm/drm_mm.o
CC lib/bust_spinlocks.o
CC kernel/static_call.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC net/ipv6/mcast.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ee.o
CC net/bridge/br_vlan_tunnel.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC lib/kasprintf.o
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC lib/bitmap.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
CC drivers/acpi/acpica/utstrtoul64.o
CC net/ipv6/reassembly.o
CC kernel/static_call_inline.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
CC net/bridge/br_vlan_options.o
CC [M] drivers/md/persistent-data/dm-array.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC drivers/opp/core.o
CC [M] fs/cifs/cifs_spnego_negtokeninit.asn1.o
CC drivers/opp/cpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC drivers/thermal/thermal_trip.o
CC drivers/md/md.o
CC drivers/md/md-bitmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC [M] net/bluetooth/af_bluetooth.o
CC [M] net/dns_resolver/dns_key.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] net/netfilter/nf_nat_redirect.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] fs/cifs/asn1.o
CC [M] net/dns_resolver/dns_query.o
CC drivers/acpi/acpica/utxface.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ethtool.o
CC lib/scatterlist.o
CC net/sunrpc/auth_unix.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC drivers/thermal/thermal_helpers.o
CC kernel/user-return-notifier.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC drivers/thermal/thermal_hwmon.o
CC net/sunrpc/svc.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC fs/btrfs/block-rsv.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC net/ipv6/tcp_ipv6.o
CC drivers/acpi/acpica/utxfinit.o
CC kernel/padata.o
CC drivers/acpi/acpica/utxferror.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC drivers/acpi/acpica/utxfmutex.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC kernel/jump_label.o
CC net/ipv4/udp.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
LD [M] net/dns_resolver/dns_resolver.o
CC net/devres.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC drivers/thermal/gov_fair_share.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC net/bridge/br_mst.o
CC net/ipv6/ping.o
CC [M] net/bridge/br_netfilter_hooks.o
CC mm/hugetlb_cgroup.o
CC [M] net/bluetooth/hci_core.o
AR drivers/acpi/acpica/built-in.a
CC drivers/acpi/x86/apple.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC net/socket.o
LD [M] fs/cifs/cifs.o
CC lib/list_sort.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC lib/uuid.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC drivers/acpi/x86/utils.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC drivers/opp/debugfs.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC net/ipv6/exthdrs.o
CC drivers/thermal/gov_step_wise.o
CC lib/iov_iter.o
CC kernel/context_tracking.o
CC [M] drivers/net/ethernet/intel/ixgb/ixgb_param.o
CC fs/kernel_read_file.o
CC fs/mnt_idmapping.o
CC fs/remap_range.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC drivers/acpi/x86/s2idle.o
CC [M] net/netfilter/x_tables.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC [M] net/netfilter/xt_tcpudp.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC lib/clz_ctz.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC kernel/iomem.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC drivers/thermal/gov_user_space.o
CC fs/btrfs/delalloc-space.o
CC net/compat.o
AR drivers/opp/built-in.a
CC fs/buffer.o
CC [M] net/netfilter/xt_mark.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC net/sunrpc/svcsock.o
CC lib/bsearch.o
CC drivers/cpufreq/cpufreq.o
CC drivers/cpuidle/cpuidle.o
CC drivers/cpuidle/governors/menu.o
CC drivers/mmc/core/core.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC drivers/md/md-autodetect.o
CC drivers/mmc/host/sdhci.o
CC mm/kmemleak.o
CC drivers/mmc/host/sdhci-pci-core.o
AR drivers/thermal/built-in.a
CC mm/page_isolation.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC kernel/rseq.o
CC drivers/cpufreq/freq_table.o
CC fs/mpage.o
CC drivers/md/dm-uevent.o
CC drivers/acpi/debugfs.o
LD [M] drivers/net/ethernet/intel/ixgb/ixgb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
AR net/bridge/built-in.a
AR drivers/net/ethernet/intel/built-in.a
AR drivers/ufs/built-in.a
CC [M] drivers/net/ethernet/intel/e100.o
GEN xe_wa_oob.c xe_wa_oob.h
CC lib/find_bit.o
CC drivers/cpuidle/governors/haltpoll.o
CC [M] net/netfilter/xt_nat.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC drivers/cpuidle/driver.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC drivers/acpi/acpi_lpat.o
CC net/ipv6/datagram.o
CC drivers/acpi/acpi_lpit.o
CC net/ipv6/ip6_flowlabel.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
CC [M] net/netfilter/xt_REDIRECT.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC drivers/acpi/prmt.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC drivers/md/dm.o
CC net/sysctl_net.o
CC drivers/md/dm-table.o
CC lib/llist.o
CC [M] drivers/md/persistent-data/dm-btree.o
CC fs/btrfs/block-group.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_sa.o
LD [M] net/bridge/br_netfilter.o
CC drivers/mmc/host/sdhci-pci-arasan.o
CC net/ipv6/inet6_connection_sock.o
CC drivers/acpi/acpi_pcc.o
GZIP kernel/config_data.gz
CC kernel/configs.o
CC drivers/cpuidle/governor.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/md/dm-target.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
CC mm/early_ioremap.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC net/ipv6/udp_offload.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC drivers/mmc/host/sdhci-acpi.o
CC drivers/cpuidle/sysfs.o
CC drivers/cpuidle/poll_state.o
AR kernel/built-in.a
CC net/ipv6/seg6.o
CC [M] drivers/gpu/drm/drm_modes.o
CC drivers/md/dm-linear.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC drivers/acpi/ac.o
CC lib/memweight.o
CC drivers/acpi/button.o
CC drivers/mmc/host/cqhci-core.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC fs/proc_namespace.o
CC [M] net/netfilter/xt_addrtype.o
CC net/ipv4/udplite.o
CC lib/kfifo.o
CC fs/btrfs/discard.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
CC drivers/mmc/core/bus.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC drivers/md/dm-stripe.o
CC fs/direct-io.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
CC lib/percpu-refcount.o
CC mm/cma.o
CC drivers/cpufreq/cpufreq_governor.o
CC [M] net/bluetooth/hci_conn.o
CC net/sunrpc/svcauth.o
CC fs/btrfs/reflink.o
CC drivers/acpi/fan_core.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC lib/rhashtable.o
CC drivers/mmc/core/host.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
CC lib/base64.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC net/ipv6/fib6_notifier.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC [M] net/bluetooth/hci_event.o
CC fs/eventpoll.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC fs/anon_inodes.o
CC [M] net/netfilter/xt_conntrack.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC fs/btrfs/subpage.o
CC [M] net/bluetooth/mgmt.o
CC lib/once.o
CC drivers/mmc/core/mmc.o
CC drivers/mmc/core/mmc_ops.o
AR drivers/cpuidle/built-in.a
CC drivers/md/dm-io.o
CC net/ipv6/rpl.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC net/ipv4/udp_offload.o
CC net/ipv4/arp.o
CC drivers/md/dm-kcopyd.o
CC drivers/md/dm-sysfs.o
CC drivers/acpi/fan_attr.o
CC lib/refcount.o
CC drivers/cpufreq/acpi-cpufreq.o
CC drivers/mmc/core/sd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] net/netfilter/xt_ipvs.o
CC net/ipv4/icmp.o
CC drivers/md/dm-stats.o
CC lib/usercopy.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/acpi/processor_driver.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC net/ipv4/devinet.o
CC drivers/cpufreq/intel_pstate.o
CC lib/errseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
AR drivers/mmc/host/built-in.a
CC drivers/acpi/processor_thermal.o
CC drivers/mmc/core/sd_ops.o
CC mm/secretmem.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC fs/signalfd.o
CC lib/bucket_locks.o
CC [M] drivers/gpu/drm/drm_plane.o
CC drivers/md/dm-rq.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC fs/timerfd.o
CC drivers/md/dm-io-rewind.o
CC drivers/md/dm-builtin.o
CC fs/btrfs/tree-mod-log.o
CC net/ipv6/ioam6.o
CC net/sunrpc/svcauth_unix.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC fs/btrfs/extent-io-tree.o
CC drivers/acpi/processor_idle.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC drivers/acpi/processor_throttling.o
CC net/ipv6/sysctl_net_ipv6.o
CC drivers/mmc/core/sdio.o
CC net/ipv4/af_inet.o
CC net/ipv4/igmp.o
CC lib/generic-radix-tree.o
CC fs/btrfs/fs.o
CC drivers/acpi/processor_perflib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC fs/btrfs/messages.o
CC mm/userfaultfd.o
CC mm/memremap.o
LD [M] net/netfilter/nf_conntrack.o
CC drivers/mmc/core/sdio_ops.o
CC fs/eventfd.o
LD [M] net/netfilter/nf_nat.o
CC drivers/mmc/core/sdio_bus.o
AR net/netfilter/built-in.a
CC drivers/acpi/container.o
CC fs/btrfs/bio.o
CC mm/hmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC lib/string_helpers.o
CC [M] drivers/gpu/drm/drm_prime.o
AR drivers/net/ethernet/microchip/built-in.a
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
AR drivers/net/ethernet/mscc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
AR drivers/net/ethernet/neterion/built-in.a
CC [M] drivers/md/dm-bufio.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC net/ipv4/fib_frontend.o
CC fs/btrfs/lru_cache.o
CC fs/btrfs/acl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC [M] net/bluetooth/hci_sock.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
AR drivers/leds/trigger/built-in.a
CC [M] drivers/leds/trigger/ledtrig-audio.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/leds/blink/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
AR drivers/leds/simple/built-in.a
AR drivers/firmware/broadcom/built-in.a
AR drivers/firmware/cirrus/built-in.a
CC drivers/acpi/thermal.o
AR drivers/firmware/meson/built-in.a
AR drivers/firmware/imx/built-in.a
CC drivers/acpi/acpi_memhotplug.o
CC drivers/leds/led-core.o
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/firmware/efi/libstub/efi-stub-helper.o
CC drivers/acpi/ioapic.o
CC net/ipv4/fib_semantics.o
CC net/ipv6/xfrm6_policy.o
CC net/ipv6/xfrm6_state.o
CC net/ipv4/fib_trie.o
CC drivers/firmware/efi/libstub/gop.o
CC drivers/mmc/core/sdio_cis.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
AR drivers/firmware/psci/built-in.a
AR drivers/firmware/smccc/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC net/ipv4/fib_notifier.o
CC net/sunrpc/addr.o
CC fs/userfaultfd.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC mm/memfd.o
CC lib/hexdump.o
AR drivers/cpufreq/built-in.a
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] net/bluetooth/hci_sysfs.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
AR drivers/firmware/tegra/built-in.a
AR drivers/firmware/xilinx/built-in.a
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC lib/kstrtox.o
AR drivers/crypto/stm32/built-in.a
../drivers/gpu/drm/i915/gt/intel_engine_cs.c:1525: warning: expecting prototype for intel_engines_cleanup_common(). Prototype was for intel_engine_cleanup_common() instead
AR drivers/crypto/hisilicon/built-in.a
CC drivers/clocksource/acpi_pm.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
AR drivers/crypto/xilinx/built-in.a
AR drivers/crypto/keembay/built-in.a
AR drivers/crypto/built-in.a
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC mm/bootmem_info.o
CC drivers/hid/usbhid/hid-core.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC drivers/hid/hid-core.o
CC drivers/leds/led-class.o
CC net/ipv4/inet_fragment.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC drivers/hid/hid-input.o
CC drivers/clocksource/i8253.o
CC drivers/firmware/efi/libstub/secureboot.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC net/ipv6/xfrm6_input.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
AR fs/btrfs/built-in.a
CC drivers/firmware/dmi_scan.o
CC drivers/firmware/efi/libstub/tpm.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/mmc/core/sdio_io.o
CC drivers/acpi/battery.o
CC lib/debug_info.o
CC drivers/acpi/hed.o
CC drivers/firmware/dmi-sysfs.o
CC drivers/firmware/efi/libstub/mem.o
CC net/ipv6/xfrm6_output.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC net/sunrpc/rpcb_clnt.o
CC [M] drivers/md/dm-crypt.o
CC net/sunrpc/timer.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC drivers/mmc/core/sdio_irq.o
CC drivers/mmc/core/slot-gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
AR drivers/clocksource/built-in.a
CC drivers/hid/usbhid/hiddev.o
CC net/sunrpc/xdr.o
CC net/sunrpc/sunrpc_syms.o
CC drivers/firmware/efi/efi.o
AR mm/built-in.a
CC drivers/leds/led-triggers.o
CC drivers/firmware/efi/vars.o
CC [M] net/bluetooth/l2cap_core.o
CC [M] drivers/md/dm-thin.o
CC drivers/firmware/efi/libstub/random.o
CC drivers/acpi/bgrt.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC net/ipv4/ping.o
CC net/ipv6/xfrm6_protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC net/ipv4/ip_tunnel_core.o
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/net/ethernet/ni/built-in.a
AR drivers/net/ethernet/packetengines/built-in.a
CC [M] drivers/md/dm-thin-metadata.o
AR drivers/net/ethernet/realtek/built-in.a
CC [M] drivers/net/ethernet/realtek/8139cp.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC [M] drivers/net/ethernet/realtek/8139too.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC [M] net/bluetooth/l2cap_sock.o
CC net/ipv6/netfilter.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC net/ipv6/fib6_rules.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC net/ipv4/gre_offload.o
CC drivers/mmc/core/regulator.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
AR drivers/leds/built-in.a
CC drivers/mmc/core/debugfs.o
AR drivers/net/ethernet/renesas/built-in.a
CC net/sunrpc/cache.o
AR drivers/staging/media/built-in.a
CC fs/aio.o
AR drivers/staging/built-in.a
CC net/sunrpc/rpc_pipe.o
CC drivers/mmc/core/block.o
CC drivers/acpi/cppc_acpi.o
LD [M] drivers/md/dm-bio-prison.o
CC drivers/firmware/efi/libstub/pci.o
CC lib/iomap.o
CC drivers/firmware/dmi-id.o
CC fs/locks.o
AR drivers/platform/x86/amd/built-in.a
AR drivers/platform/surface/built-in.a
CC drivers/platform/x86/p2sb.o
CC drivers/platform/x86/intel/pmc/core.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC net/ipv4/metrics.o
CC drivers/platform/x86/pmc_atom.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC [M] drivers/platform/x86/wmi.o
CC drivers/platform/x86/intel/pmc/spt.o
CC drivers/platform/x86/intel/pmc/cnp.o
AR drivers/hid/usbhid/built-in.a
CC drivers/firmware/memmap.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC drivers/mmc/core/queue.o
AR drivers/md/built-in.a
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
AR drivers/net/ethernet/sfc/built-in.a
CC lib/pci_iomap.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC drivers/platform/x86/intel/pmc/icl.o
CC net/ipv6/proc.o
CC net/ipv4/netlink.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik.o
CC drivers/acpi/spcr.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC fs/binfmt_script.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC net/ipv4/nexthop.o
CC drivers/platform/x86/intel/pmc/tgl.o
CC [M] drivers/platform/x86/intel/vsec.o
CC net/ipv6/syncookies.o
CC drivers/platform/x86/intel/pmc/adl.o
CC lib/iomap_copy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC drivers/hid/hid-quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/platform/x86/mxm-wmi.o
CC drivers/platform/x86/intel/pmc/mtl.o
CC [M] net/bluetooth/smp.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC [M] drivers/platform/x86/intel_ips.o
CC [M] drivers/acpi/acpi_video.o
CC lib/devres.o
CC [M] net/bluetooth/lib.o
CC drivers/hid/hid-debug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC net/ipv6/mip6.o
CC drivers/platform/x86/intel/pmc/pltdrv.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
CC [M] drivers/acpi/video_detect.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC drivers/firmware/efi/libstub/relocate.o
CC net/ipv6/addrconf_core.o
CC net/ipv6/exthdrs_core.o
CC net/ipv6/ip6_checksum.o
CC net/ipv6/ip6_icmp.o
CC net/ipv4/udp_tunnel_stub.o
CC net/sunrpc/sysfs.o
LD [M] drivers/md/dm-thin-pool.o
CC net/sunrpc/svc_xprt.o
CC net/sunrpc/xprtmultipath.o
CC drivers/firmware/efi/libstub/printk.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC drivers/firmware/efi/reboot.o
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC drivers/firmware/efi/memattr.o
CC [M] net/bluetooth/ecdh_helper.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC net/ipv6/output_core.o
CC drivers/hid/hidraw.o
CC net/ipv6/protocol.o
CC drivers/hid/hid-generic.o
AR drivers/mmc/core/built-in.a
AR drivers/platform/x86/intel/pmc/built-in.a
AR drivers/mmc/built-in.a
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/firmware/efi/tpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC lib/check_signature.o
CC fs/binfmt_elf.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] net/bluetooth/hci_request.o
CC drivers/hid/hid-a4tech.o
CC net/ipv6/ip6_offload.o
AR drivers/acpi/built-in.a
CC lib/interval_tree.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC drivers/firmware/efi/memmap.o
CC drivers/firmware/efi/esrt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC drivers/hid/hid-apple.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
CC net/ipv4/sysctl_net_ipv4.o
AR drivers/net/ethernet/smsc/built-in.a
CC net/ipv4/proc.o
CC [M] drivers/net/ethernet/smsc/smsc9420.o
CC drivers/firmware/efi/efi-pstore.o
CC net/sunrpc/stats.o
CC net/ipv6/tcpv6_offload.o
CC drivers/firmware/efi/cper.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
AR drivers/platform/x86/intel/built-in.a
CC net/ipv6/exthdrs_offload.o
LD [M] drivers/platform/x86/intel/intel-rst.o
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC lib/assoc_array.o
AR drivers/platform/x86/built-in.a
CC lib/list_debug.o
AR drivers/platform/built-in.a
CC drivers/hid/hid-belkin.o
AR drivers/net/ethernet/socionext/built-in.a
CC net/ipv6/inet6_hashtables.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC drivers/hid/hid-cherry.o
CC drivers/firmware/efi/cper_cxl.o
CC net/sunrpc/sysctl.o
AR drivers/net/ethernet/wangxun/built-in.a
CC net/ipv6/mcast_snoop.o
CC drivers/hid/hid-chicony.o
CC [M] drivers/gpu/drm/drm_trace_points.o
LD [M] drivers/acpi/video.o
CC drivers/mailbox/mailbox.o
CC drivers/devfreq/devfreq.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC drivers/mailbox/pcc.o
CC [M] drivers/devfreq/governor_performance.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/firmware/efi/runtime-wrappers.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
CC [M] drivers/gpu/drm/drm_vblank.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
CC drivers/powercap/powercap_sys.o
CC drivers/powercap/intel_rapl_common.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
CC drivers/powercap/intel_rapl_msr.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC [M] net/ipv6/ip6_udp_tunnel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC drivers/firmware/efi/dev-path-parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
CC lib/debugobjects.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC lib/bitrev.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC net/ipv4/syncookies.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC drivers/firmware/efi/apple-properties.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] net/bluetooth/mgmt_util.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] net/bluetooth/mgmt_config.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
AR drivers/perf/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
AR drivers/mailbox/built-in.a
CC fs/mbcache.o
CC net/ipv4/esp4.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC drivers/hid/hid-cypress.o
CC [M] net/bluetooth/hci_codec.o
CC [M] net/bluetooth/eir.o
CC [M] drivers/gpu/drm/xe/xe_display.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC drivers/firmware/efi/earlycon.o
AR drivers/net/ethernet/xilinx/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
AR drivers/net/ethernet/pensando/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC drivers/hid/hid-ezkey.o
CC [M] net/bluetooth/hci_sync.o
CC lib/crc16.o
CC drivers/firmware/efi/cper-x86.o
CC net/ipv4/esp4_offload.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC net/ipv4/netfilter.o
CC drivers/ras/ras.o
AR net/ipv6/built-in.a
AR net/sunrpc/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC drivers/ras/debugfs.o
CC net/ipv4/inet_diag.o
AR drivers/hwtracing/intel_th/built-in.a
CC net/ipv4/tcp_diag.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC drivers/hid/hid-kensington.o
CC [M] net/bluetooth/sco.o
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
AR drivers/powercap/built-in.a
CC [M] net/bluetooth/iso.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC drivers/android/binderfs.o
CC lib/crc-t10dif.o
CC drivers/android/binder.o
CC net/ipv4/udp_diag.o
CC fs/posix_acl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
AR drivers/devfreq/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
HOSTCC lib/gen_crc32table
CC drivers/nvmem/core.o
CC drivers/hid/hid-lg.o
CC [M] net/bluetooth/a2mp.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC lib/libcrc32c.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/uio/uio.o
CC [M] drivers/mtd/chips/chipreg.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC lib/xxhash.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
AR drivers/firmware/efi/built-in.a
CC [M] net/bluetooth/amp.o
AR drivers/firmware/built-in.a
CC lib/genalloc.o
CC lib/percpu_counter.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC drivers/android/binder_alloc.o
CC net/ipv4/tcp_cubic.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/mtd/mtdcore.o
CC net/ipv4/xfrm4_policy.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC lib/fault-inject.o
CC net/ipv4/xfrm4_state.o
AR drivers/ras/built-in.a
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/mtd/mtdsuper.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC lib/syscall.o
CC [M] drivers/gpu/drm/drm_debugfs.o
LD [M] drivers/net/ethernet/realtek/r8169.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC lib/dynamic_debug.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
AR drivers/net/built-in.a
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC [M] drivers/pps/pps.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC [M] drivers/pps/kapi.o
CC [M] drivers/pps/sysfs.o
CC lib/errname.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] net/bluetooth/hci_debugfs.o
CC [M] drivers/bluetooth/btusb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
CC [M] drivers/gpu/drm/drm_edid_load.o
AR drivers/nvmem/built-in.a
CC [M] drivers/bluetooth/btintel.o
CC drivers/hid/hid-lg-g15.o
CC lib/nlattr.o
CC lib/checksum.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/bluetooth/btbcm.o
CC drivers/hid/hid-microsoft.o
CC [M] drivers/mtd/mtdconcat.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/bluetooth/btrtl.o
CC [M] drivers/vfio/vfio_main.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o
CC fs/drop_caches.o
CC fs/fhandle.o
CC net/ipv4/xfrm4_input.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/mtd/mtdpart.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/vfio/group.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o
CC net/ipv4/xfrm4_output.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/drm_buddy.o
CC lib/cpu_rmap.o
CC [M] drivers/dca/dca-core.o
CC [M] drivers/vfio/iova_bitmap.o
CC lib/dynamic_queue_limits.o
CC [M] drivers/dca/dca-sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC lib/glob.o
CC net/ipv4/xfrm4_protocol.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
CC [M] drivers/mtd/mtdchar.o
CC lib/strncpy_from_user.o
CC [M] drivers/vfio/pci/vfio_pci.o
CC lib/strnlen_user.o
CC lib/net_utils.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] net/ipv4/ip_tunnel.o
CC lib/sg_pool.o
AR drivers/hid/built-in.a
CC [M] drivers/ssb/main.o
CC [M] drivers/vhost/net.o
CC [M] drivers/ssb/scan.o
CC [M] drivers/vhost/vhost.o
LD [M] drivers/dca/dca.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] net/ipv4/udp_tunnel_core.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/xe/display/ext/intel_dram.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/ssb/pcihost_wrapper.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC lib/stackdepot.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC [M] drivers/vfio/container.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC [M] drivers/vfio/virqfd.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC [M] drivers/gpu/drm/xe/display/ext/intel_pch.o
CC lib/ucs2_string.o
CC lib/sbitmap.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC lib/group_cpus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] lib/asn1_decoder.o
GEN lib/oid_registry_data.c
CC [M] lib/oid_registry.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
AR net/ipv4/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/ssb/driver_pcicore.o
AR lib/lib.a
GEN lib/crc32table.h
CC lib/crc32.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
LD [M] net/bluetooth/bluetooth.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
LD [M] drivers/vhost/vhost_iotlb.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
LD [M] drivers/vfio/vfio.o
CC [M] drivers/gpu/drm/drm_bridge_connector.o
CC [M] drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
AR lib/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/drm_format_helper.o
LD [M] drivers/vhost/vhost_net.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
LD [M] net/ipv4/udp_tunnel.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
AR net/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
AR drivers/android/built-in.a
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o
LD [M] drivers/gpu/drm/drm.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
AR drivers/gpu/drm/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.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_ddi_buf_trans.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.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/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
LD [M] drivers/gpu/drm/drm_kms_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.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/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.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/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.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/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.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/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.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/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.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/fb/nv40.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
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/intel_load_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.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_pm_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/display/ext/i915_irq.h
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
HDRTEST drivers/gpu/drm/xe/display/ext/intel_pch.h
HDRTEST drivers/gpu/drm/xe/display/ext/intel_dram.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
HDRTEST drivers/gpu/drm/xe/display/ext/intel_device_info.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
CC [M] drivers/gpu/drm/i915/display/intel_tc.o
CC [M] drivers/gpu/drm/i915/display/intel_vblank.o
HDRTEST drivers/gpu/drm/xe/xe_display.h
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
HDRTEST drivers/gpu/drm/xe/xe_drv.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
HDRTEST drivers/gpu/drm/xe/xe_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/i915/display/intel_acpi.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/nouveau/nvkm/subdev/fb/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
HDRTEST drivers/gpu/drm/xe/xe_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
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_display_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
HDRTEST drivers/gpu/drm/xe/xe_huc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
HDRTEST drivers/gpu/drm/xe/xe_module.h
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.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/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
CC [M] drivers/gpu/drm/i915/i915_perf.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
HDRTEST drivers/gpu/drm/xe/xe_vm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
LD [M] drivers/gpu/drm/xe/xe.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
drivers/gpu/drm/xe/xe.o: warning: objtool: intel_set_cpu_fifo_underrun_reporting+0x385: unreachable instruction
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o
CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
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/powerplay/hwmgr/smu10_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.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/../pm/powerplay/hwmgr/pp_overdriver.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
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/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.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
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
../drivers/gpu/drm/i915/i915_gpu_error.c:2174: warning: Function parameter or member 'dump_flags' not described in 'i915_capture_error_state'
HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.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
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
../drivers/gpu/drm/i915/i915_perf.c:5307: warning: Function parameter or member 'i915' not described in 'i915_perf_ioctl_version'
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.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
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.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/ltc/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
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
HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
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/mmu/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
../drivers/gpu/drm/i915/gem/i915_gem_region.h:25: warning: Incorrect use of kernel-doc format: * process_obj - Process the current object
../drivers/gpu/drm/i915/gem/i915_gem_region.h:35: warning: Function parameter or member 'process_obj' not described in 'i915_gem_apply_to_region_ops'
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
../drivers/gpu/drm/i915/gem/i915_gem_ttm.h:50: warning: Function parameter or member 'bo' not described in 'i915_ttm_to_gem'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
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/../display/dc/dml/dcn10/dcn10_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Function parameter or member 'file' not described in 'i915_gem_object_lookup_rcu'
../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Excess function parameter 'filp' description in 'i915_gem_object_lookup_rcu'
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.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/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.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/i915/gt/uc/abi/guc_communication_mmio_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
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/gt/uc/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.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/subdev/mxm/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.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_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
../drivers/gpu/drm/i915/gt/intel_context.h:108: warning: Function parameter or member 'ce' not described in 'intel_context_lock_pinned'
../drivers/gpu/drm/i915/gt/intel_context.h:123: warning: Function parameter or member 'ce' not described in 'intel_context_is_pinned'
../drivers/gpu/drm/i915/gt/intel_context.h:142: warning: Function parameter or member 'ce' not described in 'intel_context_unlock_pinned'
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.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/subdev/pci/nv04.o
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'size' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'data' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'rd' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'wr' not described in '__guc_capture_bufstate'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'link' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'is_partial' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_class' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_inst' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'guc_id' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'lrca' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'reginfo' not described in '__guc_capture_parsed_output'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:62: warning: wrong kernel-doc identifier on line:
* struct guc_debug_capture_list_header / struct guc_debug_capture_list
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:80: warning: wrong kernel-doc identifier on line:
* struct __guc_mmio_reg_descr / struct __guc_mmio_reg_descr_group
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:105: warning: wrong kernel-doc identifier on line:
* struct guc_state_capture_header_t / struct guc_state_capture_t /
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'is_valid' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'ptr' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'size' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'status' not described in '__guc_capture_ads_cache'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'ads_null_cache' not described in 'intel_guc_state_capture'
../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'max_mmio_per_node' not described in 'intel_guc_state_capture'
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.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/nouveau/nvkm/subdev/pci/nv46.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'marker' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'read_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'write_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'size' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'sampled_write_ptr' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'wrap_offset' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flush_to_file' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'buffer_full_cnt' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'reserved' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flags' not described in 'guc_log_buffer_state'
../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'version' not described in 'guc_log_buffer_state'
HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h
HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h
../drivers/gpu/drm/i915/gt/uc/intel_guc.h:274: warning: Function parameter or member 'dbgfs_node' not described in 'intel_guc'
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
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/calcs/dcn_calcs.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h
HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h
HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h
HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h
HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h
HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.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/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h
HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h
HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/gvt/gvt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
HDRTEST drivers/gpu/drm/i915/gvt/trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
HDRTEST drivers/gpu/drm/i915/gvt/debug.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
HDRTEST drivers/gpu/drm/i915/gvt/edid.h
HDRTEST drivers/gpu/drm/i915/gvt/page_track.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
HDRTEST drivers/gpu/drm/i915/gvt/mmio.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Function parameter or member 'vm' not described in 'i915_vm_resv_put'
../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Excess function parameter 'resv' description in 'i915_vm_resv_put'
HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_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
HDRTEST drivers/gpu/drm/i915/gvt/display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
HDRTEST drivers/gpu/drm/i915/gvt/gtt.h
HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h
HDRTEST drivers/gpu/drm/i915/gvt/reg.h
HDRTEST drivers/gpu/drm/i915/gvt/execlist.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_active.h
HDRTEST drivers/gpu/drm/i915/i915_active_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h
HDRTEST drivers/gpu/drm/i915/i915_config.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
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
HDRTEST drivers/gpu/drm/i915/i915_deps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_driver.h
../drivers/gpu/drm/i915/gt/intel_engine_types.h:293: warning: Function parameter or member 'preempt_hang' not described in 'intel_engine_execlists'
HDRTEST drivers/gpu/drm/i915/i915_drm_client.h
HDRTEST drivers/gpu/drm/i915/i915_drv.h
HDRTEST drivers/gpu/drm/i915/i915_file_private.h
HDRTEST drivers/gpu/drm/i915/i915_fixed.h
HDRTEST drivers/gpu/drm/i915/i915_gem.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
HDRTEST drivers/gpu/drm/i915/i915_gem_evict.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_gem_gtt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
HDRTEST drivers/gpu/drm/i915/i915_getparam.h
HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h
CC [M] drivers/gpu/drm/amd/amdgpu/../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_hwmon.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_ioc32.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
HDRTEST drivers/gpu/drm/i915/i915_ioctl.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h
HDRTEST drivers/gpu/drm/i915/i915_irq.h
HDRTEST drivers/gpu/drm/i915/i915_memcpy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
HDRTEST drivers/gpu/drm/i915/i915_mitigations.h
HDRTEST drivers/gpu/drm/i915/i915_mm.h
HDRTEST drivers/gpu/drm/i915/i915_params.h
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'active' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fence' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fn' not described in '__i915_active_fence_init'
../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'active' not described in 'i915_active_fence_set'
../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'rq' not described in 'i915_active_fence_set'
../drivers/gpu/drm/i915/i915_active.h:102: warning: Function parameter or member 'active' not described in 'i915_active_fence_get'
../drivers/gpu/drm/i915/i915_active.h:122: warning: Function parameter or member 'active' not described in 'i915_active_fence_isset'
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/i915_pci.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
HDRTEST drivers/gpu/drm/i915/i915_perf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
HDRTEST drivers/gpu/drm/i915/i915_perf_types.h
HDRTEST drivers/gpu/drm/i915/i915_pmu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/i915/i915_query.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
HDRTEST drivers/gpu/drm/i915/i915_reg.h
HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h
HDRTEST drivers/gpu/drm/i915/i915_request.h
HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
HDRTEST drivers/gpu/drm/i915/i915_selftest.h
HDRTEST drivers/gpu/drm/i915/i915_suspend.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h
HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h
../drivers/gpu/drm/i915/i915_pmu.h:21: warning: cannot understand function prototype: 'enum i915_pmu_tracked_events '
../drivers/gpu/drm/i915/i915_pmu.h:32: warning: cannot understand function prototype: 'enum '
../drivers/gpu/drm/i915/i915_pmu.h:41: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* How many different events we track in the global PMU mask.
HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
HDRTEST drivers/gpu/drm/i915/i915_syncmap.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
HDRTEST drivers/gpu/drm/i915/i915_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
HDRTEST drivers/gpu/drm/i915/i915_tasklet.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
HDRTEST drivers/gpu/drm/i915/i915_trace.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
HDRTEST drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
HDRTEST drivers/gpu/drm/i915/i915_user_extensions.h
HDRTEST drivers/gpu/drm/i915/i915_utils.h
../drivers/gpu/drm/i915/i915_scatterlist.h:160: warning: Incorrect use of kernel-doc format: * release() - Free the memory of the struct i915_refct_sgt
../drivers/gpu/drm/i915/i915_scatterlist.h:164: warning: Function parameter or member 'release' not described in 'i915_refct_sgt_ops'
../drivers/gpu/drm/i915/i915_scatterlist.h:187: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_put'
../drivers/gpu/drm/i915/i915_scatterlist.h:198: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_get'
../drivers/gpu/drm/i915/i915_scatterlist.h:214: warning: Function parameter or member 'rsgt' not described in '__i915_refct_sgt_init'
HDRTEST drivers/gpu/drm/i915/i915_vgpu.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
HDRTEST drivers/gpu/drm/i915/i915_vma.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
HDRTEST drivers/gpu/drm/i915/i915_vma_resource.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
HDRTEST drivers/gpu/drm/i915/i915_vma_types.h
../drivers/gpu/drm/i915/i915_request.h:176: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* Request queue structure.
../drivers/gpu/drm/i915/i915_request.h:477: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
* Returns true if seq1 is later than seq2.
HDRTEST drivers/gpu/drm/i915/intel_clock_gating.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
HDRTEST drivers/gpu/drm/i915/intel_device_info.h
HDRTEST drivers/gpu/drm/i915/intel_gvt.h
HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
HDRTEST drivers/gpu/drm/i915/intel_memory_region.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
HDRTEST drivers/gpu/drm/i915/intel_pci_config.h
HDRTEST drivers/gpu/drm/i915/intel_pcode.h
HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'OP' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'COND' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'US' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmin' not described in '__wait_for'
../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmax' not described in '__wait_for'
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
HDRTEST drivers/gpu/drm/i915/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/i915/intel_sbi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
HDRTEST drivers/gpu/drm/i915/intel_step.h
HDRTEST drivers/gpu/drm/i915/intel_uncore.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
HDRTEST drivers/gpu/drm/i915/intel_wakeref.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.o
../drivers/gpu/drm/i915/i915_vma_resource.h:91: warning: Incorrect use of kernel-doc format: * struct i915_vma_bindinfo - Information needed for async bind
../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'wakeref' not described in 'i915_vma_resource'
../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'bi' not described in 'i915_vma_resource'
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h
HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
../drivers/gpu/drm/i915/i915_vma.h:145: warning: expecting prototype for i915_vma_offset(). Prototype was for i915_vma_size() instead
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_reset.h
HDRTEST drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
HDRTEST drivers/gpu/drm/i915/selftests/lib_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
HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h
HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
HDRTEST drivers/gpu/drm/i915/selftests/mock_request.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_translate_dce60.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h
HDRTEST drivers/gpu/drm/i915/selftests/librapl.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce60/hw_factory_dce60.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
../drivers/gpu/drm/i915/pxp/intel_pxp_types.h:96: warning: Function parameter or member 'dev_link' not described in 'intel_pxp'
HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h
HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h
CC [M] dr
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✓ CI.Hooks: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (10 preceding siblings ...)
(?)
@ 2023-06-26 11:12 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:12 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 488
drwxrwxr-x 10 1003 1003 4096 Jun 26 11:12 .
drwxr-xr-x 1 root root 4096 Jun 26 11:12 ..
-rw-rw-r-- 1 1003 1003 397196 Jun 26 11:12 build.log
-rw-rw-r-- 1 1003 1003 2547 Jun 26 11:07 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Jun 26 11:05 ci
drwxrwxr-x 10 1003 1003 4096 Jun 26 11:05 docker
drwxrwxr-x 8 1003 1003 4096 Jun 26 11:05 .git
-rw-rw-r-- 1 1003 1003 397 Jun 26 11:07 git_apply.log
drwxrwxr-x 3 1003 1003 4096 Jun 26 11:05 .github
-rw-rw-r-- 1 1003 1003 233 Jun 26 11:05 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Jun 26 11:12 hooks.log
drwxrwxr-x 31 1003 1003 4096 Jun 26 11:12 kernel
-rw-rw-r-- 1 1003 1003 11347 Jun 26 11:07 kernel.mbox
-rw-rw-r-- 1 1003 1003 25980 Jun 26 11:08 kunit.log
drwxrwxr-x 42 1003 1003 4096 Jun 26 11:05 pipelines
-rw-rw-r-- 1 1003 1003 793 Jun 26 11:05 README.adoc
drwxrwxr-x 3 1003 1003 4096 Jun 26 11:05 scripts
drwxrwxr-x 2 1003 1003 4096 Jun 26 11:05 .vscode
+ uname -a
Linux 191a13ad5b96 5.4.0-149-generic #166-Ubuntu SMP Tue Apr 18 16:51:45 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64"
declare -x CI_KERNEL_IMAGES_DIR="/workspace/kernel/archive/boot"
declare -x CI_KERNEL_MODULES_DIR="/workspace/kernel/archive"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
9f8dbfe3b drm/ttm: Don't leak a resource on swapout move error
a67bd07e2 drm/ttm: Don't leak a resource on eviction error
3258267ca drm/ttm: Don't shadow the operation context
f7e7660c4 drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
d3fc5af59 drm/xe/bo: consider bo->flags in xe_bo_migrate()
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64 ']'
+ BUILD_DIR=/workspace/kernel/build64
+ cd /workspace/kernel
+ grep -q -e '^CONFIG_DRM_XE_DISPLAY=[yY]' /workspace/kernel/build64/.config
+ RESTORE_DISPLAY_CONFIG=1
+ trap cleanup EXIT
+ ./scripts/config --file /workspace/kernel/build64/.config --disable CONFIG_DRM_XE_DISPLAY
++ nproc
+ make -j48 O=/workspace/kernel/build64 modules_prepare
make[1]: Entering directory '/workspace/kernel/build64'
SYNC include/config/auto.conf.cmd
GEN Makefile
GEN Makefile
UPD include/generated/compile.h
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
DESCEND objtool
CALL ../scripts/checksyscalls.sh
HOSTCC /workspace/kernel/build64/tools/objtool/fixdep.o
HOSTLD /workspace/kernel/build64/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64/tools/objtool/weak.o
CC /workspace/kernel/build64/tools/objtool/check.o
CC /workspace/kernel/build64/tools/objtool/special.o
CC /workspace/kernel/build64/tools/objtool/builtin-check.o
CC /workspace/kernel/build64/tools/objtool/elf.o
CC /workspace/kernel/build64/tools/objtool/objtool.o
CC /workspace/kernel/build64/tools/objtool/orc_gen.o
CC /workspace/kernel/build64/tools/objtool/orc_dump.o
CC /workspace/kernel/build64/tools/objtool/libstring.o
CC /workspace/kernel/build64/tools/objtool/libctype.o
CC /workspace/kernel/build64/tools/objtool/str_error_r.o
CC /workspace/kernel/build64/tools/objtool/librbtree.o
CC /workspace/kernel/build64/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64'
++ nproc
+ make -j48 O=/workspace/kernel/build64 M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_engine.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_execlist.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_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
HDRTEST drivers/gpu/drm/xe/xe_bo.h
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
HDRTEST drivers/gpu/drm/xe/xe_device.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
HDRTEST drivers/gpu/drm/xe/xe_drv.h
HDRTEST drivers/gpu/drm/xe/xe_engine.h
HDRTEST drivers/gpu/drm/xe/xe_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
HDRTEST drivers/gpu/drm/xe/xe_huc.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
HDRTEST drivers/gpu/drm/xe/xe_macros.h
HDRTEST drivers/gpu/drm/xe/xe_map.h
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
HDRTEST drivers/gpu/drm/xe/xe_module.h
HDRTEST drivers/gpu/drm/xe/xe_pat.h
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt.h
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
HDRTEST drivers/gpu/drm/xe/xe_query.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
HDRTEST drivers/gpu/drm/xe/xe_sa.h
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
HDRTEST drivers/gpu/drm/xe/xe_step.h
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
HDRTEST drivers/gpu/drm/xe/xe_tuning.h
HDRTEST drivers/gpu/drm/xe/xe_uc.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
GEN xe_wa_oob.c xe_wa_oob.h
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
LD [M] drivers/gpu/drm/xe/xe.o
MODPOST drivers/gpu/drm/xe/Module.symvers
CC [M] drivers/gpu/drm/xe/xe.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.mod.o
LD [M] drivers/gpu/drm/xe/tests/xe_rtp_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_pci_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_migrate_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_bo_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
LD [M] drivers/gpu/drm/xe/xe.ko
LD [M] drivers/gpu/drm/xe/tests/xe_wa_test.ko
make[1]: Leaving directory '/workspace/kernel/build64'
+ cleanup
+ '[' 1 -eq 1 ']'
+ ./scripts/config --file /workspace/kernel/build64/.config --enable CONFIG_DRM_XE_DISPLAY
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none
All hooks done
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-xe] ✗ CI.checksparse: warning for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (11 preceding siblings ...)
(?)
@ 2023-06-26 11:14 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 11:14 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-xe
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119741/
State : warning
== 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 d3fc5af59c7c17ad1a0272c49dbff84534d9d606
Sparse version: 0.6.1 (Ubuntu: 0.6.1-2build1)
Fast mode used, each commit won't be checked separately.
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 11:24 ` Andi Shyti
-1 siblings, 0 replies; 63+ messages in thread
From: Andi Shyti @ 2023-06-26 11:24 UTC (permalink / raw)
To: Thomas Hellström
Cc: intel-xe, Andrey Grodzovsky, Christian König, Huang Rui,
dri-devel, stable, Nirmoy Das, intel-gfx, linux-kernel,
Christian König, Andi Shyti
Hi Thomas,
On Mon, Jun 26, 2023 at 11:14:49AM +0200, Thomas Hellström wrote:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Andi
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:24 ` Andi Shyti
0 siblings, 0 replies; 63+ messages in thread
From: Andi Shyti @ 2023-06-26 11:24 UTC (permalink / raw)
To: Thomas Hellström
Cc: Andrey Grodzovsky, Christian König, intel-gfx, linux-kernel,
stable, Christian König, Huang Rui, dri-devel, Andi Shyti,
intel-xe, Nirmoy Das
Hi Thomas,
On Mon, Jun 26, 2023 at 11:14:49AM +0200, Thomas Hellström wrote:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Andi
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:24 ` Andi Shyti
0 siblings, 0 replies; 63+ messages in thread
From: Andi Shyti @ 2023-06-26 11:24 UTC (permalink / raw)
To: Thomas Hellström
Cc: Andrey Grodzovsky, Christian König, intel-gfx, linux-kernel,
stable, Christian König, Huang Rui, dri-devel, intel-xe,
Nirmoy Das
Hi Thomas,
On Mon, Jun 26, 2023 at 11:14:49AM +0200, Thomas Hellström wrote:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Andi
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:24 ` Andi Shyti
0 siblings, 0 replies; 63+ messages in thread
From: Andi Shyti @ 2023-06-26 11:24 UTC (permalink / raw)
To: Thomas Hellström
Cc: Andrey Grodzovsky, Christian König, intel-gfx, linux-kernel,
stable, Christian König, Huang Rui, dri-devel, intel-xe,
Nirmoy Das
Hi Thomas,
On Mon, Jun 26, 2023 at 11:14:49AM +0200, Thomas Hellström wrote:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Andi
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 11:32 ` Christian König
-1 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:32 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Andrey Grodzovsky, Christian König, Huang Rui, dri-devel,
stable, Nirmoy Das, intel-gfx, linux-kernel, Andi Shyti
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
> 1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index 615d30c4262d..c0e3bbd21d3d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
> goto out;
> }
>
> -bounce:
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> - if (ret == -EMULTIHOP) {
> + do {
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> + if (ret != -EMULTIHOP)
> + break;
> +
> ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
> - if (ret) {
> - if (ret != -ERESTARTSYS && ret != -EINTR)
> - pr_err("Buffer eviction failed\n");
> - ttm_resource_free(bo, &evict_mem);
> - goto out;
> - }
> - /* try and move to final place now. */
> - goto bounce;
> + } while (!ret);
> +
> + if (ret) {
> + ttm_resource_free(bo, &evict_mem);
> + if (ret != -ERESTARTSYS && ret != -EINTR)
> + pr_err("Buffer eviction failed\n");
> }
> out:
> return ret;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:32 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:32 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Andrey Grodzovsky, intel-gfx, linux-kernel, stable, Huang Rui,
dri-devel, Andi Shyti, Christian König, Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
> 1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index 615d30c4262d..c0e3bbd21d3d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
> goto out;
> }
>
> -bounce:
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> - if (ret == -EMULTIHOP) {
> + do {
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> + if (ret != -EMULTIHOP)
> + break;
> +
> ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
> - if (ret) {
> - if (ret != -ERESTARTSYS && ret != -EINTR)
> - pr_err("Buffer eviction failed\n");
> - ttm_resource_free(bo, &evict_mem);
> - goto out;
> - }
> - /* try and move to final place now. */
> - goto bounce;
> + } while (!ret);
> +
> + if (ret) {
> + ttm_resource_free(bo, &evict_mem);
> + if (ret != -ERESTARTSYS && ret != -EINTR)
> + pr_err("Buffer eviction failed\n");
> }
> out:
> return ret;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:32 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:32 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Andrey Grodzovsky, intel-gfx, linux-kernel, stable, Huang Rui,
dri-devel, Christian König, Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
> 1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index 615d30c4262d..c0e3bbd21d3d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
> goto out;
> }
>
> -bounce:
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> - if (ret == -EMULTIHOP) {
> + do {
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> + if (ret != -EMULTIHOP)
> + break;
> +
> ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
> - if (ret) {
> - if (ret != -ERESTARTSYS && ret != -EINTR)
> - pr_err("Buffer eviction failed\n");
> - ttm_resource_free(bo, &evict_mem);
> - goto out;
> - }
> - /* try and move to final place now. */
> - goto bounce;
> + } while (!ret);
> +
> + if (ret) {
> + ttm_resource_free(bo, &evict_mem);
> + if (ret != -ERESTARTSYS && ret != -EINTR)
> + pr_err("Buffer eviction failed\n");
> }
> out:
> return ret;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error
@ 2023-06-26 11:32 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:32 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Andrey Grodzovsky, intel-gfx, linux-kernel, stable, Huang Rui,
dri-devel, Christian König, Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> On eviction errors other than -EMULTIHOP we were leaking a resource.
> Fix.
>
> v2:
> - Avoid yet another goto (Andi Shyti)
>
> Fixes: 403797925768 ("drm/ttm: Fix multihop assert on eviction.")
> Cc: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Huang Rui <ray.huang@amd.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.15+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> #v1
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 22 +++++++++++-----------
> 1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index 615d30c4262d..c0e3bbd21d3d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -458,18 +458,18 @@ static int ttm_bo_evict(struct ttm_buffer_object *bo,
> goto out;
> }
>
> -bounce:
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> - if (ret == -EMULTIHOP) {
> + do {
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> + if (ret != -EMULTIHOP)
> + break;
> +
> ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop);
> - if (ret) {
> - if (ret != -ERESTARTSYS && ret != -EINTR)
> - pr_err("Buffer eviction failed\n");
> - ttm_resource_free(bo, &evict_mem);
> - goto out;
> - }
> - /* try and move to final place now. */
> - goto bounce;
> + } while (!ret);
> +
> + if (ret) {
> + ttm_resource_free(bo, &evict_mem);
> + if (ret != -ERESTARTSYS && ret != -EINTR)
> + pr_err("Buffer eviction failed\n");
> }
> out:
> return ret;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 11:33 ` Christian König
-1 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:33 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Andi Shyti,
Christian König, Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> If moving the bo to system for swapout failed, we were leaking
> a resource. Fix.
>
> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
> Cc: Christian König <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.14+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index c0e3bbd21d3d..d9a8f227f310 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> + ttm_resource_free(bo, &evict_mem);
> goto out;
> }
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 11:33 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:33 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Christian König,
Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> If moving the bo to system for swapout failed, we were leaking
> a resource. Fix.
>
> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
> Cc: Christian König <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.14+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index c0e3bbd21d3d..d9a8f227f310 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> + ttm_resource_free(bo, &evict_mem);
> goto out;
> }
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 11:33 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:33 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Christian König, dri-devel, stable, Nirmoy Das, Andi Shyti,
intel-gfx, linux-kernel
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> If moving the bo to system for swapout failed, we were leaking
> a resource. Fix.
>
> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
> Cc: Christian König <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.14+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index c0e3bbd21d3d..d9a8f227f310 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> + ttm_resource_free(bo, &evict_mem);
> goto out;
> }
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 11:33 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 11:33 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Christian König,
Nirmoy Das
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> If moving the bo to system for swapout failed, we were leaking
> a resource. Fix.
>
> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of embedding it v2")
> Cc: Christian König <christian.koenig@amd.com>
> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
> Cc: dri-devel@lists.freedesktop.org
> Cc: <stable@vger.kernel.org> # v5.14+
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index c0e3bbd21d3d..d9a8f227f310 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> + ttm_resource_free(bo, &evict_mem);
> goto out;
> }
> }
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
2023-06-26 11:33 ` [Intel-gfx] " Christian König
(?)
(?)
@ 2023-06-26 12:23 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 12:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Andi Shyti,
Christian König, Nirmoy Das
Hi, Christian,
Will you take a look at 2/4 as well? Will you merge these?
Thanks,
Thomas
On 6/26/23 13:33, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
>> If moving the bo to system for swapout failed, we were leaking
>> a resource. Fix.
>>
>> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of
>> embedding it v2")
>> Cc: Christian König <christian.koenig@amd.com>
>> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
>> Cc: dri-devel@lists.freedesktop.org
>> Cc: <stable@vger.kernel.org> # v5.14+
>> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
>> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
>> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
>
> Reviewed-by: Christian König <christian.koenig@amd.com>
>
>> ---
>> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
>> index c0e3bbd21d3d..d9a8f227f310 100644
>> --- a/drivers/gpu/drm/ttm/ttm_bo.c
>> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
>> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
>> *bo, struct ttm_operation_ctx *ctx,
>> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
>> if (unlikely(ret != 0)) {
>> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput
>> - likely driver bug.\n");
>> + ttm_resource_free(bo, &evict_mem);
>> goto out;
>> }
>> }
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 12:23 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 12:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Christian König,
Nirmoy Das
Hi, Christian,
Will you take a look at 2/4 as well? Will you merge these?
Thanks,
Thomas
On 6/26/23 13:33, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
>> If moving the bo to system for swapout failed, we were leaking
>> a resource. Fix.
>>
>> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of
>> embedding it v2")
>> Cc: Christian König <christian.koenig@amd.com>
>> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
>> Cc: dri-devel@lists.freedesktop.org
>> Cc: <stable@vger.kernel.org> # v5.14+
>> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
>> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
>> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
>
> Reviewed-by: Christian König <christian.koenig@amd.com>
>
>> ---
>> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
>> index c0e3bbd21d3d..d9a8f227f310 100644
>> --- a/drivers/gpu/drm/ttm/ttm_bo.c
>> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
>> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
>> *bo, struct ttm_operation_ctx *ctx,
>> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
>> if (unlikely(ret != 0)) {
>> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput
>> - likely driver bug.\n");
>> + ttm_resource_free(bo, &evict_mem);
>> goto out;
>> }
>> }
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 12:23 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 12:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, dri-devel, Christian König,
Nirmoy Das
Hi, Christian,
Will you take a look at 2/4 as well? Will you merge these?
Thanks,
Thomas
On 6/26/23 13:33, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
>> If moving the bo to system for swapout failed, we were leaking
>> a resource. Fix.
>>
>> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of
>> embedding it v2")
>> Cc: Christian König <christian.koenig@amd.com>
>> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
>> Cc: dri-devel@lists.freedesktop.org
>> Cc: <stable@vger.kernel.org> # v5.14+
>> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
>> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
>> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
>
> Reviewed-by: Christian König <christian.koenig@amd.com>
>
>> ---
>> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
>> index c0e3bbd21d3d..d9a8f227f310 100644
>> --- a/drivers/gpu/drm/ttm/ttm_bo.c
>> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
>> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
>> *bo, struct ttm_operation_ctx *ctx,
>> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
>> if (unlikely(ret != 0)) {
>> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput
>> - likely driver bug.\n");
>> + ttm_resource_free(bo, &evict_mem);
>> goto out;
>> }
>> }
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error
@ 2023-06-26 12:23 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 12:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: Christian König, dri-devel, stable, Nirmoy Das, Andi Shyti,
intel-gfx, linux-kernel
Hi, Christian,
Will you take a look at 2/4 as well? Will you merge these?
Thanks,
Thomas
On 6/26/23 13:33, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
>> If moving the bo to system for swapout failed, we were leaking
>> a resource. Fix.
>>
>> Fixes: bfa3357ef9ab ("drm/ttm: allocate resource object instead of
>> embedding it v2")
>> Cc: Christian König <christian.koenig@amd.com>
>> Cc: "Christian König" <ckoenig.leichtzumerken@gmail.com>
>> Cc: dri-devel@lists.freedesktop.org
>> Cc: <stable@vger.kernel.org> # v5.14+
>> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
>> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
>> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
>
> Reviewed-by: Christian König <christian.koenig@amd.com>
>
>> ---
>> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
>> index c0e3bbd21d3d..d9a8f227f310 100644
>> --- a/drivers/gpu/drm/ttm/ttm_bo.c
>> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
>> @@ -1166,6 +1166,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
>> *bo, struct ttm_operation_ctx *ctx,
>> ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
>> if (unlikely(ret != 0)) {
>> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput
>> - likely driver bug.\n");
>> + ttm_resource_free(bo, &evict_mem);
>> goto out;
>> }
>> }
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (12 preceding siblings ...)
(?)
@ 2023-06-26 14:35 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-26 14:35 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 7454 bytes --]
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13322 -> Patchwork_119740v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/index.html
Participating hosts (42 -> 39)
------------------------------
Missing (3): fi-tgl-1115g4 fi-snb-2520m fi-pnv-d510
Known issues
------------
Here are the changes found in Patchwork_119740v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [PASS][1] -> [DMESG-FAIL][2] ([i915#5334])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_suspend@basic-s2idle-without-i915:
- fi-kbl-x1275: [PASS][3] -> [ABORT][4] ([i915#8213] / [i915#8299])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/fi-kbl-x1275/igt@i915_suspend@basic-s2idle-without-i915.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/fi-kbl-x1275/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@basic-s3-without-i915:
- bat-rpls-1: NOTRUN -> [ABORT][5] ([i915#6687] / [i915#7978])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-rpls-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- bat-dg2-11: NOTRUN -> [SKIP][6] ([i915#7828])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-dg2-11/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_pipe_crc_basic@hang-read-crc@pipe-b-dp-6:
- bat-adlp-11: [PASS][7] -> [ABORT][8] ([i915#4423])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-adlp-11/igt@kms_pipe_crc_basic@hang-read-crc@pipe-b-dp-6.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-adlp-11/igt@kms_pipe_crc_basic@hang-read-crc@pipe-b-dp-6.html
#### Possible fixes ####
* igt@gem_basic@create-close:
- fi-kbl-soraka: [INCOMPLETE][9] -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/fi-kbl-soraka/igt@gem_basic@create-close.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/fi-kbl-soraka/igt@gem_basic@create-close.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-kbl-soraka: [DMESG-FAIL][11] ([i915#5334] / [i915#7872]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@gt_mocs:
- bat-mtlp-8: [DMESG-FAIL][13] ([i915#7059]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@hangcheck:
- bat-dg2-11: [INCOMPLETE][15] ([i915#7913]) -> [PASS][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@requests:
- bat-rpls-1: [ABORT][17] ([i915#7911] / [i915#7920] / [i915#7982]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-rpls-1/igt@i915_selftest@live@requests.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-rpls-1/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [DMESG-FAIL][19] ([i915#6763]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
* igt@kms_flip@basic-flip-vs-modeset@b-dp5:
- bat-adlp-11: [DMESG-WARN][21] ([i915#6868]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-adlp-11/igt@kms_flip@basic-flip-vs-modeset@b-dp5.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-modeset@b-dp5.html
* igt@kms_flip@basic-flip-vs-modeset@c-dp6:
- bat-adlp-11: [FAIL][23] ([i915#6121]) -> [PASS][24] +5 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-adlp-11/igt@kms_flip@basic-flip-vs-modeset@c-dp6.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-modeset@c-dp6.html
#### Warnings ####
* igt@kms_psr@cursor_plane_move:
- bat-rplp-1: [SKIP][25] ([i915#1072]) -> [ABORT][26] ([i915#8434])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/bat-rplp-1/igt@kms_psr@cursor_plane_move.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/bat-rplp-1/igt@kms_psr@cursor_plane_move.html
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121
[i915#6687]: https://gitlab.freedesktop.org/drm/intel/issues/6687
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#6868]: https://gitlab.freedesktop.org/drm/intel/issues/6868
[i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872
[i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7920]: https://gitlab.freedesktop.org/drm/intel/issues/7920
[i915#7978]: https://gitlab.freedesktop.org/drm/intel/issues/7978
[i915#7982]: https://gitlab.freedesktop.org/drm/intel/issues/7982
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8299]: https://gitlab.freedesktop.org/drm/intel/issues/8299
[i915#8434]: https://gitlab.freedesktop.org/drm/intel/issues/8434
Build changes
-------------
* Linux: CI_DRM_13322 -> Patchwork_119740v2
CI-20190529: 20190529
CI_DRM_13322: 7067d1a82560a2e79adefac0d28e08cb163ae907 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7349: eba3d515fbb832edc7fabcbf90e2564aa7face7b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_119740v2: 7067d1a82560a2e79adefac0d28e08cb163ae907 @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
e71c9a3262a8 drm/ttm: Don't leak a resource on swapout move error
b155bdb4b4fc drm/ttm: Don't leak a resource on eviction error
789c129ed776 drm/ttm: Don't shadow the operation context
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/index.html
[-- Attachment #2: Type: text/html, Size: 8467 bytes --]
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-26 15:15 ` Christian König
-1 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 15:15 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Christian König, Roger He, dri-devel, intel-gfx, stable,
Matthew Brost, linux-kernel, Andi Shyti
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> ttm_bo_swapout() shadows the ttm operation context which may cause
> major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
> memory. Fix this by reusing the operation context argument to
> ttm_bo_swapout().
>
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: Roger He <Hongbo.He@amd.com>
> Cc: <dri-devel@lists.freedesktop.org>
> Cc: <intel-gfx@lists.freedesktop.org>
> Cc: <stable@vger.kernel.org> # v4.16+
> Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Acked-by: Matthew Brost <matthew.brost@intel.com>
We intentionally didn't used the parameter here, but I absolutely can't
figure out why.
Feel free to add my rb, but let's give it some time upstream before you
base anything on top of this. Just in case we missed something.
Regards,
Christian.
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index bd5dae4d1624..615d30c4262d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> * Move to system cached
> */
> if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> - struct ttm_operation_ctx ctx = { false, false };
> struct ttm_resource *evict_mem;
> struct ttm_place hop;
>
> @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> if (unlikely(ret))
> goto out;
>
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> goto out;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:15 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 15:15 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: Matthew Brost, intel-gfx, linux-kernel, stable, Roger He,
dri-devel, Andi Shyti, Christian König
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> ttm_bo_swapout() shadows the ttm operation context which may cause
> major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
> memory. Fix this by reusing the operation context argument to
> ttm_bo_swapout().
>
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: Roger He <Hongbo.He@amd.com>
> Cc: <dri-devel@lists.freedesktop.org>
> Cc: <intel-gfx@lists.freedesktop.org>
> Cc: <stable@vger.kernel.org> # v4.16+
> Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Acked-by: Matthew Brost <matthew.brost@intel.com>
We intentionally didn't used the parameter here, but I absolutely can't
figure out why.
Feel free to add my rb, but let's give it some time upstream before you
base anything on top of this. Just in case we missed something.
Regards,
Christian.
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index bd5dae4d1624..615d30c4262d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> * Move to system cached
> */
> if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> - struct ttm_operation_ctx ctx = { false, false };
> struct ttm_resource *evict_mem;
> struct ttm_place hop;
>
> @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> if (unlikely(ret))
> goto out;
>
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> goto out;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:15 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 15:15 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: intel-gfx, linux-kernel, stable, Roger He, dri-devel,
Christian König
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> ttm_bo_swapout() shadows the ttm operation context which may cause
> major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
> memory. Fix this by reusing the operation context argument to
> ttm_bo_swapout().
>
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: Roger He <Hongbo.He@amd.com>
> Cc: <dri-devel@lists.freedesktop.org>
> Cc: <intel-gfx@lists.freedesktop.org>
> Cc: <stable@vger.kernel.org> # v4.16+
> Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Acked-by: Matthew Brost <matthew.brost@intel.com>
We intentionally didn't used the parameter here, but I absolutely can't
figure out why.
Feel free to add my rb, but let's give it some time upstream before you
base anything on top of this. Just in case we missed something.
Regards,
Christian.
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index bd5dae4d1624..615d30c4262d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> * Move to system cached
> */
> if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> - struct ttm_operation_ctx ctx = { false, false };
> struct ttm_resource *evict_mem;
> struct ttm_place hop;
>
> @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> if (unlikely(ret))
> goto out;
>
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> goto out;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:15 ` Christian König
0 siblings, 0 replies; 63+ messages in thread
From: Christian König @ 2023-06-26 15:15 UTC (permalink / raw)
To: Thomas Hellström, intel-xe
Cc: intel-gfx, linux-kernel, stable, Roger He, dri-devel,
Christian König
Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> ttm_bo_swapout() shadows the ttm operation context which may cause
> major confusion in driver callbacks when swapping out !TTM_PL_SYSTEM
> memory. Fix this by reusing the operation context argument to
> ttm_bo_swapout().
>
> Cc: "Christian König" <christian.koenig@amd.com>
> Cc: Roger He <Hongbo.He@amd.com>
> Cc: <dri-devel@lists.freedesktop.org>
> Cc: <intel-gfx@lists.freedesktop.org>
> Cc: <stable@vger.kernel.org> # v4.16+
> Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs during allocation")
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> Acked-by: Matthew Brost <matthew.brost@intel.com>
We intentionally didn't used the parameter here, but I absolutely can't
figure out why.
Feel free to add my rb, but let's give it some time upstream before you
base anything on top of this. Just in case we missed something.
Regards,
Christian.
> ---
> drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
> index bd5dae4d1624..615d30c4262d 100644
> --- a/drivers/gpu/drm/ttm/ttm_bo.c
> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> * Move to system cached
> */
> if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> - struct ttm_operation_ctx ctx = { false, false };
> struct ttm_resource *evict_mem;
> struct ttm_place hop;
>
> @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx,
> if (unlikely(ret))
> goto out;
>
> - ret = ttm_bo_handle_move_mem(bo, evict_mem, true, &ctx, &hop);
> + ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop);
> if (unlikely(ret != 0)) {
> WARN(ret == -EMULTIHOP, "Unexpected multihop in swaput - likely driver bug.\n");
> goto out;
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
2023-06-26 15:15 ` Christian König
(?)
(?)
@ 2023-06-26 15:18 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:18 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: Christian König, Roger He, dri-devel, intel-gfx, stable,
Matthew Brost, linux-kernel, Andi Shyti
On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > ttm_bo_swapout() shadows the ttm operation context which may cause
> > major confusion in driver callbacks when swapping out
> > !TTM_PL_SYSTEM
> > memory. Fix this by reusing the operation context argument to
> > ttm_bo_swapout().
> >
> > Cc: "Christian König" <christian.koenig@amd.com>
> > Cc: Roger He <Hongbo.He@amd.com>
> > Cc: <dri-devel@lists.freedesktop.org>
> > Cc: <intel-gfx@lists.freedesktop.org>
> > Cc: <stable@vger.kernel.org> # v4.16+
> > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > during allocation")
> > Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > Acked-by: Matthew Brost <matthew.brost@intel.com>
>
> We intentionally didn't used the parameter here, but I absolutely
> can't
> figure out why.
>
> Feel free to add my rb, but let's give it some time upstream before
> you
> base anything on top of this. Just in case we missed something.
Sure. Thanks for reviewing,
/Thomas
>
> Regards,
> Christian.
>
> > ---
> > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > b/drivers/gpu/drm/ttm/ttm_bo.c
> > index bd5dae4d1624..615d30c4262d 100644
> > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > * Move to system cached
> > */
> > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > - struct ttm_operation_ctx ctx = { false, false };
> > struct ttm_resource *evict_mem;
> > struct ttm_place hop;
> >
> > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > if (unlikely(ret))
> > goto out;
> >
> > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > &ctx, &hop);
> > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > ctx, &hop);
> > if (unlikely(ret != 0)) {
> > WARN(ret == -EMULTIHOP, "Unexpected
> > multihop in swaput - likely driver bug.\n");
> > goto out;
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:18 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:18 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: Matthew Brost, intel-gfx, linux-kernel, stable, Roger He,
dri-devel, Andi Shyti, Christian König
On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > ttm_bo_swapout() shadows the ttm operation context which may cause
> > major confusion in driver callbacks when swapping out
> > !TTM_PL_SYSTEM
> > memory. Fix this by reusing the operation context argument to
> > ttm_bo_swapout().
> >
> > Cc: "Christian König" <christian.koenig@amd.com>
> > Cc: Roger He <Hongbo.He@amd.com>
> > Cc: <dri-devel@lists.freedesktop.org>
> > Cc: <intel-gfx@lists.freedesktop.org>
> > Cc: <stable@vger.kernel.org> # v4.16+
> > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > during allocation")
> > Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > Acked-by: Matthew Brost <matthew.brost@intel.com>
>
> We intentionally didn't used the parameter here, but I absolutely
> can't
> figure out why.
>
> Feel free to add my rb, but let's give it some time upstream before
> you
> base anything on top of this. Just in case we missed something.
Sure. Thanks for reviewing,
/Thomas
>
> Regards,
> Christian.
>
> > ---
> > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > b/drivers/gpu/drm/ttm/ttm_bo.c
> > index bd5dae4d1624..615d30c4262d 100644
> > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > * Move to system cached
> > */
> > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > - struct ttm_operation_ctx ctx = { false, false };
> > struct ttm_resource *evict_mem;
> > struct ttm_place hop;
> >
> > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > if (unlikely(ret))
> > goto out;
> >
> > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > &ctx, &hop);
> > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > ctx, &hop);
> > if (unlikely(ret != 0)) {
> > WARN(ret == -EMULTIHOP, "Unexpected
> > multihop in swaput - likely driver bug.\n");
> > goto out;
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:18 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:18 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, Roger He, dri-devel,
Christian König
On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > ttm_bo_swapout() shadows the ttm operation context which may cause
> > major confusion in driver callbacks when swapping out
> > !TTM_PL_SYSTEM
> > memory. Fix this by reusing the operation context argument to
> > ttm_bo_swapout().
> >
> > Cc: "Christian König" <christian.koenig@amd.com>
> > Cc: Roger He <Hongbo.He@amd.com>
> > Cc: <dri-devel@lists.freedesktop.org>
> > Cc: <intel-gfx@lists.freedesktop.org>
> > Cc: <stable@vger.kernel.org> # v4.16+
> > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > during allocation")
> > Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > Acked-by: Matthew Brost <matthew.brost@intel.com>
>
> We intentionally didn't used the parameter here, but I absolutely
> can't
> figure out why.
>
> Feel free to add my rb, but let's give it some time upstream before
> you
> base anything on top of this. Just in case we missed something.
Sure. Thanks for reviewing,
/Thomas
>
> Regards,
> Christian.
>
> > ---
> > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > b/drivers/gpu/drm/ttm/ttm_bo.c
> > index bd5dae4d1624..615d30c4262d 100644
> > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > * Move to system cached
> > */
> > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > - struct ttm_operation_ctx ctx = { false, false };
> > struct ttm_resource *evict_mem;
> > struct ttm_place hop;
> >
> > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > if (unlikely(ret))
> > goto out;
> >
> > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > &ctx, &hop);
> > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > ctx, &hop);
> > if (unlikely(ret != 0)) {
> > WARN(ret == -EMULTIHOP, "Unexpected
> > multihop in swaput - likely driver bug.\n");
> > goto out;
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:18 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:18 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, Roger He, dri-devel,
Christian König
On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > ttm_bo_swapout() shadows the ttm operation context which may cause
> > major confusion in driver callbacks when swapping out
> > !TTM_PL_SYSTEM
> > memory. Fix this by reusing the operation context argument to
> > ttm_bo_swapout().
> >
> > Cc: "Christian König" <christian.koenig@amd.com>
> > Cc: Roger He <Hongbo.He@amd.com>
> > Cc: <dri-devel@lists.freedesktop.org>
> > Cc: <intel-gfx@lists.freedesktop.org>
> > Cc: <stable@vger.kernel.org> # v4.16+
> > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > during allocation")
> > Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > Acked-by: Matthew Brost <matthew.brost@intel.com>
>
> We intentionally didn't used the parameter here, but I absolutely
> can't
> figure out why.
>
> Feel free to add my rb, but let's give it some time upstream before
> you
> base anything on top of this. Just in case we missed something.
Sure. Thanks for reviewing,
/Thomas
>
> Regards,
> Christian.
>
> > ---
> > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > b/drivers/gpu/drm/ttm/ttm_bo.c
> > index bd5dae4d1624..615d30c4262d 100644
> > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > * Move to system cached
> > */
> > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > - struct ttm_operation_ctx ctx = { false, false };
> > struct ttm_resource *evict_mem;
> > struct ttm_place hop;
> >
> > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > *bo, struct ttm_operation_ctx *ctx,
> > if (unlikely(ret))
> > goto out;
> >
> > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > &ctx, &hop);
> > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > ctx, &hop);
> > if (unlikely(ret != 0)) {
> > WARN(ret == -EMULTIHOP, "Unexpected
> > multihop in swaput - likely driver bug.\n");
> > goto out;
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
2023-06-26 15:18 ` Thomas Hellström
(?)
@ 2023-06-26 15:23 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, stable, Roger He, dri-devel,
Christian König
On Mon, 2023-06-26 at 17:18 +0200, Thomas Hellström wrote:
> On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> > Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > > ttm_bo_swapout() shadows the ttm operation context which may
> > > cause
> > > major confusion in driver callbacks when swapping out
> > > !TTM_PL_SYSTEM
> > > memory. Fix this by reusing the operation context argument to
> > > ttm_bo_swapout().
> > >
> > > Cc: "Christian König" <christian.koenig@amd.com>
> > > Cc: Roger He <Hongbo.He@amd.com>
> > > Cc: <dri-devel@lists.freedesktop.org>
> > > Cc: <intel-gfx@lists.freedesktop.org>
> > > Cc: <stable@vger.kernel.org> # v4.16+
> > > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > > during allocation")
> > > Signed-off-by: Thomas Hellström
> > > <thomas.hellstrom@linux.intel.com>
> > > Acked-by: Matthew Brost <matthew.brost@intel.com>
> >
> > We intentionally didn't used the parameter here, but I absolutely
> > can't
> > figure out why.
> >
> > Feel free to add my rb, but let's give it some time upstream before
> > you
> > base anything on top of this. Just in case we missed something.
>
> Sure. Thanks for reviewing,
BTW, I'll remove the Fixes: tag as well.
/Thomas
> /Thomas
>
> >
> > Regards,
> > Christian.
> >
> > > ---
> > > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > > 1 file changed, 1 insertion(+), 2 deletions(-)
> > >
> > > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > > b/drivers/gpu/drm/ttm/ttm_bo.c
> > > index bd5dae4d1624..615d30c4262d 100644
> > > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > * Move to system cached
> > > */
> > > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > > - struct ttm_operation_ctx ctx = { false, false };
> > > struct ttm_resource *evict_mem;
> > > struct ttm_place hop;
> > >
> > > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > if (unlikely(ret))
> > > goto out;
> > >
> > > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > &ctx, &hop);
> > > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > ctx, &hop);
> > > if (unlikely(ret != 0)) {
> > > WARN(ret == -EMULTIHOP, "Unexpected
> > > multihop in swaput - likely driver bug.\n");
> > > goto out;
> >
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:23 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, dri-devel, Roger He, stable,
Christian König
On Mon, 2023-06-26 at 17:18 +0200, Thomas Hellström wrote:
> On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> > Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > > ttm_bo_swapout() shadows the ttm operation context which may
> > > cause
> > > major confusion in driver callbacks when swapping out
> > > !TTM_PL_SYSTEM
> > > memory. Fix this by reusing the operation context argument to
> > > ttm_bo_swapout().
> > >
> > > Cc: "Christian König" <christian.koenig@amd.com>
> > > Cc: Roger He <Hongbo.He@amd.com>
> > > Cc: <dri-devel@lists.freedesktop.org>
> > > Cc: <intel-gfx@lists.freedesktop.org>
> > > Cc: <stable@vger.kernel.org> # v4.16+
> > > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > > during allocation")
> > > Signed-off-by: Thomas Hellström
> > > <thomas.hellstrom@linux.intel.com>
> > > Acked-by: Matthew Brost <matthew.brost@intel.com>
> >
> > We intentionally didn't used the parameter here, but I absolutely
> > can't
> > figure out why.
> >
> > Feel free to add my rb, but let's give it some time upstream before
> > you
> > base anything on top of this. Just in case we missed something.
>
> Sure. Thanks for reviewing,
BTW, I'll remove the Fixes: tag as well.
/Thomas
> /Thomas
>
> >
> > Regards,
> > Christian.
> >
> > > ---
> > > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > > 1 file changed, 1 insertion(+), 2 deletions(-)
> > >
> > > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > > b/drivers/gpu/drm/ttm/ttm_bo.c
> > > index bd5dae4d1624..615d30c4262d 100644
> > > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > * Move to system cached
> > > */
> > > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > > - struct ttm_operation_ctx ctx = { false, false };
> > > struct ttm_resource *evict_mem;
> > > struct ttm_place hop;
> > >
> > > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > if (unlikely(ret))
> > > goto out;
> > >
> > > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > &ctx, &hop);
> > > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > ctx, &hop);
> > > if (unlikely(ret != 0)) {
> > > WARN(ret == -EMULTIHOP, "Unexpected
> > > multihop in swaput - likely driver bug.\n");
> > > goto out;
> >
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [Intel-xe] [PATCH v2 2/4] drm/ttm: Don't shadow the operation context
@ 2023-06-26 15:23 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-26 15:23 UTC (permalink / raw)
To: Christian König, intel-xe
Cc: intel-gfx, linux-kernel, dri-devel, Roger He, stable,
Christian König
On Mon, 2023-06-26 at 17:18 +0200, Thomas Hellström wrote:
> On Mon, 2023-06-26 at 17:15 +0200, Christian König wrote:
> > Am 26.06.23 um 11:14 schrieb Thomas Hellström:
> > > ttm_bo_swapout() shadows the ttm operation context which may
> > > cause
> > > major confusion in driver callbacks when swapping out
> > > !TTM_PL_SYSTEM
> > > memory. Fix this by reusing the operation context argument to
> > > ttm_bo_swapout().
> > >
> > > Cc: "Christian König" <christian.koenig@amd.com>
> > > Cc: Roger He <Hongbo.He@amd.com>
> > > Cc: <dri-devel@lists.freedesktop.org>
> > > Cc: <intel-gfx@lists.freedesktop.org>
> > > Cc: <stable@vger.kernel.org> # v4.16+
> > > Fixes: dc947770cf34 ("drm/ttm: enable swapout for reserved BOs
> > > during allocation")
> > > Signed-off-by: Thomas Hellström
> > > <thomas.hellstrom@linux.intel.com>
> > > Acked-by: Matthew Brost <matthew.brost@intel.com>
> >
> > We intentionally didn't used the parameter here, but I absolutely
> > can't
> > figure out why.
> >
> > Feel free to add my rb, but let's give it some time upstream before
> > you
> > base anything on top of this. Just in case we missed something.
>
> Sure. Thanks for reviewing,
BTW, I'll remove the Fixes: tag as well.
/Thomas
> /Thomas
>
> >
> > Regards,
> > Christian.
> >
> > > ---
> > > drivers/gpu/drm/ttm/ttm_bo.c | 3 +--
> > > 1 file changed, 1 insertion(+), 2 deletions(-)
> > >
> > > diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
> > > b/drivers/gpu/drm/ttm/ttm_bo.c
> > > index bd5dae4d1624..615d30c4262d 100644
> > > --- a/drivers/gpu/drm/ttm/ttm_bo.c
> > > +++ b/drivers/gpu/drm/ttm/ttm_bo.c
> > > @@ -1154,7 +1154,6 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > * Move to system cached
> > > */
> > > if (bo->resource->mem_type != TTM_PL_SYSTEM) {
> > > - struct ttm_operation_ctx ctx = { false, false };
> > > struct ttm_resource *evict_mem;
> > > struct ttm_place hop;
> > >
> > > @@ -1164,7 +1163,7 @@ int ttm_bo_swapout(struct ttm_buffer_object
> > > *bo, struct ttm_operation_ctx *ctx,
> > > if (unlikely(ret))
> > > goto out;
> > >
> > > - ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > &ctx, &hop);
> > > + ret = ttm_bo_handle_move_mem(bo, evict_mem, true,
> > > ctx, &hop);
> > > if (unlikely(ret != 0)) {
> > > WARN(ret == -EMULTIHOP, "Unexpected
> > > multihop in swaput - likely driver bug.\n");
> > > goto out;
> >
>
^ permalink raw reply [flat|nested] 63+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/ttm: Fixes around resources and bulk moves (rev2)
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
` (13 preceding siblings ...)
(?)
@ 2023-06-27 0:32 ` Patchwork
-1 siblings, 0 replies; 63+ messages in thread
From: Patchwork @ 2023-06-27 0:32 UTC (permalink / raw)
To: Thomas Hellström; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 30542 bytes --]
== Series Details ==
Series: drm/ttm: Fixes around resources and bulk moves (rev2)
URL : https://patchwork.freedesktop.org/series/119740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13322_full -> Patchwork_119740v2_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 10)
------------------------------
Additional (1): shard-rkl0
New tests
---------
New tests have been introduced between CI_DRM_13322_full and Patchwork_119740v2_full:
### New IGT tests (2) ###
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-dp-2:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-c-dp-2:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in Patchwork_119740v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@drm_fdinfo@idle@rcs0:
- shard-rkl: [PASS][1] -> [FAIL][2] ([i915#7742])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-1/igt@drm_fdinfo@idle@rcs0.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-6/igt@drm_fdinfo@idle@rcs0.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][3] ([i915#6335])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-glk: [PASS][4] -> [FAIL][5] ([i915#2842])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-glk8/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-glk2/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-rkl: [PASS][6] -> [FAIL][7] ([i915#2842])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-7/igt@gem_exec_fair@basic-pace@rcs0.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-2/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_params@secure-non-master:
- shard-tglu: NOTRUN -> [SKIP][8] ([fdo#112283])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@gem_exec_params@secure-non-master.html
* igt@gem_mmap_gtt@coherency:
- shard-tglu: NOTRUN -> [SKIP][9] ([fdo#111656])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@gem_mmap_gtt@coherency.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-tglu: NOTRUN -> [SKIP][10] ([fdo#109289])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@allowed-all:
- shard-apl: [PASS][11] -> [ABORT][12] ([i915#5566])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-apl4/igt@gen9_exec_parse@allowed-all.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-apl6/igt@gen9_exec_parse@allowed-all.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#8399])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][14] -> [SKIP][15] ([i915#1397]) +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-1/igt@i915_pm_rpm@modeset-non-lpsp.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-7/igt@i915_pm_rpm@modeset-non-lpsp.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc_ccs:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#8502]) +3 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc_ccs.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-tglu: NOTRUN -> [SKIP][17] ([fdo#111615] / [i915#5286])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_mtl_mc_ccs:
- shard-tglu: NOTRUN -> [SKIP][18] ([i915#5354] / [i915#6095]) +4 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_mtl_mc_ccs.html
* igt@kms_ccs@pipe-a-bad-rotation-90-yf_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][19] ([fdo#111615] / [i915#3689] / [i915#5354] / [i915#6095])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_ccs@pipe-a-bad-rotation-90-yf_tiled_ccs.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#3689] / [i915#5354] / [i915#6095]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-tglu: NOTRUN -> [SKIP][22] ([i915#7828]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-tglu: NOTRUN -> [SKIP][23] ([i915#3359])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-tglu: NOTRUN -> [SKIP][24] ([fdo#109274])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [PASS][25] -> [FAIL][26] ([i915#2346])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [PASS][27] -> [FAIL][28] ([i915#2346])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-tglu: NOTRUN -> [SKIP][29] ([i915#4103])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][30] ([i915#2587] / [i915#2672] / [i915#4579])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move:
- shard-tglu: NOTRUN -> [SKIP][31] ([fdo#109280]) +5 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-stridechange:
- shard-tglu: NOTRUN -> [SKIP][32] ([fdo#110189]) +7 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_frontbuffer_tracking@fbcpsr-stridechange.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][33] ([i915#5176]) +2 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-7/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#4579] / [i915#5176]) +2 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-7/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][35] ([fdo#109271] / [i915#4579]) +14 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-snb1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#5235])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-2/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#4579] / [i915#5235])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-2/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][38] ([fdo#109271]) +20 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-snb1/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a-hdmi-a-1.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][39] ([fdo#111068] / [i915#658])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@kms_psr2_sf@plane-move-sf-dmg-area.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-rkl: [PASS][40] -> [ABORT][41] ([i915#8178])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-2/igt@kms_rotation_crc@sprite-rotation-90.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-2/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@v3d/v3d_perfmon@create-perfmon-exceed:
- shard-tglu: NOTRUN -> [SKIP][42] ([fdo#109315] / [i915#2575]) +1 similar issue
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@v3d/v3d_perfmon@create-perfmon-exceed.html
* igt@vc4/vc4_purgeable_bo@mark-purgeable:
- shard-tglu: NOTRUN -> [SKIP][43] ([i915#2575])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@vc4/vc4_purgeable_bo@mark-purgeable.html
#### Possible fixes ####
* igt@gem_barrier_race@remote-request@rcs0:
- shard-tglu: [ABORT][44] ([i915#8178]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-5/igt@gem_barrier_race@remote-request@rcs0.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-8/igt@gem_barrier_race@remote-request@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [FAIL][46] ([i915#2842]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-glk4/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-rkl: [FAIL][48] ([i915#2842]) -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-2/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-tglu: [FAIL][50] ([i915#2842]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-8/igt@gem_exec_fair@basic-pace-share@rcs0.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-4/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_schedule@deep@vcs1:
- {shard-mtlp}: [FAIL][52] ([i915#8606]) -> [PASS][53] +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-3/igt@gem_exec_schedule@deep@vcs1.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-2/igt@gem_exec_schedule@deep@vcs1.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- {shard-dg2}: [ABORT][54] ([i915#7975] / [i915#8213] / [i915#8682]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-10/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_exec_whisper@basic-contexts-forked-all:
- {shard-mtlp}: [ABORT][56] ([i915#8131]) -> [PASS][57]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-3/igt@gem_exec_whisper@basic-contexts-forked-all.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-1/igt@gem_exec_whisper@basic-contexts-forked-all.html
* igt@gem_exec_whisper@basic-fds-all:
- {shard-mtlp}: [FAIL][58] ([i915#6363]) -> [PASS][59] +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-1/igt@gem_exec_whisper@basic-fds-all.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-8/igt@gem_exec_whisper@basic-fds-all.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- {shard-dg1}: [DMESG-WARN][60] ([i915#4936] / [i915#5493]) -> [PASS][61]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_userptr_blits@huge-split:
- shard-snb: [FAIL][62] ([i915#2724]) -> [PASS][63]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-snb2/igt@gem_userptr_blits@huge-split.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-snb1/igt@gem_userptr_blits@huge-split.html
* igt@i915_module_load@reload-with-fault-injection:
- {shard-dg2}: [DMESG-WARN][64] ([i915#7061]) -> [PASS][65]
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-5/igt@i915_module_load@reload-with-fault-injection.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-8/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][66] ([i915#3989] / [i915#454]) -> [PASS][67]
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-7/igt@i915_pm_dc@dc6-dpms.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-9/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-tglu: [SKIP][68] ([i915#4281]) -> [PASS][69]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-3/igt@i915_pm_dc@dc9-dpms.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-2/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- {shard-dg2}: [SKIP][70] ([i915#1937] / [i915#4579]) -> [PASS][71]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-1/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-10/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
- shard-rkl: [SKIP][72] ([i915#1937] / [i915#4579]) -> [PASS][73]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-6/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- {shard-dg2}: [SKIP][74] ([i915#1397]) -> [PASS][75]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-12/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-8/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_selftest@live@gt_mocs:
- {shard-mtlp}: [DMESG-FAIL][76] ([i915#7059]) -> [PASS][77]
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-4/igt@i915_selftest@live@gt_mocs.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-1/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@slpc:
- {shard-mtlp}: [DMESG-WARN][78] ([i915#6367]) -> [PASS][79]
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-4/igt@i915_selftest@live@slpc.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-1/igt@i915_selftest@live@slpc.html
* igt@i915_selftest@live@workarounds:
- {shard-mtlp}: [DMESG-FAIL][80] ([i915#6763]) -> [PASS][81]
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-4/igt@i915_selftest@live@workarounds.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-1/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@forcewake:
- {shard-dg2}: [FAIL][82] ([fdo#103375]) -> [PASS][83] +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-5/igt@i915_suspend@forcewake.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-8/igt@i915_suspend@forcewake.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- {shard-mtlp}: [FAIL][84] ([i915#5138]) -> [PASS][85]
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- {shard-mtlp}: [FAIL][86] ([i915#3743]) -> [PASS][87]
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-mtlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-mtlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-apl: [FAIL][88] ([i915#2346]) -> [PASS][89]
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a4:
- {shard-dg1}: [FAIL][90] ([i915#79]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg1-16/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a4.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg1-18/igt@kms_flip@flip-vs-expired-vblank@c-hdmi-a4.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu:
- {shard-dg2}: [FAIL][92] -> [PASS][93]
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-12/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@perf@non-zero-reason@0-rcs0:
- {shard-dg2}: [FAIL][94] ([i915#7484]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-dg2-11/igt@perf@non-zero-reason@0-rcs0.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-dg2-5/igt@perf@non-zero-reason@0-rcs0.html
#### Warnings ####
* igt@i915_pm_rc6_residency@rc6-idle@vcs0:
- shard-tglu: [WARN][96] ([i915#2681]) -> [FAIL][97] ([i915#2681] / [i915#3591])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-4/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
* igt@i915_pm_rc6_residency@rc6-idle@vecs0:
- shard-tglu: [FAIL][98] ([i915#2681] / [i915#3591]) -> [WARN][99] ([i915#2681])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-tglu-4/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][100] ([fdo#110189] / [i915#3955]) -> [SKIP][101] ([i915#3955])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-2/igt@kms_fbcon_fbt@psr-suspend.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-rkl: [SKIP][102] ([fdo#109285] / [i915#4098]) -> [SKIP][103] ([fdo#109285])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13322/shard-rkl-1/igt@kms_force_connector_basic@force-load-detect.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/shard-rkl-6/igt@kms_force_connector_basic@force-load-detect.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1339]: https://gitlab.freedesktop.org/drm/intel/issues/1339
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2724]: https://gitlab.freedesktop.org/drm/intel/issues/2724
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6363]: https://gitlab.freedesktop.org/drm/intel/issues/6363
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059
[i915#7061]: https://gitlab.freedesktop.org/drm/intel/issues/7061
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7484]: https://gitlab.freedesktop.org/drm/intel/issues/7484
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#7941]: https://gitlab.freedesktop.org/drm/intel/issues/7941
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8131]: https://gitlab.freedesktop.org/drm/intel/issues/8131
[i915#8178]: https://gitlab.freedesktop.org/drm/intel/issues/8178
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8248]: https://gitlab.freedesktop.org/drm/intel/issues/8248
[i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[i915#8561]: https://gitlab.freedesktop.org/drm/intel/issues/8561
[i915#8573]: https://gitlab.freedesktop.org/drm/intel/issues/8573
[i915#8606]: https://gitlab.freedesktop.org/drm/intel/issues/8606
[i915#8661]: https://gitlab.freedesktop.org/drm/intel/issues/8661
[i915#8682]: https://gitlab.freedesktop.org/drm/intel/issues/8682
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
Build changes
-------------
* Linux: CI_DRM_13322 -> Patchwork_119740v2
CI-20190529: 20190529
CI_DRM_13322: 7067d1a82560a2e79adefac0d28e08cb163ae907 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7349: eba3d515fbb832edc7fabcbf90e2564aa7face7b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_119740v2: 7067d1a82560a2e79adefac0d28e08cb163ae907 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_119740v2/index.html
[-- Attachment #2: Type: text/html, Size: 31850 bytes --]
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
(?)
(?)
@ 2023-06-27 9:05 ` Thomas Hellström
-1 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-27 9:05 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, dri-devel,
Andi Shyti, Christian König
On 6/26/23 11:14, Thomas Hellström wrote:
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
>
> A couple of ttm fixes for issues that either were hit while developing the
> xe driver or, for the resource leak patches, discovered during code
> inspection.
>
> v2:
> - Avoid a goto in patch 3 (Andi Shyti)
> - Add some RB's
>
> Thomas Hellström (4):
> drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
> drm/ttm: Don't shadow the operation context
> drm/ttm: Don't leak a resource on eviction error
> drm/ttm: Don't leak a resource on swapout move error
>
> drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 2 files changed, 15 insertions(+), 13 deletions(-)
>
Pushed 2/4 to drm-misc-next, 3/4 & 4/4 to drm-misc-fixes.
/Thomas
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-gfx] [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-27 9:05 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-27 9:05 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, dri-devel,
Christian König
On 6/26/23 11:14, Thomas Hellström wrote:
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
>
> A couple of ttm fixes for issues that either were hit while developing the
> xe driver or, for the resource leak patches, discovered during code
> inspection.
>
> v2:
> - Avoid a goto in patch 3 (Andi Shyti)
> - Add some RB's
>
> Thomas Hellström (4):
> drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
> drm/ttm: Don't shadow the operation context
> drm/ttm: Don't leak a resource on eviction error
> drm/ttm: Don't leak a resource on swapout move error
>
> drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 2 files changed, 15 insertions(+), 13 deletions(-)
>
Pushed 2/4 to drm-misc-next, 3/4 & 4/4 to drm-misc-fixes.
/Thomas
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-27 9:05 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-27 9:05 UTC (permalink / raw)
To: intel-xe
Cc: Christian König, intel-gfx, linux-kernel, dri-devel,
Christian König
On 6/26/23 11:14, Thomas Hellström wrote:
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
>
> A couple of ttm fixes for issues that either were hit while developing the
> xe driver or, for the resource leak patches, discovered during code
> inspection.
>
> v2:
> - Avoid a goto in patch 3 (Andi Shyti)
> - Add some RB's
>
> Thomas Hellström (4):
> drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
> drm/ttm: Don't shadow the operation context
> drm/ttm: Don't leak a resource on eviction error
> drm/ttm: Don't leak a resource on swapout move error
>
> drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 2 files changed, 15 insertions(+), 13 deletions(-)
>
Pushed 2/4 to drm-misc-next, 3/4 & 4/4 to drm-misc-fixes.
/Thomas
^ permalink raw reply [flat|nested] 63+ messages in thread
* Re: [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves
@ 2023-06-27 9:05 ` Thomas Hellström
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Hellström @ 2023-06-27 9:05 UTC (permalink / raw)
To: intel-xe
Cc: dri-devel, intel-gfx, linux-kernel, Christian König,
Christian König, Andi Shyti
On 6/26/23 11:14, Thomas Hellström wrote:
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
>
> A couple of ttm fixes for issues that either were hit while developing the
> xe driver or, for the resource leak patches, discovered during code
> inspection.
>
> v2:
> - Avoid a goto in patch 3 (Andi Shyti)
> - Add some RB's
>
> Thomas Hellström (4):
> drm/ttm: Fix ttm_lru_bulk_move_pos_tail()
> drm/ttm: Don't shadow the operation context
> drm/ttm: Don't leak a resource on eviction error
> drm/ttm: Don't leak a resource on swapout move error
>
> drivers/gpu/drm/ttm/ttm_bo.c | 26 +++++++++++++-------------
> drivers/gpu/drm/ttm/ttm_resource.c | 2 ++
> 2 files changed, 15 insertions(+), 13 deletions(-)
>
Pushed 2/4 to drm-misc-next, 3/4 & 4/4 to drm-misc-fixes.
/Thomas
^ permalink raw reply [flat|nested] 63+ messages in thread
end of thread, other threads:[~2023-06-27 9:07 UTC | newest]
Thread overview: 63+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-26 9:14 [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves Thomas Hellström
2023-06-26 9:14 ` Thomas Hellström
2023-06-26 9:14 ` [Intel-xe] " Thomas Hellström
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
2023-06-26 9:14 ` [PATCH v2 1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail() Thomas Hellström
2023-06-26 9:14 ` Thomas Hellström
2023-06-26 9:14 ` [Intel-xe] " Thomas Hellström
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
2023-06-26 10:21 ` Christian König
2023-06-26 10:21 ` [Intel-xe] " Christian König
2023-06-26 10:21 ` [Intel-gfx] " Christian König
2023-06-26 10:21 ` Christian König
2023-06-26 9:14 ` [PATCH v2 2/4] drm/ttm: Don't shadow the operation context Thomas Hellström
2023-06-26 9:14 ` Thomas Hellström
2023-06-26 9:14 ` [Intel-xe] " Thomas Hellström
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
2023-06-26 15:15 ` Christian König
2023-06-26 15:15 ` [Intel-xe] " Christian König
2023-06-26 15:15 ` [Intel-gfx] " Christian König
2023-06-26 15:15 ` Christian König
2023-06-26 15:18 ` Thomas Hellström
2023-06-26 15:18 ` [Intel-xe] " Thomas Hellström
2023-06-26 15:18 ` [Intel-gfx] " Thomas Hellström
2023-06-26 15:18 ` Thomas Hellström
2023-06-26 15:23 ` [Intel-xe] " Thomas Hellström
2023-06-26 15:23 ` [Intel-gfx] " Thomas Hellström
2023-06-26 15:23 ` Thomas Hellström
2023-06-26 9:14 ` [PATCH v2 3/4] drm/ttm: Don't leak a resource on eviction error Thomas Hellström
2023-06-26 9:14 ` Thomas Hellström
2023-06-26 9:14 ` [Intel-xe] " Thomas Hellström
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
2023-06-26 11:24 ` Andi Shyti
2023-06-26 11:24 ` [Intel-xe] " Andi Shyti
2023-06-26 11:24 ` [Intel-gfx] " Andi Shyti
2023-06-26 11:24 ` Andi Shyti
2023-06-26 11:32 ` Christian König
2023-06-26 11:32 ` [Intel-xe] " Christian König
2023-06-26 11:32 ` [Intel-gfx] " Christian König
2023-06-26 11:32 ` Christian König
2023-06-26 9:14 ` [PATCH v2 4/4] drm/ttm: Don't leak a resource on swapout move error Thomas Hellström
2023-06-26 9:14 ` Thomas Hellström
2023-06-26 9:14 ` [Intel-xe] " Thomas Hellström
2023-06-26 9:14 ` [Intel-gfx] " Thomas Hellström
2023-06-26 11:33 ` Christian König
2023-06-26 11:33 ` [Intel-xe] " Christian König
2023-06-26 11:33 ` Christian König
2023-06-26 11:33 ` [Intel-gfx] " Christian König
2023-06-26 12:23 ` Thomas Hellström
2023-06-26 12:23 ` Thomas Hellström
2023-06-26 12:23 ` [Intel-xe] " Thomas Hellström
2023-06-26 12:23 ` [Intel-gfx] " Thomas Hellström
2023-06-26 11:07 ` [Intel-xe] ✓ CI.Patch_applied: success for drm/ttm: Fixes around resources and bulk moves (rev2) Patchwork
2023-06-26 11:07 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-06-26 11:08 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-06-26 11:12 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-06-26 11:12 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-06-26 11:14 ` [Intel-xe] ✗ CI.checksparse: warning " Patchwork
2023-06-26 14:35 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-06-27 0:32 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2023-06-27 9:05 ` [PATCH v2 0/4] drm/ttm: Fixes around resources and bulk moves Thomas Hellström
2023-06-27 9:05 ` Thomas Hellström
2023-06-27 9:05 ` [Intel-xe] " Thomas Hellström
2023-06-27 9:05 ` [Intel-gfx] " Thomas Hellström
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.