* [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
@ 2024-02-02 22:43 Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 01/16] drm/i915: Use struct resource for memory region IO as well Ville Syrjala
` (23 more replies)
0 siblings, 24 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Attempt to fix the mess around stolen memory, especially on MTL
with it's special (and apparenly broken) not-actually-lmem stolen.
The series is made up of roughtly three parts:
1. General refactoring/debug improvement for mem regions
2. Deal with the broken BAR stuff on MTL
3. Fix initial display plane readout for MTL
v2: Try to relocate the BIOS fb to start of ggtt to make
space for the GuC stuff at the top end of ggtt
v3: Skip ton VM guests as they won't have access to stolen directly
Annotate more initial fb takeover failure paths
Add the w/a numbers
v4: Check the magic pcode bit
Try to deal with xe fallout
Cc: Paz Zcharya <pazz@chromium.org>
Ville Syrjälä (16):
drm/i915: Use struct resource for memory region IO as well
drm/i915: Print memory region info during probe
drm/i915: Remove ad-hoc lmem/stolen debugs
drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
drm/i915: Disable the "binder"
drm/i915: Rename the DSM/GSM registers
drm/i915: Fix PTE decode during initial plane readout
drm/i915: Fix region start during initial plane readout
drm/i915: Fix MTL initial plane readout
drm/i915: s/phys_base/dma_addr/
drm/i915: Split the smem and lmem plane readout apart
drm/i915: Simplify intel_initial_plane_config() calling convention
drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
drm/i915: Tweak BIOS fb reuse check
drm/i915: Try to relocate the BIOS fb to the start of ggtt
drm/i915: Annotate more of the BIOS fb takeover failure paths
drivers/gpu/drm/i915/display/i9xx_plane.c | 30 +++
drivers/gpu/drm/i915/display/i9xx_plane.h | 7 +
drivers/gpu/drm/i915/display/intel_display.c | 5 +
.../gpu/drm/i915/display/intel_display_core.h | 2 +
.../drm/i915/display/intel_display_driver.c | 7 +-
.../drm/i915/display/intel_display_types.h | 2 +
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 5 +-
.../drm/i915/display/intel_plane_initial.c | 255 +++++++++++++-----
.../drm/i915/display/intel_plane_initial.h | 4 +-
.../drm/i915/display/skl_universal_plane.c | 28 ++
.../drm/i915/display/skl_universal_plane.h | 2 +
drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 25 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 8 +-
.../drm/i915/gem/selftests/i915_gem_mman.c | 18 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gtt.c | 3 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 14 +-
drivers/gpu/drm/i915/gt/selftest_tlb.c | 4 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 2 +-
drivers/gpu/drm/i915/i915_query.c | 2 +-
drivers/gpu/drm/i915/i915_reg.h | 10 +-
drivers/gpu/drm/i915/i915_utils.c | 17 ++
drivers/gpu/drm/i915/i915_utils.h | 2 +
drivers/gpu/drm/i915/intel_memory_region.c | 33 ++-
drivers/gpu/drm/i915/intel_memory_region.h | 3 +-
drivers/gpu/drm/i915/intel_region_ttm.c | 8 +-
.../drm/i915/selftests/intel_memory_region.c | 4 +-
drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +++--
29 files changed, 412 insertions(+), 167 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 28+ messages in thread
* [PATCH v4 01/16] drm/i915: Use struct resource for memory region IO as well
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 02/16] drm/i915: Print memory region info during probe Ville Syrjala
` (22 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
mem->region is a struct resource, but mem->io_start and
mem->io_size are not for whatever reason. Let's unify this
and convert the io stuff into a struct resource as well.
Should make life a little less annoying when you don't have
juggle between two different approaches all the time.
Mostly done using cocci (with manual tweaks at all the
places where we mutate io_size by hand):
@@
struct intel_memory_region *M;
expression START, SIZE;
@@
- M->io_start = START;
- M->io_size = SIZE;
+ M->io = DEFINE_RES_MEM(START, SIZE);
@@
struct intel_memory_region *M;
@@
- M->io_start
+ M->io.start
@@
struct intel_memory_region M;
@@
- M.io_start
+ M.io.start
@@
expression M;
@@
- M->io_size
+ resource_size(&M->io)
@@
expression M;
@@
- M.io_size
+ resource_size(&M.io)
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Acked-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 17 +++++++++--------
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 8 ++++----
.../gpu/drm/i915/gem/selftests/i915_gem_mman.c | 18 +++++++++---------
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 11 +++--------
drivers/gpu/drm/i915/gt/selftest_tlb.c | 4 ++--
drivers/gpu/drm/i915/i915_gpu_error.c | 2 +-
drivers/gpu/drm/i915/i915_query.c | 2 +-
drivers/gpu/drm/i915/intel_memory_region.c | 15 +++++++--------
drivers/gpu/drm/i915/intel_memory_region.h | 3 +--
drivers/gpu/drm/i915/intel_region_ttm.c | 8 ++++----
.../drm/i915/selftests/intel_memory_region.c | 4 ++--
13 files changed, 45 insertions(+), 51 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
index 717c3a3237c4..1ac05d90b2e8 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
@@ -78,7 +78,7 @@ int intel_fbdev_fb_fill_info(struct drm_i915_private *i915, struct fb_info *info
/* Use fbdev's framebuffer from lmem for discrete */
info->fix.smem_start =
- (unsigned long)(mem->io_start +
+ (unsigned long)(mem->io.start +
i915_gem_object_get_dma_address(obj, 0));
info->fix.smem_len = obj->base.size;
} else {
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_region.c b/drivers/gpu/drm/i915/gem/i915_gem_region.c
index a4fb577eceb4..b09b74a2448b 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_region.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_region.c
@@ -129,7 +129,7 @@ i915_gem_object_create_region_at(struct intel_memory_region *mem,
return ERR_PTR(-EINVAL);
if (!(flags & I915_BO_ALLOC_GPU_ONLY) &&
- offset + size > mem->io_size &&
+ offset + size > resource_size(&mem->io) &&
!i915_ggtt_has_aperture(to_gt(mem->i915)->ggtt))
return ERR_PTR(-ENOSPC);
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
index 8c88075eeab2..d2440c793f84 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
@@ -541,7 +541,9 @@ static int i915_gem_init_stolen(struct intel_memory_region *mem)
/* Exclude the reserved region from driver use */
mem->region.end = i915->dsm.reserved.start - 1;
- mem->io_size = min(mem->io_size, resource_size(&mem->region));
+ mem->io = DEFINE_RES_MEM(mem->io.start,
+ min(resource_size(&mem->io),
+ resource_size(&mem->region)));
i915->dsm.usable_size = resource_size(&mem->region);
@@ -752,7 +754,7 @@ static int _i915_gem_object_stolen_init(struct intel_memory_region *mem,
* With discrete devices, where we lack a mappable aperture there is no
* possible way to ever access this memory on the CPU side.
*/
- if (mem->type == INTEL_MEMORY_STOLEN_LOCAL && !mem->io_size &&
+ if (mem->type == INTEL_MEMORY_STOLEN_LOCAL && !resource_size(&mem->io) &&
!(flags & I915_BO_ALLOC_GPU_ONLY))
return -ENOSPC;
@@ -838,13 +840,12 @@ static int init_stolen_lmem(struct intel_memory_region *mem)
return 0;
}
- if (mem->io_size &&
- !io_mapping_init_wc(&mem->iomap, mem->io_start, mem->io_size))
+ if (resource_size(&mem->io) &&
+ !io_mapping_init_wc(&mem->iomap, mem->io.start, resource_size(&mem->io)))
goto err_cleanup;
- drm_dbg(&i915->drm, "Stolen Local memory IO start: %pa\n",
- &mem->io_start);
- drm_dbg(&i915->drm, "Stolen Local DSM base: %pa\n", &mem->region.start);
+ drm_dbg(&i915->drm, "Stolen Local DSM: %pR\n", &mem->region);
+ drm_dbg(&i915->drm, "Stolen Local memory IO: %pR\n", &mem->io);
return 0;
@@ -855,7 +856,7 @@ static int init_stolen_lmem(struct intel_memory_region *mem)
static int release_stolen_lmem(struct intel_memory_region *mem)
{
- if (mem->io_size)
+ if (resource_size(&mem->io))
io_mapping_fini(&mem->iomap);
i915_gem_cleanup_stolen(mem->i915);
return 0;
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
index 80c6cafc8887..27dcfd8a34bb 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
@@ -142,13 +142,13 @@ i915_ttm_place_from_region(const struct intel_memory_region *mr,
place->fpfn = offset >> PAGE_SHIFT;
WARN_ON(overflows_type(place->fpfn + (size >> PAGE_SHIFT), place->lpfn));
place->lpfn = place->fpfn + (size >> PAGE_SHIFT);
- } else if (mr->io_size && mr->io_size < mr->total) {
+ } else if (resource_size(&mr->io) && resource_size(&mr->io) < mr->total) {
if (flags & I915_BO_ALLOC_GPU_ONLY) {
place->flags |= TTM_PL_FLAG_TOPDOWN;
} else {
place->fpfn = 0;
- WARN_ON(overflows_type(mr->io_size >> PAGE_SHIFT, place->lpfn));
- place->lpfn = mr->io_size >> PAGE_SHIFT;
+ WARN_ON(overflows_type(resource_size(&mr->io) >> PAGE_SHIFT, place->lpfn));
+ place->lpfn = resource_size(&mr->io) >> PAGE_SHIFT;
}
}
}
@@ -1083,7 +1083,7 @@ static vm_fault_t vm_fault_ttm(struct vm_fault *vmf)
struct intel_memory_region *mr = obj->mm.placements[i];
unsigned int flags;
- if (!mr->io_size && mr->type != INTEL_MEMORY_SYSTEM)
+ if (!resource_size(&mr->io) && mr->type != INTEL_MEMORY_SYSTEM)
continue;
flags = obj->flags;
diff --git a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
index 2c51a2c452fc..99a9ade73956 100644
--- a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
@@ -1054,7 +1054,7 @@ static int igt_fill_mappable(struct intel_memory_region *mr,
int err;
total = 0;
- size = mr->io_size;
+ size = resource_size(&mr->io);
do {
struct drm_i915_gem_object *obj;
@@ -1315,28 +1315,28 @@ static int igt_mmap_migrate(void *arg)
struct intel_memory_region *mixed[] = { mr, system };
struct intel_memory_region *single[] = { mr };
struct ttm_resource_manager *man = mr->region_private;
- resource_size_t saved_io_size;
+ struct resource saved_io;
int err;
if (mr->private)
continue;
- if (!mr->io_size)
+ if (!resource_size(&mr->io))
continue;
/*
* For testing purposes let's force small BAR, if not already
* present.
*/
- saved_io_size = mr->io_size;
- if (mr->io_size == mr->total) {
- resource_size_t io_size = mr->io_size;
+ saved_io = mr->io;
+ if (resource_size(&mr->io) == mr->total) {
+ resource_size_t io_size = resource_size(&mr->io);
io_size = rounddown_pow_of_two(io_size >> 1);
if (io_size < PAGE_SIZE)
continue;
- mr->io_size = io_size;
+ mr->io = DEFINE_RES_MEM(mr->io.start, io_size);
i915_ttm_buddy_man_force_visible_size(man,
io_size >> PAGE_SHIFT);
}
@@ -1396,9 +1396,9 @@ static int igt_mmap_migrate(void *arg)
IGT_MMAP_MIGRATE_FAIL_GPU |
IGT_MMAP_MIGRATE_UNFAULTABLE);
out_io_size:
- mr->io_size = saved_io_size;
+ mr->io = saved_io;
i915_ttm_buddy_man_force_visible_size(man,
- mr->io_size >> PAGE_SHIFT);
+ resource_size(&mr->io) >> PAGE_SHIFT);
if (err)
return err;
}
diff --git a/drivers/gpu/drm/i915/gt/intel_region_lmem.c b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
index f8512aee58a8..6f96a6b70601 100644
--- a/drivers/gpu/drm/i915/gt/intel_region_lmem.c
+++ b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
@@ -144,8 +144,8 @@ region_lmem_init(struct intel_memory_region *mem)
int ret;
if (!io_mapping_init_wc(&mem->iomap,
- mem->io_start,
- mem->io_size))
+ mem->io.start,
+ resource_size(&mem->io)))
return -EIO;
ret = intel_region_ttm_init(mem);
@@ -274,12 +274,7 @@ static struct intel_memory_region *setup_lmem(struct intel_gt *gt)
goto err_region_put;
drm_dbg(&i915->drm, "Local memory: %pR\n", &mem->region);
- drm_dbg(&i915->drm, "Local memory IO start: %pa\n",
- &mem->io_start);
- drm_info(&i915->drm, "Local memory IO size: %pa\n",
- &mem->io_size);
- drm_info(&i915->drm, "Local memory available: %pa\n",
- &lmem_size);
+ drm_dbg(&i915->drm, "Local memory IO: %pR\n", &mem->io);
if (io_size < lmem_size)
drm_info(&i915->drm, "Using a reduced BAR size of %lluMiB. Consider enabling 'Resizable BAR' or similar, if available in the BIOS.\n",
diff --git a/drivers/gpu/drm/i915/gt/selftest_tlb.c b/drivers/gpu/drm/i915/gt/selftest_tlb.c
index 00b872b6380b..3941f2d6fa47 100644
--- a/drivers/gpu/drm/i915/gt/selftest_tlb.c
+++ b/drivers/gpu/drm/i915/gt/selftest_tlb.c
@@ -206,8 +206,8 @@ static struct drm_i915_gem_object *create_lmem(struct intel_gt *gt)
* of pages. To succeed with both allocations, especially in case of Small
* BAR, try to allocate no more than quarter of mappable memory.
*/
- if (mr && size > mr->io_size / 4)
- size = mr->io_size / 4;
+ if (mr && size > resource_size(&mr->io) / 4)
+ size = resource_size(&mr->io) / 4;
return i915_gem_object_create_lmem(gt->i915, size, I915_BO_ALLOC_CONTIGUOUS);
}
diff --git a/drivers/gpu/drm/i915/i915_gpu_error.c b/drivers/gpu/drm/i915/i915_gpu_error.c
index d04660b60046..a0b784ebaddd 100644
--- a/drivers/gpu/drm/i915/i915_gpu_error.c
+++ b/drivers/gpu/drm/i915/i915_gpu_error.c
@@ -1157,7 +1157,7 @@ i915_vma_coredump_create(const struct intel_gt *gt,
dma_addr_t offset = dma - mem->region.start;
void __iomem *s;
- if (offset + PAGE_SIZE > mem->io_size) {
+ if (offset + PAGE_SIZE > resource_size(&mem->io)) {
ret = -EINVAL;
break;
}
diff --git a/drivers/gpu/drm/i915/i915_query.c b/drivers/gpu/drm/i915/i915_query.c
index 00871ef99792..fa3e937ed3f5 100644
--- a/drivers/gpu/drm/i915/i915_query.c
+++ b/drivers/gpu/drm/i915/i915_query.c
@@ -502,7 +502,7 @@ static int query_memregion_info(struct drm_i915_private *i915,
info.probed_size = mr->total;
if (mr->type == INTEL_MEMORY_LOCAL)
- info.probed_cpu_visible_size = mr->io_size;
+ info.probed_cpu_visible_size = resource_size(&mr->io);
else
info.probed_cpu_visible_size = mr->total;
diff --git a/drivers/gpu/drm/i915/intel_memory_region.c b/drivers/gpu/drm/i915/intel_memory_region.c
index 60a03340bbd4..b2708f8cac2a 100644
--- a/drivers/gpu/drm/i915/intel_memory_region.c
+++ b/drivers/gpu/drm/i915/intel_memory_region.c
@@ -50,7 +50,7 @@ static int __iopagetest(struct intel_memory_region *mem,
if (memchr_inv(result, value, sizeof(result))) {
dev_err(mem->i915->drm.dev,
"Failed to read back from memory region:%pR at [%pa + %pa] for %ps; wrote %x, read (%x, %x, %x)\n",
- &mem->region, &mem->io_start, &offset, caller,
+ &mem->region, &mem->io.start, &offset, caller,
value, result[0], result[1], result[2]);
return -EINVAL;
}
@@ -67,11 +67,11 @@ static int iopagetest(struct intel_memory_region *mem,
int err;
int i;
- va = ioremap_wc(mem->io_start + offset, PAGE_SIZE);
+ va = ioremap_wc(mem->io.start + offset, PAGE_SIZE);
if (!va) {
dev_err(mem->i915->drm.dev,
"Failed to ioremap memory region [%pa + %pa] for %ps\n",
- &mem->io_start, &offset, caller);
+ &mem->io.start, &offset, caller);
return -EFAULT;
}
@@ -102,10 +102,10 @@ static int iomemtest(struct intel_memory_region *mem,
resource_size_t last, page;
int err;
- if (mem->io_size < PAGE_SIZE)
+ if (resource_size(&mem->io) < PAGE_SIZE)
return 0;
- last = mem->io_size - PAGE_SIZE;
+ last = resource_size(&mem->io) - PAGE_SIZE;
/*
* Quick test to check read/write access to the iomap (backing store).
@@ -207,7 +207,7 @@ static int intel_memory_region_memtest(struct intel_memory_region *mem,
struct drm_i915_private *i915 = mem->i915;
int err = 0;
- if (!mem->io_start)
+ if (!mem->io.start)
return 0;
if (IS_ENABLED(CONFIG_DRM_I915_DEBUG_GEM) || i915->params.memtest)
@@ -252,8 +252,7 @@ intel_memory_region_create(struct drm_i915_private *i915,
mem->i915 = i915;
mem->region = DEFINE_RES_MEM(start, size);
- mem->io_start = io_start;
- mem->io_size = io_size;
+ mem->io = DEFINE_RES_MEM(io_start, io_size);
mem->min_page_size = min_page_size;
mem->ops = ops;
mem->total = size;
diff --git a/drivers/gpu/drm/i915/intel_memory_region.h b/drivers/gpu/drm/i915/intel_memory_region.h
index 9ba36454e51b..40810cfb3fd9 100644
--- a/drivers/gpu/drm/i915/intel_memory_region.h
+++ b/drivers/gpu/drm/i915/intel_memory_region.h
@@ -71,8 +71,7 @@ struct intel_memory_region {
struct io_mapping iomap;
struct resource region;
- resource_size_t io_start;
- resource_size_t io_size;
+ struct resource io;
resource_size_t min_page_size;
resource_size_t total;
diff --git a/drivers/gpu/drm/i915/intel_region_ttm.c b/drivers/gpu/drm/i915/intel_region_ttm.c
index bf6097e7433d..04525d92bec5 100644
--- a/drivers/gpu/drm/i915/intel_region_ttm.c
+++ b/drivers/gpu/drm/i915/intel_region_ttm.c
@@ -87,7 +87,7 @@ int intel_region_ttm_init(struct intel_memory_region *mem)
ret = i915_ttm_buddy_man_init(bdev, mem_type, false,
resource_size(&mem->region),
- mem->io_size,
+ resource_size(&mem->io),
mem->min_page_size, PAGE_SIZE);
if (ret)
return ret;
@@ -219,16 +219,16 @@ intel_region_ttm_resource_alloc(struct intel_memory_region *mem,
goto out;
}
place.lpfn = place.fpfn + (size >> PAGE_SHIFT);
- } else if (mem->io_size && mem->io_size < mem->total) {
+ } else if (resource_size(&mem->io) && resource_size(&mem->io) < mem->total) {
if (flags & I915_BO_ALLOC_GPU_ONLY) {
place.flags |= TTM_PL_FLAG_TOPDOWN;
} else {
place.fpfn = 0;
- if (WARN_ON(overflows_type(mem->io_size >> PAGE_SHIFT, place.lpfn))) {
+ if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) {
ret = -E2BIG;
goto out;
}
- place.lpfn = mem->io_size >> PAGE_SHIFT;
+ place.lpfn = resource_size(&mem->io) >> PAGE_SHIFT;
}
}
diff --git a/drivers/gpu/drm/i915/selftests/intel_memory_region.c b/drivers/gpu/drm/i915/selftests/intel_memory_region.c
index d985d9bae2e8..ae6070b5bf07 100644
--- a/drivers/gpu/drm/i915/selftests/intel_memory_region.c
+++ b/drivers/gpu/drm/i915/selftests/intel_memory_region.c
@@ -544,8 +544,8 @@ static u64 igt_object_mappable_total(struct drm_i915_gem_object *obj)
u64 start = drm_buddy_block_offset(block);
u64 end = start + drm_buddy_block_size(mm, block);
- if (start < mr->io_size)
- total += min_t(u64, end, mr->io_size) - start;
+ if (start < resource_size(&mr->io))
+ total += min_t(u64, end, resource_size(&mr->io)) - start;
}
return total;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 02/16] drm/i915: Print memory region info during probe
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 01/16] drm/i915: Use struct resource for memory region IO as well Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 03/16] drm/i915: Remove ad-hoc lmem/stolen debugs Ville Syrjala
` (21 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Dump the details about every memory region into dmesg at probe time.
Avoids having to dig those out from random places when debugging stuff.
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/intel_memory_region.c | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/drivers/gpu/drm/i915/intel_memory_region.c b/drivers/gpu/drm/i915/intel_memory_region.c
index b2708f8cac2a..52d998e5c21a 100644
--- a/drivers/gpu/drm/i915/intel_memory_region.c
+++ b/drivers/gpu/drm/i915/intel_memory_region.c
@@ -372,6 +372,24 @@ int intel_memory_regions_hw_probe(struct drm_i915_private *i915)
i915->mm.regions[i] = mem;
}
+ for (i = 0; i < ARRAY_SIZE(i915->mm.regions); i++) {
+ struct intel_memory_region *mem = i915->mm.regions[i];
+ u64 region_size, io_size;
+
+ if (!mem)
+ continue;
+
+ region_size = resource_size(&mem->region) >> 20;
+ io_size = resource_size(&mem->io) >> 20;
+
+ if (resource_size(&mem->io))
+ drm_dbg(&i915->drm, "Memory region(%d): %s: %llu MiB %pR, io: %llu MiB %pR\n",
+ mem->id, mem->name, region_size, &mem->region, io_size, &mem->io);
+ else
+ drm_dbg(&i915->drm, "Memory region(%d): %s: %llu MiB %pR, io: n/a\n",
+ mem->id, mem->name, region_size, &mem->region);
+ }
+
return 0;
out_cleanup:
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 03/16] drm/i915: Remove ad-hoc lmem/stolen debugs
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 01/16] drm/i915: Use struct resource for memory region IO as well Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 02/16] drm/i915: Print memory region info during probe Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 04/16] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access Ville Syrjala
` (20 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Now that intel_memory_regions_hw_probe() prints out each and every
memory region there's no reason to have ad-hoc debugs to do similar
things elsewhere.
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 ----
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 3 ---
2 files changed, 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
index d2440c793f84..ee237043c302 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
@@ -828,7 +828,6 @@ static const struct intel_memory_region_ops i915_region_stolen_smem_ops = {
static int init_stolen_lmem(struct intel_memory_region *mem)
{
- struct drm_i915_private *i915 = mem->i915;
int err;
if (GEM_WARN_ON(resource_size(&mem->region) == 0))
@@ -844,9 +843,6 @@ static int init_stolen_lmem(struct intel_memory_region *mem)
!io_mapping_init_wc(&mem->iomap, mem->io.start, resource_size(&mem->io)))
goto err_cleanup;
- drm_dbg(&i915->drm, "Stolen Local DSM: %pR\n", &mem->region);
- drm_dbg(&i915->drm, "Stolen Local memory IO: %pR\n", &mem->io);
-
return 0;
err_cleanup:
diff --git a/drivers/gpu/drm/i915/gt/intel_region_lmem.c b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
index 6f96a6b70601..af357089da6e 100644
--- a/drivers/gpu/drm/i915/gt/intel_region_lmem.c
+++ b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
@@ -273,9 +273,6 @@ static struct intel_memory_region *setup_lmem(struct intel_gt *gt)
if (err)
goto err_region_put;
- drm_dbg(&i915->drm, "Local memory: %pR\n", &mem->region);
- drm_dbg(&i915->drm, "Local memory IO: %pR\n", &mem->io);
-
if (io_size < lmem_size)
drm_info(&i915->drm, "Using a reduced BAR size of %lluMiB. Consider enabling 'Resizable BAR' or similar, if available in the BIOS.\n",
(u64)io_size >> 20);
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 04/16] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (2 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 03/16] drm/i915: Remove ad-hoc lmem/stolen debugs Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 05/16] drm/i915: Disable the "binder" Ville Syrjala
` (19 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx
Cc: intel-xe, Joonas Lahtinen, Andrzej Hajda, Radhakrishna Sripada,
Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
On MTL accessing stolen memory via the BARs is somehow borked,
and it can hang the machine. As a workaround let's bypass the
BARs and just go straight to DSMBASE/GSMBASE instead.
Note that on every other platform this itself would hang the
machine, but on MTL the system firmware is expected to relax
the access permission guarding stolen memory to enable this
workaround, and thus direct CPU accesses should be fine.
The raw stolen memory areas won't be passed to VMs so we'll
need to risk using the BAR there for the initial setup. Once
command submission is up we should switch to MI_UPDATE_GTT
which at least shouldn't hang the whole machine.
v2: Don't use direct GSM/DSM access on guests
Add w/a number
v3: Check register 0x138914 to see if pcode did its job
Add some debug prints
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Reviewed-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +++++-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +++++++++-
drivers/gpu/drm/i915/i915_reg.h | 3 +++
drivers/gpu/drm/i915/i915_utils.c | 17 +++++++++++++++++
drivers/gpu/drm/i915/i915_utils.h | 2 ++
5 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
index ee237043c302..9ddcae9b3997 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
@@ -941,7 +941,11 @@ i915_gem_stolen_lmem_setup(struct drm_i915_private *i915, u16 type,
dsm_size = ALIGN_DOWN(lmem_size - dsm_base, SZ_1M);
}
- if (pci_resource_len(pdev, GEN12_LMEM_BAR) < lmem_size) {
+ if (i915_direct_stolen_access(i915)) {
+ drm_dbg(&i915->drm, "Using direct DSM access\n");
+ io_start = intel_uncore_read64(uncore, GEN12_DSMBASE) & GEN12_BDSM_MASK;
+ io_size = dsm_size;
+ } else if (pci_resource_len(pdev, GEN12_LMEM_BAR) < lmem_size) {
io_start = 0;
io_size = 0;
} else {
diff --git a/drivers/gpu/drm/i915/gt/intel_ggtt.c b/drivers/gpu/drm/i915/gt/intel_ggtt.c
index 21a7e3191c18..bce5d8025340 100644
--- a/drivers/gpu/drm/i915/gt/intel_ggtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_ggtt.c
@@ -24,6 +24,7 @@
#include "intel_ring.h"
#include "i915_drv.h"
#include "i915_pci.h"
+#include "i915_reg.h"
#include "i915_request.h"
#include "i915_scatterlist.h"
#include "i915_utils.h"
@@ -1152,13 +1153,20 @@ static unsigned int gen6_gttadr_offset(struct drm_i915_private *i915)
static int ggtt_probe_common(struct i915_ggtt *ggtt, u64 size)
{
struct drm_i915_private *i915 = ggtt->vm.i915;
+ struct intel_uncore *uncore = ggtt->vm.gt->uncore;
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
phys_addr_t phys_addr;
u32 pte_flags;
int ret;
GEM_WARN_ON(pci_resource_len(pdev, GEN4_GTTMMADR_BAR) != gen6_gttmmadr_size(i915));
- phys_addr = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) + gen6_gttadr_offset(i915);
+
+ if (i915_direct_stolen_access(i915)) {
+ drm_dbg(&i915->drm, "Using direct GSM access\n");
+ phys_addr = intel_uncore_read64(uncore, GEN12_GSMBASE) & GEN12_BDSM_MASK;
+ } else {
+ phys_addr = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) + gen6_gttadr_offset(i915);
+ }
if (needs_wc_ggtt_mapping(i915))
ggtt->gsm = ioremap_wc(phys_addr, size);
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 0b9e018256c7..c1bf70d62ead 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -5414,6 +5414,9 @@
#define GEN6_PCODE_FREQ_RING_RATIO_SHIFT 16
#define GEN6_PCODE_DATA1 _MMIO(0x13812C)
+#define MTL_PCODE_STOLEN_ACCESS _MMIO(0x138914)
+#define STOLEN_ACCESS_ALLOWED 0x1
+
/* IVYBRIDGE DPF */
#define GEN7_L3CDERRST1(slice) _MMIO(0xB008 + (slice) * 0x200) /* L3CD Error Status 1 */
#define GEN7_L3CDERRST1_ROW_MASK (0x7ff << 14)
diff --git a/drivers/gpu/drm/i915/i915_utils.c b/drivers/gpu/drm/i915/i915_utils.c
index 29fd02bf5ea8..6f9e7b354b54 100644
--- a/drivers/gpu/drm/i915/i915_utils.c
+++ b/drivers/gpu/drm/i915/i915_utils.c
@@ -8,6 +8,7 @@
#include <drm/drm_drv.h>
#include "i915_drv.h"
+#include "i915_reg.h"
#include "i915_utils.h"
#define FDO_BUG_MSG "Please file a bug on drm/i915; see " FDO_BUG_URL " for details."
@@ -125,3 +126,19 @@ bool i915_vtd_active(struct drm_i915_private *i915)
/* Running as a guest, we assume the host is enforcing VT'd */
return i915_run_as_guest();
}
+
+bool i915_direct_stolen_access(struct drm_i915_private *i915)
+{
+ /*
+ * Wa_22018444074
+ *
+ * Access via BAR can hang MTL, go directly to GSM/DSM,
+ * except for VM guests which won't have access to it.
+ *
+ * Normally this would not work but on MTL the system firmware
+ * should have relaxed the access permissions sufficiently.
+ * 0x138914==0x1 indicates that the firmware has done its job.
+ */
+ return IS_METEORLAKE(i915) && !i915_run_as_guest() &&
+ intel_uncore_read(&i915->uncore, MTL_PCODE_STOLEN_ACCESS) == STOLEN_ACCESS_ALLOWED;
+}
diff --git a/drivers/gpu/drm/i915/i915_utils.h b/drivers/gpu/drm/i915/i915_utils.h
index f98577967b7f..b45ef0560611 100644
--- a/drivers/gpu/drm/i915/i915_utils.h
+++ b/drivers/gpu/drm/i915/i915_utils.h
@@ -391,4 +391,6 @@ static inline bool i915_run_as_guest(void)
bool i915_vtd_active(struct drm_i915_private *i915);
+bool i915_direct_stolen_access(struct drm_i915_private *i915);
+
#endif /* !__I915_UTILS_H */
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 05/16] drm/i915: Disable the "binder"
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (3 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 04/16] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 06/16] drm/i915: Rename the DSM/GSM registers Ville Syrjala
` (18 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Now that the GGTT PTE updates go straight to GSMBASE (bypassing
GTTMMADR) there should be no more risk of system hangs? So the
"binder" (ie. update the PTEs via MI_UPDATE_GTT) is no longer
necessary, disable it.
My main worry with the MI_UPDATE_GTT are:
- only used on this one platform so very limited testing coverage
- async so more opprtunities to screw things up
- what happens if the engine hangs while we're waiting for MI_UPDATE_GTT
to finish?
- requires working command submission, so even getting a working
display now depends on a lot more extra components working correctly
TODO: MI_UPDATE_GTT might be interesting as an optimization
though, so perhaps someone should look into always using it
(assuming the GPU is alive and well)?
v2: Keep using MI_UPDATE_GTT on VM guests
v3: use i915_direct_stolen_access()
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/gt/intel_gtt.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_gtt.c b/drivers/gpu/drm/i915/gt/intel_gtt.c
index 86f73fe558ca..7811a8c9da06 100644
--- a/drivers/gpu/drm/i915/gt/intel_gtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_gtt.c
@@ -24,7 +24,8 @@
bool i915_ggtt_require_binder(struct drm_i915_private *i915)
{
/* Wa_13010847436 & Wa_14019519902 */
- return MEDIA_VER_FULL(i915) == IP_VER(13, 0);
+ return !i915_direct_stolen_access(i915) &&
+ MEDIA_VER_FULL(i915) == IP_VER(13, 0);
}
static bool intel_ggtt_update_needs_vtd_wa(struct drm_i915_private *i915)
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 06/16] drm/i915: Rename the DSM/GSM registers
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (4 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 05/16] drm/i915: Disable the "binder" Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 07/16] drm/i915: Fix PTE decode during initial plane readout Ville Syrjala
` (17 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
0x108100 and 0x1080c0 have been around since snb. Rename the
defines appropriately.
v2: Rebase
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Acked-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 ++--
drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +-
drivers/gpu/drm/i915/i915_reg.h | 7 ++++---
4 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
index 9ddcae9b3997..ad6dd7f3259b 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
@@ -935,7 +935,7 @@ i915_gem_stolen_lmem_setup(struct drm_i915_private *i915, u16 type,
GEM_BUG_ON((dsm_base + dsm_size) > lmem_size);
} else {
/* Use DSM base address instead for stolen memory */
- dsm_base = intel_uncore_read64(uncore, GEN12_DSMBASE) & GEN12_BDSM_MASK;
+ dsm_base = intel_uncore_read64(uncore, GEN6_DSMBASE) & GEN11_BDSM_MASK;
if (WARN_ON(lmem_size < dsm_base))
return ERR_PTR(-ENODEV);
dsm_size = ALIGN_DOWN(lmem_size - dsm_base, SZ_1M);
@@ -943,7 +943,7 @@ i915_gem_stolen_lmem_setup(struct drm_i915_private *i915, u16 type,
if (i915_direct_stolen_access(i915)) {
drm_dbg(&i915->drm, "Using direct DSM access\n");
- io_start = intel_uncore_read64(uncore, GEN12_DSMBASE) & GEN12_BDSM_MASK;
+ io_start = intel_uncore_read64(uncore, GEN6_DSMBASE) & GEN11_BDSM_MASK;
io_size = dsm_size;
} else if (pci_resource_len(pdev, GEN12_LMEM_BAR) < lmem_size) {
io_start = 0;
diff --git a/drivers/gpu/drm/i915/gt/intel_ggtt.c b/drivers/gpu/drm/i915/gt/intel_ggtt.c
index bce5d8025340..ec1cbe229f0e 100644
--- a/drivers/gpu/drm/i915/gt/intel_ggtt.c
+++ b/drivers/gpu/drm/i915/gt/intel_ggtt.c
@@ -1163,7 +1163,7 @@ static int ggtt_probe_common(struct i915_ggtt *ggtt, u64 size)
if (i915_direct_stolen_access(i915)) {
drm_dbg(&i915->drm, "Using direct GSM access\n");
- phys_addr = intel_uncore_read64(uncore, GEN12_GSMBASE) & GEN12_BDSM_MASK;
+ phys_addr = intel_uncore_read64(uncore, GEN6_GSMBASE) & GEN11_BDSM_MASK;
} else {
phys_addr = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) + gen6_gttadr_offset(i915);
}
diff --git a/drivers/gpu/drm/i915/gt/intel_region_lmem.c b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
index af357089da6e..51bb27e10a4f 100644
--- a/drivers/gpu/drm/i915/gt/intel_region_lmem.c
+++ b/drivers/gpu/drm/i915/gt/intel_region_lmem.c
@@ -240,7 +240,7 @@ static struct intel_memory_region *setup_lmem(struct intel_gt *gt)
lmem_size -= tile_stolen;
} else {
/* Stolen starts from GSMBASE without CCS */
- lmem_size = intel_uncore_read64(&i915->uncore, GEN12_GSMBASE);
+ lmem_size = intel_uncore_read64(&i915->uncore, GEN6_GSMBASE);
}
i915_resize_lmem_bar(i915, lmem_size);
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index c1bf70d62ead..e00557e1a57f 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -6325,9 +6325,10 @@ enum skl_power_gate {
#define GMS_MASK REG_GENMASK(15, 8)
#define GGMS_MASK REG_GENMASK(7, 6)
-#define GEN12_GSMBASE _MMIO(0x108100)
-#define GEN12_DSMBASE _MMIO(0x1080C0)
-#define GEN12_BDSM_MASK REG_GENMASK64(63, 20)
+#define GEN6_GSMBASE _MMIO(0x108100)
+#define GEN6_DSMBASE _MMIO(0x1080C0)
+#define GEN6_BDSM_MASK REG_GENMASK64(31, 20)
+#define GEN11_BDSM_MASK REG_GENMASK64(63, 20)
#define XEHP_CLOCK_GATE_DIS _MMIO(0x101014)
#define SGSI_SIDECLK_DIS REG_BIT(17)
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 07/16] drm/i915: Fix PTE decode during initial plane readout
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (5 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 06/16] drm/i915: Rename the DSM/GSM registers Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 08/16] drm/i915: Fix region start " Ville Syrjala
` (16 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Nirmoy Das, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
When multiple pipes are enabled by the BIOS we try to read out each
in turn. But we do the readout for the second only after the inherited
vma for the first has been rebound into its original place (and thus
the PTEs have been rewritten). Unlike the BIOS we set some high caching
bits in the PTE on MTL which confuses the readout for the second plane.
Filter out the non-address bits from the PTE value appropriately to
fix this.
I suppose it might also be possible that the BIOS would already set
some caching bits as well, in which case we'd run into this same
issue already for the first plane.
TODO:
- should abstract the PTE decoding to avoid details leaking all over
- should probably do the readout for all the planes before
we touch anything (including the PTEs) so that we truly read
out the BIOS state
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Acked-by: Nirmoy Das <nirmoy.das@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index a55c09cbd0e4..ffc92b18fcf5 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -72,7 +72,7 @@ initial_plane_vma(struct drm_i915_private *i915,
return NULL;
}
- phys_base = pte & I915_GTT_PAGE_MASK;
+ phys_base = pte & GEN12_GGTT_PTE_ADDR_MASK;
mem = i915->mm.regions[INTEL_REGION_LMEM_0];
/*
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 08/16] drm/i915: Fix region start during initial plane readout
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (6 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 07/16] drm/i915: Fix PTE decode during initial plane readout Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 09/16] drm/i915: Fix MTL " Ville Syrjala
` (15 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Uma Shankar, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
On MTL the stolen region starts at offset 8MiB from the start of
LMEMBAR. The dma addresses are thus also offset by 8MiB. However the
mm_node/etc. is zero based, and i915_pages_create_for_stolen() will
add the appropriate region.start into the sg dma address. So when
we do the readout we need to convert the dma address read from
the PTE to be zero based as well.
Note that currently we don't take this path on MTL, but we should
and thus this needs to be fixed. For lmem this works correctly
already as the lmem region.start==0.
While at it let's also make sure the address points to somewhere within
the memory region. We don't need to check the size as
i915_gem_object_create_region_at() should later fail if the object size
exceeds the region size.
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_plane_initial.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index ffc92b18fcf5..db594ccf0323 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -79,16 +79,18 @@ initial_plane_vma(struct drm_i915_private *i915,
* We don't currently expect this to ever be placed in the
* stolen portion.
*/
- if (phys_base >= resource_size(&mem->region)) {
+ if (phys_base < mem->region.start || phys_base > mem->region.end) {
drm_err(&i915->drm,
- "Initial plane programming using invalid range, phys_base=%pa\n",
- &phys_base);
+ "Initial plane programming using invalid range, phys_base=%pa (%s [%pa-%pa])\n",
+ &phys_base, mem->region.name, &mem->region.start, &mem->region.end);
return NULL;
}
drm_dbg(&i915->drm,
"Using phys_base=%pa, based on initial plane programming\n",
&phys_base);
+
+ phys_base -= mem->region.start;
} else {
phys_base = base;
mem = i915->mm.stolen_region;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 09/16] drm/i915: Fix MTL initial plane readout
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (7 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 08/16] drm/i915: Fix region start " Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 10/16] drm/i915: s/phys_base/dma_addr/ Ville Syrjala
` (14 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Uma Shankar, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
MTL stolen memory looks more like local memory, so use the
(now fixed) lmem path when doing the initial plane readout.
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_plane_initial.c | 25 +++++++++++++------
1 file changed, 18 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index db594ccf0323..c72d4cacf631 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -59,7 +59,7 @@ initial_plane_vma(struct drm_i915_private *i915,
return NULL;
base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT);
- if (IS_DGFX(i915)) {
+ if (IS_DGFX(i915) || HAS_LMEMBAR_SMEM_STOLEN(i915)) {
gen8_pte_t __iomem *gte = to_gt(i915)->ggtt->gsm;
gen8_pte_t pte;
@@ -73,11 +73,20 @@ initial_plane_vma(struct drm_i915_private *i915,
}
phys_base = pte & GEN12_GGTT_PTE_ADDR_MASK;
- mem = i915->mm.regions[INTEL_REGION_LMEM_0];
+
+ if (IS_DGFX(i915))
+ mem = i915->mm.regions[INTEL_REGION_LMEM_0];
+ else
+ mem = i915->mm.stolen_region;
+ if (!mem) {
+ drm_dbg_kms(&i915->drm,
+ "Initial plane memory region not initialized\n");
+ return NULL;
+ }
/*
- * We don't currently expect this to ever be placed in the
- * stolen portion.
+ * On lmem we don't currently expect this to
+ * ever be placed in the stolen portion.
*/
if (phys_base < mem->region.start || phys_base > mem->region.end) {
drm_err(&i915->drm,
@@ -94,11 +103,13 @@ initial_plane_vma(struct drm_i915_private *i915,
} else {
phys_base = base;
mem = i915->mm.stolen_region;
+ if (!mem) {
+ drm_dbg_kms(&i915->drm,
+ "Initial plane memory region not initialized\n");
+ return NULL;
+ }
}
- if (!mem)
- return NULL;
-
size = round_up(plane_config->base + plane_config->size,
mem->min_page_size);
size -= base;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 10/16] drm/i915: s/phys_base/dma_addr/
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (8 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 09/16] drm/i915: Fix MTL " Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 11/16] drm/i915: Split the smem and lmem plane readout apart Ville Syrjala
` (13 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The address we read from the PTE is a dma address, not a physical
address. Rename the variable to say so.
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../gpu/drm/i915/display/intel_plane_initial.c | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index c72d4cacf631..48b74319f45c 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -61,6 +61,7 @@ initial_plane_vma(struct drm_i915_private *i915,
base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT);
if (IS_DGFX(i915) || HAS_LMEMBAR_SMEM_STOLEN(i915)) {
gen8_pte_t __iomem *gte = to_gt(i915)->ggtt->gsm;
+ dma_addr_t dma_addr;
gen8_pte_t pte;
gte += base / I915_GTT_PAGE_SIZE;
@@ -72,7 +73,7 @@ initial_plane_vma(struct drm_i915_private *i915,
return NULL;
}
- phys_base = pte & GEN12_GGTT_PTE_ADDR_MASK;
+ dma_addr = pte & GEN12_GGTT_PTE_ADDR_MASK;
if (IS_DGFX(i915))
mem = i915->mm.regions[INTEL_REGION_LMEM_0];
@@ -88,18 +89,18 @@ initial_plane_vma(struct drm_i915_private *i915,
* On lmem we don't currently expect this to
* ever be placed in the stolen portion.
*/
- if (phys_base < mem->region.start || phys_base > mem->region.end) {
+ if (dma_addr < mem->region.start || dma_addr > mem->region.end) {
drm_err(&i915->drm,
- "Initial plane programming using invalid range, phys_base=%pa (%s [%pa-%pa])\n",
- &phys_base, mem->region.name, &mem->region.start, &mem->region.end);
+ "Initial plane programming using invalid range, dma_addr=%pa (%s [%pa-%pa])\n",
+ &dma_addr, mem->region.name, &mem->region.start, &mem->region.end);
return NULL;
}
drm_dbg(&i915->drm,
- "Using phys_base=%pa, based on initial plane programming\n",
- &phys_base);
+ "Using dma_addr=%pa, based on initial plane programming\n",
+ &dma_addr);
- phys_base -= mem->region.start;
+ phys_base = dma_addr - mem->region.start;
} else {
phys_base = base;
mem = i915->mm.stolen_region;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 11/16] drm/i915: Split the smem and lmem plane readout apart
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (9 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 10/16] drm/i915: s/phys_base/dma_addr/ Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 12/16] drm/i915: Simplify intel_initial_plane_config() calling convention Ville Syrjala
` (12 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Declutter initial_plane_vma() a bit by pulling the lmem and smem
readout paths into their own functions.
TODO: the smem path should still be fixed to get and validate
the dma address from the pte as well
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_display_types.h | 2 +
.../drm/i915/display/intel_plane_initial.c | 145 +++++++++++-------
2 files changed, 95 insertions(+), 52 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index ae2e8cff9d69..319ba7aed4fa 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -780,6 +780,8 @@ struct intel_plane_state {
struct intel_initial_plane_config {
struct intel_framebuffer *fb;
+ struct intel_memory_region *mem;
+ resource_size_t phys_base;
struct i915_vma *vma;
unsigned int tiling;
int size;
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 48b74319f45c..78bff6181ceb 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -44,6 +44,93 @@ intel_reuse_initial_plane_obj(struct drm_i915_private *i915,
return false;
}
+static bool
+initial_plane_phys_lmem(struct drm_i915_private *i915,
+ struct intel_initial_plane_config *plane_config)
+{
+ gen8_pte_t __iomem *gte = to_gt(i915)->ggtt->gsm;
+ struct intel_memory_region *mem;
+ dma_addr_t dma_addr;
+ gen8_pte_t pte;
+ u32 base;
+
+ base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT);
+
+ gte += base / I915_GTT_PAGE_SIZE;
+
+ pte = ioread64(gte);
+ if (!(pte & GEN12_GGTT_PTE_LM)) {
+ drm_err(&i915->drm,
+ "Initial plane programming missing PTE_LM bit\n");
+ return false;
+ }
+
+ dma_addr = pte & GEN12_GGTT_PTE_ADDR_MASK;
+
+ if (IS_DGFX(i915))
+ mem = i915->mm.regions[INTEL_REGION_LMEM_0];
+ else
+ mem = i915->mm.stolen_region;
+ if (!mem) {
+ drm_dbg_kms(&i915->drm,
+ "Initial plane memory region not initialized\n");
+ return false;
+ }
+
+ /*
+ * On lmem we don't currently expect this to
+ * ever be placed in the stolen portion.
+ */
+ if (dma_addr < mem->region.start || dma_addr > mem->region.end) {
+ drm_err(&i915->drm,
+ "Initial plane programming using invalid range, dma_addr=%pa (%s [%pa-%pa])\n",
+ &dma_addr, mem->region.name, &mem->region.start, &mem->region.end);
+ return false;
+ }
+
+ drm_dbg(&i915->drm,
+ "Using dma_addr=%pa, based on initial plane programming\n",
+ &dma_addr);
+
+ plane_config->phys_base = dma_addr - mem->region.start;
+ plane_config->mem = mem;
+
+ return true;
+}
+
+static bool
+initial_plane_phys_smem(struct drm_i915_private *i915,
+ struct intel_initial_plane_config *plane_config)
+{
+ struct intel_memory_region *mem;
+ u32 base;
+
+ base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT);
+
+ mem = i915->mm.stolen_region;
+ if (!mem) {
+ drm_dbg_kms(&i915->drm,
+ "Initial plane memory region not initialized\n");
+ return false;
+ }
+
+ /* FIXME get and validate the dma_addr from the PTE */
+ plane_config->phys_base = base;
+ plane_config->mem = mem;
+
+ return true;
+}
+
+static bool
+initial_plane_phys(struct drm_i915_private *i915,
+ struct intel_initial_plane_config *plane_config)
+{
+ if (IS_DGFX(i915) || HAS_LMEMBAR_SMEM_STOLEN(i915))
+ return initial_plane_phys_lmem(i915, plane_config);
+ else
+ return initial_plane_phys_smem(i915, plane_config);
+}
+
static struct i915_vma *
initial_plane_vma(struct drm_i915_private *i915,
struct intel_initial_plane_config *plane_config)
@@ -58,59 +145,13 @@ initial_plane_vma(struct drm_i915_private *i915,
if (plane_config->size == 0)
return NULL;
+ if (!initial_plane_phys(i915, plane_config))
+ return NULL;
+
+ phys_base = plane_config->phys_base;
+ mem = plane_config->mem;
+
base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT);
- if (IS_DGFX(i915) || HAS_LMEMBAR_SMEM_STOLEN(i915)) {
- gen8_pte_t __iomem *gte = to_gt(i915)->ggtt->gsm;
- dma_addr_t dma_addr;
- gen8_pte_t pte;
-
- gte += base / I915_GTT_PAGE_SIZE;
-
- pte = ioread64(gte);
- if (!(pte & GEN12_GGTT_PTE_LM)) {
- drm_err(&i915->drm,
- "Initial plane programming missing PTE_LM bit\n");
- return NULL;
- }
-
- dma_addr = pte & GEN12_GGTT_PTE_ADDR_MASK;
-
- if (IS_DGFX(i915))
- mem = i915->mm.regions[INTEL_REGION_LMEM_0];
- else
- mem = i915->mm.stolen_region;
- if (!mem) {
- drm_dbg_kms(&i915->drm,
- "Initial plane memory region not initialized\n");
- return NULL;
- }
-
- /*
- * On lmem we don't currently expect this to
- * ever be placed in the stolen portion.
- */
- if (dma_addr < mem->region.start || dma_addr > mem->region.end) {
- drm_err(&i915->drm,
- "Initial plane programming using invalid range, dma_addr=%pa (%s [%pa-%pa])\n",
- &dma_addr, mem->region.name, &mem->region.start, &mem->region.end);
- return NULL;
- }
-
- drm_dbg(&i915->drm,
- "Using dma_addr=%pa, based on initial plane programming\n",
- &dma_addr);
-
- phys_base = dma_addr - mem->region.start;
- } else {
- phys_base = base;
- mem = i915->mm.stolen_region;
- if (!mem) {
- drm_dbg_kms(&i915->drm,
- "Initial plane memory region not initialized\n");
- return NULL;
- }
- }
-
size = round_up(plane_config->base + plane_config->size,
mem->min_page_size);
size -= base;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 12/16] drm/i915: Simplify intel_initial_plane_config() calling convention
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (10 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 11/16] drm/i915: Split the smem and lmem plane readout apart Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 13/16] drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects Ville Syrjala
` (11 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
There's no reason the caller of intel_initial_plane_config() should
have to loop over the CRTCs. Pull the loop into the function to
make life simpler for the caller.
v2: "fix" xe
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_display_driver.c | 7 +---
.../drm/i915/display/intel_plane_initial.c | 40 +++++++++++--------
.../drm/i915/display/intel_plane_initial.h | 4 +-
drivers/gpu/drm/xe/display/xe_plane_initial.c | 40 +++++++++++--------
4 files changed, 49 insertions(+), 42 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index ecf9cb74734b..f3fe1743243b 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -415,7 +415,6 @@ int intel_display_driver_probe_nogem(struct drm_i915_private *i915)
{
struct drm_device *dev = &i915->drm;
enum pipe pipe;
- struct intel_crtc *crtc;
int ret;
if (!HAS_DISPLAY(i915))
@@ -467,11 +466,7 @@ int intel_display_driver_probe_nogem(struct drm_i915_private *i915)
intel_acpi_assign_connector_fwnodes(i915);
drm_modeset_unlock_all(dev);
- for_each_intel_crtc(dev, crtc) {
- if (!to_intel_crtc_state(crtc->base.state)->uapi.active)
- continue;
- intel_crtc_initial_plane_config(crtc);
- }
+ intel_initial_plane_config(i915);
/*
* Make sure hardware watermarks really match the state we read out.
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 78bff6181ceb..b7e12b60d68b 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -357,25 +357,31 @@ static void plane_config_fini(struct intel_initial_plane_config *plane_config)
i915_vma_put(plane_config->vma);
}
-void intel_crtc_initial_plane_config(struct intel_crtc *crtc)
+void intel_initial_plane_config(struct drm_i915_private *i915)
{
- struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
- struct intel_initial_plane_config plane_config = {};
+ struct intel_crtc *crtc;
- /*
- * Note that reserving the BIOS fb up front prevents us
- * from stuffing other stolen allocations like the ring
- * on top. This prevents some ugliness at boot time, and
- * can even allow for smooth boot transitions if the BIOS
- * fb is large enough for the active pipe configuration.
- */
- dev_priv->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+ for_each_intel_crtc(&i915->drm, crtc) {
+ struct intel_initial_plane_config plane_config = {};
- /*
- * If the fb is shared between multiple heads, we'll
- * just get the first one.
- */
- intel_find_initial_plane_obj(crtc, &plane_config);
+ if (!to_intel_crtc_state(crtc->base.state)->uapi.active)
+ continue;
- plane_config_fini(&plane_config);
+ /*
+ * Note that reserving the BIOS fb up front prevents us
+ * from stuffing other stolen allocations like the ring
+ * on top. This prevents some ugliness at boot time, and
+ * can even allow for smooth boot transitions if the BIOS
+ * fb is large enough for the active pipe configuration.
+ */
+ i915->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+
+ /*
+ * If the fb is shared between multiple heads, we'll
+ * just get the first one.
+ */
+ intel_find_initial_plane_obj(crtc, &plane_config);
+
+ plane_config_fini(&plane_config);
+ }
}
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.h b/drivers/gpu/drm/i915/display/intel_plane_initial.h
index c7e35ab3182b..64ab95239cd4 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.h
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.h
@@ -6,8 +6,8 @@
#ifndef __INTEL_PLANE_INITIAL_H__
#define __INTEL_PLANE_INITIAL_H__
-struct intel_crtc;
+struct drm_i915_private;
-void intel_crtc_initial_plane_config(struct intel_crtc *crtc);
+void intel_initial_plane_config(struct drm_i915_private *i915);
#endif
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index ccf83c12b545..0aaf4eb2cdc5 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -267,25 +267,31 @@ static void plane_config_fini(struct intel_initial_plane_config *plane_config)
}
}
-void intel_crtc_initial_plane_config(struct intel_crtc *crtc)
+void intel_initial_plane_config(struct drm_i915_private *i915)
{
- struct xe_device *xe = to_xe_device(crtc->base.dev);
- struct intel_initial_plane_config plane_config = {};
+ struct intel_crtc *crtc;
- /*
- * Note that reserving the BIOS fb up front prevents us
- * from stuffing other stolen allocations like the ring
- * on top. This prevents some ugliness at boot time, and
- * can even allow for smooth boot transitions if the BIOS
- * fb is large enough for the active pipe configuration.
- */
- xe->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+ for_each_intel_crtc(&i915->drm, crtc) {
+ struct intel_initial_plane_config plane_config = {};
- /*
- * If the fb is shared between multiple heads, we'll
- * just get the first one.
- */
- intel_find_initial_plane_obj(crtc, &plane_config);
+ if (!to_intel_crtc_state(crtc->base.state)->uapi.active)
+ continue;
- plane_config_fini(&plane_config);
+ /*
+ * Note that reserving the BIOS fb up front prevents us
+ * from stuffing other stolen allocations like the ring
+ * on top. This prevents some ugliness at boot time, and
+ * can even allow for smooth boot transitions if the BIOS
+ * fb is large enough for the active pipe configuration.
+ */
+ i915->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+
+ /*
+ * If the fb is shared between multiple heads, we'll
+ * just get the first one.
+ */
+ intel_find_initial_plane_obj(crtc, &plane_config);
+
+ plane_config_fini(&plane_config);
+ }
}
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 13/16] drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (11 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 12/16] drm/i915: Simplify intel_initial_plane_config() calling convention Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 14/16] drm/i915: Tweak BIOS fb reuse check Ville Syrjala
` (10 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The "io" address of an object is its dma address minus the
region.start. Subtract the latter to make smem_start correct.
The current code happens to work for genuine LMEM objects
as LMEM region.start==0, but for LMEMBAR stolen objects
region.start!=0.
TODO: perhaps just set smem_start=0 always as our .fb_mmap()
implementation no longer depends on it? Need to double check
it's not needed for anything else...
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
index 1ac05d90b2e8..0665f943f65f 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
@@ -79,7 +79,8 @@ int intel_fbdev_fb_fill_info(struct drm_i915_private *i915, struct fb_info *info
/* Use fbdev's framebuffer from lmem for discrete */
info->fix.smem_start =
(unsigned long)(mem->io.start +
- i915_gem_object_get_dma_address(obj, 0));
+ i915_gem_object_get_dma_address(obj, 0) -
+ mem->region.start);
info->fix.smem_len = obj->base.size;
} else {
struct i915_ggtt *ggtt = to_gt(i915)->ggtt;
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 14/16] drm/i915: Tweak BIOS fb reuse check
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (12 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 13/16] drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 15/16] drm/i915: Try to relocate the BIOS fb to the start of ggtt Ville Syrjala
` (9 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Currently we assume that we bind the BIOS fb exactly into the same
ggtt address where the BIOS left it. That is about to change, and
in order to keep intel_reuse_initial_plane_obj() working as intended
we need to compare the original ggtt offset (called 'base' here)
as opposed to the actual vma ggtt offset we selected. Otherwise
the first plane could change the ggtt offset, and then subsequent
planes would no longer notice that they are in fact using the same
ggtt offset that the first plane was already using. Thus the reuse
check will fail and we proceed to turn off these subsequent planes.
TODO: would probably make more sense to do the pure readout first
for all the planes, then check for fb reuse, and only then proceed
to pin the object into the final location in the ggtt...
v2: "fix" xe
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
.../drm/i915/display/intel_plane_initial.c | 32 +++++++++++--------
drivers/gpu/drm/xe/display/xe_plane_initial.c | 31 ++++++++++--------
2 files changed, 35 insertions(+), 28 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index b7e12b60d68b..8203c6dd6f73 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -13,20 +13,21 @@
#include "intel_plane_initial.h"
static bool
-intel_reuse_initial_plane_obj(struct drm_i915_private *i915,
- const struct intel_initial_plane_config *plane_config,
+intel_reuse_initial_plane_obj(struct intel_crtc *this,
+ const struct intel_initial_plane_config plane_configs[],
struct drm_framebuffer **fb,
struct i915_vma **vma)
{
+ struct drm_i915_private *i915 = to_i915(this->base.dev);
struct intel_crtc *crtc;
for_each_intel_crtc(&i915->drm, crtc) {
- struct intel_crtc_state *crtc_state =
- to_intel_crtc_state(crtc->base.state);
struct intel_plane *plane =
to_intel_plane(crtc->base.primary);
- struct intel_plane_state *plane_state =
+ const struct intel_plane_state *plane_state =
to_intel_plane_state(plane->base.state);
+ const struct intel_crtc_state *crtc_state =
+ to_intel_crtc_state(crtc->base.state);
if (!crtc_state->uapi.active)
continue;
@@ -34,7 +35,7 @@ intel_reuse_initial_plane_obj(struct drm_i915_private *i915,
if (!plane_state->ggtt_vma)
continue;
- if (intel_plane_ggtt_offset(plane_state) == plane_config->base) {
+ if (plane_configs[this->pipe].base == plane_configs[crtc->pipe].base) {
*fb = plane_state->hw.fb;
*vma = plane_state->ggtt_vma;
return true;
@@ -265,10 +266,11 @@ intel_alloc_initial_plane_obj(struct intel_crtc *crtc,
static void
intel_find_initial_plane_obj(struct intel_crtc *crtc,
- struct intel_initial_plane_config *plane_config)
+ struct intel_initial_plane_config plane_configs[])
{
- struct drm_device *dev = crtc->base.dev;
- struct drm_i915_private *dev_priv = to_i915(dev);
+ struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
+ struct intel_initial_plane_config *plane_config =
+ &plane_configs[crtc->pipe];
struct intel_plane *plane =
to_intel_plane(crtc->base.primary);
struct intel_plane_state *plane_state =
@@ -294,7 +296,7 @@ intel_find_initial_plane_obj(struct intel_crtc *crtc,
* Failed to alloc the obj, check to see if we should share
* an fb with another CRTC instead
*/
- if (intel_reuse_initial_plane_obj(dev_priv, plane_config, &fb, &vma))
+ if (intel_reuse_initial_plane_obj(crtc, plane_configs, &fb, &vma))
goto valid_fb;
/*
@@ -359,10 +361,12 @@ static void plane_config_fini(struct intel_initial_plane_config *plane_config)
void intel_initial_plane_config(struct drm_i915_private *i915)
{
+ struct intel_initial_plane_config plane_configs[I915_MAX_PIPES] = {};
struct intel_crtc *crtc;
for_each_intel_crtc(&i915->drm, crtc) {
- struct intel_initial_plane_config plane_config = {};
+ struct intel_initial_plane_config *plane_config =
+ &plane_configs[crtc->pipe];
if (!to_intel_crtc_state(crtc->base.state)->uapi.active)
continue;
@@ -374,14 +378,14 @@ void intel_initial_plane_config(struct drm_i915_private *i915)
* can even allow for smooth boot transitions if the BIOS
* fb is large enough for the active pipe configuration.
*/
- i915->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+ i915->display.funcs.display->get_initial_plane_config(crtc, plane_config);
/*
* If the fb is shared between multiple heads, we'll
* just get the first one.
*/
- intel_find_initial_plane_obj(crtc, &plane_config);
+ intel_find_initial_plane_obj(crtc, plane_configs);
- plane_config_fini(&plane_config);
+ plane_config_fini(plane_config);
}
}
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index 0aaf4eb2cdc5..01787181a1ac 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -18,19 +18,20 @@
#include "intel_plane_initial.h"
static bool
-intel_reuse_initial_plane_obj(struct drm_i915_private *i915,
- const struct intel_initial_plane_config *plane_config,
+intel_reuse_initial_plane_obj(struct intel_crtc *this,
+ const struct intel_initial_plane_config plane_configs[],
struct drm_framebuffer **fb)
{
+ struct drm_i915_private *i915 = to_i915(this->base.dev);
struct intel_crtc *crtc;
for_each_intel_crtc(&i915->drm, crtc) {
- struct intel_crtc_state *crtc_state =
- to_intel_crtc_state(crtc->base.state);
struct intel_plane *plane =
to_intel_plane(crtc->base.primary);
- struct intel_plane_state *plane_state =
+ const struct intel_plane_state *plane_state =
to_intel_plane_state(plane->base.state);
+ const struct intel_crtc_state *crtc_state =
+ to_intel_crtc_state(crtc->base.state);
if (!crtc_state->uapi.active)
continue;
@@ -38,7 +39,7 @@ intel_reuse_initial_plane_obj(struct drm_i915_private *i915,
if (!plane_state->ggtt_vma)
continue;
- if (intel_plane_ggtt_offset(plane_state) == plane_config->base) {
+ if (plane_configs[this->pipe].base == plane_configs[crtc->pipe].base) {
*fb = plane_state->hw.fb;
return true;
}
@@ -178,10 +179,10 @@ intel_alloc_initial_plane_obj(struct intel_crtc *crtc,
static void
intel_find_initial_plane_obj(struct intel_crtc *crtc,
- struct intel_initial_plane_config *plane_config)
+ struct intel_initial_plane_config plane_configs[])
{
- struct drm_device *dev = crtc->base.dev;
- struct drm_i915_private *dev_priv = to_i915(dev);
+ struct intel_initial_plane_config *plane_config =
+ &plane_configs[crtc->pipe];
struct intel_plane *plane =
to_intel_plane(crtc->base.primary);
struct intel_plane_state *plane_state =
@@ -201,7 +202,7 @@ intel_find_initial_plane_obj(struct intel_crtc *crtc,
if (intel_alloc_initial_plane_obj(crtc, plane_config))
fb = &plane_config->fb->base;
- else if (!intel_reuse_initial_plane_obj(dev_priv, plane_config, &fb))
+ else if (!intel_reuse_initial_plane_obj(crtc, plane_configs, &fb))
goto nofb;
plane_state->uapi.rotation = plane_config->rotation;
@@ -269,10 +270,12 @@ static void plane_config_fini(struct intel_initial_plane_config *plane_config)
void intel_initial_plane_config(struct drm_i915_private *i915)
{
+ struct intel_initial_plane_config plane_configs[I915_MAX_PIPES] = {};
struct intel_crtc *crtc;
for_each_intel_crtc(&i915->drm, crtc) {
- struct intel_initial_plane_config plane_config = {};
+ struct intel_initial_plane_config *plane_config =
+ &plane_configs[crtc->pipe];
if (!to_intel_crtc_state(crtc->base.state)->uapi.active)
continue;
@@ -284,14 +287,14 @@ void intel_initial_plane_config(struct drm_i915_private *i915)
* can even allow for smooth boot transitions if the BIOS
* fb is large enough for the active pipe configuration.
*/
- i915->display.funcs.display->get_initial_plane_config(crtc, &plane_config);
+ i915->display.funcs.display->get_initial_plane_config(crtc, plane_config);
/*
* If the fb is shared between multiple heads, we'll
* just get the first one.
*/
- intel_find_initial_plane_obj(crtc, &plane_config);
+ intel_find_initial_plane_obj(crtc, plane_configs);
- plane_config_fini(&plane_config);
+ plane_config_fini(plane_config);
}
}
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 15/16] drm/i915: Try to relocate the BIOS fb to the start of ggtt
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (13 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 14/16] drm/i915: Tweak BIOS fb reuse check Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 16/16] drm/i915: Annotate more of the BIOS fb takeover failure paths Ville Syrjala
` (8 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Andrzej Hajda, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
On MTL the GOP (for whatever reason) likes to bind its framebuffer
high up in the ggtt address space. This can conflict with whatever
ggtt_reserve_guc_top() is trying to do, and the result is that
ggtt_reserve_guc_top() fails and then we proceed to explode when
trying to tear down the driver. Thus far I haven't analyzed what
causes the actual fireworks, but it's not super important as even
if it didn't explode we'd still fail the driver load and the user
would be left with an unusable GPU.
To remedy this (without having to figure out exactly what
ggtt_reserve_guc_top() is trying to achieve) we can attempt to
relocate the BIOS framebuffer to a lower ggtt address. We can do
this at this early point in driver init because nothing else is
supposed to be clobbering the ggtt yet. So we simply change where
in the ggtt we pin the vma, the original PTEs will be left as is,
and the new PTEs will get written with the same dma addresses.
The plane will keep on scanning out from the original PTEs until
we are done with the whole process, and at that point we rewrite
the plane's surface address register to point at the new ggtt
address.
Since we don't need a specific ggtt address for the plane
(apart from needing it to land in the mappable region for
normal stolen objects) we'll just try to pin it without a fixed
offset first. It should end up at the lowest available address
(which really should be 0 at this point in the driver init).
If that fails we'll fall back to just pinning it exactly to the
origianal address.
To make sure we don't accidentlally pin it partially over the
original ggtt range (as that would corrupt the original PTEs)
we reserve the original range temporarily during this process.
v2: Try to pin explicitly to ggtt offset 0 as otherwise DG2 puts it
even higher (atm we have no PIN_LOW flag to force it low)
v3: "fix" xe
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/i9xx_plane.c | 30 +++++++++++
drivers/gpu/drm/i915/display/i9xx_plane.h | 7 +++
drivers/gpu/drm/i915/display/intel_display.c | 5 ++
.../gpu/drm/i915/display/intel_display_core.h | 2 +
.../drm/i915/display/intel_plane_initial.c | 53 ++++++++++++++++++-
.../drm/i915/display/skl_universal_plane.c | 28 ++++++++++
.../drm/i915/display/skl_universal_plane.h | 2 +
drivers/gpu/drm/xe/display/xe_plane_initial.c | 4 ++
8 files changed, 129 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index 91f2bc405cba..0279c8aabdd1 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -1060,3 +1060,33 @@ i9xx_get_initial_plane_config(struct intel_crtc *crtc,
plane_config->fb = intel_fb;
}
+
+bool i9xx_fixup_initial_plane_config(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config)
+{
+ struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
+ struct intel_plane *plane = to_intel_plane(crtc->base.primary);
+ const struct intel_plane_state *plane_state =
+ to_intel_plane_state(plane->base.state);
+ enum i9xx_plane_id i9xx_plane = plane->i9xx_plane;
+ u32 base;
+
+ if (!plane_state->uapi.visible)
+ return false;
+
+ base = intel_plane_ggtt_offset(plane_state);
+
+ /*
+ * We may have moved the surface to a different
+ * part of ggtt, make the plane aware of that.
+ */
+ if (plane_config->base == base)
+ return false;
+
+ if (DISPLAY_VER(dev_priv) >= 4)
+ intel_de_write(dev_priv, DSPSURF(i9xx_plane), base);
+ else
+ intel_de_write(dev_priv, DSPADDR(i9xx_plane), base);
+
+ return true;
+}
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.h b/drivers/gpu/drm/i915/display/i9xx_plane.h
index b3d724a144cb..0ca12d1e6839 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.h
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.h
@@ -26,6 +26,8 @@ intel_primary_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe);
void i9xx_get_initial_plane_config(struct intel_crtc *crtc,
struct intel_initial_plane_config *plane_config);
+bool i9xx_fixup_initial_plane_config(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config);
#else
static inline unsigned int i965_plane_max_stride(struct intel_plane *plane,
u32 pixel_format, u64 modifier,
@@ -46,6 +48,11 @@ static inline void i9xx_get_initial_plane_config(struct intel_crtc *crtc,
struct intel_initial_plane_config *plane_config)
{
}
+static inline bool i9xx_fixup_initial_plane_config(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config)
+{
+ return false;
+}
#endif
#endif
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 7fb0f71652ac..1b844cac4c58 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -7850,6 +7850,7 @@ static const struct intel_display_funcs skl_display_funcs = {
.crtc_disable = hsw_crtc_disable,
.commit_modeset_enables = skl_commit_modeset_enables,
.get_initial_plane_config = skl_get_initial_plane_config,
+ .fixup_initial_plane_config = skl_fixup_initial_plane_config,
};
static const struct intel_display_funcs ddi_display_funcs = {
@@ -7858,6 +7859,7 @@ static const struct intel_display_funcs ddi_display_funcs = {
.crtc_disable = hsw_crtc_disable,
.commit_modeset_enables = intel_commit_modeset_enables,
.get_initial_plane_config = i9xx_get_initial_plane_config,
+ .fixup_initial_plane_config = i9xx_fixup_initial_plane_config,
};
static const struct intel_display_funcs pch_split_display_funcs = {
@@ -7866,6 +7868,7 @@ static const struct intel_display_funcs pch_split_display_funcs = {
.crtc_disable = ilk_crtc_disable,
.commit_modeset_enables = intel_commit_modeset_enables,
.get_initial_plane_config = i9xx_get_initial_plane_config,
+ .fixup_initial_plane_config = i9xx_fixup_initial_plane_config,
};
static const struct intel_display_funcs vlv_display_funcs = {
@@ -7874,6 +7877,7 @@ static const struct intel_display_funcs vlv_display_funcs = {
.crtc_disable = i9xx_crtc_disable,
.commit_modeset_enables = intel_commit_modeset_enables,
.get_initial_plane_config = i9xx_get_initial_plane_config,
+ .fixup_initial_plane_config = i9xx_fixup_initial_plane_config,
};
static const struct intel_display_funcs i9xx_display_funcs = {
@@ -7882,6 +7886,7 @@ static const struct intel_display_funcs i9xx_display_funcs = {
.crtc_disable = i9xx_crtc_disable,
.commit_modeset_enables = intel_commit_modeset_enables,
.get_initial_plane_config = i9xx_get_initial_plane_config,
+ .fixup_initial_plane_config = i9xx_fixup_initial_plane_config,
};
/**
diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h b/drivers/gpu/drm/i915/display/intel_display_core.h
index a90f1aa201be..fdeaac994e17 100644
--- a/drivers/gpu/drm/i915/display/intel_display_core.h
+++ b/drivers/gpu/drm/i915/display/intel_display_core.h
@@ -67,6 +67,8 @@ struct intel_display_funcs {
struct intel_crtc_state *);
void (*get_initial_plane_config)(struct intel_crtc *,
struct intel_initial_plane_config *);
+ bool (*fixup_initial_plane_config)(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config);
void (*crtc_enable)(struct intel_atomic_state *state,
struct intel_crtc *crtc);
void (*crtc_disable)(struct intel_atomic_state *state,
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index 8203c6dd6f73..b43b8cf4680c 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -3,9 +3,11 @@
* Copyright © 2021 Intel Corporation
*/
+#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_region.h"
#include "i915_drv.h"
#include "intel_atomic_plane.h"
+#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_types.h"
#include "intel_fb.h"
@@ -138,6 +140,7 @@ initial_plane_vma(struct drm_i915_private *i915,
{
struct intel_memory_region *mem;
struct drm_i915_gem_object *obj;
+ struct drm_mm_node orig_mm = {};
struct i915_vma *vma;
resource_size_t phys_base;
u32 base, size;
@@ -195,23 +198,66 @@ initial_plane_vma(struct drm_i915_private *i915,
goto err_obj;
}
+ /*
+ * MTL GOP likes to place the framebuffer high up in ggtt,
+ * which can cause problems for ggtt_reserve_guc_top().
+ * Try to pin it to a low ggtt address instead to avoid that.
+ */
+ base = 0;
+
+ if (base != plane_config->base) {
+ struct i915_ggtt *ggtt = to_gt(i915)->ggtt;
+ int ret;
+
+ /*
+ * Make sure the original and new locations
+ * can't overlap. That would corrupt the original
+ * PTEs which are still being used for scanout.
+ */
+ ret = i915_gem_gtt_reserve(&ggtt->vm, NULL, &orig_mm,
+ size, plane_config->base,
+ I915_COLOR_UNEVICTABLE, PIN_NOEVICT);
+ if (ret)
+ goto err_obj;
+ }
+
vma = i915_vma_instance(obj, &to_gt(i915)->ggtt->vm, NULL);
if (IS_ERR(vma))
goto err_obj;
+retry:
pinctl = PIN_GLOBAL | PIN_OFFSET_FIXED | base;
- if (HAS_GMCH(i915))
+ if (!i915_gem_object_is_lmem(obj))
pinctl |= PIN_MAPPABLE;
- if (i915_vma_pin(vma, 0, 0, pinctl))
+ if (i915_vma_pin(vma, 0, 0, pinctl)) {
+ if (drm_mm_node_allocated(&orig_mm)) {
+ drm_mm_remove_node(&orig_mm);
+ /*
+ * Try again, but this time pin
+ * it to its original location.
+ */
+ base = plane_config->base;
+ goto retry;
+ }
goto err_obj;
+ }
if (i915_gem_object_is_tiled(obj) &&
!i915_vma_is_map_and_fenceable(vma))
goto err_obj;
+ if (drm_mm_node_allocated(&orig_mm))
+ drm_mm_remove_node(&orig_mm);
+
+ drm_dbg_kms(&i915->drm,
+ "Initial plane fb bound to 0x%x in the ggtt (original 0x%x)\n",
+ i915_ggtt_offset(vma), plane_config->base);
+
return vma;
err_obj:
+ if (drm_mm_node_allocated(&orig_mm))
+ drm_mm_remove_node(&orig_mm);
i915_gem_object_put(obj);
return NULL;
}
@@ -386,6 +432,9 @@ void intel_initial_plane_config(struct drm_i915_private *i915)
*/
intel_find_initial_plane_obj(crtc, plane_configs);
+ if (i915->display.funcs.display->fixup_initial_plane_config(crtc, plane_config))
+ intel_crtc_wait_for_next_vblank(crtc);
+
plane_config_fini(plane_config);
}
}
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 511dc1544854..392d93e97bf8 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -2624,3 +2624,31 @@ skl_get_initial_plane_config(struct intel_crtc *crtc,
error:
kfree(intel_fb);
}
+
+bool skl_fixup_initial_plane_config(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config)
+{
+ struct drm_i915_private *i915 = to_i915(crtc->base.dev);
+ struct intel_plane *plane = to_intel_plane(crtc->base.primary);
+ const struct intel_plane_state *plane_state =
+ to_intel_plane_state(plane->base.state);
+ enum plane_id plane_id = plane->id;
+ enum pipe pipe = crtc->pipe;
+ u32 base;
+
+ if (!plane_state->uapi.visible)
+ return false;
+
+ base = intel_plane_ggtt_offset(plane_state);
+
+ /*
+ * We may have moved the surface to a different
+ * part of ggtt, make the plane aware of that.
+ */
+ if (plane_config->base == base)
+ return false;
+
+ intel_de_write(i915, PLANE_SURF(pipe, plane_id), base);
+
+ return true;
+}
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.h b/drivers/gpu/drm/i915/display/skl_universal_plane.h
index be64c201f9b3..e92e00c01b29 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.h
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.h
@@ -22,6 +22,8 @@ skl_universal_plane_create(struct drm_i915_private *dev_priv,
void skl_get_initial_plane_config(struct intel_crtc *crtc,
struct intel_initial_plane_config *plane_config);
+bool skl_fixup_initial_plane_config(struct intel_crtc *crtc,
+ const struct intel_initial_plane_config *plane_config);
int skl_format_to_fourcc(int format, bool rgb_order, bool alpha);
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index 01787181a1ac..866d1dd6eeb4 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -10,6 +10,7 @@
#include "i915_drv.h"
#include "intel_atomic_plane.h"
+#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_types.h"
#include "intel_fb.h"
@@ -295,6 +296,9 @@ void intel_initial_plane_config(struct drm_i915_private *i915)
*/
intel_find_initial_plane_obj(crtc, plane_configs);
+ if (i915->display.funcs.display->fixup_initial_plane_config(crtc, plane_config))
+ intel_crtc_wait_for_next_vblank(crtc);
+
plane_config_fini(plane_config);
}
}
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH v4 16/16] drm/i915: Annotate more of the BIOS fb takeover failure paths
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (14 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 15/16] drm/i915: Try to relocate the BIOS fb to the start of ggtt Ville Syrjala
@ 2024-02-02 22:43 ` Ville Syrjala
2024-02-03 0:33 ` ✓ CI.Patch_applied: success for drm/i915: (stolen) memory region related fixes Patchwork
` (7 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Ville Syrjala @ 2024-02-02 22:43 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe, Uma Shankar, Paz Zcharya
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Annotate a few more of the failure paths on the initial
BIOS fb takeover to avoid having to guess why things
aren't working the way we expect.
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_plane_initial.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_plane_initial.c b/drivers/gpu/drm/i915/display/intel_plane_initial.c
index b43b8cf4680c..ada1792df5b3 100644
--- a/drivers/gpu/drm/i915/display/intel_plane_initial.c
+++ b/drivers/gpu/drm/i915/display/intel_plane_initial.c
@@ -167,14 +167,19 @@ initial_plane_vma(struct drm_i915_private *i915,
*/
if (IS_ENABLED(CONFIG_FRAMEBUFFER_CONSOLE) &&
mem == i915->mm.stolen_region &&
- size * 2 > i915->dsm.usable_size)
+ size * 2 > i915->dsm.usable_size) {
+ drm_dbg_kms(&i915->drm, "Initial FB size exceeds half of stolen, discarding\n");
return NULL;
+ }
obj = i915_gem_object_create_region_at(mem, phys_base, size,
I915_BO_ALLOC_USER |
I915_BO_PREALLOC);
- if (IS_ERR(obj))
+ if (IS_ERR(obj)) {
+ drm_dbg_kms(&i915->drm, "Failed to preallocate initial FB in %s\n",
+ mem->region.name);
return NULL;
+ }
/*
* Mark it WT ahead of time to avoid changing the
--
2.43.0
^ permalink raw reply related [flat|nested] 28+ messages in thread
* ✓ CI.Patch_applied: success for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (15 preceding siblings ...)
2024-02-02 22:43 ` [PATCH v4 16/16] drm/i915: Annotate more of the BIOS fb takeover failure paths Ville Syrjala
@ 2024-02-03 0:33 ` Patchwork
2024-02-03 0:33 ` ✗ CI.checkpatch: warning " Patchwork
` (6 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:33 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-tip' with base: ===
Base commit: 40994da55 drm-tip: 2024y-02m-02d-22h-08m-37s UTC integration manifest
=== git am output follows ===
Applying: drm/i915: Use struct resource for memory region IO as well
Applying: drm/i915: Print memory region info during probe
Applying: drm/i915: Remove ad-hoc lmem/stolen debugs
Applying: drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
Applying: drm/i915: Disable the "binder"
Applying: drm/i915: Rename the DSM/GSM registers
Applying: drm/i915: Fix PTE decode during initial plane readout
Applying: drm/i915: Fix region start during initial plane readout
Applying: drm/i915: Fix MTL initial plane readout
Applying: drm/i915: s/phys_base/dma_addr/
Applying: drm/i915: Split the smem and lmem plane readout apart
Applying: drm/i915: Simplify intel_initial_plane_config() calling convention
Applying: drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
Applying: drm/i915: Tweak BIOS fb reuse check
Applying: drm/i915: Try to relocate the BIOS fb to the start of ggtt
Applying: drm/i915: Annotate more of the BIOS fb takeover failure paths
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✗ CI.checkpatch: warning for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (16 preceding siblings ...)
2024-02-03 0:33 ` ✓ CI.Patch_applied: success for drm/i915: (stolen) memory region related fixes Patchwork
@ 2024-02-03 0:33 ` Patchwork
2024-02-03 0:34 ` ✓ CI.KUnit: success " Patchwork
` (5 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:33 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
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
35591fb8b4d5305b37ce31483f85ac0956eaa536
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit e06b65dc835eaa83b0ed7f787f75d82e2a7b0d04
Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
Date: Sat Feb 3 00:43:40 2024 +0200
drm/i915: Annotate more of the BIOS fb takeover failure paths
Annotate a few more of the failure paths on the initial
BIOS fb takeover to avoid having to guess why things
aren't working the way we expect.
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Tested-by: Paz Zcharya <pazz@chromium.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
+ /mt/dim checkpatch 40994da55437acf620a48af39b0d8545e1595c42 drm-intel
e05f2cda5 drm/i915: Use struct resource for memory region IO as well
-:388: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#388: FILE: drivers/gpu/drm/i915/intel_region_ttm.c:227:
+ if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) {
total: 0 errors, 1 warnings, 0 checks, 281 lines checked
17d3fac46 drm/i915: Print memory region info during probe
d3305e71b drm/i915: Remove ad-hoc lmem/stolen debugs
cf783b5cc drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
405ae2d73 drm/i915: Disable the "binder"
d212000d4 drm/i915: Rename the DSM/GSM registers
5deded98b drm/i915: Fix PTE decode during initial plane readout
46f4fa8e6 drm/i915: Fix region start during initial plane readout
bbbb97756 drm/i915: Fix MTL initial plane readout
653105381 drm/i915: s/phys_base/dma_addr/
9b381778c drm/i915: Split the smem and lmem plane readout apart
d73f6ab72 drm/i915: Simplify intel_initial_plane_config() calling convention
c3f4df9c9 drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
9fb4c96ae drm/i915: Tweak BIOS fb reuse check
0146e6ad4 drm/i915: Try to relocate the BIOS fb to the start of ggtt
-:105: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations
#105: FILE: drivers/gpu/drm/i915/display/i9xx_plane.h:51:
}
+static inline bool i9xx_fixup_initial_plane_config(struct intel_crtc *crtc,
-:106: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#106: FILE: drivers/gpu/drm/i915/display/i9xx_plane.h:52:
+ const struct intel_initial_plane_config *plane_config)
total: 0 errors, 1 warnings, 1 checks, 245 lines checked
e06b65dc8 drm/i915: Annotate more of the BIOS fb takeover failure paths
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.KUnit: success for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (17 preceding siblings ...)
2024-02-03 0:33 ` ✗ CI.checkpatch: warning " Patchwork
@ 2024-02-03 0:34 ` Patchwork
2024-02-03 0:41 ` ✓ CI.Build: " Patchwork
` (4 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:34 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[00:33:47] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[00:33:51] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
../arch/x86/um/user-offsets.c:17:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
17 | void foo(void)
| ^~~
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
9 | void foo(void)
| ^~~
../arch/x86/um/bugs_64.c:9:6: warning: no previous prototype for ‘arch_check_bugs’ [-Wmissing-prototypes]
9 | void arch_check_bugs(void)
| ^~~~~~~~~~~~~~~
../arch/x86/um/bugs_64.c:13:6: warning: no previous prototype for ‘arch_examine_signal’ [-Wmissing-prototypes]
13 | void arch_examine_signal(int sig, struct uml_pt_regs *regs)
| ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/fault.c:18:5: warning: no previous prototype for ‘arch_fixup’ [-Wmissing-prototypes]
18 | int arch_fixup(unsigned long address, struct uml_pt_regs *regs)
| ^~~~~~~~~~
../arch/x86/um/os-Linux/registers.c:146:15: warning: no previous prototype for ‘get_thread_reg’ [-Wmissing-prototypes]
146 | unsigned long get_thread_reg(int reg, jmp_buf *buf)
| ^~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:16:5: warning: no previous prototype for ‘__vdso_clock_gettime’ [-Wmissing-prototypes]
16 | int __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts)
| ^~~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:30:5: warning: no previous prototype for ‘__vdso_gettimeofday’ [-Wmissing-prototypes]
30 | int __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz)
| ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:44:21: warning: no previous prototype for ‘__vdso_time’ [-Wmissing-prototypes]
44 | __kernel_old_time_t __vdso_time(__kernel_old_time_t *t)
| ^~~~~~~~~~~
../arch/x86/um/vdso/um_vdso.c:57:1: warning: no previous prototype for ‘__vdso_getcpu’ [-Wmissing-prototypes]
57 | __vdso_getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *unused)
| ^~~~~~~~~~~~~
../arch/x86/um/os-Linux/mcontext.c:7:6: warning: no previous prototype for ‘get_regs_from_mc’ [-Wmissing-prototypes]
7 | void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc)
| ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:107:6: warning: no previous prototype for ‘wait_stub_done’ [-Wmissing-prototypes]
107 | void wait_stub_done(int pid)
| ^~~~~~~~~~~~~~
../arch/um/os-Linux/skas/process.c:683:6: warning: no previous prototype for ‘__switch_mm’ [-Wmissing-prototypes]
683 | void __switch_mm(struct mm_id *mm_idp)
| ^~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
60 | void destroy_context(struct mm_struct *mm)
| ^~~~~~~~~~~~~~~
../arch/um/os-Linux/main.c:187:7: warning: no previous prototype for ‘__wrap_malloc’ [-Wmissing-prototypes]
187 | void *__wrap_malloc(int size)
| ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:208:7: warning: no previous prototype for ‘__wrap_calloc’ [-Wmissing-prototypes]
208 | void *__wrap_calloc(int n, int size)
| ^~~~~~~~~~~~~
../arch/um/os-Linux/main.c:222:6: warning: no previous prototype for ‘__wrap_free’ [-Wmissing-prototypes]
222 | void __wrap_free(void *ptr)
| ^~~~~~~~~~~
../arch/um/os-Linux/mem.c:28:6: warning: no previous prototype for ‘kasan_map_memory’ [-Wmissing-prototypes]
28 | void kasan_map_memory(void *start, size_t len)
| ^~~~~~~~~~~~~~~~
../arch/um/os-Linux/mem.c:212:13: warning: no previous prototype for ‘check_tmpexec’ [-Wmissing-prototypes]
212 | void __init check_tmpexec(void)
| ^~~~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
36 | int __init start_uml(void)
| ^~~~~~~~~
../arch/um/os-Linux/signal.c:75:6: warning: no previous prototype for ‘sig_handler’ [-Wmissing-prototypes]
75 | void sig_handler(int sig, struct siginfo *si, mcontext_t *mc)
| ^~~~~~~~~~~
../arch/um/os-Linux/signal.c:111:6: warning: no previous prototype for ‘timer_alarm_handler’ [-Wmissing-prototypes]
111 | void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc)
| ^~~~~~~~~~~~~~~~~~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
111 | int poke_user(struct task_struct *child, long addr, long data)
| ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
171 | int peek_user(struct task_struct *child, long addr, long data)
| ^~~~~~~~~
../arch/um/os-Linux/start_up.c:301:12: warning: no previous prototype for ‘parse_iomem’ [-Wmissing-prototypes]
301 | int __init parse_iomem(char *str, int *add)
| ^~~~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
560 | long sys_rt_sigreturn(void)
| ^~~~~~~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
48 | void arch_switch_to(struct task_struct *to)
| ^~~~~~~~~~~~~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
202 | pgd_t *pgd_alloc(struct mm_struct *mm)
| ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
215 | void *uml_kmalloc(int size, int flags)
| ^~~~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
51 | int pid_to_processor_id(int pid)
| ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
| ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
140 | void fork_handler(void)
| ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
217 | void arch_cpu_idle(void)
| ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
253 | int copy_to_user_proc(void __user *to, void *from, int size)
| ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
263 | int clear_user_proc(void __user *buf, int size)
| ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
271 | void set_using_sysemu(int value)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
278 | int get_using_sysemu(void)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
316 | int __init make_proc_sysemu(void)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
348 | unsigned long arch_align_stack(unsigned long sp)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
45 | void machine_restart(char * __unused)
| ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
51 | void machine_power_off(void)
| ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
57 | void machine_halt(void)
| ^~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
| ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
594 | void force_flush_all(void)
| ^~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
408 | int __init __weak read_initrd(void)
| ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
461 | void *text_poke(void *addr, const void *opcode, size_t len)
| ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
473 | void text_poke_sync(void)
| ^~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
60 | int __init kmsg_dumper_stdout_init(void)
| ^~~~~~~~~~~~~~~~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
156 | u64 ioread64_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
163 | u64 ioread64_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
170 | u64 ioread64be_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
178 | u64 ioread64be_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
stty: 'standard input': Inappropriate ioctl for device
[00:34:14] Starting KUnit Kernel (1/1)...
[00:34:14] ============================================================
[00:34:14] =================== guc_dbm (7 subtests) ===================
[00:34:14] [PASSED] test_empty
[00:34:14] [PASSED] test_default
[00:34:14] ======================== test_size ========================
[00:34:14] [PASSED] 4
[00:34:14] [PASSED] 8
[00:34:14] [PASSED] 32
[00:34:14] [PASSED] 256
[00:34:14] ==================== [PASSED] test_size ====================
[00:34:14] ======================= test_reuse ========================
[00:34:14] [PASSED] 4
[00:34:14] [PASSED] 8
[00:34:14] [PASSED] 32
[00:34:14] [PASSED] 256
[00:34:14] =================== [PASSED] test_reuse ====================
[00:34:14] =================== test_range_overlap ====================
[00:34:14] [PASSED] 4
[00:34:14] [PASSED] 8
[00:34:14] [PASSED] 32
[00:34:14] [PASSED] 256
[00:34:14] =============== [PASSED] test_range_overlap ================
[00:34:14] =================== test_range_compact ====================
[00:34:14] [PASSED] 4
[00:34:14] [PASSED] 8
[00:34:14] [PASSED] 32
[00:34:14] [PASSED] 256
[00:34:14] =============== [PASSED] test_range_compact ================
[00:34:14] ==================== test_range_spare =====================
[00:34:14] [PASSED] 4
[00:34:14] [PASSED] 8
[00:34:14] [PASSED] 32
[00:34:14] [PASSED] 256
[00:34:14] ================ [PASSED] test_range_spare =================
[00:34:14] ===================== [PASSED] guc_dbm =====================
[00:34:14] ================== no_relay (3 subtests) ===================
[00:34:14] [PASSED] xe_drops_guc2pf_if_not_ready
[00:34:14] [PASSED] xe_drops_guc2vf_if_not_ready
[00:34:14] [PASSED] xe_rejects_send_if_not_ready
[00:34:14] ==================== [PASSED] no_relay =====================
[00:34:14] ================== pf_relay (14 subtests) ==================
[00:34:14] [PASSED] pf_rejects_guc2pf_too_short
[00:34:14] [PASSED] pf_rejects_guc2pf_too_long
[00:34:14] [PASSED] pf_rejects_guc2pf_no_payload
[00:34:14] [PASSED] pf_fails_no_payload
[00:34:14] [PASSED] pf_fails_bad_origin
[00:34:14] [PASSED] pf_fails_bad_type
[00:34:14] [PASSED] pf_txn_reports_error
[00:34:14] [PASSED] pf_txn_sends_pf2guc
[00:34:14] [PASSED] pf_sends_pf2guc
[00:34:14] [SKIPPED] pf_loopback_nop
[00:34:14] [SKIPPED] pf_loopback_echo
[00:34:14] [SKIPPED] pf_loopback_fail
[00:34:14] [SKIPPED] pf_loopback_busy
[00:34:14] [SKIPPED] pf_loopback_retry
[00:34:14] ==================== [PASSED] pf_relay =====================
[00:34:14] ================== vf_relay (3 subtests) ===================
[00:34:14] [PASSED] vf_rejects_guc2vf_too_short
[00:34:14] [PASSED] vf_rejects_guc2vf_too_long
[00:34:14] [PASSED] vf_rejects_guc2vf_no_payload
[00:34:14] ==================== [PASSED] vf_relay =====================
[00:34:14] ===================== lmtt (1 subtest) =====================
[00:34:14] ======================== test_ops =========================
[00:34:14] [PASSED] 2-level
[00:34:14] [PASSED] multi-level
[00:34:14] ==================== [PASSED] test_ops =====================
[00:34:14] ====================== [PASSED] lmtt =======================
[00:34:14] ==================== xe_bo (2 subtests) ====================
[00:34:14] [SKIPPED] xe_ccs_migrate_kunit
[00:34:14] [SKIPPED] xe_bo_evict_kunit
[00:34:14] ===================== [SKIPPED] xe_bo ======================
[00:34:14] ================== xe_dma_buf (1 subtest) ==================
[00:34:14] [SKIPPED] xe_dma_buf_kunit
[00:34:14] =================== [SKIPPED] xe_dma_buf ===================
[00:34:14] ================== xe_migrate (1 subtest) ==================
[00:34:14] [SKIPPED] xe_migrate_sanity_kunit
[00:34:14] =================== [SKIPPED] xe_migrate ===================
[00:34:14] =================== xe_mocs (2 subtests) ===================
[00:34:14] [SKIPPED] xe_live_mocs_kernel_kunit
[00:34:14] [SKIPPED] xe_live_mocs_reset_kunit
[00:34:14] ==================== [SKIPPED] xe_mocs =====================
[00:34:14] =================== xe_pci (2 subtests) ====================
[00:34:14] [PASSED] xe_gmdid_graphics_ip
[00:34:14] [PASSED] xe_gmdid_media_ip
[00:34:14] ===================== [PASSED] xe_pci ======================
[00:34:14] ==================== xe_rtp (1 subtest) ====================
[00:34:14] ================== xe_rtp_process_tests ===================
[00:34:14] [PASSED] coalesce-same-reg
[00:34:14] [PASSED] no-match-no-add
[00:34:14] [PASSED] no-match-no-add-multiple-rules
[00:34:14] [PASSED] two-regs-two-entries
[00:34:14] [PASSED] clr-one-set-other
[00:34:14] [PASSED] set-field
[00:34:14] [PASSED] conflict-duplicate
[00:34:14] [PASSED] conflict-not-disjoint
[00:34:14] [PASSED] conflict-reg-type
[00:34:14] ============== [PASSED] xe_rtp_process_tests ===============
[00:34:14] ===================== [PASSED] xe_rtp ======================
[00:34:14] ==================== xe_wa (1 subtest) =====================
[00:34:14] ======================== xe_wa_gt =========================
[00:34:14] [PASSED] TIGERLAKE (B0)
[00:34:14] [PASSED] DG1 (A0)
[00:34:14] [PASSED] DG1 (B0)
[00:34:14] [PASSED] ALDERLAKE_S (A0)
[00:34:14] [PASSED] ALDERLAKE_S (B0)
[00:34:14] [PASSED] ALDERLAKE_S (C0)
[00:34:14] [PASSED] ALDERLAKE_S (D0)
[00:34:14] [PASSED] ALDERLAKE_P (A0)
[00:34:14] [PASSED] ALDERLAKE_P (B0)
[00:34:14] [PASSED] ALDERLAKE_P (C0)
[00:34:14] [PASSED] ALDERLAKE_S_RPLS (D0)
[00:34:14] [PASSED] ALDERLAKE_P_RPLU (E0)
[00:34:14] [PASSED] DG2_G10 (C0)
[00:34:14] [PASSED] DG2_G11 (B1)
[00:34:14] [PASSED] DG2_G12 (A1)
[00:34:14] [PASSED] METEORLAKE (g:A0, m:A0)
[00:34:14] [PASSED] METEORLAKE (g:A0, m:A0)
[00:34:14] [PASSED] LUNARLAKE (g:A0, m:A0)
[00:34:14] [PASSED] LUNARLAKE (g:B0, m:A0)
[00:34:14] ==================== [PASSED] xe_wa_gt =====================
[00:34:14] ====================== [PASSED] xe_wa ======================
[00:34:14] ============================================================
[00:34:14] Testing complete. Ran 80 tests: passed: 69, skipped: 11
[00:34:14] Elapsed time: 27.695s total, 4.119s configuring, 23.355s building, 0.190s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[00:34:14] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[00:34:16] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
In file included from ../arch/um/kernel/asm-offsets.c:1:
../arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes]
9 | void foo(void)
| ^~~
../arch/x86/um/ptrace_64.c:111:5: warning: no previous prototype for ‘poke_user’ [-Wmissing-prototypes]
111 | int poke_user(struct task_struct *child, long addr, long data)
| ^~~~~~~~~
../arch/x86/um/ptrace_64.c:171:5: warning: no previous prototype for ‘peek_user’ [-Wmissing-prototypes]
171 | int peek_user(struct task_struct *child, long addr, long data)
| ^~~~~~~~~
../arch/um/kernel/mem.c:202:8: warning: no previous prototype for ‘pgd_alloc’ [-Wmissing-prototypes]
202 | pgd_t *pgd_alloc(struct mm_struct *mm)
| ^~~~~~~~~
../arch/um/kernel/mem.c:215:7: warning: no previous prototype for ‘uml_kmalloc’ [-Wmissing-prototypes]
215 | void *uml_kmalloc(int size, int flags)
| ^~~~~~~~~~~
../arch/x86/um/signal.c:560:6: warning: no previous prototype for ‘sys_rt_sigreturn’ [-Wmissing-prototypes]
560 | long sys_rt_sigreturn(void)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:51:5: warning: no previous prototype for ‘pid_to_processor_id’ [-Wmissing-prototypes]
51 | int pid_to_processor_id(int pid)
| ^~~~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:87:7: warning: no previous prototype for ‘__switch_to’ [-Wmissing-prototypes]
87 | void *__switch_to(struct task_struct *from, struct task_struct *to)
| ^~~~~~~~~~~
../arch/um/kernel/process.c:140:6: warning: no previous prototype for ‘fork_handler’ [-Wmissing-prototypes]
140 | void fork_handler(void)
| ^~~~~~~~~~~~
../arch/um/kernel/process.c:217:6: warning: no previous prototype for ‘arch_cpu_idle’ [-Wmissing-prototypes]
217 | void arch_cpu_idle(void)
| ^~~~~~~~~~~~~
../arch/um/kernel/process.c:253:5: warning: no previous prototype for ‘copy_to_user_proc’ [-Wmissing-prototypes]
253 | int copy_to_user_proc(void __user *to, void *from, int size)
| ^~~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:263:5: warning: no previous prototype for ‘clear_user_proc’ [-Wmissing-prototypes]
263 | int clear_user_proc(void __user *buf, int size)
| ^~~~~~~~~~~~~~~
../arch/um/kernel/process.c:271:6: warning: no previous prototype for ‘set_using_sysemu’ [-Wmissing-prototypes]
271 | void set_using_sysemu(int value)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:278:5: warning: no previous prototype for ‘get_using_sysemu’ [-Wmissing-prototypes]
278 | int get_using_sysemu(void)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:316:12: warning: no previous prototype for ‘make_proc_sysemu’ [-Wmissing-prototypes]
316 | int __init make_proc_sysemu(void)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/process.c:348:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
348 | unsigned long arch_align_stack(unsigned long sp)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:45:6: warning: no previous prototype for ‘machine_restart’ [-Wmissing-prototypes]
45 | void machine_restart(char * __unused)
| ^~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:51:6: warning: no previous prototype for ‘machine_power_off’ [-Wmissing-prototypes]
51 | void machine_power_off(void)
| ^~~~~~~~~~~~~~~~~
../arch/um/kernel/reboot.c:57:6: warning: no previous prototype for ‘machine_halt’ [-Wmissing-prototypes]
57 | void machine_halt(void)
| ^~~~~~~~~~~~
../arch/um/kernel/tlb.c:579:6: warning: no previous prototype for ‘flush_tlb_mm_range’ [-Wmissing-prototypes]
579 | void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start,
| ^~~~~~~~~~~~~~~~~~
../arch/um/kernel/tlb.c:594:6: warning: no previous prototype for ‘force_flush_all’ [-Wmissing-prototypes]
594 | void force_flush_all(void)
| ^~~~~~~~~~~~~~~
../arch/x86/um/syscalls_64.c:48:6: warning: no previous prototype for ‘arch_switch_to’ [-Wmissing-prototypes]
48 | void arch_switch_to(struct task_struct *to)
| ^~~~~~~~~~~~~~
../arch/um/kernel/kmsg_dump.c:60:12: warning: no previous prototype for ‘kmsg_dumper_stdout_init’ [-Wmissing-prototypes]
60 | int __init kmsg_dumper_stdout_init(void)
| ^~~~~~~~~~~~~~~~~~~~~~~
../arch/um/kernel/um_arch.c:408:19: warning: no previous prototype for ‘read_initrd’ [-Wmissing-prototypes]
408 | int __init __weak read_initrd(void)
| ^~~~~~~~~~~
../arch/um/kernel/um_arch.c:461:7: warning: no previous prototype for ‘text_poke’ [-Wmissing-prototypes]
461 | void *text_poke(void *addr, const void *opcode, size_t len)
| ^~~~~~~~~
../arch/um/kernel/um_arch.c:473:6: warning: no previous prototype for ‘text_poke_sync’ [-Wmissing-prototypes]
473 | void text_poke_sync(void)
| ^~~~~~~~~~~~~~
../arch/um/kernel/skas/process.c:36:12: warning: no previous prototype for ‘start_uml’ [-Wmissing-prototypes]
36 | int __init start_uml(void)
| ^~~~~~~~~
../arch/um/kernel/skas/mmu.c:17:5: warning: no previous prototype for ‘init_new_context’ [-Wmissing-prototypes]
17 | int init_new_context(struct task_struct *task, struct mm_struct *mm)
| ^~~~~~~~~~~~~~~~
../arch/um/kernel/skas/mmu.c:60:6: warning: no previous prototype for ‘destroy_context’ [-Wmissing-prototypes]
60 | void destroy_context(struct mm_struct *mm)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
156 | u64 ioread64_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
163 | u64 ioread64_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
170 | u64 ioread64be_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
178 | u64 ioread64be_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
[00:34:36] Starting KUnit Kernel (1/1)...
[00:34:36] ============================================================
[00:34:36] ============ drm_test_pick_cmdline (2 subtests) ============
[00:34:36] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[00:34:36] =============== drm_test_pick_cmdline_named ===============
[00:34:36] [PASSED] NTSC
[00:34:36] [PASSED] NTSC-J
[00:34:36] [PASSED] PAL
[00:34:36] [PASSED] PAL-M
[00:34:36] =========== [PASSED] drm_test_pick_cmdline_named ===========
[00:34:36] ============== [PASSED] drm_test_pick_cmdline ==============
[00:34:36] ================== drm_buddy (4 subtests) ==================
[00:34:36] [PASSED] drm_test_buddy_alloc_limit
[00:34:36] [PASSED] drm_test_buddy_alloc_optimistic
[00:34:36] [PASSED] drm_test_buddy_alloc_pessimistic
[00:34:36] [PASSED] drm_test_buddy_alloc_pathological
[00:34:36] ==================== [PASSED] drm_buddy ====================
[00:34:36] ============= drm_cmdline_parser (40 subtests) =============
[00:34:36] [PASSED] drm_test_cmdline_force_d_only
[00:34:36] [PASSED] drm_test_cmdline_force_D_only_dvi
[00:34:36] [PASSED] drm_test_cmdline_force_D_only_hdmi
[00:34:36] [PASSED] drm_test_cmdline_force_D_only_not_digital
[00:34:36] [PASSED] drm_test_cmdline_force_e_only
[00:34:36] [PASSED] drm_test_cmdline_res
[00:34:36] [PASSED] drm_test_cmdline_res_vesa
[00:34:36] [PASSED] drm_test_cmdline_res_vesa_rblank
[00:34:36] [PASSED] drm_test_cmdline_res_rblank
[00:34:36] [PASSED] drm_test_cmdline_res_bpp
[00:34:36] [PASSED] drm_test_cmdline_res_refresh
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[00:34:36] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[00:34:36] [PASSED] drm_test_cmdline_res_margins_force_on
[00:34:36] [PASSED] drm_test_cmdline_res_vesa_margins
[00:34:36] [PASSED] drm_test_cmdline_name
[00:34:36] [PASSED] drm_test_cmdline_name_bpp
[00:34:36] [PASSED] drm_test_cmdline_name_option
[00:34:36] [PASSED] drm_test_cmdline_name_bpp_option
[00:34:36] [PASSED] drm_test_cmdline_rotate_0
[00:34:36] [PASSED] drm_test_cmdline_rotate_90
[00:34:36] [PASSED] drm_test_cmdline_rotate_180
[00:34:36] [PASSED] drm_test_cmdline_rotate_270
[00:34:36] [PASSED] drm_test_cmdline_hmirror
[00:34:36] [PASSED] drm_test_cmdline_vmirror
[00:34:36] [PASSED] drm_test_cmdline_margin_options
[00:34:36] [PASSED] drm_test_cmdline_multiple_options
[00:34:36] [PASSED] drm_test_cmdline_bpp_extra_and_option
[00:34:36] [PASSED] drm_test_cmdline_extra_and_option
[00:34:36] [PASSED] drm_test_cmdline_freestanding_options
[00:34:36] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[00:34:36] [PASSED] drm_test_cmdline_panel_orientation
[00:34:36] ================ drm_test_cmdline_invalid =================
[00:34:36] [PASSED] margin_only
[00:34:36] [PASSED] interlace_only
[00:34:36] [PASSED] res_missing_x
[00:34:36] [PASSED] res_missing_y
[00:34:36] [PASSED] res_bad_y
[00:34:36] [PASSED] res_missing_y_bpp
[00:34:36] [PASSED] res_bad_bpp
[00:34:36] [PASSED] res_bad_refresh
[00:34:36] [PASSED] res_bpp_refresh_force_on_off
[00:34:36] [PASSED] res_invalid_mode
[00:34:36] [PASSED] res_bpp_wrong_place_mode
[00:34:36] [PASSED] name_bpp_refresh
[00:34:36] [PASSED] name_refresh
[00:34:36] [PASSED] name_refresh_wrong_mode
[00:34:36] [PASSED] name_refresh_invalid_mode
[00:34:36] [PASSED] rotate_multiple
[00:34:36] [PASSED] rotate_invalid_val
[00:34:36] [PASSED] rotate_truncated
[00:34:36] [PASSED] invalid_option
[00:34:36] [PASSED] invalid_tv_option
[00:34:36] [PASSED] truncated_tv_option
[00:34:36] ============ [PASSED] drm_test_cmdline_invalid =============
[00:34:36] =============== drm_test_cmdline_tv_options ===============
[00:34:36] [PASSED] NTSC
[00:34:36] [PASSED] NTSC_443
[00:34:36] [PASSED] NTSC_J
[00:34:36] [PASSED] PAL
[00:34:36] [PASSED] PAL_M
[00:34:36] [PASSED] PAL_N
[00:34:36] [PASSED] SECAM
[00:34:36] =========== [PASSED] drm_test_cmdline_tv_options ===========
[00:34:36] =============== [PASSED] drm_cmdline_parser ================
[00:34:36] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[00:34:36] ========== drm_test_get_tv_mode_from_name_valid ===========
[00:34:36] [PASSED] NTSC
[00:34:36] [PASSED] NTSC-443
[00:34:36] [PASSED] NTSC-J
[00:34:36] [PASSED] PAL
[00:34:36] [PASSED] PAL-M
[00:34:36] [PASSED] PAL-N
[00:34:36] [PASSED] SECAM
[00:34:36] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[00:34:36] [PASSED] drm_test_get_tv_mode_from_name_truncated
[00:34:36] ============ [PASSED] drm_get_tv_mode_from_name ============
[00:34:36] ============= drm_damage_helper (21 subtests) ==============
[00:34:36] [PASSED] drm_test_damage_iter_no_damage
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_src_moved
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_not_visible
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[00:34:36] [PASSED] drm_test_damage_iter_no_damage_no_fb
[00:34:36] [PASSED] drm_test_damage_iter_simple_damage
[00:34:36] [PASSED] drm_test_damage_iter_single_damage
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_outside_src
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_src_moved
[00:34:36] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[00:34:36] [PASSED] drm_test_damage_iter_damage
[00:34:36] [PASSED] drm_test_damage_iter_damage_one_intersect
[00:34:36] [PASSED] drm_test_damage_iter_damage_one_outside
[00:34:36] [PASSED] drm_test_damage_iter_damage_src_moved
[00:34:36] [PASSED] drm_test_damage_iter_damage_not_visible
[00:34:36] ================ [PASSED] drm_damage_helper ================
[00:34:36] ============== drm_dp_mst_helper (3 subtests) ==============
[00:34:36] ============== drm_test_dp_mst_calc_pbn_mode ==============
[00:34:36] [PASSED] Clock 154000 BPP 30 DSC disabled
[00:34:36] [PASSED] Clock 234000 BPP 30 DSC disabled
[00:34:36] [PASSED] Clock 297000 BPP 24 DSC disabled
[00:34:36] [PASSED] Clock 332880 BPP 24 DSC enabled
[00:34:36] [PASSED] Clock 324540 BPP 24 DSC enabled
[00:34:36] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[00:34:36] ============== drm_test_dp_mst_calc_pbn_div ===============
[00:34:36] [PASSED] Link rate 2000000 lane count 4
[00:34:36] [PASSED] Link rate 2000000 lane count 2
[00:34:36] [PASSED] Link rate 2000000 lane count 1
[00:34:36] [PASSED] Link rate 1350000 lane count 4
[00:34:36] [PASSED] Link rate 1350000 lane count 2
[00:34:36] [PASSED] Link rate 1350000 lane count 1
[00:34:36] [PASSED] Link rate 1000000 lane count 4
[00:34:36] [PASSED] Link rate 1000000 lane count 2
[00:34:36] [PASSED] Link rate 1000000 lane count 1
[00:34:36] [PASSED] Link rate 810000 lane count 4
[00:34:36] [PASSED] Link rate 810000 lane count 2
[00:34:36] [PASSED] Link rate 810000 lane count 1
[00:34:36] [PASSED] Link rate 540000 lane count 4
[00:34:36] [PASSED] Link rate 540000 lane count 2
[00:34:36] [PASSED] Link rate 540000 lane count 1
[00:34:36] [PASSED] Link rate 270000 lane count 4
[00:34:36] [PASSED] Link rate 270000 lane count 2
[00:34:36] [PASSED] Link rate 270000 lane count 1
[00:34:36] [PASSED] Link rate 162000 lane count 4
[00:34:36] [PASSED] Link rate 162000 lane count 2
[00:34:36] [PASSED] Link rate 162000 lane count 1
[00:34:36] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[00:34:37] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[00:34:37] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[00:34:37] [PASSED] DP_POWER_UP_PHY with port number
[00:34:37] [PASSED] DP_POWER_DOWN_PHY with port number
[00:34:37] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[00:34:37] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[00:34:37] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[00:34:37] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[00:34:37] [PASSED] DP_QUERY_PAYLOAD with port number
[00:34:37] [PASSED] DP_QUERY_PAYLOAD with VCPI
[00:34:37] [PASSED] DP_REMOTE_DPCD_READ with port number
[00:34:37] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[00:34:37] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[00:34:37] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[00:34:37] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[00:34:37] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[00:34:37] [PASSED] DP_REMOTE_I2C_READ with port number
[00:34:37] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[00:34:37] [PASSED] DP_REMOTE_I2C_READ with transactions array
[00:34:37] [PASSED] DP_REMOTE_I2C_WRITE with port number
[00:34:37] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[00:34:37] [PASSED] DP_REMOTE_I2C_WRITE with data array
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[00:34:37] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[00:34:37] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[00:34:37] ================ [PASSED] drm_dp_mst_helper ================
[00:34:37] ================== drm_exec (7 subtests) ===================
[00:34:37] [PASSED] sanitycheck
[00:34:37] [PASSED] test_lock
[00:34:37] [PASSED] test_lock_unlock
[00:34:37] [PASSED] test_duplicates
[00:34:37] [PASSED] test_prepare
[00:34:37] [PASSED] test_prepare_array
[00:34:37] [PASSED] test_multiple_loops
[00:34:37] ==================== [PASSED] drm_exec =====================
[00:34:37] =========== drm_format_helper_test (17 subtests) ===========
[00:34:37] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[00:34:37] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[00:34:37] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[00:34:37] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[00:34:37] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[00:34:37] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[00:34:37] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[00:34:37] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[00:34:37] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[00:34:37] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[00:34:37] ============== drm_test_fb_xrgb8888_to_mono ===============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[00:34:37] ==================== drm_test_fb_swab =====================
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ================ [PASSED] drm_test_fb_swab =================
[00:34:37] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[00:34:37] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[00:34:37] [PASSED] single_pixel_source_buffer
[00:34:37] [PASSED] single_pixel_clip_rectangle
[00:34:37] [PASSED] well_known_colors
[00:34:37] [PASSED] destination_pitch
[00:34:37] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[00:34:37] ================= drm_test_fb_clip_offset =================
[00:34:37] [PASSED] pass through
[00:34:37] [PASSED] horizontal offset
[00:34:37] [PASSED] vertical offset
[00:34:37] [PASSED] horizontal and vertical offset
[00:34:37] [PASSED] horizontal offset (custom pitch)
[00:34:37] [PASSED] vertical offset (custom pitch)
[00:34:37] [PASSED] horizontal and vertical offset (custom pitch)
[00:34:37] ============= [PASSED] drm_test_fb_clip_offset =============
[00:34:37] ============== drm_test_fb_build_fourcc_list ==============
[00:34:37] [PASSED] no native formats
[00:34:37] [PASSED] XRGB8888 as native format
[00:34:37] [PASSED] remove duplicates
[00:34:37] [PASSED] convert alpha formats
[00:34:37] [PASSED] random formats
[00:34:37] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[00:34:37] =================== drm_test_fb_memcpy ====================
[00:34:37] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[00:34:37] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[00:34:37] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[00:34:37] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[00:34:37] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[00:34:37] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[00:34:37] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[00:34:37] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[00:34:37] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[00:34:37] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[00:34:37] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[00:34:37] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[00:34:37] =============== [PASSED] drm_test_fb_memcpy ================
[00:34:37] ============= [PASSED] drm_format_helper_test ==============
[00:34:37] ================= drm_format (18 subtests) =================
[00:34:37] [PASSED] drm_test_format_block_width_invalid
[00:34:37] [PASSED] drm_test_format_block_width_one_plane
[00:34:37] [PASSED] drm_test_format_block_width_two_plane
[00:34:37] [PASSED] drm_test_format_block_width_three_plane
[00:34:37] [PASSED] drm_test_format_block_width_tiled
[00:34:37] [PASSED] drm_test_format_block_height_invalid
[00:34:37] [PASSED] drm_test_format_block_height_one_plane
[00:34:37] [PASSED] drm_test_format_block_height_two_plane
[00:34:37] [PASSED] drm_test_format_block_height_three_plane
[00:34:37] [PASSED] drm_test_format_block_height_tiled
[00:34:37] [PASSED] drm_test_format_min_pitch_invalid
[00:34:37] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[00:34:37] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[00:34:37] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[00:34:37] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[00:34:37] [PASSED] drm_test_format_min_pitch_two_plane
[00:34:37] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[00:34:37] [PASSED] drm_test_format_min_pitch_tiled
[00:34:37] =================== [PASSED] drm_format ====================
[00:34:37] =============== drm_framebuffer (1 subtest) ================
[00:34:37] =============== drm_test_framebuffer_create ===============
[00:34:37] [PASSED] ABGR8888 normal sizes
[00:34:37] [PASSED] ABGR8888 max sizes
[00:34:37] [PASSED] ABGR8888 pitch greater than min required
[00:34:37] [PASSED] ABGR8888 pitch less than min required
[00:34:37] [PASSED] ABGR8888 Invalid width
[00:34:37] [PASSED] ABGR8888 Invalid buffer handle
[00:34:37] [PASSED] No pixel format
[00:34:37] [PASSED] ABGR8888 Width 0
[00:34:37] [PASSED] ABGR8888 Height 0
[00:34:37] [PASSED] ABGR8888 Out of bound height * pitch combination
[00:34:37] [PASSED] ABGR8888 Large buffer offset
[00:34:37] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[00:34:37] [PASSED] ABGR8888 Valid buffer modifier
[00:34:37] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[00:34:37] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] NV12 Normal sizes
[00:34:37] [PASSED] NV12 Max sizes
[00:34:37] [PASSED] NV12 Invalid pitch
[00:34:37] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[00:34:37] [PASSED] NV12 different modifier per-plane
[00:34:37] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[00:34:37] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] NV12 Modifier for inexistent plane
[00:34:37] [PASSED] NV12 Handle for inexistent plane
[00:34:37] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[00:34:37] [PASSED] YVU420 Normal sizes
[00:34:37] [PASSED] YVU420 Max sizes
[00:34:37] [PASSED] YVU420 Invalid pitch
[00:34:37] [PASSED] YVU420 Different pitches
[00:34:37] [PASSED] YVU420 Different buffer offsets/pitches
[00:34:37] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[00:34:37] [PASSED] YVU420 Valid modifier
[00:34:37] [PASSED] YVU420 Different modifiers per plane
[00:34:37] [PASSED] YVU420 Modifier for inexistent plane
[00:34:37] [PASSED] X0L2 Normal sizes
[00:34:37] [PASSED] X0L2 Max sizes
[00:34:37] [PASSED] X0L2 Invalid pitch
[00:34:37] [PASSED] X0L2 Pitch greater than minimum required
[00:34:37] [PASSED] X0L2 Handle for inexistent plane
[00:34:37] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[00:34:37] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[00:34:37] [PASSED] X0L2 Valid modifier
[00:34:37] [PASSED] X0L2 Modifier for inexistent plane
[00:34:37] =========== [PASSED] drm_test_framebuffer_create ===========
[00:34:37] ================= [PASSED] drm_framebuffer =================
[00:34:37] ================ drm_gem_shmem (8 subtests) ================
[00:34:37] [PASSED] drm_gem_shmem_test_obj_create
[00:34:37] [PASSED] drm_gem_shmem_test_obj_create_private
[00:34:37] [PASSED] drm_gem_shmem_test_pin_pages
[00:34:37] [PASSED] drm_gem_shmem_test_vmap
[00:34:37] [PASSED] drm_gem_shmem_test_get_pages_sgt
[00:34:37] [PASSED] drm_gem_shmem_test_get_sg_table
[00:34:37] [PASSED] drm_gem_shmem_test_madvise
[00:34:37] [PASSED] drm_gem_shmem_test_purge
[00:34:37] ================== [PASSED] drm_gem_shmem ==================
[00:34:37] ================= drm_managed (2 subtests) =================
[00:34:37] [PASSED] drm_test_managed_release_action
[00:34:37] [PASSED] drm_test_managed_run_action
[00:34:37] =================== [PASSED] drm_managed ===================
[00:34:37] =================== drm_mm (6 subtests) ====================
[00:34:37] [PASSED] drm_test_mm_init
[00:34:37] [PASSED] drm_test_mm_debug
[00:34:37] [PASSED] drm_test_mm_align32
[00:34:37] [PASSED] drm_test_mm_align64
[00:34:37] [PASSED] drm_test_mm_lowest
[00:34:37] [PASSED] drm_test_mm_highest
[00:34:37] ===================== [PASSED] drm_mm ======================
[00:34:37] ============= drm_modes_analog_tv (4 subtests) =============
[00:34:37] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[00:34:37] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[00:34:37] [PASSED] drm_test_modes_analog_tv_pal_576i
[00:34:37] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[00:34:37] =============== [PASSED] drm_modes_analog_tv ===============
[00:34:37] ============== drm_plane_helper (2 subtests) ===============
[00:34:37] =============== drm_test_check_plane_state ================
[00:34:37] [PASSED] clipping_simple
[00:34:37] [PASSED] clipping_rotate_reflect
[00:34:37] [PASSED] positioning_simple
[00:34:37] [PASSED] upscaling
[00:34:37] [PASSED] downscaling
[00:34:37] [PASSED] rounding1
[00:34:37] [PASSED] rounding2
[00:34:37] [PASSED] rounding3
[00:34:37] [PASSED] rounding4
[00:34:37] =========== [PASSED] drm_test_check_plane_state ============
[00:34:37] =========== drm_test_check_invalid_plane_state ============
[00:34:37] [PASSED] positioning_invalid
[00:34:37] [PASSED] upscaling_invalid
[00:34:37] [PASSED] downscaling_invalid
[00:34:37] ======= [PASSED] drm_test_check_invalid_plane_state ========
[00:34:37] ================ [PASSED] drm_plane_helper =================
[00:34:37] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[00:34:37] ====== drm_test_connector_helper_tv_get_modes_check =======
[00:34:37] [PASSED] None
[00:34:37] [PASSED] PAL
[00:34:37] [PASSED] NTSC
[00:34:37] [PASSED] Both, NTSC Default
[00:34:37] [PASSED] Both, PAL Default
[00:34:37] [PASSED] Both, NTSC Default, with PAL on command-line
[00:34:37] [PASSED] Both, PAL Default, with NTSC on command-line
[00:34:37] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[00:34:37] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[00:34:37] ================== drm_rect (9 subtests) ===================
[00:34:37] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[00:34:37] [PASSED] drm_test_rect_clip_scaled_not_clipped
[00:34:37] [PASSED] drm_test_rect_clip_scaled_clipped
[00:34:37] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[00:34:37] ================= drm_test_rect_intersect =================
[00:34:37] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[00:34:37] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[00:34:37] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[00:34:37] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[00:34:37] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[00:34:37] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[00:34:37] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[00:34:37] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[00:34:37] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[00:34:37] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[00:34:37] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[00:34:37] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[00:34:37] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[00:34:37] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[00:34:37] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[00:34:37] ============= [PASSED] drm_test_rect_intersect =============
[00:34:37] ================ drm_test_rect_calc_hscale ================
[00:34:37] [PASSED] normal use
[00:34:37] [PASSED] out of max range
[00:34:37] [PASSED] out of min range
[00:34:37] [PASSED] zero dst
[00:34:37] [PASSED] negative src
[00:34:37] [PASSED] negative dst
stty: 'standard input': Inappropriate ioctl for device
[00:34:37] ============ [PASSED] drm_test_rect_calc_hscale ============
[00:34:37] ================ drm_test_rect_calc_vscale ================
[00:34:37] [PASSED] normal use
[00:34:37] [PASSED] out of max range
[00:34:37] [PASSED] out of min range
[00:34:37] [PASSED] zero dst
[00:34:37] [PASSED] negative src
[00:34:37] [PASSED] negative dst
[00:34:37] ============ [PASSED] drm_test_rect_calc_vscale ============
[00:34:37] ================== drm_test_rect_rotate ===================
[00:34:37] [PASSED] reflect-x
[00:34:37] [PASSED] reflect-y
[00:34:37] [PASSED] rotate-0
[00:34:37] [PASSED] rotate-90
[00:34:37] [PASSED] rotate-180
[00:34:37] [PASSED] rotate-270
[00:34:37] ============== [PASSED] drm_test_rect_rotate ===============
[00:34:37] ================ drm_test_rect_rotate_inv =================
[00:34:37] [PASSED] reflect-x
[00:34:37] [PASSED] reflect-y
[00:34:37] [PASSED] rotate-0
[00:34:37] [PASSED] rotate-90
[00:34:37] [PASSED] rotate-180
[00:34:37] [PASSED] rotate-270
[00:34:37] ============ [PASSED] drm_test_rect_rotate_inv =============
[00:34:37] ==================== [PASSED] drm_rect =====================
[00:34:37] ============================================================
[00:34:37] Testing complete. Ran 391 tests: passed: 391
[00:34:37] Elapsed time: 22.087s total, 1.676s configuring, 20.283s building, 0.125s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.Build: success for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (18 preceding siblings ...)
2024-02-03 0:34 ` ✓ CI.KUnit: success " Patchwork
@ 2024-02-03 0:41 ` Patchwork
2024-02-03 0:42 ` ✓ CI.Hooks: " Patchwork
` (3 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:41 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
State : success
== Summary ==
+ trap cleanup EXIT
+ cd /kernel
+ git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
+ '[' -n '' ']'
++ date +%s
^[[0Ksection_start:1706920487:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ echo -e '\e[0Ksection_start:1706920487:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64-default
+ cp .ci/kernel/kconfig build64-default/.config
+ make O=build64-default olddefconfig
make[1]: Entering directory '/kernel/build64-default'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
.config:446:warning: symbol value 'm' invalid for FSCACHE
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64-default'
++ nproc
+ make O=build64-default -j48
make[1]: Entering directory '/kernel/build64-default'
GEN arch/x86/include/generated/asm/orc_hash.h
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
UPD include/generated/uapi/linux/version.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/types.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/kmap_size.h
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
UPD include/config/kernel.release
WRAP arch/x86/include/generated/asm/local64.h
UPD include/generated/compile.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
HOSTCC scripts/unifdef
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
UPD include/generated/utsrelease.h
mkdir -p /kernel/build64-default/tools/objtool && make O=/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool
HOSTCC /kernel/build64-default/tools/objtool/fixdep.o
HOSTLD /kernel/build64-default/tools/objtool/fixdep-in.o
LINK /kernel/build64-default/tools/objtool/fixdep
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/help.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/pager.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/parse-options.h
INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/run-command.h
CC /kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /kernel/build64-default/tools/objtool/libsubcmd/run-command.o
INSTALL libsubcmd_headers
CC /kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
HOSTLD arch/x86/tools/relocs
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/qaic_accel.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/pvr_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/xe_drm.h
HDRINST usr/include/drm/virtgpu_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/exynos_drm.h
HDRINST usr/include/drm/ivpu_accel.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/habanalabs_accel.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/termbits-common.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/mman-common.h
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
UPD scripts/mod/devicetable-offsets.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
MKELF scripts/mod/elfconfig.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
HOSTCC scripts/mod/modpost.o
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mlx5-abi.h
HOSTCC scripts/mod/file2alias.o
HDRINST usr/include/rdma/rdma_netlink.h
HOSTCC scripts/mod/sumversion.o
HDRINST usr/include/rdma/erdma-abi.h
HOSTCC scripts/mod/symsearch.o
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/nl80211-vnd-intel.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/virtio_scmi.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/virtio_vsock.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/const.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/lsm.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/virtio_i2c.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/loadpin.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/vduse.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/tdx-guest.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nfnetlink.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/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_u32.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_l2tp.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.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/nl80211.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/sev-guest.h
HDRINST usr/include/linux/ublk_cmd.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tiocl.h
LD /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
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/thp7312.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ioam6_iptunnel.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/seg6.h
AR /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/ioam6_genl.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/eventfd.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/mount.h
CC /kernel/build64-default/tools/objtool/weak.o
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/prctl.h
CC /kernel/build64-default/tools/objtool/check.o
CC /kernel/build64-default/tools/objtool/special.o
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/sched.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/
HDRINST usr/include/linux/phonet.h
CC /kernel/build64-default/tools/objtool/builtin-check.o
HDRINST usr/include/linux/random.h
MKDIR /kernel/build64-default/tools/objtool/arch/x86/lib/
CC /kernel/build64-default/tools/objtool/elf.o
HDRINST usr/include/linux/tty.h
CC /kernel/build64-default/tools/objtool/objtool.o
CC /kernel/build64-default/tools/objtool/arch/x86/special.o
HDRINST usr/include/linux/apm_bios.h
CC /kernel/build64-default/tools/objtool/orc_gen.o
HDRINST usr/include/linux/fd.h
GEN /kernel/build64-default/tools/objtool/arch/x86/lib/inat-tables.c
CC /kernel/build64-default/tools/objtool/orc_dump.o
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/tls.h
CC /kernel/build64-default/tools/objtool/libstring.o
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/pfrut.h
CC /kernel/build64-default/tools/objtool/libctype.o
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/rds.h
CC /kernel/build64-default/tools/objtool/str_error_r.o
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/netdevice.h
CC /kernel/build64-default/tools/objtool/librbtree.o
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/ext4.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/nsm.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/user_events.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/icmp.h
CC /kernel/build64-default/tools/objtool/arch/x86/decode.o
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/handshake.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/v4l2-common.h
HDRINST usr/include/linux/nvram.h
HDRINST usr/include/linux/if_vlan.h
HDRINST usr/include/linux/uhid.h
HDRINST usr/include/linux/omap3isp.h
HDRINST usr/include/linux/rose.h
HDRINST usr/include/linux/phantom.h
HDRINST usr/include/linux/dpll.h
HDRINST usr/include/linux/ipmi_msgdefs.h
HDRINST usr/include/linux/bcm933xx_hcs.h
HDRINST usr/include/linux/bpf.h
HDRINST usr/include/linux/mempolicy.h
HDRINST usr/include/linux/efs_fs_sb.h
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/mpls.h
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/coff.h
HDRINST usr/include/linux/udf_fs_i.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/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/nfsd_netlink.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
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/mei_uuid.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/amt.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/mptcp_pm.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/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/ip_vs.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/video.h
HDRINST usr/include/linux/dvb/audio.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/tps6594_pfsm.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/map_to_14segment.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/ioprio.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/mctp.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/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/psp-dbc.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/npcm-video.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/userfaultfd.h
HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/tipc.h
HDRINST usr/include/linux/virtio_ids.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/virtio_gpio.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/cyclades.h
HDRINST usr/include/regulator/regulator.h
HDRINST usr/include/sound/intel/avs/tokens.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/fw.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/scarlett2.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/sb16_csp.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/asound_fm.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
HDRINST usr/include/scsi/fc/fc_ns.h
HDRINST usr/include/scsi/fc/fc_fs.h
HDRINST usr/include/scsi/fc/fc_els.h
HDRINST usr/include/scsi/fc/fc_gs.h
HDRINST usr/include/scsi/scsi_bsg_fc.h
HDRINST usr/include/scsi/cxlflash_ioctl.h
HDRINST usr/include/scsi/scsi_netlink.h
HDRINST usr/include/linux/version.h
HDRINST usr/include/asm/processor-flags.h
HDRINST usr/include/asm/auxvec.h
HDRINST usr/include/asm/svm.h
HDRINST usr/include/asm/bitsperlong.h
HDRINST usr/include/asm/kvm_perf.h
HDRINST usr/include/asm/mce.h
HDRINST usr/include/asm/posix_types.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/sigcontext32.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/e820.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/vsyscall.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/prctl.h
HDRINST usr/include/asm/boot.h
HDRINST usr/include/asm/sigcontext.h
HDRINST usr/include/asm/posix_types_32.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/a.out.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/amd_hsmp.h
HDRINST usr/include/asm/hwcap2.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vm86.h
HDRINST usr/include/asm/vmx.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/siginfo.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/stat.h
HDRINST usr/include/asm/setup.h
HDRINST usr/include/asm/sembuf.h
HDRINST usr/include/asm/sgx.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/byteorder.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/bpf_perf_event.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/ipcbuf.h
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
CHKSHA1 ../include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
LD /kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
UPD include/generated/asm-offsets.h
CALL ../scripts/checksyscalls.sh
LD /kernel/build64-default/tools/objtool/objtool-in.o
LINK /kernel/build64-default/tools/objtool/objtool
LDS scripts/module.lds
CC security/commoncap.o
CC security/min_addr.o
CC init/main.o
HOSTCC usr/gen_init_cpio
AR certs/built-in.a
CC init/do_mounts.o
CC security/inode.o
CC security/device_cgroup.o
CC init/do_mounts_initrd.o
CC init/initramfs.o
UPD init/utsversion-tmp.h
CC block/bdev.o
AS arch/x86/lib/clear_page_64.o
CC init/calibrate.o
CC block/fops.o
CC init/init_task.o
CC ipc/compat.o
AR arch/x86/video/built-in.a
CC arch/x86/lib/cmdline.o
CC block/bio.o
CC arch/x86/power/cpu.o
CC arch/x86/realmode/init.o
CC arch/x86/pci/i386.o
CC ipc/util.o
AR arch/x86/virt/vmx/built-in.a
CC security/keys/gc.o
CC block/partitions/core.o
CC [M] arch/x86/video/fbdev.o
CC mm/filemap.o
AR arch/x86/net/built-in.a
AS arch/x86/crypto/aesni-intel_asm.o
CC arch/x86/entry/vsyscall/vsyscall_64.o
CC io_uring/io_uring.o
AR virt/lib/built-in.a
AR arch/x86/ia32/built-in.a
AR arch/x86/virt/built-in.a
CC net/core/sock.o
AR drivers/cache/built-in.a
CC arch/x86/mm/pat/set_memory.o
AR arch/x86/platform/atom/built-in.a
AR drivers/irqchip/built-in.a
CC [M] virt/lib/irqbypass.o
CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o
CC arch/x86/kernel/fpu/init.o
CC sound/core/seq/seq.o
AR sound/i2c/other/built-in.a
AR sound/drivers/opl3/built-in.a
CC arch/x86/mm/pat/memtype.o
CC arch/x86/events/amd/core.o
AR sound/i2c/built-in.a
AR arch/x86/platform/ce4100/built-in.a
CC fs/notify/dnotify/dnotify.o
AS arch/x86/lib/cmpxchg16b_emu.o
CC lib/kunit/hooks.o
CC arch/x86/lib/copy_mc.o
AS arch/x86/realmode/rm/header.o
CC arch/x86/entry/vdso/vma.o
AS arch/x86/lib/copy_mc_64.o
CC arch/x86/events/intel/core.o
AR sound/drivers/opl4/built-in.a
CC arch/x86/platform/efi/memmap.o
AS arch/x86/realmode/rm/trampoline_64.o
CC arch/x86/crypto/aesni-intel_glue.o
AS arch/x86/realmode/rm/stack.o
CC kernel/sched/core.o
CC fs/nfs_common/grace.o
AR sound/drivers/mpu401/built-in.a
AR drivers/bus/mhi/built-in.a
CC crypto/api.o
AR drivers/bus/built-in.a
AR sound/drivers/vx/built-in.a
AS arch/x86/realmode/rm/reboot.o
AR sound/drivers/pcsp/built-in.a
CC arch/x86/kernel/fpu/bugs.o
AR sound/drivers/built-in.a
AR drivers/phy/allwinner/built-in.a
AR drivers/phy/amlogic/built-in.a
AS arch/x86/realmode/rm/wakeup_asm.o
CC crypto/cipher.o
AR drivers/phy/broadcom/built-in.a
AR drivers/pinctrl/actions/built-in.a
CC arch/x86/realmode/rm/wakemain.o
AR drivers/pinctrl/bcm/built-in.a
AR drivers/phy/cadence/built-in.a
AR drivers/phy/freescale/built-in.a
AR drivers/pinctrl/cirrus/built-in.a
AR drivers/phy/hisilicon/built-in.a
AR drivers/pinctrl/freescale/built-in.a
AR drivers/phy/ingenic/built-in.a
CC drivers/pinctrl/intel/pinctrl-baytrail.o
AR drivers/phy/intel/built-in.a
CC arch/x86/realmode/rm/video-mode.o
AR drivers/phy/lantiq/built-in.a
CC [M] lib/kunit/test.o
AR drivers/phy/marvell/built-in.a
CC crypto/compress.o
CC sound/core/sound.o
AR drivers/phy/mediatek/built-in.a
GEN usr/initramfs_data.cpio
AR drivers/phy/microchip/built-in.a
COPY usr/initramfs_inc_data
AR drivers/phy/motorola/built-in.a
AS usr/initramfs_data.o
AS arch/x86/realmode/rm/copy.o
AR drivers/phy/mscc/built-in.a
AR usr/built-in.a
AS arch/x86/lib/copy_page_64.o
AS arch/x86/realmode/rm/bioscall.o
AR drivers/phy/qualcomm/built-in.a
CC arch/x86/kernel/fpu/core.o
AS arch/x86/lib/copy_user_64.o
AR drivers/phy/ralink/built-in.a
CC arch/x86/realmode/rm/regs.o
CC security/keys/key.o
AR drivers/phy/renesas/built-in.a
AS arch/x86/lib/copy_user_uncached_64.o
AR drivers/phy/rockchip/built-in.a
CC arch/x86/lib/cpu.o
AR drivers/phy/samsung/built-in.a
CC arch/x86/realmode/rm/video-vga.o
AR drivers/phy/socionext/built-in.a
AR drivers/phy/st/built-in.a
AR drivers/phy/starfive/built-in.a
AR drivers/phy/sunplus/built-in.a
AR drivers/phy/tegra/built-in.a
AR drivers/phy/ti/built-in.a
CC arch/x86/realmode/rm/video-vesa.o
AR drivers/phy/xilinx/built-in.a
AS arch/x86/lib/csum-copy_64.o
CC drivers/phy/phy-core.o
CC sound/core/seq/seq_lock.o
CC arch/x86/kernel/fpu/regset.o
AR virt/built-in.a
CC arch/x86/kernel/fpu/signal.o
AS arch/x86/entry/entry.o
CC arch/x86/realmode/rm/video-bios.o
CC drivers/pinctrl/intel/pinctrl-intel.o
CC ipc/msgutil.o
PASYMS arch/x86/realmode/rm/pasyms.h
LDS arch/x86/realmode/rm/realmode.lds
AR sound/isa/ad1816a/built-in.a
CC block/elevator.o
AR sound/isa/ad1848/built-in.a
AR sound/pci/ac97/built-in.a
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
AR sound/pci/ali5451/built-in.a
AR sound/isa/cs423x/built-in.a
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
AR fs/notify/dnotify/built-in.a
AR sound/pci/asihpi/built-in.a
AR sound/isa/es1688/built-in.a
CC arch/x86/pci/init.o
CC arch/x86/events/intel/bts.o
CC fs/notify/inotify/inotify_fsnotify.o
AR sound/pci/au88x0/built-in.a
AR arch/x86/realmode/built-in.a
AR sound/isa/galaxy/built-in.a
AS arch/x86/crypto/aesni-intel_avx-x86_64.o
AR sound/pci/aw2/built-in.a
CC lib/math/div64.o
AR sound/isa/gus/built-in.a
AR sound/pci/ctxfi/built-in.a
AR sound/isa/msnd/built-in.a
AR sound/pci/ca0106/built-in.a
AR sound/isa/opti9xx/built-in.a
AR sound/pci/cs46xx/built-in.a
AR sound/isa/sb/built-in.a
CC lib/math/gcd.o
CC arch/x86/pci/mmconfig_64.o
AR sound/pci/cs5535audio/built-in.a
AR sound/isa/wavefront/built-in.a
AR fs/nfs_common/built-in.a
AR sound/pci/lola/built-in.a
AR sound/isa/wss/built-in.a
CC crypto/algapi.o
AR sound/pci/lx6464es/built-in.a
AR sound/isa/built-in.a
AR sound/pci/echoaudio/built-in.a
CC arch/x86/platform/efi/quirks.o
CC arch/x86/events/intel/ds.o
AR sound/pci/emu10k1/built-in.a
CC arch/x86/kernel/fpu/xstate.o
CC arch/x86/entry/vdso/extable.o
CC lib/math/lcm.o
CC arch/x86/kernel/cpu/mce/core.o
CC arch/x86/power/hibernate_64.o
AR sound/pci/hda/built-in.a
CC arch/x86/kernel/cpu/mtrr/mtrr.o
AS arch/x86/power/hibernate_asm_64.o
CC [M] sound/pci/hda/hda_bind.o
CC block/partitions/ldm.o
CC block/partitions/msdos.o
AS arch/x86/entry/vsyscall/vsyscall_emu_64.o
CC lib/math/int_log.o
CC init/version.o
CC arch/x86/lib/csum-partial_64.o
AR arch/x86/entry/vsyscall/built-in.a
CC kernel/sched/fair.o
CC arch/x86/events/amd/lbr.o
CC lib/math/int_pow.o
CC [M] lib/kunit/resource.o
CC arch/x86/power/hibernate.o
AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o
CC lib/math/int_sqrt.o
CC arch/x86/lib/csum-wrappers_64.o
CC arch/x86/kernel/cpu/microcode/core.o
CC arch/x86/kernel/cpu/cacheinfo.o
CC lib/math/reciprocal_div.o
AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o
CC sound/core/seq/seq_clientmgr.o
CC arch/x86/kernel/cpu/microcode/intel.o
CC security/keys/keyring.o
CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o
CC [M] lib/kunit/static_stub.o
CC fs/iomap/trace.o
CC lib/math/rational.o
CC fs/iomap/iter.o
CC arch/x86/entry/vdso/vdso32-setup.o
CC ipc/msg.o
CC fs/notify/inotify/inotify_user.o
CC arch/x86/platform/efi/efi.o
CC [M] lib/math/prime_numbers.o
CC arch/x86/lib/delay.o
CC net/core/request_sock.o
AR init/built-in.a
CC net/core/skbuff.o
CC ipc/sem.o
CC arch/x86/pci/direct.o
CC arch/x86/mm/pat/memtype_interval.o
CC ipc/shm.o
AR drivers/phy/built-in.a
CC crypto/scatterwalk.o
CC ipc/syscall.o
AS arch/x86/lib/getuser.o
AS [M] arch/x86/crypto/crc32-pclmul_asm.o
CC [M] sound/pci/hda/hda_codec.o
CC fs/iomap/buffered-io.o
CC arch/x86/pci/mmconfig-shared.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/kernel/cpu/mtrr/generic.o
GEN arch/x86/lib/inat-tables.c
LDS arch/x86/entry/vdso/vdso.lds
CC [M] lib/kunit/string-stream.o
CC ipc/ipc_sysctl.o
CC arch/x86/lib/insn-eval.o
AS arch/x86/entry/vdso/vdso-note.o
CC [M] arch/x86/crypto/crc32-pclmul_glue.o
CC arch/x86/entry/vdso/vclock_gettime.o
CC block/partitions/efi.o
CC arch/x86/events/amd/ibs.o
CC [M] lib/kunit/assert.o
CC security/keys/keyctl.o
CC io_uring/xattr.o
AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o
AR arch/x86/power/built-in.a
CC [M] lib/kunit/try-catch.o
CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o
CC [M] lib/kunit/executor.o
CC arch/x86/kernel/cpu/microcode/amd.o
AR lib/math/built-in.a
CC net/core/datagram.o
CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o
CC arch/x86/mm/init.o
CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init_64.o
AR arch/x86/kernel/fpu/built-in.a
CC arch/x86/pci/fixup.o
CC arch/x86/entry/vdso/vgetcpu.o
CC crypto/proc.o
AR sound/ppc/built-in.a
CC crypto/aead.o
CC arch/x86/platform/efi/efi_64.o
CC [M] lib/kunit/attributes.o
AR fs/notify/inotify/built-in.a
HOSTCC arch/x86/entry/vdso/vdso2c
AR sound/arm/built-in.a
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC fs/notify/fsnotify.o
CC fs/notify/fanotify/fanotify.o
CC lib/crypto/memneq.o
CC arch/x86/kernel/cpu/mce/severity.o
AR sound/sh/built-in.a
CC fs/notify/fanotify/fanotify_user.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC arch/x86/events/amd/uncore.o
CC [M] sound/pci/hda/hda_jack.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC lib/zlib_inflate/inffast.o
CC fs/iomap/direct-io.o
CC sound/core/seq/seq_memory.o
CC [M] lib/kunit/device.o
CC lib/zlib_inflate/inflate.o
CC ipc/mqueue.o
CC [M] lib/kunit/debugfs.o
CC lib/crypto/utils.o
LD [M] arch/x86/crypto/ghash-clmulni-intel.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
LD [M] arch/x86/crypto/crc32-pclmul.o
LD [M] arch/x86/crypto/crct10dif-pclmul.o
AR arch/x86/crypto/built-in.a
CC arch/x86/lib/insn.o
AS arch/x86/entry/vdso/vdso32/note.o
CC ipc/namespace.o
CC io_uring/nop.o
CC arch/x86/pci/acpi.o
AS arch/x86/entry/vdso/vdso32/system_call.o
AS arch/x86/lib/memcpy_64.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
AR block/partitions/built-in.a
CC arch/x86/events/intel/knc.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
AR fs/quota/built-in.a
CC block/blk-core.o
AS arch/x86/lib/memmove_64.o
CC arch/x86/events/intel/lbr.o
AR arch/x86/kernel/cpu/microcode/built-in.a
CC arch/x86/kernel/cpu/scattered.o
AR sound/pci/ice1712/built-in.a
CC lib/crypto/chacha.o
CC net/llc/llc_core.o
CC [M] drivers/pinctrl/intel/pinctrl-broxton.o
AS arch/x86/lib/memset_64.o
CC net/llc/llc_input.o
AR lib/kunit/built-in.a
CC net/llc/llc_output.o
CC arch/x86/lib/misc.o
CC arch/x86/pci/legacy.o
CC arch/x86/kernel/acpi/boot.o
CC security/keys/permission.o
CC arch/x86/kernel/apic/apic.o
CC arch/x86/kernel/kprobes/core.o
CC lib/zlib_inflate/infutil.o
CC arch/x86/lib/pc-conf-reg.o
CC crypto/geniv.o
CC lib/crypto/aes.o
CC arch/x86/kernel/kprobes/opt.o
LD [M] lib/kunit/kunit.o
CC security/keys/process_keys.o
AS arch/x86/lib/putuser.o
CC lib/zlib_deflate/deflate.o
CC arch/x86/kernel/cpu/mce/intel.o
CC lib/zlib_deflate/deftree.o
CC lib/lzo/lzo1x_compress.o
AS arch/x86/lib/retpoline.o
CC sound/core/seq/seq_queue.o
CC lib/lzo/lzo1x_decompress_safe.o
CC arch/x86/lib/usercopy.o
AS arch/x86/platform/efi/efi_stub_64.o
AR arch/x86/platform/efi/built-in.a
CC io_uring/fs.o
CC lib/zlib_inflate/inftrees.o
AR arch/x86/platform/geode/built-in.a
CC lib/zlib_inflate/inflate_syms.o
AR arch/x86/platform/iris/built-in.a
CC mm/mempool.o
CC arch/x86/platform/intel/iosf_mbi.o
CC arch/x86/kernel/cpu/topology.o
CC io_uring/splice.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o
AR arch/x86/events/amd/built-in.a
CC arch/x86/lib/usercopy_64.o
CC arch/x86/kernel/kprobes/ftrace.o
CC fs/notify/notification.o
CC arch/x86/lib/msr-smp.o
CC net/core/stream.o
VDSO arch/x86/entry/vdso/vdso64.so.dbg
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o
CC fs/iomap/fiemap.o
CC net/core/scm.o
OBJCOPY arch/x86/entry/vdso/vdso64.so
OBJCOPY arch/x86/entry/vdso/vdso32.so
CC block/blk-sysfs.o
VDSO2C arch/x86/entry/vdso/vdso-image-64.c
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC fs/notify/group.o
CC arch/x86/entry/vdso/vdso-image-64.o
CC arch/x86/pci/irq.o
CC arch/x86/kernel/cpu/common.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC fs/proc/task_mmu.o
CC [M] sound/pci/hda/hda_sysfs.o
CC fs/kernfs/mount.o
CC net/core/gen_stats.o
CC lib/crypto/gf128mul.o
AR fs/notify/fanotify/built-in.a
CC [M] sound/pci/hda/hda_controller.o
AR net/llc/built-in.a
CC fs/sysfs/file.o
CC [M] sound/pci/hda/hda_proc.o
CC arch/x86/mm/fault.o
CC arch/x86/mm/ioremap.o
CC arch/x86/entry/vdso/vdso-image-32.o
AR lib/zlib_inflate/built-in.a
AR lib/lzo/built-in.a
CC fs/sysfs/dir.o
CC arch/x86/mm/extable.o
CC crypto/lskcipher.o
CC kernel/sched/build_policy.o
CC [M] sound/pci/hda/hda_hwdep.o
CC arch/x86/kernel/cpu/rdrand.o
CC io_uring/sync.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC arch/x86/events/intel/p4.o
CC sound/core/seq/seq_fifo.o
AR arch/x86/entry/vdso/built-in.a
AR arch/x86/kernel/kprobes/built-in.a
CC arch/x86/lib/cache-smp.o
AS arch/x86/entry/entry_64.o
AR arch/x86/platform/intel/built-in.a
CC arch/x86/events/intel/p6.o
LDS arch/x86/kernel/vmlinux.lds
CC security/keys/request_key.o
AR arch/x86/platform/intel-mid/built-in.a
AS arch/x86/kernel/head_64.o
AR arch/x86/platform/intel-quark/built-in.a
CC lib/zlib_deflate/deflate_syms.o
CC arch/x86/kernel/acpi/sleep.o
CC ipc/mq_sysctl.o
AR arch/x86/platform/olpc/built-in.a
AR arch/x86/platform/scx200/built-in.a
CC fs/notify/mark.o
CC sound/core/seq/seq_prioq.o
AR arch/x86/platform/ts5500/built-in.a
CC arch/x86/entry/syscall_64.o
CC arch/x86/kernel/cpu/match.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC mm/oom_kill.o
CC arch/x86/kernel/cpu/bugs.o
CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o
CC fs/notify/fdinfo.o
CC arch/x86/mm/mmap.o
CC arch/x86/lib/msr.o
CC fs/iomap/seek.o
CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o
CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
CC arch/x86/kernel/head64.o
CC arch/x86/kernel/ebda.o
CC fs/kernfs/inode.o
CC lib/crypto/blake2s.o
AR ipc/built-in.a
CC lib/crypto/blake2s-generic.o
CC fs/sysfs/symlink.o
CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o
CC block/blk-flush.o
AS arch/x86/lib/msr-reg.o
CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o
AR lib/zlib_deflate/built-in.a
CC net/core/gen_estimator.o
CC lib/lz4/lz4_compress.o
CC net/core/net_namespace.o
CC net/core/secure_seq.o
CC arch/x86/kernel/apic/apic_common.o
CC sound/core/seq/seq_timer.o
CC arch/x86/pci/common.o
CC sound/core/seq/seq_system.o
CC io_uring/advise.o
CC crypto/skcipher.o
CC io_uring/filetable.o
CC arch/x86/kernel/cpu/mce/apei.o
CC arch/x86/lib/msr-reg-export.o
CC net/core/flow_dissector.o
CC sound/core/seq/seq_ports.o
AR drivers/pinctrl/intel/built-in.a
CC arch/x86/mm/pgtable.o
CC arch/x86/entry/common.o
AR drivers/pinctrl/mediatek/built-in.a
CC lib/crypto/blake2s-selftest.o
AS arch/x86/kernel/acpi/wakeup_64.o
AR drivers/pinctrl/mvebu/built-in.a
AR drivers/pinctrl/nomadik/built-in.a
CC arch/x86/kernel/acpi/apei.o
AR drivers/pinctrl/nuvoton/built-in.a
AS arch/x86/lib/hweight.o
CC arch/x86/kernel/apic/apic_noop.o
AR drivers/pinctrl/nxp/built-in.a
CC arch/x86/events/intel/pt.o
CC fs/iomap/swapfile.o
AR drivers/pinctrl/qcom/built-in.a
AR drivers/pinctrl/sprd/built-in.a
AS arch/x86/entry/thunk_64.o
CC net/core/sysctl_net_core.o
CC arch/x86/events/intel/uncore.o
AR drivers/pinctrl/sunplus/built-in.a
CC net/core/dev.o
AR drivers/pinctrl/ti/built-in.a
CC net/core/dev_addr_lists.o
CC drivers/pinctrl/core.o
CC security/keys/request_key_auth.o
CC arch/x86/kernel/apic/ipi.o
CC lib/crypto/des.o
CC arch/x86/lib/iomem.o
AR fs/notify/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o
CC [M] sound/pci/hda/hda_generic.o
CC lib/crypto/sha1.o
CC arch/x86/kernel/platform-quirks.o
CC arch/x86/kernel/process_64.o
AR sound/pci/korg1212/built-in.a
CC arch/x86/kernel/signal.o
CC net/core/dst.o
CC fs/sysfs/mount.o
CC fs/kernfs/dir.o
CC sound/core/seq/seq_info.o
CC fs/proc/inode.o
CC fs/proc/root.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC arch/x86/kernel/cpu/aperfmperf.o
CC block/blk-settings.o
CC arch/x86/kernel/acpi/cppc.o
CC arch/x86/kernel/acpi/cstate.o
AR sound/pci/mixart/built-in.a
CC lib/crypto/sha256.o
CC fs/sysfs/group.o
CC arch/x86/pci/early.o
AS arch/x86/lib/iomap_copy_64.o
CC arch/x86/kernel/apic/vector.o
CC [M] lib/crypto/arc4.o
CC arch/x86/lib/inat.o
CC fs/kernfs/file.o
CC security/keys/user_defined.o
CC net/core/netevent.o
AR fs/iomap/built-in.a
CC net/core/neighbour.o
CC crypto/seqiv.o
CC lib/lz4/lz4hc_compress.o
CC sound/core/init.o
AR arch/x86/lib/built-in.a
AR arch/x86/lib/lib.a
AS arch/x86/entry/entry_64_compat.o
CC arch/x86/pci/bus_numa.o
CC arch/x86/entry/syscall_32.o
CC arch/x86/mm/physaddr.o
CC io_uring/openclose.o
CC kernel/sched/build_utility.o
CC crypto/echainiv.o
CC fs/kernfs/symlink.o
AR sound/core/seq/built-in.a
CC arch/x86/kernel/cpu/cpuid-deps.o
CC sound/core/memory.o
CC arch/x86/mm/tlb.o
CC arch/x86/pci/amd_bus.o
CC mm/fadvise.o
CC mm/maccess.o
AR sound/usb/misc/built-in.a
CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o
AR sound/usb/usx2y/built-in.a
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
CC net/core/rtnetlink.o
AR sound/usb/hiface/built-in.a
CC arch/x86/events/zhaoxin/core.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC arch/x86/events/intel/uncore_nhmex.o
CC arch/x86/kernel/signal_64.o
CC arch/x86/kernel/traps.o
LD [M] lib/crypto/libarc4.o
CC io_uring/uring_cmd.o
CC mm/page-writeback.o
CC arch/x86/events/intel/uncore_snb.o
CC drivers/pinctrl/pinctrl-utils.o
AR fs/sysfs/built-in.a
AR arch/x86/kernel/acpi/built-in.a
CC arch/x86/events/core.o
CC net/ethernet/eth.o
CC crypto/ahash.o
CC net/802/p8022.o
CC fs/proc/base.o
CC arch/x86/kernel/cpu/umwait.o
CC arch/x86/kernel/idt.o
AR lib/crypto/built-in.a
CC security/keys/compat.o
CC lib/zstd/zstd_compress_module.o
CC security/keys/proc.o
CC drivers/pinctrl/pinmux.o
AR sound/firewire/built-in.a
CC arch/x86/kernel/cpu/proc.o
MKCAP arch/x86/kernel/cpu/capflags.c
AR sound/sparc/built-in.a
CC sound/core/control.o
CC fs/proc/generic.o
CC net/802/psnap.o
CC block/blk-ioc.o
CC block/blk-map.o
AR arch/x86/entry/built-in.a
CC net/802/stp.o
CC arch/x86/kernel/irq.o
CC crypto/shash.o
CC arch/x86/kernel/irq_64.o
AR fs/kernfs/built-in.a
CC arch/x86/mm/cpu_entry_area.o
CC fs/configfs/inode.o
AR arch/x86/pci/built-in.a
CC fs/configfs/file.o
CC fs/configfs/dir.o
CC drivers/pinctrl/pinconf.o
CC mm/folio-compat.o
AR sound/spi/built-in.a
AR sound/parisc/built-in.a
AR sound/mips/built-in.a
AR sound/pcmcia/vx/built-in.a
AR sound/soc/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
CC [M] arch/x86/kvm/x86.o
AR sound/pcmcia/built-in.a
CC mm/readahead.o
CC lib/zstd/compress/fse_compress.o
CC fs/proc/array.o
AR arch/x86/events/zhaoxin/built-in.a
AR sound/atmel/built-in.a
CC security/keys/sysctl.o
CC io_uring/epoll.o
CC lib/lz4/lz4_decompress.o
AR sound/hda/built-in.a
CC [M] sound/hda/hda_bus_type.o
CC [M] arch/x86/kvm/emulate.o
CC arch/x86/kernel/cpu/powerflags.o
CC drivers/gpio/gpiolib.o
AR drivers/pwm/built-in.a
CC [M] sound/hda/hdac_bus.o
CC net/core/utils.o
CC drivers/pci/msi/pcidev_msi.o
CC arch/x86/kernel/dumpstack_64.o
CC drivers/pci/msi/api.o
CC arch/x86/events/intel/uncore_snbep.o
CC arch/x86/kernel/apic/init.o
CC arch/x86/events/intel/uncore_discovery.o
CC drivers/pinctrl/pinconf-generic.o
CC fs/proc/fd.o
CC net/core/link_watch.o
CC lib/zstd/compress/hist.o
CC arch/x86/mm/maccess.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
CC lib/zstd/compress/huf_compress.o
CC arch/x86/events/intel/cstate.o
AR net/802/built-in.a
CC lib/zstd/compress/zstd_compress.o
CC crypto/akcipher.o
CC kernel/locking/mutex.o
CC drivers/pci/msi/msi.o
CC sound/core/misc.o
CC fs/proc/proc_tty.o
CC kernel/locking/semaphore.o
AR security/keys/built-in.a
AR net/ethernet/built-in.a
AR security/built-in.a
CC net/sched/sch_generic.o
CC block/blk-merge.o
CC block/blk-timeout.o
CC arch/x86/mm/pgprot.o
CC net/sched/sch_mq.o
CC fs/configfs/symlink.o
CC lib/zstd/compress/zstd_compress_literals.o
CC arch/x86/kernel/apic/hw_nmi.o
AR drivers/pinctrl/built-in.a
CC io_uring/statx.o
CC lib/zstd/compress/zstd_compress_sequences.o
CC fs/proc/cmdline.o
CC io_uring/net.o
CC drivers/gpio/gpiolib-devres.o
CC [M] sound/hda/hdac_device.o
CC drivers/video/logo/logo.o
AR sound/x86/built-in.a
HOSTCC drivers/video/logo/pnmtologo
CC kernel/locking/rwsem.o
CC fs/proc/consoles.o
CC drivers/pci/msi/irqdomain.o
CC arch/x86/kernel/apic/io_apic.o
CC fs/proc/cpuinfo.o
CC kernel/locking/percpu-rwsem.o
CC arch/x86/events/probe.o
CC crypto/sig.o
CC drivers/idle/intel_idle.o
CC [M] sound/pci/hda/patch_realtek.o
CC arch/x86/mm/hugetlbpage.o
CC kernel/locking/irqflag-debug.o
CC arch/x86/mm/numa.o
CC kernel/locking/mutex-debug.o
CC sound/core/device.o
CC arch/x86/events/utils.o
LOGO drivers/video/logo/logo_linux_clut224.c
CC arch/x86/events/rapl.o
CC fs/proc/devices.o
CC arch/x86/events/msr.o
AR lib/lz4/built-in.a
CC lib/xz/xz_dec_syms.o
CC mm/swap.o
CC lib/xz/xz_dec_stream.o
CC fs/configfs/mount.o
CC lib/xz/xz_dec_lzma2.o
CC fs/proc/interrupts.o
AR drivers/video/console/built-in.a
CC fs/configfs/item.o
AR drivers/char/ipmi/built-in.a
CC io_uring/msg_ring.o
CC sound/core/info.o
AR sound/xen/built-in.a
CC drivers/video/logo/logo_linux_clut224.o
CC net/netlink/af_netlink.o
CC net/netlink/genetlink.o
AR drivers/video/logo/built-in.a
CC drivers/video/backlight/backlight.o
CC sound/core/isadma.o
AR net/bpf/built-in.a
AR sound/virtio/built-in.a
CC drivers/gpio/gpiolib-legacy.o
CC net/netlink/policy.o
CC lib/xz/xz_dec_bcj.o
CC net/netlink/diag.o
CC net/ethtool/ioctl.o
CC net/core/filter.o
CC lib/zstd/compress/zstd_compress_superblock.o
CC net/core/sock_diag.o
CC sound/sound_core.o
CC drivers/acpi/acpica/dsargs.o
AR drivers/pci/msi/built-in.a
CC [M] sound/hda/hdac_sysfs.o
CC crypto/kpp.o
CC drivers/pci/pcie/portdrv.o
CC drivers/acpi/numa/srat.o
CC drivers/gpio/gpiolib-cdev.o
CC drivers/acpi/acpica/dscontrol.o
CC fs/proc/loadavg.o
CC drivers/pci/pcie/rcec.o
CC crypto/acompress.o
CC arch/x86/mm/numa_64.o
CC [M] net/netfilter/ipvs/ip_vs_conn.o
AR fs/configfs/built-in.a
CC drivers/pci/pcie/aspm.o
AR lib/xz/built-in.a
AR net/ipv4/netfilter/built-in.a
CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o
CC block/blk-lib.o
CC lib/zstd/compress/zstd_double_fast.o
CC [M] net/ipv4/netfilter/nf_reject_ipv4.o
CC net/ipv4/route.o
CC net/sched/sch_frag.o
CC net/core/dev_ioctl.o
CC drivers/acpi/acpica/dsdebug.o
CC drivers/pci/hotplug/pci_hotplug_core.o
AR arch/x86/events/intel/built-in.a
AR arch/x86/events/built-in.a
CC kernel/locking/lockdep.o
CC kernel/locking/lockdep_proc.o
CC sound/core/vmaster.o
AR drivers/idle/built-in.a
CC kernel/locking/spinlock.o
CC drivers/pnp/pnpacpi/core.o
CC kernel/locking/osq_lock.o
AR drivers/video/backlight/built-in.a
CC drivers/gpio/gpiolib-sysfs.o
CC drivers/video/aperture.o
CC drivers/video/fbdev/core/fb_notify.o
AR drivers/video/fbdev/omap/built-in.a
CC arch/x86/mm/amdtopology.o
CC drivers/gpio/gpiolib-acpi.o
CC io_uring/timeout.o
CC fs/proc/meminfo.o
CC net/xfrm/xfrm_policy.o
CC drivers/acpi/acpica/dsfield.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC drivers/pci/controller/vmd.o
CC arch/x86/kernel/apic/msi.o
CC mm/truncate.o
AR drivers/acpi/numa/built-in.a
CC mm/vmscan.o
CC [M] sound/hda/hdac_regmap.o
CC net/xfrm/xfrm_state.o
CC net/sched/sch_api.o
CC fs/devpts/inode.o
CC crypto/scompress.o
CC net/sched/sch_blackhole.o
CC drivers/pci/pcie/aer.o
CC net/sched/sch_fifo.o
CC block/blk-mq.o
CC net/core/tso.o
CC sound/core/ctljack.o
CC drivers/acpi/acpica/dsinit.o
CC drivers/pnp/pnpacpi/rsparser.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC mm/shrinker.o
AR drivers/pci/switch/built-in.a
CC drivers/pci/access.o
CC [M] arch/x86/kvm/i8259.o
CC drivers/pci/pcie/err.o
CC [M] sound/hda/hdac_controller.o
CC [M] sound/hda/hdac_stream.o
CC arch/x86/mm/srat.o
CC lib/raid6/algos.o
CC [M] drivers/video/fbdev/core/fb_info.o
CC fs/proc/stat.o
CC fs/proc/uptime.o
CC net/ethtool/common.o
CC drivers/acpi/acpica/dsmethod.o
CC arch/x86/kernel/apic/x2apic_phys.o
CC [M] net/ipv4/netfilter/ip_tables.o
CC net/ethtool/netlink.o
AR fs/devpts/built-in.a
CC [M] drivers/video/fbdev/core/fbmem.o
CC lib/zstd/compress/zstd_fast.o
CC fs/ext4/balloc.o
CC crypto/algboss.o
CC sound/core/jack.o
CC sound/core/timer.o
CC drivers/gpio/gpiolib-swnode.o
CC [M] sound/pci/hda/patch_analog.o
CC io_uring/sqpoll.o
AR drivers/pci/controller/built-in.a
CC kernel/locking/qspinlock.o
CC fs/proc/util.o
CC [M] net/netfilter/ipvs/ip_vs_core.o
CC [M] net/netfilter/ipvs/ip_vs_ctl.o
CC drivers/pci/hotplug/pciehp_core.o
AR kernel/sched/built-in.a
CC kernel/power/qos.o
CC drivers/acpi/acpica/dsmthdat.o
CC kernel/printk/printk.o
CC kernel/printk/printk_safe.o
CC drivers/pci/pcie/aer_inject.o
CC arch/x86/mm/pkeys.o
AR drivers/pnp/pnpacpi/built-in.a
CC drivers/pnp/core.o
CC lib/raid6/recov.o
HOSTCC lib/raid6/mktables
CC drivers/pnp/card.o
CC drivers/pnp/driver.o
CC drivers/pci/pcie/pme.o
CC mm/shmem.o
AR sound/pci/nm256/built-in.a
AR sound/pci/oxygen/built-in.a
AR net/netlink/built-in.a
CC arch/x86/mm/pti.o
CC kernel/irq/irqdesc.o
UNROLL lib/raid6/int1.c
CC io_uring/fdinfo.o
CC [M] sound/hda/array.o
CC arch/x86/kernel/apic/x2apic_cluster.o
AR drivers/gpio/built-in.a
CC lib/zstd/compress/zstd_lazy.o
CC fs/proc/version.o
AR drivers/amba/built-in.a
CC sound/core/hrtimer.o
CC drivers/pci/bus.o
CC drivers/video/cmdline.o
CC drivers/acpi/acpica/dsobject.o
CC kernel/rcu/update.o
CC kernel/rcu/sync.o
CC kernel/rcu/srcutree.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC crypto/testmgr.o
CC [M] sound/pci/hda/patch_hdmi.o
CC [M] drivers/video/fbdev/core/fbcmap.o
CC kernel/printk/nbcon.o
CC net/unix/af_unix.o
CC kernel/rcu/tree.o
CC net/unix/garbage.o
CC drivers/pnp/resource.o
CC net/ethtool/bitset.o
AR net/ipv6/netfilter/built-in.a
UNROLL lib/raid6/int2.c
UNROLL lib/raid6/int4.c
CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
UNROLL lib/raid6/int8.c
CC lib/raid6/recov_ssse3.o
CC drivers/pci/hotplug/pciehp_ctrl.o
CC net/ipv6/af_inet6.o
CC fs/proc/softirqs.o
CC drivers/acpi/acpica/dsopcode.o
AR net/sched/built-in.a
CC net/ethtool/strset.o
CC net/packet/af_packet.o
CC drivers/pci/pcie/dpc.o
CC net/packet/diag.o
CC [M] sound/hda/hdmi_chmap.o
CC kernel/power/main.o
CC arch/x86/kernel/apic/apic_flat_64.o
CC [M] net/ipv4/netfilter/iptable_filter.o
CC arch/x86/kernel/cpu/intel.o
CC lib/raid6/recov_avx2.o
CC lib/zstd/compress/zstd_ldm.o
AR arch/x86/mm/built-in.a
CC sound/core/seq_device.o
CC lib/zstd/compress/zstd_opt.o
CC kernel/irq/handle.o
AR kernel/livepatch/built-in.a
CC fs/ext4/bitmap.o
CC fs/jbd2/transaction.o
CC fs/ramfs/inode.o
CC fs/jbd2/commit.o
CC drivers/acpi/acpica/dspkginit.o
CC fs/proc/namespaces.o
CC io_uring/tctx.o
CC lib/raid6/mmx.o
CC drivers/pci/probe.o
CC lib/raid6/sse1.o
CC [M] drivers/video/fbdev/core/modedb.o
CC drivers/pci/host-bridge.o
CC drivers/pci/hotplug/pciehp_pci.o
CC kernel/rcu/rcu_segcblist.o
CC arch/x86/kernel/apic/probe_64.o
AR drivers/pci/pcie/built-in.a
CC drivers/acpi/acpica/dsutils.o
CC io_uring/poll.o
CC [M] sound/core/control_led.o
CC lib/raid6/sse2.o
CC kernel/locking/rtmutex_api.o
CC io_uring/cancel.o
CC kernel/dma/mapping.o
CC kernel/irq/manage.o
CC kernel/irq/spurious.o
CC drivers/pnp/manager.o
CC fs/ext4/block_validity.o
CC [M] sound/hda/trace.o
CC kernel/printk/printk_ringbuffer.o
CC fs/ramfs/file-mmu.o
CC drivers/acpi/apei/apei-base.o
CC drivers/acpi/apei/hest.o
AR drivers/acpi/pmic/built-in.a
CC [M] sound/core/hwdep.o
CC kernel/power/console.o
CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o
CC drivers/video/nomodeset.o
CC net/ethtool/linkinfo.o
CC net/xfrm/xfrm_hash.o
CC [M] net/ipv4/netfilter/iptable_mangle.o
CC fs/proc/self.o
CC drivers/acpi/acpica/dswexec.o
CC arch/x86/kernel/cpu/intel_pconfig.o
AR drivers/clk/actions/built-in.a
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
CC net/xfrm/xfrm_input.o
AR drivers/clk/imgtec/built-in.a
CC net/xfrm/xfrm_output.o
AR drivers/clk/imx/built-in.a
AR arch/x86/kernel/apic/built-in.a
CC io_uring/kbuf.o
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
CC drivers/pci/hotplug/pciehp_hpc.o
AR drivers/clk/microchip/built-in.a
CC arch/x86/kernel/cpu/tsx.o
AR drivers/clk/mstar/built-in.a
CC arch/x86/kernel/cpu/intel_epb.o
AR drivers/clk/mvebu/built-in.a
AR drivers/clk/ralink/built-in.a
CC block/blk-mq-tag.o
CC [M] sound/pci/hda/hda_eld.o
AR drivers/clk/renesas/built-in.a
CC kernel/printk/sysctl.o
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sprd/built-in.a
AR drivers/clk/starfive/built-in.a
AR fs/ramfs/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
CC net/netfilter/core.o
CC [M] net/netfilter/ipvs/ip_vs_sched.o
CC net/netfilter/nf_log.o
AR drivers/clk/ti/built-in.a
CC net/netfilter/nf_queue.o
CC drivers/pnp/support.o
AR drivers/clk/versatile/built-in.a
CC [M] drivers/video/fbdev/core/fbcvt.o
CC crypto/cmac.o
CC drivers/clk/x86/clk-lpss-atom.o
CC block/blk-stat.o
CC lib/raid6/avx2.o
CC drivers/clk/x86/clk-pmc-atom.o
CC fs/jbd2/recovery.o
CC drivers/acpi/acpica/dswload.o
CC fs/proc/thread_self.o
AR kernel/printk/built-in.a
CC [M] sound/core/pcm.o
CC drivers/pnp/interface.o
CC fs/jbd2/checkpoint.o
CC drivers/video/hdmi.o
CC [M] sound/pci/hda/hda_intel.o
CC lib/raid6/avx512.o
CC mm/util.o
CC drivers/acpi/apei/erst.o
CC kernel/dma/direct.o
CC fs/ext4/dir.o
CC kernel/power/process.o
CC [M] sound/hda/hdac_component.o
CC io_uring/rsrc.o
CC sound/last.o
CC arch/x86/kernel/cpu/amd.o
CC drivers/acpi/acpica/dswload2.o
CC kernel/locking/spinlock_debug.o
CC drivers/pci/remove.o
CC net/ethtool/linkmodes.o
CC net/unix/sysctl_net_unix.o
CC fs/jbd2/revoke.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC net/ethtool/rss.o
CC crypto/hmac.o
CC kernel/irq/resend.o
CC fs/proc/proc_sysctl.o
AR drivers/clk/x86/built-in.a
AR drivers/clk/xilinx/built-in.a
CC net/ethtool/linkstate.o
CC drivers/clk/clk-devres.o
CC drivers/pci/hotplug/acpiphp_core.o
CC drivers/pnp/quirks.o
CC drivers/acpi/dptf/int340x_thermal.o
CC block/blk-mq-sysfs.o
CC [M] drivers/video/fbdev/core/fb_cmdline.o
CC drivers/pci/hotplug/acpiphp_glue.o
CC lib/raid6/recov_avx512.o
CC net/unix/diag.o
CC drivers/acpi/acpica/dswscope.o
CC kernel/locking/qrwlock.o
CC net/xfrm/xfrm_sysctl.o
CC [M] sound/core/pcm_native.o
CC [M] sound/hda/hdac_i915.o
CC [M] sound/hda/intel-dsp-config.o
LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o
CC net/unix/scm.o
CC net/ipv6/anycast.o
CC [M] drivers/video/fbdev/core/fb_backlight.o
CC [M] drivers/video/fbdev/core/fbmon.o
CC kernel/dma/ops_helpers.o
CC kernel/power/suspend.o
CC [M] net/netfilter/ipvs/ip_vs_xmit.o
CC drivers/acpi/acpica/dswstate.o
CC fs/ext4/ext4_jbd2.o
CC mm/mmzone.o
CC drivers/acpi/apei/bert.o
LD [M] sound/pci/hda/snd-hda-codec.o
CC net/ethtool/debug.o
CC kernel/irq/chip.o
CC crypto/vmac.o
CC kernel/power/hibernate.o
CC net/netfilter/nf_sockopt.o
CC drivers/pci/pci.o
CC drivers/clk/clk-bulk.o
CC drivers/acpi/acpica/evevent.o
AR net/packet/built-in.a
CC crypto/xcbc.o
CC arch/x86/kernel/cpu/hygon.o
AR drivers/acpi/dptf/built-in.a
LD [M] sound/pci/hda/snd-hda-codec-generic.o
CC io_uring/rw.o
CC [M] sound/core/pcm_lib.o
LD [M] sound/pci/hda/snd-hda-codec-realtek.o
CC fs/jbd2/journal.o
CC net/key/af_key.o
CC drivers/pnp/system.o
AR net/bridge/netfilter/built-in.a
CC net/bridge/br.o
CC net/core/sock_reuseport.o
CC net/core/fib_notifier.o
CC net/ethtool/wol.o
TABLE lib/raid6/tables.c
AR kernel/locking/built-in.a
CC net/core/xdp.o
CC lib/raid6/int1.o
CC lib/zstd/zstd_decompress_module.o
AR net/dsa/built-in.a
CC fs/hugetlbfs/inode.o
CC [M] net/ipv4/netfilter/ipt_REJECT.o
CC block/blk-mq-cpumap.o
CC [M] sound/hda/intel-nhlt.o
LD [M] sound/pci/hda/snd-hda-codec-analog.o
CC drivers/acpi/acpica/evgpe.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC net/ethtool/features.o
LD [M] sound/pci/hda/snd-hda-intel.o
CC fs/fat/cache.o
AR sound/pci/pcxhr/built-in.a
CC mm/vmstat.o
AR sound/pci/riptide/built-in.a
CC kernel/dma/dummy.o
AR sound/pci/rme9652/built-in.a
AR sound/pci/trident/built-in.a
CC drivers/acpi/apei/ghes.o
AR sound/pci/ymfpci/built-in.a
AR sound/pci/vx222/built-in.a
CC kernel/dma/contiguous.o
AR sound/pci/built-in.a
CC kernel/dma/swiotlb.o
CC [M] sound/core/pcm_misc.o
AR drivers/pci/hotplug/built-in.a
CC block/blk-mq-sched.o
CC fs/ext4/extents.o
CC drivers/clk/clkdev.o
CC [M] net/sunrpc/auth_gss/auth_gss.o
AR net/unix/built-in.a
CC net/xfrm/xfrm_replay.o
CC net/xfrm/xfrm_device.o
CC arch/x86/kernel/cpu/centaur.o
AR drivers/pnp/built-in.a
CC drivers/pci/pci-driver.o
CC crypto/crypto_null.o
CC fs/fat/dir.o
CC fs/proc/proc_net.o
CC drivers/acpi/acpica/evgpeblk.o
CC kernel/power/snapshot.o
CC lib/zstd/decompress/huf_decompress.o
CC lib/raid6/int2.o
CC [M] drivers/video/fbdev/core/fb_defio.o
AR kernel/rcu/built-in.a
CC crypto/md5.o
CC kernel/irq/dummychip.o
CC kernel/irq/devres.o
CC net/ipv6/ip6_output.o
CC [M] sound/hda/intel-sdw-acpi.o
CC fs/proc/kcore.o
CC net/netfilter/utils.o
CC [M] net/sunrpc/auth_gss/gss_generic_token.o
CC drivers/acpi/acpica/evgpeinit.o
CC kernel/power/swap.o
CC fs/ext4/extents_status.o
CC [M] net/sunrpc/auth_gss/gss_mech_switch.o
CC block/ioctl.o
CC drivers/clk/clk.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC fs/proc/kmsg.o
CC net/bridge/br_device.o
CC net/ethtool/privflags.o
CC net/ipv4/inetpeer.o
CC crypto/sha1_generic.o
CC fs/ext4/file.o
CC drivers/acpi/acpica/evgpeutil.o
CC lib/raid6/int4.o
AR fs/hugetlbfs/built-in.a
CC [M] net/netfilter/ipvs/ip_vs_app.o
CC drivers/clk/clk-divider.o
CC io_uring/opdef.o
CC [M] sound/core/pcm_memory.o
LD [M] sound/hda/snd-hda-core.o
CC net/ipv4/protocol.o
CC kernel/irq/autoprobe.o
CC net/ipv4/ip_input.o
CC fs/ext4/fsmap.o
CC [M] arch/x86/kvm/irq.o
AR drivers/acpi/apei/built-in.a
LD [M] sound/hda/snd-intel-dspcfg.o
CC kernel/dma/remap.o
CC kernel/module/main.o
CC kernel/entry/common.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC kernel/module/strict_rwx.o
CC kernel/entry/syscall_user_dispatch.o
CC net/ipv6/ip6_input.o
CC kernel/time/time.o
CC net/core/flow_offload.o
CC [M] drivers/video/fbdev/core/fb_chrdev.o
CC mm/backing-dev.o
CC drivers/acpi/acpica/evglock.o
CC arch/x86/kernel/cpu/vmware.o
CC fs/proc/page.o
CC kernel/time/timer.o
CC net/xfrm/xfrm_algo.o
CC [M] sound/core/memalloc.o
CC [M] net/sunrpc/auth_gss/svcauth_gss.o
CC crypto/sha256_generic.o
CC fs/fat/fatent.o
CC block/genhd.o
CC kernel/irq/irqdomain.o
AR net/key/built-in.a
CC [M] net/netfilter/nfnetlink.o
AR kernel/dma/built-in.a
CC net/8021q/vlan_core.o
CC kernel/irq/proc.o
CC kernel/irq/migration.o
CC net/dcb/dcbnl.o
CC lib/raid6/int8.o
CC drivers/acpi/acpica/evhandler.o
CC [M] sound/core/pcm_timer.o
CC kernel/entry/kvm.o
CC [M] net/netfilter/nf_conntrack_core.o
CC net/ethtool/rings.o
CC drivers/acpi/acpica/evmisc.o
CC [M] arch/x86/kvm/lapic.o
CC net/xfrm/xfrm_user.o
AR fs/jbd2/built-in.a
CC [M] drivers/video/fbdev/core/fb_procfs.o
CC kernel/irq/cpuhotplug.o
CC net/ipv4/ip_fragment.o
CC drivers/pci/search.o
CC kernel/power/user.o
CC io_uring/notif.o
CC arch/x86/kernel/cpu/hypervisor.o
CC net/bridge/br_fdb.o
CC net/ipv6/addrconf.o
CC crypto/sha512_generic.o
CC block/ioprio.o
CC mm/mm_init.o
CC drivers/acpi/acpica/evregion.o
CC [M] drivers/video/fbdev/core/fbsysfs.o
CC [M] net/8021q/vlan.o
AR fs/proc/built-in.a
CC arch/x86/kernel/cpu/mshyperv.o
CC net/core/gro.o
CC net/bridge/br_forward.o
CC [M] net/netfilter/ipvs/ip_vs_sync.o
CC arch/x86/kernel/cpu/debugfs.o
CC net/dcb/dcbevent.o
CC [M] net/8021q/vlan_dev.o
LD [M] sound/core/snd-ctl-led.o
LD [M] sound/core/snd-hwdep.o
LD [M] sound/core/snd-pcm.o
CC kernel/irq/pm.o
CC block/badblocks.o
AR sound/core/built-in.a
AR sound/built-in.a
CC lib/raid6/tables.o
CC kernel/power/poweroff.o
CC fs/ext4/fsync.o
CC fs/fat/file.o
CC fs/ext4/hash.o
AR kernel/entry/built-in.a
CC net/bridge/br_if.o
CC drivers/pci/pci-sysfs.o
CC drivers/acpi/acpica/evrgnini.o
CC drivers/acpi/acpica/evsci.o
CC net/core/netdev-genl.o
CC [M] drivers/video/fbdev/core/fbcon.o
CC net/core/netdev-genl-gen.o
CC kernel/futex/core.o
CC net/ethtool/channels.o
AR kernel/power/built-in.a
CC kernel/futex/syscalls.o
CC kernel/cgroup/cgroup.o
CC kernel/trace/trace_clock.o
CC mm/percpu.o
CC crypto/sha3_generic.o
CC kernel/cgroup/rstat.o
CC drivers/clk/clk-fixed-factor.o
CC crypto/blake2b_generic.o
CC io_uring/waitid.o
CC fs/fat/inode.o
CC kernel/irq/msi.o
CC kernel/module/kmod.o
CC drivers/acpi/acpica/evxface.o
CC drivers/pci/rom.o
CC mm/slab_common.o
CC drivers/clk/clk-fixed-rate.o
CC arch/x86/kernel/cpu/capflags.o
CC net/ipv4/ip_forward.o
CC kernel/time/hrtimer.o
AR arch/x86/kernel/cpu/built-in.a
AR lib/raid6/built-in.a
CC [M] net/netfilter/nf_conntrack_standalone.o
CC arch/x86/kernel/time.o
CC lib/fonts/fonts.o
CC kernel/irq/affinity.o
CC lib/argv_split.o
CC kernel/trace/ftrace.o
CC block/blk-rq-qos.o
AR net/dcb/built-in.a
CC kernel/irq/matrix.o
CC kernel/time/timekeeping.o
CC fs/ext4/ialloc.o
CC net/core/gso.o
CC [M] net/8021q/vlan_netlink.o
CC kernel/futex/pi.o
CC drivers/clk/clk-gate.o
CC net/bridge/br_input.o
CC net/core/net-sysfs.o
CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o
CC drivers/acpi/acpica/evxfevnt.o
CC kernel/time/ntp.o
CC lib/fonts/font_8x8.o
CC arch/x86/kernel/ioport.o
CC net/core/page_pool.o
CC kernel/futex/requeue.o
CC crypto/ecb.o
CC drivers/pci/setup-res.o
CC drivers/clk/clk-multiplier.o
CC lib/fonts/font_8x16.o
CC kernel/futex/waitwake.o
CC kernel/time/clocksource.o
CC drivers/pci/irq.o
CC net/ethtool/coalesce.o
CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o
CC kernel/module/tree_lookup.o
CC [M] net/sunrpc/auth_gss/trace.o
CC crypto/cbc.o
CC io_uring/register.o
CC drivers/acpi/acpica/evxfgpe.o
CC io_uring/io-wq.o
CC [M] net/netfilter/ipvs/ip_vs_est.o
CC drivers/acpi/tables.o
CC kernel/time/jiffies.o
CC [M] arch/x86/kvm/i8254.o
AR net/xfrm/built-in.a
CC net/l3mdev/l3mdev.o
CC net/handshake/alert.o
CC net/bridge/br_ioctl.o
CC block/disk-events.o
CC net/handshake/genl.o
CC drivers/clk/clk-mux.o
CC drivers/acpi/acpica/evxfregn.o
CC net/bridge/br_stp.o
AR lib/fonts/built-in.a
CC fs/fat/misc.o
CC lib/bug.o
CC [M] net/8021q/vlanproc.o
CC arch/x86/kernel/dumpstack.o
CC [M] drivers/video/fbdev/core/bitblit.o
CC drivers/acpi/acpica/exconcat.o
CC net/ethtool/pause.o
CC crypto/pcbc.o
CC drivers/pci/vpd.o
CC fs/fat/nfs.o
CC net/ipv4/ip_options.o
CC drivers/pci/setup-bus.o
CC kernel/module/debug_kmemleak.o
CC drivers/acpi/acpica/exconfig.o
AR kernel/futex/built-in.a
AR kernel/irq/built-in.a
CC kernel/module/kallsyms.o
CC drivers/pci/vc.o
CC [M] drivers/video/fbdev/core/softcursor.o
CC kernel/time/timer_list.o
CC kernel/trace/ring_buffer.o
CC net/handshake/netlink.o
CC kernel/bpf/core.o
CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o
CC kernel/time/timeconv.o
CC net/core/page_pool_user.o
CC drivers/clk/clk-composite.o
CC kernel/time/timecounter.o
CC arch/x86/kernel/nmi.o
CC kernel/events/core.o
CC kernel/time/alarmtimer.o
CC kernel/events/ring_buffer.o
CC drivers/acpi/acpica/exconvrt.o
CC kernel/events/callchain.o
AR net/l3mdev/built-in.a
CC kernel/module/procfs.o
CC net/ethtool/eee.o
CC block/blk-ia-ranges.o
CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o
CC crypto/cts.o
CC [M] net/bluetooth/af_bluetooth.o
CC kernel/module/sysfs.o
CC [M] arch/x86/kvm/ioapic.o
CC lib/buildid.o
CC net/bridge/br_stp_bpdu.o
CC mm/compaction.o
CC fs/fat/namei_vfat.o
AR net/8021q/built-in.a
LD [M] net/8021q/8021q.o
CC io_uring/futex.o
CC [M] net/dns_resolver/dns_key.o
CC drivers/pci/mmap.o
CC [M] net/dns_resolver/dns_query.o
CC net/core/net-procfs.o
CC drivers/pci/setup-irq.o
CC net/core/netpoll.o
CC lib/cmdline.o
CC net/devres.o
CC net/socket.o
CC fs/ext4/indirect.o
CC [M] drivers/video/fbdev/core/tileblit.o
CC lib/zstd/decompress/zstd_ddict.o
CC drivers/acpi/acpica/excreate.o
CC net/handshake/request.o
CC fs/ext4/inline.o
CC kernel/time/posix-timers.o
CC drivers/clk/clk-fractional-divider.o
CC [M] net/netfilter/ipvs/ip_vs_proto.o
CC arch/x86/kernel/ldt.o
CC net/core/fib_rules.o
CC net/core/net-traces.o
CC [M] net/bluetooth/hci_core.o
CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o
CC crypto/lrw.o
CC kernel/time/posix-cpu-timers.o
CC lib/zstd/decompress/zstd_decompress.o
AR kernel/module/built-in.a
CC [M] net/netfilter/nf_conntrack_expect.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC crypto/xts.o
CC block/early-lookup.o
CC drivers/acpi/acpica/exdebug.o
CC net/ipv4/ip_output.o
CC drivers/acpi/acpica/exdump.o
CC net/ethtool/tsinfo.o
CC net/ethtool/cabletest.o
CC net/ethtool/tunnels.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC net/core/selftests.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
CC drivers/pci/proc.o
CC [M] net/netfilter/ipvs/ip_vs_pe.o
AR drivers/video/fbdev/omap2/omapfb/built-in.a
CC kernel/time/posix-clock.o
AR drivers/video/fbdev/omap2/built-in.a
LD [M] net/dns_resolver/dns_resolver.o
CC net/ipv4/ip_sockglue.o
CC drivers/acpi/acpica/exfield.o
CC net/ipv6/addrlabel.o
CC drivers/clk/clk-gpio.o
AS arch/x86/kernel/ibt_selftest.o
CC [M] arch/x86/kvm/irq_comm.o
CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o
CC net/core/ptp_classifier.o
CC [M] drivers/video/fbdev/core/fb_logo.o
CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o
CC [M] arch/x86/kvm/cpuid.o
CC fs/fat/namei_msdos.o
CC net/bridge/br_stp_if.o
CC [M] arch/x86/kvm/pmu.o
CC lib/zstd/zstd_common_module.o
CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o
CC net/ipv4/inet_hashtables.o
CC arch/x86/kernel/setup.o
AR io_uring/built-in.a
CC [M] drivers/video/fbdev/core/cfbfillrect.o
CC drivers/acpi/acpica/exfldio.o
CC crypto/ctr.o
CC block/bsg.o
CC lib/zstd/common/debug.o
CC crypto/gcm.o
CC kernel/trace/trace.o
AR drivers/clk/built-in.a
CC drivers/dma/dw/core.o
CC arch/x86/kernel/x86_init.o
CC kernel/time/itimer.o
CC drivers/pci/slot.o
CC drivers/dma/dw/dw.o
CC net/handshake/tlshd.o
CC drivers/dma/hsu/hsu.o
AR drivers/dma/idxd/built-in.a
CC net/handshake/trace.o
CC net/compat.o
CC block/bsg-lib.o
CC net/sysctl_net.o
CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o
CC drivers/acpi/acpica/exmisc.o
CC fs/ext4/inode.o
CC fs/ext4/ioctl.o
CC lib/zstd/common/entropy_common.o
AR kernel/bpf/built-in.a
CC drivers/pci/pci-acpi.o
AR fs/fat/built-in.a
CC net/ethtool/fec.o
AR drivers/dma/mediatek/built-in.a
CC net/ipv4/inet_timewait_sock.o
CC lib/zstd/common/error_private.o
AR drivers/dma/qcom/built-in.a
CC [M] drivers/video/fbdev/core/cfbcopyarea.o
CC net/ethtool/eeprom.o
CC mm/show_mem.o
CC net/ipv4/inet_connection_sock.o
CC mm/shmem_quota.o
CC [M] net/netfilter/ipvs/ip_vs_nfct.o
CC kernel/cgroup/namespace.o
CC [M] net/netfilter/nf_conntrack_helper.o
CC [M] arch/x86/kvm/mtrr.o
CC kernel/fork.o
CC net/ipv6/route.o
CC block/blk-cgroup.o
CC kernel/time/clockevents.o
CC drivers/acpi/acpica/exmutex.o
CC drivers/dma/dw/idma32.o
CC [M] arch/x86/kvm/debugfs.o
CC crypto/pcrypt.o
CC [M] arch/x86/kvm/mmu/mmu.o
CC arch/x86/kernel/i8259.o
CC net/bridge/br_stp_timer.o
CC drivers/dma/dw/acpi.o
CC [M] net/netfilter/ipvs/ip_vs_rr.o
CC mm/interval_tree.o
CC net/core/netprio_cgroup.o
AR drivers/dma/hsu/built-in.a
CC kernel/cgroup/cgroup-v1.o
CC mm/list_lru.o
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
CC drivers/acpi/acpica/exnames.o
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/hisilicon/built-in.a
AR drivers/soc/imx/built-in.a
AR drivers/soc/ixp4xx/built-in.a
CC [M] drivers/video/fbdev/core/cfbimgblt.o
AR drivers/soc/loongson/built-in.a
CC crypto/cryptd.o
AR drivers/soc/mediatek/built-in.a
CC kernel/cgroup/freezer.o
AR drivers/soc/microchip/built-in.a
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/dma/ti/built-in.a
CC net/ipv4/tcp.o
AR drivers/soc/amlogic/built-in.a
CC net/ipv4/tcp_input.o
AR drivers/soc/qcom/built-in.a
CC lib/cpumask.o
AR drivers/soc/renesas/built-in.a
CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o
AR drivers/soc/rockchip/built-in.a
AR drivers/soc/sunxi/built-in.a
AR drivers/soc/ti/built-in.a
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC fs/nfs/client.o
CC drivers/pci/quirks.o
CC net/sunrpc/clnt.o
AR drivers/dma/xilinx/built-in.a
CC lib/zstd/common/fse_decompress.o
CC [M] drivers/dma/ioat/init.o
CC lib/zstd/common/zstd_common.o
CC block/blk-cgroup-rwstat.o
CC kernel/time/tick-common.o
CC kernel/time/tick-broadcast.o
CC drivers/dma/dw/pci.o
CC drivers/dma/dmaengine.o
CC arch/x86/kernel/irqinit.o
CC net/ethtool/stats.o
CC drivers/acpi/acpica/exoparg1.o
CC net/ipv4/tcp_output.o
AR net/handshake/built-in.a
AR drivers/pmdomain/actions/built-in.a
CC kernel/exec_domain.o
CC drivers/acpi/acpica/exoparg2.o
AR drivers/pmdomain/amlogic/built-in.a
AR drivers/pmdomain/apple/built-in.a
CC drivers/acpi/acpica/exoparg3.o
AR drivers/pmdomain/arm/built-in.a
AR drivers/pmdomain/bcm/built-in.a
AR drivers/pmdomain/imx/built-in.a
AR drivers/pmdomain/mediatek/built-in.a
CC [M] arch/x86/kvm/mmu/page_track.o
CC net/bridge/br_netlink.o
AR drivers/pmdomain/qcom/built-in.a
CC net/ipv6/ip6_fib.o
AR drivers/pmdomain/renesas/built-in.a
CC crypto/des_generic.o
AR drivers/pmdomain/rockchip/built-in.a
CC crypto/aes_generic.o
AR drivers/pmdomain/samsung/built-in.a
AR drivers/pmdomain/st/built-in.a
AR drivers/pmdomain/starfive/built-in.a
AR drivers/pmdomain/sunxi/built-in.a
AR drivers/pmdomain/tegra/built-in.a
CC arch/x86/kernel/jump_label.o
AR drivers/pmdomain/ti/built-in.a
AR drivers/pmdomain/xilinx/built-in.a
CC [M] net/bluetooth/hci_conn.o
CC kernel/time/tick-broadcast-hrtimer.o
CC drivers/pmdomain/core.o
CC mm/workingset.o
CC fs/exportfs/expfs.o
CC net/bridge/br_netlink_tunnel.o
CC drivers/acpi/acpica/exoparg6.o
CC fs/lockd/clntlock.o
CC fs/nls/nls_base.o
CC kernel/cgroup/legacy_freezer.o
CC net/core/dst_cache.o
CC fs/lockd/clntproc.o
LD [M] net/netfilter/ipvs/ip_vs.o
CC [M] drivers/video/fbdev/core/fb_io_fops.o
CC fs/nls/nls_cp437.o
AR lib/zstd/built-in.a
CC lib/ctype.o
AR drivers/dma/dw/built-in.a
CC [M] net/netfilter/nf_conntrack_proto.o
CC [M] drivers/video/fbdev/core/sysfillrect.o
LD [M] net/sunrpc/auth_gss/auth_rpcgss.o
CC lib/dec_and_lock.o
LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o
CC fs/ext4/mballoc.o
CC net/sunrpc/xprt.o
CC block/blk-throttle.o
CC [M] drivers/dma/ioat/dma.o
CC drivers/acpi/acpica/exprep.o
CC kernel/cgroup/pids.o
CC arch/x86/kernel/irq_work.o
CC lib/decompress.o
CC arch/x86/kernel/probe_roms.o
CC kernel/time/tick-oneshot.o
CC net/ethtool/phc_vclocks.o
CC lib/decompress_bunzip2.o
CC fs/nls/nls_ascii.o
CC net/ethtool/mm.o
CC drivers/dma/virt-dma.o
CC drivers/acpi/acpica/exregion.o
CC block/mq-deadline.o
CC kernel/time/tick-sched.o
CC net/bridge/br_arp_nd_proxy.o
CC drivers/pci/ats.o
CC fs/nls/nls_iso8859-1.o
AR fs/exportfs/built-in.a
CC drivers/virtio/virtio.o
CC crypto/crc32c_generic.o
CC drivers/virtio/virtio_ring.o
CC drivers/acpi/acpica/exresnte.o
CC mm/debug.o
CC drivers/virtio/virtio_anchor.o
CC drivers/acpi/acpica/exresolv.o
CC fs/nls/nls_utf8.o
CC [M] drivers/video/fbdev/core/syscopyarea.o
CC kernel/cgroup/cpuset.o
CC block/kyber-iosched.o
CC [M] drivers/video/fbdev/core/sysimgblt.o
CC fs/nfs/dir.o
CC drivers/acpi/acpica/exresop.o
CC mm/gup.o
CC net/core/gro_cells.o
CC fs/lockd/clntxdr.o
CC lib/decompress_inflate.o
CC kernel/events/hw_breakpoint.o
CC drivers/dma/acpi-dma.o
CC drivers/acpi/blacklist.o
CC [M] fs/nls/nls_ucs2_utils.o
CC crypto/crct10dif_common.o
CC [M] drivers/dma/ioat/prep.o
CC arch/x86/kernel/sys_ia32.o
CC drivers/pmdomain/governor.o
CC [M] net/netfilter/nf_conntrack_proto_generic.o
CC net/ipv6/ipv6_sockglue.o
CC drivers/pci/iov.o
CC kernel/panic.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC [M] drivers/video/fbdev/uvesafb.o
CC fs/lockd/host.o
CC kernel/trace/trace_output.o
CC drivers/acpi/acpica/exserial.o
CC mm/mmap_lock.o
CC [M] drivers/dma/ioat/dca.o
CC net/ethtool/module.o
CC mm/highmem.o
CC kernel/time/vsyscall.o
CC [M] arch/x86/kvm/mmu/spte.o
CC lib/decompress_unlz4.o
CC crypto/crct10dif_generic.o
CC fs/nfs/file.o
AR fs/nls/built-in.a
CC kernel/events/uprobes.o
CC [M] drivers/video/fbdev/core/fb_sys_fops.o
AR fs/unicode/built-in.a
CC drivers/acpi/osi.o
CC net/ipv6/ndisc.o
CC drivers/acpi/acpica/exstore.o
CC kernel/trace/trace_seq.o
CC net/ipv4/tcp_timer.o
AR drivers/dma/built-in.a
CC net/bridge/br_sysfs_if.o
AR net/core/built-in.a
CC net/ipv4/tcp_ipv4.o
CC block/bfq-iosched.o
CC kernel/time/timekeeping_debug.o
AR drivers/pmdomain/built-in.a
CC net/bridge/br_sysfs_br.o
CC block/bfq-wf2q.o
CC fs/ext4/migrate.o
CC net/ipv4/tcp_minisocks.o
CC arch/x86/kernel/signal_32.o
CC lib/decompress_unlzma.o
CC drivers/virtio/virtio_pci_legacy_dev.o
CC block/bfq-cgroup.o
CC net/ethtool/pse-pd.o
CC [M] drivers/dma/ioat/sysfs.o
CC net/sunrpc/socklib.o
CC drivers/acpi/osl.o
CC drivers/acpi/acpica/exstoren.o
CC crypto/authenc.o
CC drivers/acpi/utils.o
CC drivers/pci/pci-label.o
CC [M] net/netfilter/nf_conntrack_proto_tcp.o
CC [M] net/netfilter/nf_conntrack_proto_udp.o
CC block/blk-mq-pci.o
CC [M] net/bluetooth/hci_event.o
CC block/blk-mq-virtio.o
CC net/sunrpc/xprtsock.o
CC net/ethtool/plca.o
CC [M] net/netfilter/nf_conntrack_proto_icmp.o
CC kernel/time/namespace.o
CC block/blk-mq-debugfs.o
CC drivers/acpi/acpica/exstorob.o
LD [M] drivers/video/fbdev/core/fb.o
CC mm/memory.o
CC crypto/authencesn.o
AR drivers/video/fbdev/core/built-in.a
CC net/sunrpc/sched.o
CC kernel/trace/trace_stat.o
CC fs/lockd/svc.o
CC kernel/trace/trace_printk.o
CC drivers/virtio/virtio_pci_modern.o
LD [M] drivers/dma/ioat/ioatdma.o
CC lib/decompress_unlzo.o
CC drivers/tty/vt/vt_ioctl.o
CC arch/x86/kernel/sys_x86_64.o
CC drivers/acpi/acpica/exsystem.o
CC [M] drivers/video/fbdev/simplefb.o
CC drivers/pci/pci-stub.o
CC drivers/tty/vt/vc_screen.o
CC drivers/tty/vt/selection.o
CC drivers/tty/hvc/hvc_console.o
CC block/blk-pm.o
CC drivers/acpi/reboot.o
CC block/holder.o
CC drivers/virtio/virtio_pci_common.o
CC kernel/trace/pid_list.o
AR kernel/time/built-in.a
CC crypto/lzo.o
CC net/sunrpc/auth.o
CC kernel/cpu.o
CC lib/decompress_unxz.o
CC drivers/acpi/nvs.o
CC drivers/virtio/virtio_pci_legacy.o
CC net/bridge/br_nf_core.o
CC drivers/acpi/acpica/extrace.o
CC fs/ext4/mmp.o
CC lib/decompress_unzstd.o
CC drivers/acpi/wakeup.o
AR kernel/events/built-in.a
CC net/ipv6/udp.o
AR net/ethtool/built-in.a
CC drivers/tty/vt/keyboard.o
CC kernel/trace/trace_sched_switch.o
CC drivers/tty/vt/consolemap.o
CC mm/mincore.o
CC crypto/lzo-rle.o
CC mm/mlock.o
CC kernel/trace/trace_functions.o
CC net/sunrpc/auth_null.o
CC drivers/char/hw_random/core.o
CC drivers/pci/vgaarb.o
CC drivers/char/hw_random/intel-rng.o
AR kernel/cgroup/built-in.a
CC fs/nfs/getroot.o
CC [M] net/netfilter/nf_conntrack_extend.o
CC drivers/char/agp/backend.o
CC arch/x86/kernel/espfix_64.o
CC drivers/acpi/acpica/exutils.o
CC drivers/char/agp/generic.o
CC drivers/virtio/virtio_pci_admin_legacy_io.o
CC crypto/lz4.o
CC lib/dump_stack.o
CC crypto/lz4hc.o
CC [M] net/netfilter/nf_conntrack_acct.o
AR drivers/video/fbdev/built-in.a
CC fs/lockd/svclock.o
AR drivers/video/built-in.a
CC fs/lockd/svcshare.o
CC fs/nfs/inode.o
CC drivers/acpi/acpica/hwacpi.o
CC drivers/char/agp/isoch.o
CC drivers/tty/serial/8250/8250_core.o
AR drivers/tty/ipwireless/built-in.a
CC drivers/tty/serial/8250/8250_pnp.o
CC drivers/tty/serial/8250/8250_port.o
AR drivers/tty/hvc/built-in.a
AR fs/hostfs/built-in.a
CC drivers/acpi/sleep.o
CC fs/ntfs/aops.o
CC drivers/acpi/device_sysfs.o
CC [M] drivers/virtio/virtio_mem.o
CC crypto/xxhash_generic.o
CC drivers/acpi/acpica/hwesleep.o
CC drivers/char/tpm/tpm-chip.o
CC drivers/char/mem.o
CC fs/ext4/move_extent.o
CC drivers/char/tpm/tpm-dev-common.o
CC [M] arch/x86/kvm/mmu/tdp_iter.o
CC mm/mmap.o
CC mm/mmu_gather.o
HOSTCC drivers/tty/vt/conmakehash
CC drivers/tty/tty_io.o
AR drivers/char/hw_random/built-in.a
CC fs/ntfs/attrib.o
CC drivers/tty/serial/8250/8250_dma.o
CC kernel/trace/trace_preemptirq.o
CC fs/lockd/svcproc.o
CC net/ipv6/udplite.o
CC net/bridge/br_multicast.o
CC net/ipv4/tcp_cong.o
CC lib/earlycpio.o
CC drivers/acpi/acpica/hwgpe.o
CC arch/x86/kernel/ksysfs.o
CC net/ipv6/raw.o
CC fs/ntfs/collate.o
CC kernel/trace/trace_nop.o
CC lib/extable.o
CC crypto/rng.o
AR block/built-in.a
CC net/bridge/br_mdb.o
CC fs/nfs/super.o
CC fs/nfs/io.o
AR drivers/pci/built-in.a
CC net/bridge/br_multicast_eht.o
CC drivers/char/agp/intel-agp.o
CC kernel/trace/trace_functions_graph.o
CC drivers/acpi/device_pm.o
CC drivers/tty/n_tty.o
CC [M] net/netfilter/nf_conntrack_seqadj.o
CC drivers/tty/vt/vt.o
AR drivers/virtio/built-in.a
CC kernel/exit.o
CC fs/ntfs/compress.o
CC drivers/acpi/acpica/hwregs.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/char/tpm/tpm-dev.o
CC fs/ntfs/debug.o
CC drivers/char/agp/intel-gtt.o
CC kernel/softirq.o
CC drivers/char/random.o
CC drivers/char/misc.o
CC fs/ext4/namei.o
CC lib/flex_proportions.o
CC lib/idr.o
CC [M] arch/x86/kvm/mmu/tdp_mmu.o
CC arch/x86/kernel/bootflag.o
CC drivers/acpi/acpica/hwsleep.o
CC net/sunrpc/auth_tls.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/serial/8250/8250_dwlib.o
CC drivers/acpi/proc.o
CC kernel/trace/fgraph.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC net/sunrpc/auth_unix.o
CC kernel/trace/blktrace.o
CC crypto/drbg.o
CC fs/ntfs/dir.o
CC drivers/acpi/acpica/hwvalid.o
CC net/bridge/br_vlan.o
CC fs/lockd/svcsubs.o
CC mm/mprotect.o
CC drivers/tty/serial/8250/8250_early.o
CC mm/mremap.o
CC lib/irq_regs.o
CC drivers/tty/serial/8250/8250_dw.o
CC drivers/char/tpm/tpm-interface.o
CC drivers/acpi/acpica/hwxface.o
CC lib/is_single_threaded.o
CC arch/x86/kernel/e820.o
AR drivers/iommu/amd/built-in.a
CC arch/x86/kernel/pci-dma.o
CC arch/x86/kernel/quirks.o
CC drivers/iommu/intel/dmar.o
CC drivers/char/virtio_console.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
AR drivers/iommu/arm/built-in.a
CC fs/debugfs/inode.o
CC net/ipv4/tcp_metrics.o
AR drivers/iommu/iommufd/built-in.a
CC arch/x86/kernel/topology.o
CC drivers/acpi/bus.o
CC fs/debugfs/file.o
AR drivers/char/agp/built-in.a
CC drivers/tty/tty_ioctl.o
CC drivers/char/hpet.o
CC drivers/acpi/glue.o
CC [M] net/bluetooth/mgmt.o
CC fs/nfs/direct.o
CC arch/x86/kernel/kdebugfs.o
CC drivers/acpi/acpica/hwxfsleep.o
CC drivers/tty/tty_ldisc.o
CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o
AR drivers/gpu/host1x/built-in.a
CC arch/x86/kernel/alternative.o
CC arch/x86/kernel/i8253.o
AR drivers/gpu/drm/tests/built-in.a
CC lib/klist.o
CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o
CC arch/x86/kernel/hw_breakpoint.o
CC kernel/trace/trace_events.o
AR drivers/gpu/drm/arm/built-in.a
AR drivers/gpu/drm/display/built-in.a
CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC net/ipv6/icmp.o
CC net/ipv4/tcp_fastopen.o
CC kernel/trace/trace_export.o
CC fs/ntfs/file.o
CC drivers/acpi/acpica/hwpci.o
CC net/bridge/br_vlan_tunnel.o
CC drivers/char/tpm/tpm1-cmd.o
CC drivers/tty/serial/8250/8250_exar.o
CC drivers/tty/serial/8250/8250_lpss.o
CC lib/kobject.o
CC net/ipv6/mcast.o
CC fs/lockd/mon.o
CC net/ipv4/tcp_rate.o
CC crypto/jitterentropy.o
CC crypto/jitterentropy-kcapi.o
CC kernel/resource.o
CC kernel/sysctl.o
CC mm/msync.o
CC arch/x86/kernel/tsc.o
CC mm/page_vma_mapped.o
CC arch/x86/kernel/tsc_msr.o
CC drivers/acpi/acpica/nsaccess.o
CC mm/pagewalk.o
CC drivers/acpi/acpica/nsalloc.o
CC net/ipv4/tcp_recovery.o
CC net/ipv6/reassembly.o
CC fs/ntfs/index.o
CC [M] net/bluetooth/hci_sock.o
CC drivers/char/tpm/tpm2-cmd.o
CC drivers/acpi/scan.o
AR fs/debugfs/built-in.a
CC lib/kobject_uevent.o
CC [M] drivers/gpu/drm/tests/drm_buddy_test.o
CC drivers/acpi/acpica/nsarguments.o
CC arch/x86/kernel/io_delay.o
CC arch/x86/kernel/rtc.o
CC [M] arch/x86/kvm/hyperv.o
CC kernel/trace/trace_event_perf.o
CC fs/nfs/pagelist.o
CC drivers/tty/vt/defkeymap.o
CC fs/ntfs/inode.o
CC [M] drivers/gpu/drm/display/drm_dp_helper.o
CC fs/nfs/read.o
CC mm/pgtable-generic.o
CC net/ipv4/tcp_ulp.o
CC crypto/ghash-generic.o
CC drivers/tty/vt/consolemap_deftbl.o
CC net/ipv4/tcp_offload.o
CC arch/x86/kernel/resource.o
AR drivers/tty/vt/built-in.a
CC drivers/char/tpm/tpmrm-dev.o
CC drivers/tty/serial/8250/8250_mid.o
CC drivers/char/tpm/tpm2-space.o
CC fs/ntfs/mft.o
CC [M] net/netfilter/nf_conntrack_proto_dccp.o
CC drivers/acpi/acpica/nsconvert.o
CC mm/rmap.o
CC drivers/iommu/iommu.o
CC drivers/acpi/mipi-disco-img.o
CC drivers/acpi/acpica/nsdump.o
CC fs/ntfs/mst.o
CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o
CC fs/ext4/page-io.o
CC fs/lockd/trace.o
CC drivers/tty/tty_buffer.o
CC kernel/trace/trace_events_filter.o
CC mm/vmalloc.o
CC net/ipv4/tcp_plb.o
CC mm/page_alloc.o
AS arch/x86/kernel/irqflags.o
CC net/ipv4/datagram.o
CC arch/x86/kernel/static_call.o
CC drivers/tty/tty_port.o
CC crypto/af_alg.o
CC drivers/iommu/iommu-traces.o
CC net/bridge/br_vlan_options.o
CC net/sunrpc/svc.o
CC crypto/algif_hash.o
CC drivers/acpi/acpica/nseval.o
CC [M] net/bluetooth/hci_sysfs.o
CC fs/nfs/symlink.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC kernel/capability.o
CC drivers/char/tpm/tpm-sysfs.o
CC crypto/algif_skcipher.o
CC lib/logic_pio.o
CC drivers/tty/serial/8250/8250_pci.o
CC fs/tracefs/inode.o
CC fs/tracefs/event_inode.o
CC drivers/tty/serial/8250/8250_pericom.o
CC fs/ntfs/namei.o
CC crypto/xor.o
CC drivers/acpi/acpica/nsinit.o
CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o
CC fs/lockd/xdr.o
CC kernel/ptrace.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC net/ipv6/tcp_ipv6.o
CC kernel/user.o
CC kernel/signal.o
CC arch/x86/kernel/process.o
CC drivers/acpi/resource.o
CC drivers/iommu/intel/pasid.o
CC [M] net/netfilter/nf_conntrack_proto_sctp.o
CC [M] net/bluetooth/l2cap_core.o
AR drivers/gpu/drm/imx/built-in.a
CC drivers/tty/tty_mutex.o
CC net/bridge/br_mst.o
CC net/ipv4/raw.o
CC drivers/acpi/acpica/nsload.o
CC lib/maple_tree.o
CC net/ipv4/udp.o
CC fs/ext4/readpage.o
CC kernel/sys.o
CC fs/nfs/unlink.o
CC drivers/tty/tty_ldsem.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/char/tpm/eventlog/common.o
CC fs/ntfs/runlist.o
CC drivers/tty/tty_baudrate.o
CC kernel/umh.o
CC [M] drivers/gpu/drm/display/drm_dsc_helper.o
CC drivers/acpi/acpica/nsobject.o
CC crypto/hash_info.o
CC drivers/iommu/iommu-sysfs.o
CC fs/nfs/write.o
CC fs/ntfs/super.o
CC drivers/tty/tty_jobctrl.o
CC drivers/tty/n_null.o
CC fs/nfs/namespace.o
CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o
AR fs/tracefs/built-in.a
AR drivers/gpu/vga/built-in.a
CC kernel/trace/trace_events_trigger.o
CC drivers/acpi/acpi_processor.o
CC [M] arch/x86/kvm/smm.o
CC fs/btrfs/super.o
CC drivers/acpi/processor_core.o
CC fs/ext4/resize.o
CC drivers/acpi/processor_pdc.o
CC fs/ext4/super.o
CC drivers/acpi/acpica/nsparse.o
AR drivers/tty/serial/8250/built-in.a
CC [M] drivers/gpu/drm/tests/drm_connector_test.o
CC drivers/tty/serial/serial_core.o
CC net/sunrpc/svcsock.o
CC crypto/simd.o
CC fs/lockd/clnt4xdr.o
CC drivers/iommu/intel/nested.o
CC lib/memcat_p.o
CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o
CC drivers/char/tpm/eventlog/tpm1.o
CC net/ipv6/ping.o
CC drivers/tty/pty.o
CC fs/ntfs/sysctl.o
CC drivers/iommu/dma-iommu.o
CC [M] drivers/gpu/drm/display/drm_scdc_helper.o
CC fs/nfs/mount_clnt.o
CC drivers/acpi/acpica/nspredef.o
CC drivers/iommu/intel/trace.o
CC [M] net/netfilter/nf_conntrack_netlink.o
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/iommu/intel/cap_audit.o
CC arch/x86/kernel/ptrace.o
CC arch/x86/kernel/tls.o
CC fs/nfs/nfstrace.o
CC fs/nfs/export.o
CC [M] net/bridge/br_netfilter_hooks.o
CC drivers/acpi/acpica/nsrepair.o
CC fs/lockd/xdr4.o
CC net/ipv4/udplite.o
CC net/ipv6/exthdrs.o
CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o
CC [M] crypto/md4.o
CC drivers/iommu/iova.o
CC drivers/acpi/acpica/nsrepair2.o
CC fs/nfs/sysfs.o
CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o
CC net/sunrpc/svcauth.o
CC fs/ntfs/unistr.o
CC arch/x86/kernel/step.o
CC drivers/char/tpm/eventlog/tpm2.o
CC mm/init-mm.o
CC kernel/trace/trace_eprobe.o
CC net/ipv6/datagram.o
CC drivers/iommu/intel/irq_remapping.o
CC [M] arch/x86/kvm/vmx/vmx.o
CC net/sunrpc/svcauth_unix.o
CC fs/lockd/svc4proc.o
CC net/sunrpc/addr.o
CC drivers/acpi/acpica/nssearch.o
CC fs/lockd/procfs.o
CC drivers/iommu/intel/perfmon.o
CC [M] crypto/ccm.o
CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
CC fs/ntfs/upcase.o
CC net/ipv6/ip6_flowlabel.o
CC [M] crypto/arc4.o
CC drivers/connector/cn_queue.o
CC fs/ext4/symlink.o
CC arch/x86/kernel/i8237.o
CC mm/memblock.o
CC drivers/connector/connector.o
CC [M] crypto/ecc.o
CC drivers/acpi/acpica/nsutils.o
CC kernel/workqueue.o
CC drivers/char/tpm/tpm_ppi.o
CC mm/memory_hotplug.o
CC [M] arch/x86/kvm/kvm-asm-offsets.s
CC net/ipv6/inet6_connection_sock.o
CC net/sunrpc/rpcb_clnt.o
CC net/ipv6/udp_offload.o
CC arch/x86/kernel/stacktrace.o
CC net/ipv4/udp_offload.o
CC kernel/pid.o
LD [M] drivers/gpu/drm/display/drm_display_helper.o
CC drivers/tty/serial/serial_base_bus.o
CC net/ipv4/arp.o
AR drivers/gpu/drm/i2c/built-in.a
CC kernel/task_work.o
CC arch/x86/kernel/reboot.o
CC fs/nfs/fs_context.o
CC fs/nfs/sysctl.o
CC drivers/iommu/irq_remapping.o
CC [M] crypto/essiv.o
CC drivers/acpi/acpica/nswalk.o
AR fs/ntfs/built-in.a
CC arch/x86/kernel/msr.o
CC net/sunrpc/timer.o
CC mm/slub.o
CC kernel/trace/trace_kprobe.o
AR fs/lockd/built-in.a
CC [M] drivers/gpu/drm/tests/drm_exec_test.o
CC fs/pstore/inode.o
CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o
CC fs/pstore/platform.o
CC net/ipv4/icmp.o
CC drivers/base/power/sysfs.o
CC net/ipv4/devinet.o
CC drivers/base/power/generic_ops.o
CC drivers/char/tpm/eventlog/acpi.o
CC drivers/base/power/common.o
CC drivers/base/power/qos.o
CC drivers/acpi/acpica/nsxfeval.o
CC net/sunrpc/xdr.o
CC fs/pstore/pmsg.o
CC drivers/tty/serial/serial_ctrl.o
CC drivers/acpi/acpica/nsxfname.o
CC net/sunrpc/sunrpc_syms.o
CC [M] net/netfilter/nf_nat_core.o
CC [M] net/bridge/br_netfilter_ipv6.o
CC drivers/connector/cn_proc.o
AR drivers/iommu/intel/built-in.a
CC kernel/extable.o
AR drivers/iommu/built-in.a
CC drivers/block/loop.o
CC [M] crypto/ecdh.o
CC [M] net/netfilter/nf_nat_proto.o
CC arch/x86/kernel/cpuid.o
CC [M] drivers/block/nbd.o
CC [M] arch/x86/kvm/vmx/pmu_intel.o
CC mm/madvise.o
CC net/ipv6/seg6.o
CC drivers/tty/sysrq.o
AR drivers/gpu/drm/panel/built-in.a
CC fs/nfs/nfs2super.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
CC net/sunrpc/cache.o
CC drivers/base/power/runtime.o
CC drivers/acpi/acpica/nsxfobj.o
AR drivers/gpu/drm/bridge/cadence/built-in.a
CC arch/x86/kernel/early-quirks.o
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC kernel/params.o
CC drivers/base/power/wakeirq.o
CC drivers/base/power/main.o
CC net/sunrpc/rpc_pipe.o
AR fs/pstore/built-in.a
CC [M] net/netfilter/nf_nat_helper.o
CC drivers/base/power/wakeup.o
CC net/sunrpc/sysfs.o
CC drivers/char/tpm/eventlog/efi.o
CC [M] crypto/ecdh_helper.o
CC drivers/tty/serial/serial_port.o
AR crypto/built-in.a
CC [M] net/netfilter/nf_nat_redirect.o
CC mm/page_io.o
CC drivers/acpi/acpica/psargs.o
CC drivers/acpi/acpica/psloop.o
CC net/ipv6/fib6_notifier.o
CC drivers/acpi/acpica/psobject.o
CC [M] net/bluetooth/l2cap_sock.o
LD [M] crypto/ecdh_generic.o
CC [M] drivers/gpu/drm/tests/drm_format_test.o
CC drivers/acpi/acpica/psopcode.o
CC drivers/base/firmware_loader/builtin/main.o
CC arch/x86/kernel/smp.o
CC drivers/base/firmware_loader/main.o
CC kernel/kthread.o
CC fs/nfs/proc.o
CC drivers/base/power/wakeup_stats.o
AR drivers/connector/built-in.a
CC [M] arch/x86/kvm/vmx/vmcs12.o
CC lib/nmi_backtrace.o
CC [M] arch/x86/kvm/vmx/nested.o
CC drivers/char/tpm/tpm_crb.o
CC drivers/acpi/acpica/psopinfo.o
CC fs/nfs/nfs2xdr.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/tty/serial/earlycon.o
CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o
CC drivers/acpi/acpica/psparse.o
CC lib/objpool.o
AR drivers/misc/eeprom/built-in.a
AR net/bridge/built-in.a
CC drivers/char/nvram.o
AR drivers/nfc/built-in.a
CC drivers/mfd/mfd-core.o
AR drivers/misc/cb710/built-in.a
LD [M] net/bridge/br_netfilter.o
AR drivers/misc/ti-st/built-in.a
CC [M] arch/x86/kvm/vmx/posted_intr.o
AR drivers/misc/lis3lv02d/built-in.a
CC [M] arch/x86/kvm/vmx/hyperv.o
CC net/ipv6/rpl.o
CC [M] drivers/misc/mei/hdcp/mei_hdcp.o
CC fs/btrfs/ctree.o
CC kernel/trace/error_report-traces.o
CC fs/nfs/nfs3super.o
CC [M] net/netfilter/nf_nat_masquerade.o
CC [M] arch/x86/kvm/vmx/hyperv_evmcs.o
CC net/ipv4/af_inet.o
CC fs/ext4/sysfs.o
CC arch/x86/kernel/smpboot.o
CC fs/efivarfs/inode.o
CC drivers/acpi/acpica/psscope.o
CC fs/efivarfs/file.o
CC fs/efivarfs/super.o
CC fs/ext4/xattr.o
CC fs/efivarfs/vars.o
CC net/ipv6/ioam6.o
CC lib/plist.o
CC fs/ext4/xattr_hurd.o
CC net/sunrpc/svc_xprt.o
CC fs/ext4/xattr_trusted.o
CC [M] drivers/gpu/drm/tests/drm_gem_shmem_test.o
CC fs/ext4/xattr_user.o
CC lib/radix-tree.o
CC fs/btrfs/extent-tree.o
CC arch/x86/kernel/tsc_sync.o
CC [M] fs/netfs/buffered_read.o
CC drivers/tty/serial/serial_mctrl_gpio.o
CC [M] fs/netfs/buffered_write.o
AR drivers/base/firmware_loader/built-in.a
CC fs/btrfs/print-tree.o
CC [M] fs/smb/common/cifs_arc4.o
AR drivers/char/tpm/built-in.a
CC kernel/sys_ni.o
CC [M] fs/smb/common/cifs_md4.o
CC drivers/acpi/acpica/pstree.o
CC drivers/base/power/clock_ops.o
AR drivers/char/built-in.a
AR drivers/dax/hmem/built-in.a
CC drivers/dax/super.o
CC drivers/dma-buf/dma-buf.o
CC kernel/trace/power-traces.o
CC drivers/mfd/intel-lpss.o
CC [M] fs/smb/client/trace.o
CC drivers/dma-buf/dma-fence.o
CC [M] drivers/misc/mei/pxp/mei_pxp.o
CC kernel/nsproxy.o
CC drivers/dma-buf/dma-fence-array.o
CC [M] fs/smb/client/cifsfs.o
AR drivers/block/built-in.a
CC net/ipv6/sysctl_net_ipv6.o
CC [M] net/bluetooth/smp.o
CC [M] net/bluetooth/lib.o
CC drivers/misc/mei/init.o
CC drivers/acpi/acpica/psutils.o
CC drivers/misc/mei/hbm.o
AR drivers/misc/cardreader/built-in.a
CC kernel/notifier.o
AR fs/efivarfs/built-in.a
CC net/ipv6/xfrm6_policy.o
AR drivers/cxl/core/built-in.a
CC net/ipv6/xfrm6_state.o
AR drivers/cxl/built-in.a
CC [M] fs/fuse/dev.o
CC net/ipv6/xfrm6_input.o
CC arch/x86/kernel/setup_percpu.o
AR drivers/macintosh/built-in.a
CC fs/ext4/fast_commit.o
CC fs/ext4/orphan.o
CC [M] fs/overlayfs/super.o
CC net/ipv6/xfrm6_output.o
CC [M] drivers/gpu/drm/tests/drm_managed_test.o
AR drivers/tty/serial/built-in.a
CC drivers/dax/bus.o
AR drivers/tty/built-in.a
CC [M] net/netfilter/x_tables.o
CC [M] fs/smb/client/cifs_debug.o
CC fs/nfs/nfs3client.o
CC drivers/mfd/intel-lpss-pci.o
AR drivers/base/power/built-in.a
CC drivers/acpi/acpica/pswalk.o
CC drivers/base/regmap/regmap.o
CC [M] fs/netfs/direct_read.o
CC lib/ratelimit.o
CC mm/swap_state.o
CC drivers/base/regmap/regcache.o
CC arch/x86/kernel/ftrace.o
CC lib/rbtree.o
CC [M] net/bluetooth/ecdh_helper.o
CC [M] drivers/gpu/drm/tests/drm_mm_test.o
CC lib/seq_buf.o
CC net/sunrpc/xprtmultipath.o
AS arch/x86/kernel/ftrace_64.o
CC drivers/dma-buf/dma-fence-chain.o
CC arch/x86/kernel/trace_clock.o
CC drivers/acpi/acpica/psxface.o
CC [M] fs/smb/client/connect.o
CC kernel/ksysfs.o
CC lib/siphash.o
CC net/sunrpc/stats.o
CC [M] net/bluetooth/hci_request.o
CC [M] fs/netfs/direct_write.o
CC net/ipv6/xfrm6_protocol.o
CC lib/string.o
CC drivers/misc/mei/interrupt.o
CC drivers/scsi/scsi.o
CC drivers/mfd/intel-lpss-acpi.o
CC net/sunrpc/sysctl.o
CC drivers/scsi/hosts.o
CC [M] fs/netfs/io.o
AR drivers/nvme/common/built-in.a
CC net/ipv4/igmp.o
CC drivers/nvme/host/core.o
CC kernel/trace/rpm-traces.o
CC net/ipv4/fib_frontend.o
CC drivers/nvme/host/ioctl.o
CC drivers/mfd/intel_soc_pmic_crc.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/nvme/host/sysfs.o
CC [M] fs/netfs/iterator.o
CC [M] drivers/gpu/drm/tests/drm_modes_test.o
CC [M] fs/overlayfs/namei.o
LD [M] arch/x86/kvm/kvm.o
CC arch/x86/kernel/trace.o
AR drivers/dax/built-in.a
CC fs/nfs/nfs3proc.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/ata/libata-core.o
CC [M] drivers/mfd/lpc_sch.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC drivers/nvme/host/pr.o
CC net/ipv6/netfilter.o
CC kernel/cred.o
CC lib/timerqueue.o
CC drivers/base/regmap/regcache-rbtree.o
CC net/ipv6/fib6_rules.o
CC [M] fs/overlayfs/util.o
CC kernel/trace/trace_dynevent.o
CC [M] drivers/mfd/lpc_ich.o
CC mm/swapfile.o
CC lib/vsprintf.o
CC [M] fs/netfs/locking.o
CC [M] fs/fuse/dir.o
CC [M] fs/fuse/file.o
CC drivers/misc/mei/client.o
CC drivers/acpi/acpica/rscreate.o
CC net/ipv6/proc.o
CC kernel/trace/trace_probe.o
CC arch/x86/kernel/rethook.o
CC drivers/scsi/scsi_ioctl.o
CC drivers/dma-buf/dma-resv.o
CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o
CC drivers/ata/libata-scsi.o
CC [M] fs/fuse/inode.o
CC [M] fs/fuse/control.o
CC fs/btrfs/root-tree.o
CC fs/open.o
CC [M] fs/fuse/xattr.o
CC [M] net/netfilter/xt_tcpudp.o
AR fs/ext4/built-in.a
CC [M] net/bluetooth/mgmt_util.o
CC [M] fs/fuse/acl.o
CC fs/read_write.o
CC net/ipv6/syncookies.o
CC drivers/acpi/acpica/rsdumpinfo.o
AR drivers/gpu/drm/hisilicon/built-in.a
AR drivers/gpu/drm/mxsfb/built-in.a
CC drivers/ata/libata-eh.o
CC [M] fs/netfs/main.o
CC [M] net/netfilter/xt_mark.o
CC drivers/scsi/scsicam.o
CC [M] fs/fuse/readdir.o
CC kernel/trace/trace_uprobe.o
CC drivers/ata/libata-transport.o
CC drivers/acpi/acpica/rsinfo.o
CC drivers/dma-buf/sync_file.o
CC drivers/scsi/scsi_error.o
AR net/sunrpc/built-in.a
AR drivers/mfd/built-in.a
CC drivers/scsi/scsi_lib.o
CC drivers/dma-buf/sw_sync.o
CC arch/x86/kernel/crash_core_64.o
AR drivers/gpu/drm/tiny/built-in.a
CC [M] fs/fuse/ioctl.o
CC drivers/acpi/acpica/rsio.o
CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o
CC fs/nfs/nfs3xdr.o
CC net/ipv6/mip6.o
CC drivers/acpi/acpica/rsirq.o
CC [M] fs/overlayfs/inode.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/base/regmap/regcache-maple.o
CC drivers/misc/mei/main.o
CC fs/btrfs/dir-item.o
CC net/ipv6/addrconf_core.o
CC [M] drivers/gpu/drm/tests/drm_rect_test.o
CC drivers/ata/libata-trace.o
CC drivers/acpi/acpica/rslist.o
CC fs/btrfs/file-item.o
UPD arch/x86/kvm/kvm-asm-offsets.h
AS [M] arch/x86/kvm/vmx/vmenter.o
CC drivers/dma-buf/sync_debug.o
CC drivers/scsi/scsi_lib_dma.o
LD [M] arch/x86/kvm/kvm-intel.o
CC net/ipv4/fib_semantics.o
CC fs/file_table.o
CC net/ipv6/exthdrs_core.o
CC fs/super.o
CC arch/x86/kernel/module.o
CC net/ipv4/fib_trie.o
CC lib/win_minmax.o
CC net/ipv6/ip6_checksum.o
CC net/ipv6/ip6_icmp.o
CC fs/btrfs/inode-item.o
CC drivers/acpi/acpica/rsmemory.o
CC [M] net/bluetooth/mgmt_config.o
CC lib/xarray.o
CC net/ipv4/fib_notifier.o
CC lib/lockref.o
CC drivers/base/regmap/regmap-debugfs.o
CC fs/btrfs/disk-io.o
CC [M] net/netfilter/xt_nat.o
CC kernel/trace/rethook.o
AR drivers/nvme/target/built-in.a
CC drivers/scsi/scsi_scan.o
CC mm/swap_slots.o
CC mm/dmapool.o
CC [M] fs/netfs/misc.o
CC [M] drivers/dma-buf/selftest.o
CC [M] fs/netfs/objects.o
CC [M] fs/netfs/output.o
CC drivers/acpi/acpica/rsmisc.o
CC mm/hugetlb.o
AR drivers/gpu/drm/xlnx/built-in.a
CC fs/char_dev.o
AR drivers/gpu/drm/gud/built-in.a
CC [M] fs/overlayfs/file.o
AR drivers/gpu/drm/solomon/built-in.a
CC fs/stat.o
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
CC arch/x86/kernel/early_printk.o
CC [M] drivers/gpu/drm/ttm/ttm_bo.o
CC arch/x86/kernel/hpet.o
CC lib/bcd.o
CC drivers/nvme/host/trace.o
GEN drivers/scsi/scsi_devinfo_tbl.c
LD [M] fs/fuse/fuse.o
CC drivers/misc/mei/dma-ring.o
CC drivers/scsi/scsi_devinfo.o
CC lib/sort.o
CC drivers/base/regmap/regmap-i2c.o
CC [M] fs/overlayfs/dir.o
CC drivers/misc/mei/bus.o
CC arch/x86/kernel/amd_nb.o
CC kernel/reboot.o
CC fs/exec.o
CC drivers/nvme/host/fault_inject.o
CC [M] fs/overlayfs/readdir.o
CC drivers/acpi/acpica/rsserial.o
AR kernel/trace/built-in.a
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC [M] drivers/dma-buf/st-dma-fence.o
CC [M] drivers/dma-buf/st-dma-fence-chain.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/nvme/host/pci.o
CC kernel/async.o
CC lib/parser.o
CC [M] fs/smb/client/dir.o
CC drivers/acpi/acpica/rsxface.o
CC arch/x86/kernel/kvm.o
CC [M] net/bluetooth/hci_codec.o
CC net/ipv6/output_core.o
CC net/ipv6/protocol.o
CC [M] net/bluetooth/eir.o
AR fs/nfs/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
CC [M] net/bluetooth/hci_sync.o
CC drivers/acpi/acpica/tbdata.o
CC [M] fs/overlayfs/copy_up.o
CC fs/pipe.o
CC [M] net/netfilter/xt_REDIRECT.o
LD [M] fs/netfs/netfs.o
CC fs/namei.o
CC net/ipv4/inet_fragment.o
CC arch/x86/kernel/kvmclock.o
CC drivers/misc/mei/bus-fixup.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC lib/debug_locks.o
CC fs/btrfs/transaction.o
CC [M] fs/overlayfs/export.o
CC fs/fcntl.o
CC mm/hugetlb_vmemmap.o
CC [M] fs/smb/client/file.o
CC drivers/ata/libata-sata.o
CC drivers/scsi/scsi_sysctl.o
CC net/ipv6/ip6_offload.o
CC drivers/base/regmap/regmap-irq.o
CC mm/mempolicy.o
CC lib/random32.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC drivers/acpi/acpica/tbfadt.o
CC kernel/range.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o
CC kernel/smpboot.o
CC kernel/ucount.o
CC drivers/misc/mei/debugfs.o
CC drivers/acpi/acpica/tbfind.o
CC arch/x86/kernel/paravirt.o
CC lib/bust_spinlocks.o
CC [M] drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
CC [M] drivers/dma-buf/st-dma-fence-unwrap.o
CC net/ipv6/tcpv6_offload.o
CC drivers/ata/libata-sff.o
CC lib/kasprintf.o
CC drivers/acpi/acpica/tbinstal.o
CC drivers/misc/mei/mei-trace.o
CC kernel/regset.o
CC mm/sparse.o
CC drivers/spi/spi.o
CC [M] net/bluetooth/coredump.o
CC [M] drivers/net/phy/aquantia/aquantia_main.o
AR drivers/firewire/built-in.a
CC drivers/scsi/scsi_debugfs.o
CC [M] drivers/net/phy/aquantia/aquantia_firmware.o
CC drivers/scsi/scsi_trace.o
CC [M] net/bluetooth/sco.o
CC drivers/scsi/scsi_logging.o
CC lib/bitmap.o
CC [M] net/bluetooth/iso.o
CC [M] fs/overlayfs/params.o
CC [M] fs/overlayfs/xattrs.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/ata/libata-pmp.o
LD [M] drivers/gpu/drm/amd/amdxcp/amdxcp.o
CC [M] fs/smb/client/inode.o
CC [M] drivers/gpu/drm/i915/i915_config.o
CC drivers/misc/mei/pci-me.o
CC drivers/misc/mei/hw-me.o
CC drivers/scsi/scsi_pm.o
CC [M] drivers/dma-buf/st-dma-resv.o
CC [M] net/bluetooth/a2mp.o
CC lib/scatterlist.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC lib/list_sort.o
CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o
CC kernel/ksyms_common.o
CC kernel/groups.o
CC [M] net/netfilter/xt_addrtype.o
AR drivers/base/regmap/built-in.a
AR drivers/base/test/built-in.a
CC mm/sparse-vmemmap.o
CC drivers/base/component.o
CC arch/x86/kernel/pvclock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.o
CC fs/btrfs/inode.o
CC drivers/ata/libata-acpi.o
CC drivers/acpi/acpica/tbutils.o
CC [M] drivers/gpu/drm/i915/i915_driver.o
CC [M] fs/smb/client/link.o
CC net/ipv4/ping.o
AR drivers/dma-buf/built-in.a
CC [M] fs/smb/client/misc.o
LD [M] drivers/dma-buf/dmabuf_selftests.o
AR drivers/cdrom/built-in.a
AR drivers/auxdisplay/built-in.a
CC net/ipv6/exthdrs_offload.o
CC drivers/usb/common/common.o
CC net/ipv6/inet6_hashtables.o
CC [M] drivers/net/phy/aquantia/aquantia_hwmon.o
AR drivers/nvme/host/built-in.a
CC net/ipv6/mcast_snoop.o
CC [M] net/ipv6/ip6_udp_tunnel.o
AR drivers/nvme/built-in.a
CC [M] fs/smb/client/netmisc.o
CC drivers/ata/libata-pata-timings.o
CC drivers/ata/ahci.o
CC net/ipv4/ip_tunnel_core.o
CC fs/ioctl.o
CC drivers/scsi/scsi_bsg.o
CC drivers/scsi/scsi_common.o
CC drivers/ata/libahci.o
CC drivers/acpi/acpica/tbxface.o
LD [M] fs/overlayfs/overlay.o
CC drivers/usb/core/usb.o
CC arch/x86/kernel/pcspeaker.o
CC [M] drivers/gpu/drm/ttm/ttm_module.o
CC [M] fs/smb/client/smbencrypt.o
AR drivers/usb/phy/built-in.a
CC arch/x86/kernel/check.o
CC kernel/vhost_task.o
CC drivers/base/core.o
CC fs/btrfs/file.o
CC [M] net/bluetooth/amp.o
CC [M] drivers/misc/mei/gsc-me.o
CC lib/uuid.o
CC fs/btrfs/defrag.o
CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/net/phy/mdio-boardinfo.o
CC lib/iov_iter.o
CC drivers/acpi/acpica/tbxfload.o
CC [M] net/netfilter/xt_conntrack.o
LD [M] drivers/net/phy/aquantia/aquantia.o
CC drivers/usb/common/debug.o
CC kernel/kcmp.o
CC drivers/ata/ata_piix.o
CC kernel/freezer.o
CC drivers/net/phy/stubs.o
CC lib/clz_ctz.o
CC kernel/stacktrace.o
CC kernel/dma.o
CC drivers/scsi/sd.o
CC mm/mmu_notifier.o
AR drivers/usb/common/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o
CC kernel/smp.o
CC [M] fs/smb/client/transport.o
CC arch/x86/kernel/uprobes.o
CC [M] net/netfilter/xt_ipvs.o
CC [M] drivers/gpu/drm/i915/i915_drm_client.o
CC drivers/acpi/acpica/tbxfroot.o
CC drivers/base/bus.o
CC [M] net/bluetooth/hci_debugfs.o
AR drivers/misc/mei/built-in.a
CC drivers/base/dd.o
LD [M] drivers/misc/mei/mei-gsc.o
CC fs/readdir.o
AR drivers/misc/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
CC lib/bsearch.o
CC drivers/input/serio/serio.o
CC drivers/usb/core/hub.o
CC drivers/rtc/lib.o
CC drivers/input/keyboard/atkbd.o
AR drivers/input/mouse/built-in.a
CC drivers/input/input.o
AR net/ipv6/built-in.a
AR drivers/i2c/algos/built-in.a
CC [M] drivers/i2c/algos/i2c-algo-bit.o
CC drivers/input/input-compat.o
CC drivers/i2c/busses/i2c-designware-common.o
AR drivers/i2c/muxes/built-in.a
CC [M] drivers/i2c/muxes/i2c-mux-gpio.o
CC drivers/acpi/acpica/utaddress.o
CC drivers/i2c/busses/i2c-designware-master.o
CC drivers/base/syscore.o
CC [M] drivers/gpu/drm/ttm/ttm_resource.o
CC kernel/uid16.o
CC drivers/scsi/sg.o
AR drivers/i3c/built-in.a
CC drivers/net/phy/mdio_devres.o
CC drivers/base/driver.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
CC net/ipv4/gre_offload.o
AR drivers/media/rc/keymaps/built-in.a
CC drivers/net/phy/phy.o
AR drivers/media/rc/built-in.a
CC fs/btrfs/extent_map.o
AR drivers/media/common/b2c2/built-in.a
CC fs/btrfs/sysfs.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/common/siano/built-in.a
CC fs/btrfs/accessors.o
AR drivers/media/common/v4l2-tpg/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
AR drivers/media/common/videobuf2/built-in.a
CC arch/x86/kernel/perf_regs.o
AR drivers/media/common/built-in.a
CC mm/ksm.o
AR drivers/media/platform/allegro-dvt/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/spi/built-in.a
AR drivers/media/platform/amlogic/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
AR drivers/media/platform/amphion/built-in.a
AR drivers/media/platform/aspeed/built-in.a
CC drivers/acpi/acpica/utalloc.o
AR drivers/media/platform/atmel/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_mocs_test.o
CC drivers/rtc/class.o
AR drivers/media/platform/cadence/built-in.a
AR drivers/media/platform/chips-media/coda/built-in.a
CC drivers/rtc/interface.o
AR drivers/media/platform/chips-media/wave5/built-in.a
CC drivers/rtc/nvmem.o
AR drivers/media/platform/chips-media/built-in.a
AR drivers/ata/built-in.a
CC drivers/input/input-mt.o
CC [M] drivers/gpu/drm/xe/tests/xe_test_mod.o
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/media/platform/mediatek/vcodec/common/built-in.a
AR drivers/media/platform/mediatek/vcodec/encoder/built-in.a
CC drivers/input/serio/i8042.o
AR drivers/media/platform/mediatek/vcodec/decoder/built-in.a
AR drivers/media/platform/mediatek/vcodec/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
AR drivers/media/platform/mediatek/vpu/built-in.a
CC drivers/input/input-poller.o
CC drivers/acpi/acpica/utascii.o
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
CC drivers/acpi/acpica/utbuffer.o
LD [M] net/netfilter/nf_conntrack.o
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/platform/nuvoton/built-in.a
LD [M] net/netfilter/nf_nat.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR net/netfilter/built-in.a
AR drivers/media/platform/nvidia/built-in.a
CC drivers/acpi/acpica/utcksum.o
CC kernel/kallsyms.o
CC fs/btrfs/xattr.o
CC fs/btrfs/ordered-data.o
CC drivers/net/phy/phy-c45.o
AR drivers/media/platform/nxp/dw100/built-in.a
CC kernel/acct.o
CC [M] drivers/gpu/drm/i915/i915_getparam.o
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/platform/nxp/imx8-isi/built-in.a
CC drivers/i2c/i2c-boardinfo.o
AR drivers/media/platform/nxp/built-in.a
AR drivers/input/keyboard/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_pool.o
AR drivers/media/platform/qcom/camss/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_device.o
AR drivers/media/platform/qcom/venus/built-in.a
CC drivers/i2c/busses/i2c-designware-platdrv.o
CC fs/btrfs/extent_io.o
AR drivers/media/platform/qcom/built-in.a
CC [M] fs/smb/client/cached_dir.o
CC kernel/crash_core.o
CC arch/x86/kernel/tracepoint.o
AR drivers/media/platform/renesas/rcar-vin/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
CC arch/x86/kernel/itmt.o
AR drivers/media/platform/renesas/built-in.a
CC drivers/base/class.o
CC drivers/acpi/acpica/utcopy.o
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/base/platform.o
CC drivers/rtc/dev.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/samsung/built-in.a
CC lib/find_bit.o
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
LD [M] net/bluetooth/bluetooth.o
AR drivers/media/platform/st/built-in.a
CC drivers/base/cpu.o
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/ti/am437x/built-in.a
CC drivers/acpi/acpica/utexcep.o
CC drivers/i2c/busses/i2c-designware-baytrail.o
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC drivers/acpi/acpica/utdebug.o
CC mm/migrate.o
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/sunxi/built-in.a
AR drivers/media/platform/ti/j721e-csi2rx/built-in.a
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
CC [M] drivers/gpu/drm/i915/i915_ioctl.o
AR drivers/media/platform/ti/omap/built-in.a
AR drivers/media/platform/ti/omap3isp/built-in.a
CC net/ipv4/metrics.o
AR drivers/media/platform/ti/built-in.a
CC drivers/input/ff-core.o
AR drivers/media/platform/verisilicon/built-in.a
CC [M] drivers/gpu/drm/i915/i915_irq.o
AR drivers/media/platform/via/built-in.a
CC [M] drivers/gpu/drm/i915/i915_mitigations.o
CC fs/btrfs/volumes.o
CC kernel/compat.o
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC lib/llist.o
CC drivers/acpi/acpica/utdecode.o
CC kernel/utsname.o
CC kernel/user_namespace.o
CC [M] drivers/gpu/drm/i915/i915_module.o
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/pci/b2c2/built-in.a
CC net/ipv4/netlink.o
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/pci/dm1105/built-in.a
CC kernel/pid_namespace.o
CC lib/lwq.o
AR drivers/media/pci/pt1/built-in.a
CC [M] fs/smb/client/cifs_unicode.o
AR drivers/media/pci/pt3/built-in.a
CC drivers/scsi/scsi_sysfs.o
CC arch/x86/kernel/umip.o
CC drivers/rtc/proc.o
AR drivers/media/pci/mantis/built-in.a
CC drivers/usb/host/pci-quirks.o
CC drivers/usb/host/ehci-hcd.o
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/pci/saa7146/built-in.a
CC arch/x86/kernel/unwind_orc.o
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
CC drivers/net/phy/phy-core.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/usb/b2c2/built-in.a
CC drivers/net/phy/phy_device.o
CC drivers/net/phy/linkmode.o
AR drivers/media/pci/intel/ivsc/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o
AR drivers/media/pci/intel/built-in.a
CC lib/memweight.o
CC drivers/net/phy/mdio_bus.o
AR drivers/media/pci/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/usb/s2255/built-in.a
CC [M] drivers/i2c/busses/i2c-scmi.o
CC [M] drivers/gpu/drm/i915/i915_params.o
AR drivers/media/usb/siano/built-in.a
CC drivers/input/serio/libps2.o
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/media/usb/built-in.a
CC drivers/acpi/acpica/utdelete.o
CC lib/kfifo.o
CC arch/x86/kernel/callthunks.o
CC fs/btrfs/async-thread.o
AR drivers/media/firewire/built-in.a
CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o
AR drivers/media/spi/built-in.a
AR drivers/media/test-drivers/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
AR drivers/media/built-in.a
CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o
CC drivers/usb/storage/scsiglue.o
CC drivers/i2c/i2c-core-base.o
CC drivers/input/touchscreen.o
CC lib/percpu-refcount.o
CC drivers/net/phy/mdio_device.o
LD [M] drivers/gpu/drm/xe/tests/xe_test.o
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC drivers/usb/storage/protocol.o
CC drivers/base/firmware.o
CC drivers/rtc/sysfs.o
CC drivers/usb/storage/transport.o
CC drivers/acpi/acpica/uterror.o
CC [M] drivers/gpu/drm/amd/amdgpu/atom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
CC drivers/usb/storage/usb.o
CC [M] drivers/gpu/drm/i915/i915_pci.o
CC [M] fs/smb/client/nterr.o
CC drivers/net/phy/swphy.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] fs/smb/client/cifsencrypt.o
CC [M] fs/smb/client/readdir.o
UPD kernel/config_data
CC drivers/base/init.o
CC kernel/stop_machine.o
CC net/ipv4/nexthop.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
CC drivers/usb/core/hcd.o
AR drivers/input/serio/built-in.a
CC drivers/base/map.o
CC drivers/acpi/acpica/uteval.o
CC drivers/base/devres.o
LD [M] drivers/gpu/drm/ttm/ttm.o
CC drivers/usb/storage/initializers.o
CC arch/x86/kernel/cet.o
CC drivers/usb/core/urb.o
CC drivers/acpi/acpica/utglobal.o
CC mm/memory-tiers.o
CC drivers/base/attribute_container.o
CC drivers/input/ff-memless.o
CC mm/migrate_device.o
CC [M] drivers/gpu/drm/vgem/vgem_drv.o
CC [M] drivers/i2c/busses/i2c-i801.o
CC [M] drivers/gpu/drm/vgem/vgem_fence.o
CC lib/rhashtable.o
CC drivers/rtc/rtc-mc146818-lib.o
CC lib/base64.o
AR drivers/net/pse-pd/built-in.a
CC drivers/net/phy/fixed_phy.o
CC drivers/net/mdio/acpi_mdio.o
AR drivers/net/pcs/built-in.a
CC drivers/usb/storage/sierra_ms.o
CC drivers/usb/storage/option_ms.o
AR drivers/scsi/built-in.a
CC [M] fs/smb/client/ioctl.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC fs/select.o
CC drivers/acpi/acpica/uthex.o
CC [M] drivers/i2c/busses/i2c-isch.o
AR drivers/net/ethernet/adi/built-in.a
AR drivers/net/ethernet/alacritech/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
CC [M] drivers/net/phy/phylink.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/usb/built-in.a
CC drivers/base/transport_class.o
CC [M] drivers/net/usb/pegasus.o
AR drivers/net/ethernet/cadence/built-in.a
CC [M] drivers/net/usb/rtl8150.o
AR drivers/net/ethernet/broadcom/built-in.a
CC [M] drivers/net/ethernet/broadcom/b44.o
CC drivers/base/topology.o
CC drivers/base/container.o
CC [M] drivers/net/ipvlan/ipvlan_core.o
CC kernel/kprobes.o
CC [M] drivers/net/ipvlan/ipvlan_main.o
CC drivers/acpi/acpica/utids.o
CC drivers/base/property.o
CC drivers/acpi/acpica/utinit.o
CC [M] drivers/gpu/drm/i915/i915_scatterlist.o
CC drivers/usb/storage/usual-tables.o
CC drivers/input/vivaldi-fmap.o
AR drivers/net/ethernet/cavium/common/built-in.a
CC drivers/rtc/rtc-cmos.o
CC arch/x86/kernel/mmconf-fam10h_64.o
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
AR drivers/net/ethernet/cavium/liquidio/built-in.a
AR drivers/net/ethernet/cavium/octeon/built-in.a
LD [M] drivers/gpu/drm/vgem/vgem.o
CC arch/x86/kernel/vsmp_64.o
AR drivers/net/ethernet/cavium/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
CC kernel/hung_task.o
AR drivers/net/ethernet/cortina/built-in.a
CC mm/huge_memory.o
CC drivers/net/mdio/fwnode_mdio.o
CC [M] fs/smb/client/sess.o
CC [M] drivers/net/ethernet/broadcom/bnx2.o
CC [M] drivers/net/ethernet/broadcom/cnic.o
CC drivers/acpi/acpica/utlock.o
CC drivers/base/cacheinfo.o
CC drivers/acpi/acpica/utmath.o
CC [M] drivers/net/ethernet/broadcom/tg3.o
CC kernel/watchdog.o
CC kernel/watchdog_perf.o
CC [M] fs/smb/client/export.o
CC drivers/input/input-leds.o
CC mm/khugepaged.o
CC [M] drivers/i2c/busses/i2c-ismt.o
AR drivers/usb/storage/built-in.a
CC [M] fs/smb/client/unc.o
CC drivers/input/mousedev.o
CC drivers/i2c/i2c-core-smbus.o
CC fs/btrfs/ioctl.o
CC drivers/usb/core/message.o
CC [M] drivers/i2c/busses/i2c-piix4.o
CC [M] drivers/gpu/drm/nouveau/nvif/object.o
CC drivers/usb/core/driver.o
CC drivers/acpi/acpica/utmisc.o
CC drivers/acpi/acpica/utmutex.o
CC lib/once.o
CC net/ipv4/udp_tunnel_stub.o
AR arch/x86/kernel/built-in.a
CC drivers/i2c/i2c-core-acpi.o
AR arch/x86/built-in.a
CC drivers/i2c/i2c-core-slave.o
CC [M] drivers/net/usb/r8152.o
CC kernel/seccomp.o
CC [M] drivers/net/usb/asix_devices.o
CC [M] drivers/gpu/drm/i915/i915_suspend.o
AR drivers/rtc/built-in.a
AR drivers/net/mdio/built-in.a
CC [M] drivers/net/usb/asix_common.o
CC [M] drivers/net/vxlan/vxlan_core.o
AR drivers/ptp/built-in.a
AR drivers/power/reset/built-in.a
CC [M] drivers/ptp/ptp_clock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
CC drivers/acpi/acpica/utnonansi.o
CC drivers/power/supply/power_supply_core.o
CC drivers/base/swnode.o
CC drivers/power/supply/power_supply_sysfs.o
CC [M] drivers/ptp/ptp_chardev.o
CC [M] drivers/ptp/ptp_sysfs.o
CC drivers/hwmon/hwmon.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
CC fs/dcache.o
CC lib/refcount.o
CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
CC [M] drivers/gpu/drm/i915/i915_switcheroo.o
CC [M] drivers/net/ipvlan/ipvlan_l3s.o
CC kernel/relay.o
CC drivers/usb/host/ehci-pci.o
CC drivers/acpi/acpica/utobject.o
CC drivers/usb/host/ohci-hcd.o
CC drivers/input/evdev.o
CC lib/rcuref.o
AR drivers/i2c/busses/built-in.a
CC lib/usercopy.o
CC [M] drivers/gpu/drm/nouveau/nvif/client.o
CC [M] drivers/net/phy/ax88796b.o
CC drivers/usb/serial/usb-serial.o
AR drivers/usb/misc/built-in.a
CC lib/errseq.o
CC [M] drivers/net/phy/bcm7xxx.o
CC drivers/usb/serial/generic.o
AR drivers/net/ethernet/engleder/built-in.a
CC [M] drivers/hwmon/acpi_power_meter.o
CC drivers/usb/serial/bus.o
CC [M] drivers/net/vxlan/vxlan_multicast.o
CC net/ipv4/sysctl_net_ipv4.o
CC kernel/utsname_sysctl.o
CC lib/bucket_locks.o
CC drivers/acpi/acpica/utosi.o
CC net/ipv4/proc.o
CC net/ipv4/syncookies.o
CC [M] drivers/ptp/ptp_vclock.o
CC net/ipv4/esp4.o
CC [M] drivers/gpu/drm/i915/i915_sysfs.o
CC drivers/power/supply/power_supply_leds.o
CC [M] drivers/hwmon/coretemp.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC drivers/base/auxiliary.o
CC drivers/base/devtmpfs.o
CC [M] drivers/net/phy/bcm87xx.o
CC lib/generic-radix-tree.o
CC drivers/usb/core/config.o
LD [M] drivers/i2c/busses/i2c-designware-pci.o
CC drivers/usb/host/ohci-pci.o
CC drivers/i2c/i2c-dev.o
CC [M] drivers/net/phy/bcm-phy-lib.o
CC drivers/usb/host/uhci-hcd.o
CC drivers/usb/core/file.o
CC drivers/usb/core/buffer.o
CC drivers/acpi/acpica/utownerid.o
CC [M] fs/smb/client/winucase.o
CC [M] drivers/net/phy/broadcom.o
CC lib/bitmap-str.o
CC [M] fs/smb/client/smb2ops.o
CC [M] drivers/net/usb/ax88172a.o
CC [M] drivers/gpu/drm/nouveau/nvif/conn.o
CC [M] drivers/gpu/drm/nouveau/nvif/device.o
CC kernel/delayacct.o
AR drivers/input/built-in.a
CC [M] drivers/net/phy/lxt.o
CC [M] drivers/net/phy/realtek.o
LD [M] drivers/net/ipvlan/ipvlan.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
CC kernel/taskstats.o
CC lib/string_helpers.o
CC drivers/net/loopback.o
CC drivers/power/supply/power_supply_hwmon.o
CC drivers/base/node.o
CC [M] drivers/ptp/ptp_kvm_x86.o
CC drivers/base/memory.o
CC drivers/acpi/acpica/utpredef.o
CC [M] drivers/net/usb/ax88179_178a.o
CC lib/hexdump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC drivers/usb/serial/console.o
CC [M] drivers/net/phy/smsc.o
CC drivers/usb/host/xhci.o
CC lib/kstrtox.o
AR drivers/hwmon/built-in.a
CC drivers/watchdog/watchdog_core.o
CC [M] drivers/gpu/drm/i915/i915_utils.o
AR drivers/thermal/broadcom/built-in.a
CC drivers/watchdog/watchdog_dev.o
CC [M] drivers/net/vxlan/vxlan_vnifilter.o
AR drivers/thermal/samsung/built-in.a
CC [M] drivers/net/vxlan/vxlan_mdb.o
CC drivers/thermal/intel/intel_tcc.o
CC drivers/acpi/acpica/utresdecode.o
CC drivers/acpi/acpica/utresrc.o
CC fs/inode.o
CC fs/attr.o
CC drivers/usb/serial/ftdi_sio.o
CC [M] drivers/gpu/drm/i915/intel_clock_gating.o
CC [M] drivers/i2c/i2c-smbus.o
CC drivers/thermal/intel/therm_throt.o
CC drivers/usb/core/sysfs.o
CC [M] fs/smb/client/smb2maperror.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC drivers/usb/host/xhci-mem.o
CC net/ipv4/esp4_offload.o
CC [M] drivers/gpu/drm/nouveau/nvif/disp.o
CC [M] drivers/ptp/ptp_kvm_common.o
CC fs/btrfs/locking.o
CC fs/btrfs/orphan.o
CC [M] drivers/gpu/drm/nouveau/nvif/driver.o
CC mm/page_counter.o
CC fs/bad_inode.o
CC net/ipv4/netfilter.o
CC lib/debug_info.o
CC lib/iomap.o
CC [M] drivers/md/persistent-data/dm-array.o
CC drivers/acpi/acpica/utstate.o
CC [M] drivers/md/persistent-data/dm-bitset.o
CC lib/pci_iomap.o
CC fs/btrfs/export.o
CC [M] drivers/md/persistent-data/dm-block-manager.o
CC kernel/tsacct.o
CC drivers/base/module.o
CC [M] drivers/md/persistent-data/dm-space-map-common.o
CC mm/memcontrol.o
CC drivers/base/pinctrl.o
CC drivers/usb/host/xhci-ext-caps.o
CC drivers/acpi/acpica/utstring.o
CC drivers/acpi/acpica/utstrsuppt.o
CC drivers/usb/host/xhci-ring.o
CC fs/file.o
CC drivers/usb/host/xhci-hub.o
CC drivers/watchdog/softdog.o
CC drivers/usb/host/xhci-dbg.o
AR drivers/net/phy/built-in.a
CC drivers/acpi/acpica/utstrtoul64.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/i2c/i2c-mux.o
LD [M] drivers/ptp/ptp.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
LD [M] drivers/ptp/ptp_kvm.o
CC fs/filesystems.o
CC drivers/opp/core.o
CC fs/namespace.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC drivers/base/devcoredump.o
CC kernel/tracepoint.o
CC fs/btrfs/tree-log.o
CC [M] drivers/gpu/drm/nouveau/nvif/event.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC drivers/usb/core/endpoint.o
CC drivers/base/platform-msi.o
CC fs/btrfs/free-space-cache.o
CC drivers/opp/cpu.o
CC [M] drivers/md/persistent-data/dm-space-map-disk.o
CC [M] drivers/gpu/drm/i915/intel_device_info.o
AR drivers/thermal/st/built-in.a
AR drivers/thermal/qcom/built-in.a
AR drivers/thermal/tegra/built-in.a
CC drivers/acpi/acpica/utxface.o
CC drivers/usb/host/xhci-trace.o
CC drivers/acpi/acpica/utxfinit.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
AR drivers/thermal/intel/built-in.a
AR drivers/thermal/mediatek/built-in.a
CC drivers/base/physical_location.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC drivers/usb/serial/pl2303.o
CC net/ipv4/inet_diag.o
CC drivers/opp/debugfs.o
CC [M] drivers/gpu/drm/i915/intel_memory_region.o
AR drivers/watchdog/built-in.a
CC drivers/cpufreq/cpufreq.o
CC net/ipv4/tcp_diag.o
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/cpuidle.o
CC lib/iomap_copy.o
CC fs/btrfs/zlib.o
CC drivers/cpuidle/driver.o
CC drivers/acpi/acpica/utxferror.o
CC [M] fs/smb/client/smb2transport.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] drivers/md/persistent-data/dm-space-map-metadata.o
CC drivers/usb/host/xhci-debugfs.o
CC drivers/cpuidle/governor.o
CC drivers/usb/core/devio.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC drivers/cpuidle/sysfs.o
CC drivers/usb/host/xhci-pci.o
CC drivers/thermal/thermal_core.o
CC lib/devres.o
CC kernel/latencytop.o
CC drivers/usb/gadget/udc/core.o
AR drivers/i2c/built-in.a
CC net/ipv4/udp_diag.o
CC [M] drivers/gpu/drm/ast/ast_drv.o
CC drivers/base/trace.o
CC [M] drivers/gpu/drm/ast/ast_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o
LD [M] drivers/net/vxlan/vxlan.o
CC lib/check_signature.o
CC drivers/cpuidle/poll_state.o
CC drivers/cpuidle/governors/haltpoll.o
CC [M] drivers/usb/class/usbtmc.o
CC drivers/acpi/acpica/utxfmutex.o
CC [M] fs/smb/client/smb2misc.o
CC [M] drivers/net/usb/cdc_ether.o
CC lib/interval_tree.o
CC [M] drivers/gpu/drm/nouveau/nvif/head.o
CC drivers/cpuidle/cpuidle-haltpoll.o
AR drivers/usb/serial/built-in.a
CC [M] drivers/gpu/drm/ast/ast_main.o
CC drivers/thermal/thermal_sysfs.o
CC drivers/thermal/thermal_trip.o
CC drivers/net/netconsole.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
CC fs/btrfs/lzo.o
AR drivers/acpi/acpica/built-in.a
AR drivers/usb/gadget/function/built-in.a
CC fs/btrfs/zstd.o
CC [M] drivers/gpu/drm/nouveau/nvif/mem.o
CC net/ipv4/tcp_cubic.o
CC drivers/acpi/ec.o
AR drivers/opp/built-in.a
CC [M] drivers/gpu/drm/i915/intel_pcode.o
CC [M] drivers/gpu/drm/i915/intel_region_ttm.o
CC lib/assoc_array.o
CC kernel/irq_work.o
CC [M] drivers/net/dummy.o
CC [M] drivers/md/persistent-data/dm-transaction-manager.o
AR drivers/base/built-in.a
CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o
CC net/ipv4/xfrm4_policy.o
CC fs/seq_file.o
CC [M] drivers/gpu/drm/i915/intel_sbi.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC drivers/acpi/dock.o
CC [M] drivers/gpu/drm/ast/ast_mm.o
CC [M] drivers/md/persistent-data/dm-btree.o
AR drivers/cpuidle/governors/built-in.a
AR drivers/cpuidle/built-in.a
CC drivers/thermal/thermal_helpers.o
CC drivers/mmc/core/core.o
CC net/ipv4/xfrm4_state.o
CC drivers/mmc/host/sdhci.o
CC lib/list_debug.o
CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o
CC mm/vmpressure.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/net/usb/cdc_eem.o
CC drivers/usb/gadget/udc/trace.o
CC drivers/mmc/host/sdhci-pci-core.o
CC mm/swap_cgroup.o
CC kernel/static_call.o
CC kernel/static_call_inline.o
CC [M] drivers/gpu/drm/ast/ast_mode.o
CC lib/debugobjects.o
CC [M] drivers/net/usb/smsc75xx.o
CC drivers/cpufreq/freq_table.o
CC drivers/thermal/thermal_hwmon.o
CC drivers/mmc/core/bus.o
CC drivers/mmc/core/host.o
CC drivers/usb/core/notify.o
CC [M] drivers/gpu/drm/nouveau/nvif/outp.o
CC [M] drivers/gpu/drm/nouveau/nvif/timer.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC fs/btrfs/compression.o
CC net/ipv4/xfrm4_input.o
AR drivers/usb/host/built-in.a
AR drivers/usb/gadget/legacy/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o
CC mm/hugetlb_cgroup.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/acpi/pci_root.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
CC [M] drivers/gpu/drm/i915/intel_step.o
CC drivers/usb/gadget/usbstring.o
CC [M] drivers/gpu/drm/ast/ast_post.o
CC [M] drivers/md/persistent-data/dm-btree-remove.o
CC drivers/usb/gadget/config.o
CC [M] fs/smb/client/smb2pdu.o
CC net/ipv4/xfrm4_output.o
CC drivers/usb/gadget/epautoconf.o
CC net/ipv4/xfrm4_protocol.o
CC kernel/numa.o
CC [M] drivers/gpu/drm/i915/intel_uncore.o
CC [M] drivers/gpu/drm/ast/ast_dp501.o
CC drivers/mmc/core/mmc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
CC [M] drivers/md/persistent-data/dm-btree-spine.o
CC drivers/usb/core/generic.o
CC lib/bitrev.o
CC drivers/thermal/gov_fair_share.o
CC drivers/thermal/gov_step_wise.o
CC drivers/thermal/gov_user_space.o
CC drivers/mmc/core/mmc_ops.o
CC fs/btrfs/delayed-ref.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
CC kernel/user-return-notifier.o
CC fs/btrfs/relocation.o
CC kernel/padata.o
CC fs/xattr.o
CC drivers/cpufreq/cpufreq_ondemand.o
CC drivers/mmc/core/sd.o
CC [M] drivers/gpu/drm/nouveau/nvif/user.o
CC drivers/cpufreq/cpufreq_governor.o
CC kernel/jump_label.o
CC fs/btrfs/delayed-inode.o
AR drivers/usb/gadget/udc/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o
CC fs/btrfs/scrub.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o
CC drivers/usb/gadget/composite.o
CC fs/btrfs/backref.o
CC lib/crc16.o
CC fs/btrfs/ulist.o
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
CC drivers/acpi/pci_link.o
CC [M] drivers/gpu/drm/ast/ast_dp.o
CC [M] fs/smb/client/smb2inode.o
CC [M] drivers/net/usb/smsc95xx.o
CC [M] net/ipv4/ip_tunnel.o
CC drivers/acpi/pci_irq.o
LD [M] drivers/md/persistent-data/dm-persistent-data.o
CC drivers/usb/core/quirks.o
AR drivers/thermal/built-in.a
CC drivers/md/md.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
CC [M] drivers/net/usb/mcs7830.o
CC [M] drivers/net/usb/usbnet.o
CC fs/libfs.o
CC fs/btrfs/qgroup.o
CC mm/kmemleak.o
CC [M] drivers/net/usb/cdc_ncm.o
CC [M] drivers/net/usb/r8153_ecm.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_gsc_proxy.o
AR drivers/ufs/built-in.a
CC drivers/usb/core/devices.o
CC lib/crc-t10dif.o
CC mm/page_isolation.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
AR drivers/leds/trigger/built-in.a
CC mm/early_ioremap.o
CC [M] drivers/leds/trigger/ledtrig-audio.o
CC mm/cma.o
AR drivers/leds/blink/built-in.a
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
CC kernel/context_tracking.o
CC kernel/iomem.o
CC drivers/leds/led-class.o
CC mm/secretmem.o
CC drivers/leds/led-triggers.o
CC fs/btrfs/send.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o
CC kernel/rseq.o
CC drivers/mmc/core/sd_ops.o
CC fs/fs-writeback.o
CC drivers/usb/core/phy.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
AR drivers/firmware/broadcom/built-in.a
CC drivers/acpi/acpi_lpss.o
AR drivers/crypto/stm32/built-in.a
AR drivers/firmware/cirrus/built-in.a
AR drivers/crypto/xilinx/built-in.a
AR drivers/firmware/meson/built-in.a
AR drivers/crypto/hisilicon/built-in.a
AR drivers/firmware/microchip/built-in.a
LD [M] drivers/gpu/drm/ast/ast.o
AR drivers/crypto/intel/keembay/built-in.a
CC drivers/mmc/core/sdio.o
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/built-in.a
CC drivers/firmware/efi/efi-bgrt.o
AR drivers/net/ethernet/ezchip/built-in.a
CC drivers/firmware/efi/libstub/efi-stub-helper.o
AR drivers/net/ethernet/fungible/built-in.a
CC drivers/firmware/efi/efi.o
AR drivers/net/ethernet/huawei/built-in.a
HOSTCC lib/gen_crc32table
CC drivers/firmware/efi/vars.o
CC drivers/cpufreq/acpi-cpufreq.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o
CC drivers/mmc/host/sdhci-pci-o2micro.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o
CC drivers/cpufreq/intel_pstate.o
CC lib/libcrc32c.o
AR drivers/net/ethernet/i825xx/built-in.a
AR drivers/net/ethernet/microsoft/built-in.a
CC drivers/clocksource/acpi_pm.o
AR drivers/net/ethernet/litex/built-in.a
AR drivers/net/ethernet/microchip/built-in.a
AR drivers/net/ethernet/mscc/built-in.a
AR drivers/net/ethernet/neterion/built-in.a
AR drivers/net/ethernet/netronome/built-in.a
AR drivers/net/ethernet/ni/built-in.a
CC fs/btrfs/dev-replace.o
CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
AR drivers/firmware/imx/built-in.a
CC drivers/clocksource/i8253.o
AR drivers/net/ethernet/packetengines/built-in.a
AR drivers/net/ethernet/realtek/built-in.a
CC drivers/mmc/core/sdio_ops.o
CC [M] drivers/net/ethernet/realtek/8139cp.o
GZIP kernel/config_data.gz
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC drivers/mmc/core/sdio_bus.o
CC fs/btrfs/raid56.o
CC [M] drivers/net/ethernet/realtek/8139too.o
AR drivers/leds/built-in.a
CC drivers/md/md-bitmap.o
CC mm/userfaultfd.o
CC fs/pnode.o
CC drivers/acpi/acpi_apd.o
CC drivers/mmc/host/sdhci-pci-arasan.o
CC mm/memremap.o
CC drivers/usb/core/port.o
CC drivers/mmc/host/sdhci-pci-dwc-mshc.o
CC [M] drivers/net/ethernet/realtek/r8169_main.o
CC drivers/firmware/efi/reboot.o
CC drivers/usb/gadget/functions.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o
CC lib/xxhash.o
CC drivers/usb/gadget/configfs.o
CC kernel/configs.o
CC drivers/firmware/efi/memattr.o
CC drivers/firmware/efi/libstub/gop.o
CC [M] net/ipv4/udp_tunnel_core.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
LD [M] drivers/net/usb/asix.o
CC [M] drivers/net/macvlan.o
AR drivers/clocksource/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.o
CC [M] drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/acpi/acpi_platform.o
CC [M] drivers/net/mii.o
CC [M] net/ipv4/udp_tunnel_nic.o
CC lib/genalloc.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/mmc/core/sdio_io.o
CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC [M] drivers/gpu/drm/i915/vlv_sideband.o
CC drivers/acpi/acpi_pnp.o
CC drivers/firmware/efi/tpm.o
CC mm/hmm.o
CC fs/btrfs/uuid-tree.o
CC [M] drivers/gpu/drm/i915/vlv_suspend.o
AR kernel/built-in.a
CC drivers/hid/usbhid/hid-core.o
CC drivers/hid/hid-core.o
AR drivers/staging/media/built-in.a
AR drivers/staging/built-in.a
CC drivers/hid/hid-input.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
CC fs/btrfs/props.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
CC [M] drivers/gpu/drm/i915/soc/intel_dram.o
CC drivers/mmc/host/sdhci-pci-gli.o
CC fs/btrfs/free-space-tree.o
CC drivers/firmware/efi/memmap.o
CC drivers/usb/core/hcd-pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o
CC drivers/firmware/efi/libstub/secureboot.o
AR drivers/platform/x86/amd/built-in.a
CC [M] drivers/platform/x86/intel/pmc/core.o
CC [M] drivers/platform/x86/intel/pmt/class.o
CC drivers/acpi/power.o
CC [M] drivers/net/ethernet/realtek/r8169_firmware.o
CC drivers/platform/x86/intel/turbo_max_3.o
CC [M] drivers/platform/x86/intel/pmt/telemetry.o
CC drivers/platform/x86/p2sb.o
CC drivers/firmware/efi/esrt.o
CC lib/percpu_counter.o
CC drivers/mmc/core/sdio_irq.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC drivers/usb/gadget/u_f.o
AR drivers/cpufreq/built-in.a
CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o
CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
CC drivers/firmware/efi/efi-pstore.o
AR drivers/firmware/psci/built-in.a
AR drivers/firmware/qcom/built-in.a
CC [M] drivers/gpu/drm/i915/soc/intel_pch.o
AR drivers/firmware/smccc/built-in.a
CC fs/btrfs/tree-checker.o
CC drivers/mailbox/mailbox.o
CC drivers/devfreq/devfreq.o
CC [M] fs/smb/client/smb2file.o
CC drivers/powercap/powercap_sys.o
CC drivers/firmware/efi/libstub/tpm.o
CC mm/memfd.o
CC drivers/usb/core/usb-acpi.o
CC drivers/powercap/intel_rapl_common.o
CC fs/btrfs/space-info.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o
CC fs/btrfs/block-rsv.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
CC drivers/md/md-autodetect.o
CC fs/btrfs/delalloc-space.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
CC fs/btrfs/block-group.o
CC mm/bootmem_info.o
AR net/ipv4/built-in.a
LD [M] net/ipv4/udp_tunnel.o
CC [M] drivers/gpu/drm/i915/i915_memcpy.o
AR drivers/usb/gadget/built-in.a
CC drivers/firmware/efi/cper.o
CC [M] drivers/platform/x86/intel/pmt/crashlog.o
AR net/built-in.a
CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o
CC lib/fault-inject.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/firmware/efi/cper_cxl.o
CC drivers/acpi/event.o
CC drivers/firmware/efi/libstub/mem.o
CC drivers/hid/usbhid/hiddev.o
CC drivers/mailbox/pcc.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC drivers/mmc/core/slot-gpio.o
CC drivers/mmc/core/regulator.o
CC drivers/mmc/host/sdhci-acpi.o
CC drivers/mmc/core/debugfs.o
CC [M] drivers/gpu/drm/i915/i915_mm.o
CC drivers/acpi/evged.o
CC drivers/md/dm-uevent.o
CC drivers/firmware/efi/libstub/random.o
CC fs/splice.o
CC [M] drivers/platform/x86/intel/pmc/core_ssram.o
CC drivers/platform/x86/pmc_atom.o
LD [M] drivers/platform/x86/intel/pmt/pmt_class.o
CC drivers/mmc/core/block.o
AR drivers/net/ethernet/renesas/built-in.a
LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o
CC [M] drivers/gpu/drm/i915/i915_sw_fence.o
AR drivers/net/ethernet/sfc/built-in.a
CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o
AR drivers/net/ethernet/smsc/built-in.a
CC [M] drivers/net/ethernet/smsc/smsc9420.o
AR drivers/usb/core/built-in.a
CC [M] drivers/gpu/drm/i915/i915_syncmap.o
AR drivers/usb/built-in.a
CC drivers/firmware/efi/runtime-wrappers.o
CC lib/syscall.o
AR drivers/perf/built-in.a
CC [M] drivers/platform/x86/wmi.o
CC drivers/md/dm.o
LD [M] drivers/net/ethernet/realtek/r8169.o
CC drivers/mmc/host/cqhci-core.o
AR mm/built-in.a
CC fs/btrfs/discard.o
LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o
CC [M] drivers/mmc/host/sdhci-pltfm.o
AR drivers/net/ethernet/socionext/built-in.a
CC [M] drivers/platform/x86/intel/pmc/spt.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o
CC [M] drivers/platform/x86/intel/pmc/cnp.o
CC drivers/firmware/efi/libstub/randomalloc.o
CC [M] drivers/net/ethernet/intel/e1000e/82571.o
CC [M] drivers/platform/x86/intel/pmc/icl.o
CC [M] drivers/gpu/drm/xe/xe_gt_freq.o
CC fs/btrfs/reflink.o
CC drivers/hid/hid-quirks.o
AR drivers/mailbox/built-in.a
CC drivers/mmc/core/queue.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC fs/btrfs/subpage.o
CC drivers/powercap/intel_rapl_msr.o
CC drivers/acpi/sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC drivers/acpi/property.o
CC [M] drivers/gpu/drm/i915/i915_user_extensions.o
CC [M] drivers/platform/x86/intel/pmc/tgl.o
CC [M] drivers/platform/x86/intel/vsec.o
CC [M] drivers/devfreq/governor_simpleondemand.o
CC drivers/md/dm-table.o
CC [M] fs/smb/client/cifsacl.o
CC drivers/ras/ras.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/firmware/efi/libstub/pci.o
CC [M] fs/smb/client/fs_context.o
CC drivers/android/binderfs.o
CC [M] fs/smb/client/dns_resolve.o
LD [M] drivers/net/ethernet/intel/e1000/e1000.o
CC lib/dynamic_debug.o
ASN.1 fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
CC drivers/firmware/efi/libstub/skip_spaces.o
CC drivers/android/binder.o
AR drivers/hid/usbhid/built-in.a
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC drivers/android/binder_alloc.o
CC [M] drivers/net/ethernet/intel/igb/igb_main.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC [M] drivers/platform/x86/intel/rst.o
CC [M] drivers/platform/x86/intel/pmc/adl.o
CC [M] drivers/platform/x86/intel/pmc/mtl.o
CC [M] drivers/platform/x86/intel/pmc/arl.o
CC drivers/hid/hid-debug.o
CC drivers/firmware/efi/dev-path-parser.o
CC drivers/firmware/efi/apple-properties.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/nvmem/core.o
CC fs/btrfs/tree-mod-log.o
CC [M] drivers/gpu/drm/i915/i915_ioc32.o
CC [M] drivers/platform/x86/wmi-bmof.o
CC [M] drivers/gpu/drm/i915/i915_debugfs.o
CC [M] drivers/devfreq/governor_performance.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC drivers/firmware/efi/earlycon.o
CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o
CC [M] drivers/platform/x86/intel/pmc/lnl.o
AR drivers/powercap/built-in.a
CC drivers/firmware/efi/libstub/relocate.o
CC [M] fs/smb/client/namespace.o
CC [M] drivers/net/mdio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
CC lib/errname.o
CC drivers/ras/debugfs.o
CC drivers/firmware/efi/libstub/printk.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC [M] drivers/gpu/drm/drm_aperture.o
CC drivers/md/dm-target.o
AR drivers/mmc/host/built-in.a
CC drivers/md/dm-linear.o
CC [M] drivers/mtd/chips/chipreg.o
CC drivers/md/dm-stripe.o
CC [M] drivers/platform/x86/intel/pmc/pltdrv.o
AR drivers/net/ethernet/wangxun/built-in.a
CC drivers/acpi/acpi_cmos_rtc.o
CC drivers/acpi/x86/apple.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/gpu/drm/drm_atomic.o
CC fs/sync.o
CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o
AR drivers/platform/x86/intel/built-in.a
CC drivers/hid/hidraw.o
AR drivers/mmc/core/built-in.a
CC [M] drivers/platform/x86/mxm-wmi.o
AR drivers/mmc/built-in.a
AR drivers/devfreq/built-in.a
CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC [M] drivers/uio/uio.o
CC drivers/firmware/efi/libstub/x86-5lvl.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
AR drivers/firmware/tegra/built-in.a
AR drivers/firmware/xilinx/built-in.a
CC drivers/hid/hid-generic.o
CC drivers/firmware/dmi_scan.o
AR drivers/ras/built-in.a
CC [M] drivers/platform/x86/intel_ips.o
AR drivers/platform/surface/built-in.a
CC drivers/md/dm-io.o
CC [M] fs/smb/client/smb1ops.o
CC [M] fs/smb/client/cifssmb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
CC drivers/hid/hid-a4tech.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC fs/btrfs/extent-io-tree.o
CC [M] drivers/gpu/drm/i915/i915_pmu.o
LD [M] drivers/platform/x86/intel/intel_vsec.o
AR drivers/nvmem/built-in.a
CC drivers/acpi/x86/utils.o
CC drivers/firmware/efi/cper-x86.o
AR drivers/net/ethernet/xilinx/built-in.a
CC drivers/md/dm-kcopyd.o
CC fs/btrfs/fs.o
LD [M] drivers/platform/x86/intel/pmc/intel_pmc_core.o
LD [M] drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o
LD [M] drivers/platform/x86/intel/intel-rst.o
AR drivers/net/ethernet/synopsys/built-in.a
CC [M] drivers/vfio/vfio_main.o
CC drivers/md/dm-sysfs.o
CC [M] drivers/mtd/mtdcore.o
CC [M] drivers/vfio/pci/vfio_pci_core.o
CC [M] drivers/mtd/mtdsuper.o
CC fs/btrfs/messages.o
CC [M] drivers/mtd/mtdconcat.o
CC drivers/md/dm-stats.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o
CC [M] drivers/vfio/pci/vfio_pci_intrs.o
CC lib/nlattr.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o
CC fs/btrfs/bio.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
CC drivers/md/dm-rq.o
CC lib/cpu_rmap.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/md/dm-io-rewind.o
CC [M] drivers/vfio/group.o
CC fs/utimes.o
CC [M] fs/smb/client/cifs_spnego_negtokeninit.asn1.o
CC [M] drivers/net/ethernet/intel/igc/igc_main.o
CC fs/d_path.o
CC lib/dynamic_queue_limits.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
CC drivers/hid/hid-apple.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
CC drivers/acpi/x86/s2idle.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
CC lib/glob.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
CC drivers/firmware/dmi-sysfs.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
STUBCPY drivers/firmware/efi/libstub/x86-5lvl.stub.o
CC [M] drivers/pps/pps.o
CC fs/stack.o
AR drivers/platform/x86/built-in.a
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
CC drivers/firmware/dmi-id.o
AR drivers/platform/built-in.a
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC fs/fs_struct.o
AR drivers/firmware/efi/libstub/lib.a
AR drivers/firmware/efi/built-in.a
CC [M] drivers/pps/kapi.o
CC [M] drivers/pps/sysfs.o
CC fs/btrfs/lru_cache.o
CC [M] fs/smb/client/asn1.o
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/md/dm-builtin.o
CC drivers/firmware/memmap.o
CC [M] drivers/md/dm-bufio.o
CC [M] drivers/net/ethernet/intel/e1000e/mac.o
CC [M] drivers/vfio/pci/vfio_pci_rdwr.o
CC fs/statfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
CC [M] drivers/net/tun.o
CC [M] drivers/net/ethernet/intel/igbvf/vf.o
CC [M] drivers/net/veth.o
CC [M] drivers/net/ethernet/intel/e1000e/manage.o
CC [M] drivers/net/ethernet/intel/igbvf/mbx.o
CC lib/strncpy_from_user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
CC [M] drivers/net/ethernet/intel/e1000e/nvm.o
CC [M] drivers/net/ethernet/intel/e1000e/phy.o
CC fs/fs_pin.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o
CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC [M] drivers/md/dm-bio-prison-v1.o
CC [M] drivers/md/dm-bio-prison-v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
CC [M] drivers/vfio/container.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o
CC [M] drivers/vfio/pci/vfio_pci_config.o
CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC [M] drivers/vfio/virqfd.o
LD [M] drivers/pps/pps_core.o
CC [M] drivers/gpu/drm/drm_atomic_uapi.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
CC [M] drivers/md/dm-crypt.o
AR drivers/firmware/built-in.a
CC drivers/hid/hid-belkin.o
CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o
CC drivers/acpi/debugfs.o
CC [M] drivers/mtd/mtdpart.o
CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC [M] drivers/net/ethernet/intel/igbvf/netdev.o
CC lib/strnlen_user.o
CC fs/btrfs/raid-stripe-tree.o
CC [M] drivers/net/ethernet/intel/e1000e/param.o
CC fs/nsfs.o
CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o
CC [M] drivers/vfio/pci/vfio_pci.o
AR drivers/net/ethernet/intel/built-in.a
CC [M] drivers/net/ethernet/intel/e100.o
CC [M] drivers/net/ethernet/intel/igc/igc_mac.o
CC [M] drivers/net/ethernet/intel/igc/igc_i225.o
CC lib/net_utils.o
CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o
CC [M] drivers/md/dm-thin.o
CC [M] drivers/vfio/vfio_iommu_type1.o
CC drivers/acpi/acpi_lpat.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC [M] drivers/net/ethernet/intel/igc/igc_base.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o
CC [M] drivers/md/dm-thin-metadata.o
CC drivers/hid/hid-cherry.o
CC fs/btrfs/acl.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
CC [M] drivers/mtd/mtdchar.o
CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o
CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o
CC [M] drivers/net/ethernet/intel/e1000e/netdev.o
CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o
CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o
CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o
AR drivers/android/built-in.a
CC fs/fs_types.o
CC [M] drivers/net/ethernet/intel/igc/igc_phy.o
CC fs/fs_context.o
CC [M] drivers/gpu/drm/drm_auth.o
LD [M] drivers/vfio/pci/vfio-pci.o
CC [M] drivers/net/ethernet/intel/igc/igc_diag.o
LD [M] drivers/vfio/pci/vfio-pci-core.o
CC fs/fs_parser.o
LD [M] drivers/md/dm-bio-prison.o
CC fs/fsopen.o
CC lib/sg_pool.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
CC [M] drivers/gpu/drm/xe/xe_guc_db_mgr.o
CC drivers/acpi/acpi_lpit.o
CC [M] drivers/net/ethernet/intel/e1000e/ptp.o
CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o
LD [M] fs/smb/client/cifs.o
CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o
CC [M] drivers/net/ethernet/intel/igc/igc_dump.o
CC drivers/hid/hid-chicony.o
CC [M] drivers/bluetooth/btusb.o
CC drivers/hid/hid-cypress.o
CC [M] drivers/bluetooth/btintel.o
CC fs/init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o
CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o
AR drivers/md/built-in.a
CC lib/stackdepot.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC drivers/hid/hid-ezkey.o
CC [M] drivers/bluetooth/btbcm.o
CC drivers/hid/hid-kensington.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o
CC [M] drivers/gpu/drm/i915/gt/intel_context.o
CC [M] drivers/gpu/drm/drm_blend.o
CC drivers/acpi/prmt.o
CC [M] drivers/dca/dca-core.o
LD [M] drivers/mtd/mtd.o
CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC [M] drivers/ssb/main.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
CC [M] drivers/vhost/net.o
CC fs/kernel_read_file.o
CC [M] drivers/dca/dca-sysfs.o
AR fs/btrfs/built-in.a
CC [M] drivers/bluetooth/btrtl.o
LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o
CC [M] drivers/ssb/scan.o
CC [M] drivers/ssb/sprom.o
CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o
CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC [M] drivers/vhost/vhost.o
CC drivers/hid/hid-lg.o
CC drivers/hid/hid-lg-g15.o
LD [M] drivers/vfio/vfio.o
CC drivers/hid/hid-microsoft.o
CC drivers/acpi/acpi_pcc.o
CC drivers/acpi/ac.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC lib/ref_tracker.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC [M] drivers/ssb/pci.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
CC fs/mnt_idmapping.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
CC drivers/hid/hid-monterey.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
LD [M] drivers/md/dm-thin-pool.o
LD [M] drivers/net/ethernet/intel/igb/igb.o
CC fs/remap_range.o
CC fs/buffer.o
CC drivers/acpi/button.o
CC [M] drivers/ssb/pcihost_wrapper.o
CC fs/mpage.o
CC [M] drivers/gpu/drm/drm_bridge.o
CC [M] drivers/gpu/drm/drm_cache.o
LD [M] drivers/dca/dca.o
CC [M] drivers/gpu/drm/drm_client.o
CC lib/ucs2_string.o
CC [M] drivers/ssb/driver_chipcommon.o
CC [M] drivers/ssb/driver_chipcommon_pmu.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC lib/sbitmap.o
CC lib/group_cpus.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
CC [M] drivers/ssb/driver_pcicore.o
CC drivers/acpi/fan_core.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
CC drivers/acpi/fan_attr.o
CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o
CC lib/fw_table.o
CC [M] drivers/gpu/drm/drm_client_modeset.o
LD [M] drivers/net/ethernet/intel/igc/igc.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
CC fs/proc_namespace.o
CC fs/direct-io.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC [M] lib/crc-itu-t.o
CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
CC fs/eventpoll.o
CC drivers/acpi/processor_driver.o
CC fs/anon_inodes.o
CC [M] lib/asn1_decoder.o
AR drivers/hid/built-in.a
GEN lib/oid_registry_data.c
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
CC [M] drivers/gpu/drm/drm_color_mgmt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
CC [M] lib/oid_registry.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC [M] drivers/gpu/drm/xe/xe_heci_gsc.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
CC [M] drivers/vhost/iotlb.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
LD [M] drivers/ssb/ssb.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
LD [M] drivers/vhost/vhost_net.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC drivers/acpi/processor_thermal.o
AR lib/lib.a
GEN lib/crc32table.h
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/drm_connector.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
CC fs/signalfd.o
CC fs/timerfd.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/drm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
CC drivers/acpi/processor_idle.o
CC lib/crc32.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
CC [M] drivers/gpu/drm/drm_displayid.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
LD [M] drivers/vhost/vhost_iotlb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
CC [M] drivers/gpu/drm/drm_drv.o
CC drivers/acpi/processor_throttling.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
CC fs/eventfd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC drivers/acpi/processor_perflib.o
LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
AR lib/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
CC [M] drivers/gpu/drm/drm_dumb_buffers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/tu102.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
CC fs/userfaultfd.o
CC fs/aio.o
CC drivers/acpi/container.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
CC drivers/acpi/thermal_lib.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
CC drivers/acpi/thermal.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
CC fs/locks.o
CC fs/binfmt_script.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
CC [M] drivers/gpu/drm/drm_edid.o
CC [M] drivers/gpu/drm/drm_eld.o
CC drivers/acpi/acpi_memhotplug.o
CC drivers/acpi/ioapic.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
CC [M] drivers/gpu/drm/drm_encoder.o
CC drivers/acpi/hed.o
CC drivers/acpi/bgrt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC drivers/acpi/cppc_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
CC [M] drivers/gpu/drm/drm_file.o
CC drivers/acpi/spcr.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
CC drivers/acpi/acpi_pad.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
CC [M] drivers/acpi/acpi_video.o
CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o
CC [M] drivers/acpi/video_detect.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/amd/amdgpu/amdgpu_umc.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
CC [M] drivers/gpu/drm/drm_fourcc.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
CC [M] drivers/gpu/drm/drm_framebuffer.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
CC fs/compat_binfmt_elf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
CC [M] drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o
CC [M] drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/drm_ioctl.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
CC fs/backing-file.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
CC fs/mbcache.o
AR drivers/acpi/built-in.a
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
CC fs/posix_acl.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/i915/gt/intel_migrate.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
CC [M] drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o
CC fs/coredump.o
CC [M] drivers/gpu/drm/drm_managed.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC fs/drop_caches.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
LD [M] drivers/acpi/video.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC [M] drivers/gpu/drm/drm_mm.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o
CC fs/sysctls.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
CC [M] drivers/gpu/drm/drm_mode_config.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o
CC [M] drivers/gpu/drm/drm_mode_object.o
CC [M] drivers/gpu/drm/drm_modes.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/amd/amdgpu/cik.o
CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
CC [M] drivers/gpu/drm/drm_modeset_lock.o
AR drivers/net/built-in.a
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC [M] drivers/gpu/drm/i915/gt/intel_reset.o
CC [M] drivers/gpu/drm/xe/xe_vram_freq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
CC [M] drivers/gpu/drm/drm_plane.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.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/drm_prime.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_hwmon.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_relay.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
CC [M] drivers/gpu/drm/drm_print.o
CC [M] drivers/gpu/drm/drm_property.o
CC [M] drivers/gpu/drm/xe/xe_memirq.o
CC [M] drivers/gpu/drm/xe/xe_sriov.o
CC [M] drivers/gpu/drm/drm_syncobj.o
CC [M] drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
CC [M] drivers/gpu/drm/drm_sysfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
CC [M] drivers/gpu/drm/xe/xe_lmtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
CC [M] drivers/gpu/drm/xe/xe_lmtt_2l.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
CC [M] drivers/gpu/drm/amd/amdgpu/si.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
CC [M] drivers/gpu/drm/xe/xe_lmtt_ml.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
CC [M] drivers/gpu/drm/drm_trace_points.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
CC [M] drivers/gpu/drm/drm_vblank.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o
CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/drm_vblank_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
CC [M] drivers/gpu/drm/drm_vma_manager.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/xe_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
CC [M] drivers/gpu/drm/drm_writeback.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
CC [M] drivers/gpu/drm/lib/drm_random.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
CC [M] drivers/gpu/drm/drm_ioc32.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
CC [M] drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
CC [M] drivers/gpu/drm/drm_panel.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/amd/amdgpu/vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
CC [M] drivers/gpu/drm/drm_pci.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC [M] drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.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/amd/amdgpu/soc15.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
CC [M] drivers/gpu/drm/drm_debugfs_crc.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
CC [M] drivers/gpu/drm/drm_edid_load.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
CC [M] drivers/gpu/drm/drm_exec.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/i915/gt/shmem_utils.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/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/nv.o
CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/drm_gpuvm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/drm_buddy.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/devinit/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o
CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o
CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.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/nouveau/nvkm/subdev/devinit/gf100.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o
CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
CC [M] drivers/gpu/drm/drm_atomic_state_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.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/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/drm_encoder_slave.o
CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_11.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o
CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_6_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
CC [M] drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_params.o
CC [M] drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/drm_plane_helper.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
CC [M] drivers/gpu/drm/drm_probe_helper.o
CC [M] drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
CC [M] drivers/gpu/drm/drm_self_refresh_helper.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/nouveau/nvkm/subdev/fb/nv35.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
CC [M] drivers/gpu/drm/drm_simple_kms_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
CC [M] drivers/gpu/drm/drm_fbdev_generic.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/drm_fb_helper.o
LD [M] drivers/gpu/drm/drm.o
LD [M] drivers/gpu/drm/drm_shmem_helper.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
AR drivers/gpu/drm/built-in.a
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.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/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.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/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
LD [M] drivers/gpu/drm/drm_kms_helper.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/nouveau/nvkm/subdev/fb/gk20a.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
CC [M] drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.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/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
CC [M] drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/umc_v12_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o
CC [M] drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.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/nouveau/nvkm/subdev/fb/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o
CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
CC [M] drivers/gpu/drm/i915/i915_gem_evict.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o
CC [M] drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_1.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC [M] drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
CC [M] drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.o
CC [M] drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
CC [M] drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
CC [M] drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
CC [M] drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
CC [M] drivers/gpu/drm/i915/i915_vma_resource.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/xe/xe_gsc.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
HDRTEST drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_command_header_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.o
CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.o
HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.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/nouveau/nvkm/subdev/i2c/gf117.o
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
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/i2c/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
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/nouveau/nvkm/subdev/i2c/auxgf119.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/i915/i915_hwmon.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
CC [M] drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
HDRTEST drivers/gpu/drm/xe/display/xe_display.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
HDRTEST drivers/gpu/drm/xe/display/intel_fb_bo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gsc_commands.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gsc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.o
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_sriov_regs.h
CC [M] drivers/gpu/drm/i915/display/intel_audio.o
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.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/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
CC [M] drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
CC [M] drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
HDRTEST drivers/gpu/drm/xe/tests/xe_kunit_helpers.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.o
HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.o
HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_assert.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
CC [M] drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/vpe_v6_1.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
CC [M] drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
HDRTEST drivers/gpu/drm/xe/xe_bb.h
HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
CC [M] drivers/gpu/drm/i915/display/intel_display.o
HDRTEST drivers/gpu/drm/xe/xe_bo.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o
HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
CC [M] drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
CC [M] drivers/gpu/drm/i915/display/intel_display_params.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/i915/display/intel_display_wa.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
HDRTEST drivers/gpu/drm/xe/xe_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
CC [M] drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
CC [M] drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_device_types.h
CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/i915/display/intel_dpt_common.o
HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
CC [M] drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
HDRTEST drivers/gpu/drm/xe/xe_drv.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
HDRTEST drivers/gpu/drm/xe/xe_exec.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
CC [M] drivers/gpu/drm/i915/display/intel_dsb_buffer.o
CC [M] drivers/gpu/drm/i915/display/intel_fb.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
HDRTEST drivers/gpu/drm/xe/xe_execlist.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
CC [M] drivers/gpu/drm/i915/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
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
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
CC [M] drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
CC [M] drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
CC [M] drivers/gpu/drm/i915/display/intel_global_state.o
HDRTEST drivers/gpu/drm/xe/xe_gsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
HDRTEST drivers/gpu/drm/xe/xe_gsc_proxy.h
CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o
HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_ccs_mode.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
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
HDRTEST drivers/gpu/drm/xe/xe_gt_freq.h
CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o
HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o
HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
CC [M] drivers/gpu/drm/i915/display/intel_hti.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
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/nouveau/nvkm/subdev/privring/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sriov_printk.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
CC [M] drivers/gpu/drm/i915/display/intel_link_bw.o
CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
HDRTEST drivers/gpu/drm/xe/xe_gt_throttle_sysfs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o
HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
HDRTEST drivers/gpu/drm/xe/xe_guc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
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
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
CC [M] drivers/gpu/drm/i915/display/intel_overlay.o
HDRTEST drivers/gpu/drm/xe/xe_guc_db_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o
CC [M] drivers/gpu/drm/i915/display/intel_pmdemand.o
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
CC [M] drivers/gpu/drm/i915/display/intel_psr.o
CC [M] drivers/gpu/drm/i915/display/intel_quirks.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
CC [M] drivers/gpu/drm/i915/display/intel_sprite.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o
HDRTEST drivers/gpu/drm/xe/xe_guc_hxg_helpers.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
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_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
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
CC [M] drivers/gpu/drm/i915/display/intel_vga.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
CC [M] drivers/gpu/drm/i915/display/intel_wm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
HDRTEST drivers/gpu/drm/xe/xe_guc_relay.h
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
HDRTEST drivers/gpu/drm/xe/xe_guc_relay_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
CC [M] drivers/gpu/drm/i915/display/skl_scaler.o
HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.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/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
CC [M] drivers/gpu/drm/i915/display/skl_watermark.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.o
HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
HDRTEST drivers/gpu/drm/xe/xe_heci_gsc.h
CC [M] drivers/gpu/drm/i915/display/intel_acpi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
HDRTEST drivers/gpu/drm/xe/xe_huc.h
HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
CC [M] drivers/gpu/drm/i915/display/intel_opregion.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.o
CC [M] drivers/gpu/drm/i915/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs_params.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_0_ppt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
HDRTEST drivers/gpu/drm/xe/xe_hwmon.h
CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o
HDRTEST drivers/gpu/drm/xe/xe_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_lmtt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
HDRTEST drivers/gpu/drm/xe/xe_lmtt_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
CC [M] drivers/gpu/drm/i915/display/g4x_dp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
HDRTEST drivers/gpu/drm/xe/xe_lrc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
CC [M] drivers/gpu/drm/i915/display/icl_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
CC [M] drivers/gpu/drm/i915/display/intel_backlight.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
CC [M] drivers/gpu/drm/i915/display/intel_crt.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
HDRTEST drivers/gpu/drm/xe/xe_macros.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
HDRTEST drivers/gpu/drm/xe/xe_map.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
CC [M] drivers/gpu/drm/i915/display/intel_display_device.o
CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
CC [M] drivers/gpu/drm/i915/display/intel_dp.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_memirq.h
HDRTEST drivers/gpu/drm/xe/xe_memirq_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o
HDRTEST drivers/gpu/drm/xe/xe_migrate.h
HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
CC [M] drivers/gpu/drm/i915/display/intel_dp_mst.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi.o
CC [M] drivers/gpu/drm/amd/amdgpu/../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/engine/disp/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
HDRTEST drivers/gpu/drm/xe/xe_mmio.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
CC [M] drivers/gpu/drm/i915/display/intel_dvo.o
CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o
HDRTEST drivers/gpu/drm/xe/xe_mocs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
HDRTEST drivers/gpu/drm/xe/xe_module.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_pat.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
HDRTEST drivers/gpu/drm/xe/xe_pci.h
HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
HDRTEST drivers/gpu/drm/xe/xe_pcode.h
CC [M] drivers/gpu/drm/i915/display/intel_lvds.o
HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
HDRTEST drivers/gpu/drm/xe/xe_pm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
CC [M] drivers/gpu/drm/i915/display/intel_panel.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
CC [M] drivers/gpu/drm/i915/display/intel_pps.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ad102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.o
HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
HDRTEST drivers/gpu/drm/xe/xe_pt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
CC [M] drivers/gpu/drm/i915/display/intel_tv.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
CC [M] drivers/gpu/drm/i915/display/intel_vrr.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o
CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
HDRTEST drivers/gpu/drm/xe/xe_query.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
CC [M] drivers/gpu/drm/i915/i915_perf.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
HDRTEST drivers/gpu/drm/xe/xe_rtp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
HDRTEST drivers/gpu/drm/xe/xe_sa.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
CC [M] drivers/gpu/drm/i915/i915_gpu_error.o
CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
CC [M] drivers/gpu/drm/i915/selftests/i915_random.o
CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.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/nouveau/nvkm/engine/fifo/nv10.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
HDRTEST drivers/gpu/drm/xe/xe_sriov.h
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
HDRTEST drivers/gpu/drm/xe/xe_sriov_printk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
HDRTEST drivers/gpu/drm/xe/xe_sriov_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
HDRTEST drivers/gpu/drm/xe/xe_step.h
CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC [M] drivers/gpu/drm/i915/selftests/librapl.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
CC [M] drivers/gpu/drm/i915/i915_vgpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o
HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
HDRTEST drivers/gpu/drm/xe/xe_step_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
HDRTEST drivers/gpu/drm/xe/xe_sync.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
HDRTEST drivers/gpu/drm/i915/display/intel_display.h
HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
HDRTEST drivers/gpu/drm/xe/xe_tile.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.h
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
HDRTEST drivers/gpu/drm/i915/display/intel_color_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_params.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.o
HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.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/xe/xe_ttm_sys_mgr.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.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/engine/fifo/uchan.o
HDRTEST drivers/gpu/drm/xe/xe_uc.h
HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dce_calcs.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/custom_float.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/bw_fixed.o
HDRTEST drivers/gpu/drm/xe/xe_vm.h
HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_buffer.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
HDRTEST drivers/gpu/drm/xe/xe_vram_freq.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
HDRTEST drivers/gpu/drm/xe/xe_wa.h
HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.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/engine/gr/nv35.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
LD [M] drivers/gpu/drm/xe/xe.o
HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpt_common.h
HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.o
HDRTEST drivers/gpu/drm/i915/display/intel_fb_bo.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ad102.o
HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
HDRTEST drivers/gpu/drm/i915/display/intel_color.h
HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
HDRTEST drivers/gpu/drm/i915/display/intel_fbdev_fb.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.o
HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn35/dcn35_fpu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
HDRTEST drivers/gpu/drm/i915/display/intel_de.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ad102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvenc/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ad102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvdec/r535.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ga100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ad102.o
HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ofa/ad102.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ofa/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_smu.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_clk_mgr.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.o
HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.o
HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/base.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.o
CC [M] drivers/
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.Hooks: success for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (19 preceding siblings ...)
2024-02-03 0:41 ` ✓ CI.Build: " Patchwork
@ 2024-02-03 0:42 ` Patchwork
2024-02-03 0:43 ` ✗ CI.checksparse: warning " Patchwork
` (2 subsequent siblings)
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:42 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 1012
drwxrwxr-x 12 1003 1003 4096 Feb 3 00:42 .
drwxr-xr-x 1 root root 4096 Feb 3 00:42 ..
-rw-rw-r-- 1 1003 1003 819552 Feb 3 00:41 build.log
-rw-rw-r-- 1 1003 1003 2666 Feb 3 00:33 checkpatch.log
drwxrwxr-x 5 1003 1003 4096 Feb 3 00:31 ci
drwxrwxr-x 9 1003 1003 4096 Feb 3 00:31 docker
drwxrwxr-x 8 1003 1003 4096 Feb 3 00:31 .git
-rw-rw-r-- 1 1003 1003 1137 Feb 3 00:33 git_apply.log
drwxrwxr-x 4 1003 1003 4096 Feb 3 00:31 .github
-rw-rw-r-- 1 1003 1003 233 Feb 3 00:31 .groovylintrc.json
-rw-rw-r-- 1 1003 1003 78 Feb 3 00:42 hooks.log
drwxrwxr-x 31 1003 1003 4096 Feb 3 00:41 kernel
-rw-rw-r-- 1 1003 1003 83738 Feb 3 00:33 kernel.mbox
-rw-rw-r-- 1 1003 1003 51932 Feb 3 00:34 kunit.log
-rw-rw-r-- 1 1003 1003 48 Feb 3 00:33 parent.tag
drwxrwxr-x 44 1003 1003 4096 Feb 3 00:31 pipelines
-rw-rw-r-- 1 1003 1003 793 Feb 3 00:31 README.adoc
drwxrwxr-x 3 1003 1003 4096 Feb 3 00:31 scripts
drwxrwxr-x 3 1003 1003 4096 Feb 3 00:31 src
drwxrwxr-x 2 1003 1003 4096 Feb 3 00:31 vars
drwxrwxr-x 2 1003 1003 4096 Feb 3 00:31 .vscode
+ uname -a
Linux 46f8bddee88d 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
e06b65dc8 drm/i915: Annotate more of the BIOS fb takeover failure paths
0146e6ad4 drm/i915: Try to relocate the BIOS fb to the start of ggtt
9fb4c96ae drm/i915: Tweak BIOS fb reuse check
c3f4df9c9 drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects
d73f6ab72 drm/i915: Simplify intel_initial_plane_config() calling convention
9b381778c drm/i915: Split the smem and lmem plane readout apart
653105381 drm/i915: s/phys_base/dma_addr/
bbbb97756 drm/i915: Fix MTL initial plane readout
46f4fa8e6 drm/i915: Fix region start during initial plane readout
5deded98b drm/i915: Fix PTE decode during initial plane readout
d212000d4 drm/i915: Rename the DSM/GSM registers
405ae2d73 drm/i915: Disable the "binder"
cf783b5cc drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
d3305e71b drm/i915: Remove ad-hoc lmem/stolen debugs
17d3fac46 drm/i915: Print memory region info during probe
e05f2cda5 drm/i915: Use struct resource for memory region IO as well
40994da55 drm-tip: 2024y-02m-02d-22h-08m-37s UTC integration manifest
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ cd /workspace/kernel
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
GEN Makefile
UPD include/generated/compile.h
UPD include/config/kernel.release
mkdir -p /workspace/kernel/build64-default/tools/objtool && make O=/workspace/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool
UPD include/generated/utsrelease.h
HOSTCC /workspace/kernel/build64-default/tools/objtool/fixdep.o
CALL ../scripts/checksyscalls.sh
HOSTLD /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
LINK /workspace/kernel/build64-default/tools/objtool/fixdep
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-default/tools/objtool/weak.o
CC /workspace/kernel/build64-default/tools/objtool/check.o
CC /workspace/kernel/build64-default/tools/objtool/special.o
CC /workspace/kernel/build64-default/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-default/tools/objtool/elf.o
CC /workspace/kernel/build64-default/tools/objtool/objtool.o
CC /workspace/kernel/build64-default/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-default/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-default/tools/objtool/libstring.o
CC /workspace/kernel/build64-default/tools/objtool/libctype.o
CC /workspace/kernel/build64-default/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-default/tools/objtool/librbtree.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
LD /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-default/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC [M] drivers/gpu/drm/xe/xe_gsc_proxy.o
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.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_freq.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
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_db_mgr.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_heci_gsc.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.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_tile_sysfs.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_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_vram_freq.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_hwmon.o
CC [M] drivers/gpu/drm/xe/xe_guc_relay.o
CC [M] drivers/gpu/drm/xe/xe_memirq.o
CC [M] drivers/gpu/drm/xe/xe_sriov.o
CC [M] drivers/gpu/drm/xe/xe_lmtt.o
CC [M] drivers/gpu/drm/xe/xe_lmtt_2l.o
CC [M] drivers/gpu/drm/xe/xe_lmtt_ml.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/xe_display.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.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/xe/i915-display/intel_ddi_buf_trans.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.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/xe/i915-display/intel_display_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.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/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.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/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.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/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.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_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.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/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.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/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.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/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.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/xe/i915-display/intel_opregion.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC [M] drivers/gpu/drm/xe/tests/xe_kunit_helpers.o
HDRTEST drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_command_header_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
HDRTEST drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h
CC [M] drivers/gpu/drm/xe/tests/xe_mocs_test.o
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_test_mod.o
HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
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
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_lmem.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
HDRTEST drivers/gpu/drm/xe/display/xe_display.h
HDRTEST drivers/gpu/drm/xe/display/intel_fb_bo.h
HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gsc_commands.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gsc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
HDRTEST drivers/gpu/drm/xe/regs/xe_sriov_regs.h
HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.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_kunit_helpers.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_mocs_test.h
HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
HDRTEST drivers/gpu/drm/xe/xe_assert.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_sysfs.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_drm_client.h
HDRTEST drivers/gpu/drm/xe/xe_drv.h
HDRTEST drivers/gpu/drm/xe/xe_exec.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.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_gpu_scheduler.h
HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
HDRTEST drivers/gpu/drm/xe/xe_gsc.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_proxy.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_submit.h
HDRTEST drivers/gpu/drm/xe/xe_gsc_types.h
HDRTEST drivers/gpu/drm/xe/xe_gt.h
HDRTEST drivers/gpu/drm/xe/xe_gt_ccs_mode.h
LD [M] drivers/gpu/drm/xe/tests/xe_test.o
HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_gt_freq.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle.h
HDRTEST drivers/gpu/drm/xe/xe_gt_idle_types.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_sriov_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_throttle_sysfs.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_db_mgr.h
HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_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_hxg_helpers.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_relay.h
HDRTEST drivers/gpu/drm/xe/xe_guc_relay_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_heci_gsc.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_class_sysfs.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_hwmon.h
HDRTEST drivers/gpu/drm/xe/xe_irq.h
HDRTEST drivers/gpu/drm/xe/xe_lmtt.h
HDRTEST drivers/gpu/drm/xe/xe_lmtt_types.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_memirq.h
HDRTEST drivers/gpu/drm/xe/xe_memirq_types.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_range_fence.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_sriov.h
HDRTEST drivers/gpu/drm/xe/xe_sriov_printk.h
HDRTEST drivers/gpu/drm/xe/xe_sriov_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_tile_sysfs.h
HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
HDRTEST drivers/gpu/drm/xe/xe_trace.h
HDRTEST drivers/gpu/drm/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_types.h
HDRTEST drivers/gpu/drm/xe/xe_vram_freq.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_gsc.o
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC [M] drivers/gpu/drm/xe/xe_vm.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
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_mocs_test.o
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_mocs_test.mod.o
CC [M] drivers/gpu/drm/xe/tests/xe_test.mod.o
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/tests/xe_migrate_test.ko
LD [M] drivers/gpu/drm/xe/tests/xe_test.ko
LD [M] drivers/gpu/drm/xe/xe.ko
LD [M] drivers/gpu/drm/xe/tests/xe_mocs_test.ko
make[1]: Leaving directory '/workspace/kernel/build64-default'
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 include/uapi/drm/xe_drm.h
All hooks done
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✗ CI.checksparse: warning for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (20 preceding siblings ...)
2024-02-03 0:42 ` ✓ CI.Hooks: " Patchwork
@ 2024-02-03 0:43 ` Patchwork
2024-02-03 1:07 ` ✓ CI.BAT: success " Patchwork
2024-02-05 11:38 ` [PATCH v4 00/16] " Jani Nikula
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 0:43 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
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 40994da55437acf620a48af39b0d8545e1595c42
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] 28+ messages in thread
* ✓ CI.BAT: success for drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (21 preceding siblings ...)
2024-02-03 0:43 ` ✗ CI.checksparse: warning " Patchwork
@ 2024-02-03 1:07 ` Patchwork
2024-02-05 11:38 ` [PATCH v4 00/16] " Jani Nikula
23 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-02-03 1:07 UTC (permalink / raw)
To: Ville Syrjala; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]
== Series Details ==
Series: drm/i915: (stolen) memory region related fixes
URL : https://patchwork.freedesktop.org/series/129498/
State : success
== Summary ==
CI Bug Log - changes from xe-719-40994da55437acf620a48af39b0d8545e1595c42_BAT -> xe-pw-129498v1_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-129498v1_BAT that come from known issues:
### IGT changes ###
#### Warnings ####
* igt@xe_exec_fault_mode@twice-basic:
- bat-atsm-2: [SKIP][1] ([Intel XE#288]) -> [SKIP][2] ([Intel XE#1130])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-719-40994da55437acf620a48af39b0d8545e1595c42/bat-atsm-2/igt@xe_exec_fault_mode@twice-basic.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129498v1/bat-atsm-2/igt@xe_exec_fault_mode@twice-basic.html
[Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
Build changes
-------------
* Linux: xe-719-40994da55437acf620a48af39b0d8545e1595c42 -> xe-pw-129498v1
IGT_7702: bf075a74ece1956fc0e554291591b9da3eab54cf @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-719-40994da55437acf620a48af39b0d8545e1595c42: 40994da55437acf620a48af39b0d8545e1595c42
xe-pw-129498v1: 129498v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-129498v1/index.html
[-- Attachment #2: Type: text/html, Size: 2169 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
` (22 preceding siblings ...)
2024-02-03 1:07 ` ✓ CI.BAT: success " Patchwork
@ 2024-02-05 11:38 ` Jani Nikula
2024-02-05 14:16 ` Lucas De Marchi
23 siblings, 1 reply; 28+ messages in thread
From: Jani Nikula @ 2024-02-05 11:38 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx, Lucas De Marchi, Hellstrom, Thomas,
Oded Gabbay
Cc: intel-xe, Paz Zcharya
On Sat, 03 Feb 2024, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> drm/i915: Simplify intel_initial_plane_config() calling convention
> drm/i915: Tweak BIOS fb reuse check
> drm/i915: Try to relocate the BIOS fb to the start of ggtt
> drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +++--
Lucas, Thomas, Oded -
These three touch xe/display. Ack for merging via drm-intel-next?
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: Re: [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
2024-02-05 11:38 ` [PATCH v4 00/16] " Jani Nikula
@ 2024-02-05 14:16 ` Lucas De Marchi
2024-02-05 14:37 ` Saarinen, Jani
2024-02-07 0:12 ` Ville Syrjälä
0 siblings, 2 replies; 28+ messages in thread
From: Lucas De Marchi @ 2024-02-05 14:16 UTC (permalink / raw)
To: Jani Nikula
Cc: Ville Syrjala, intel-gfx, Hellstrom, Thomas, Oded Gabbay,
intel-xe, Paz Zcharya
On Mon, Feb 05, 2024 at 01:38:45PM +0200, Jani Nikula wrote:
>On Sat, 03 Feb 2024, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
>> drm/i915: Simplify intel_initial_plane_config() calling convention
>> drm/i915: Tweak BIOS fb reuse check
>> drm/i915: Try to relocate the BIOS fb to the start of ggtt
>
>> drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +++--
>
>Lucas, Thomas, Oded -
>
>These three touch xe/display. Ack for merging via drm-intel-next?
as long as it passed CI,
Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Lucas De Marchi
>
>BR,
>Jani.
>
>
>--
>Jani Nikula, Intel
^ permalink raw reply [flat|nested] 28+ messages in thread
* RE: Re: [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
2024-02-05 14:16 ` Lucas De Marchi
@ 2024-02-05 14:37 ` Saarinen, Jani
2024-02-07 0:12 ` Ville Syrjälä
1 sibling, 0 replies; 28+ messages in thread
From: Saarinen, Jani @ 2024-02-05 14:37 UTC (permalink / raw)
To: De Marchi, Lucas, Jani Nikula
Cc: Ville Syrjala, intel-gfx@lists.freedesktop.org, Hellstrom, Thomas,
Oded Gabbay, intel-xe@lists.freedesktop.org, Paz Zcharya
Hi,
> -----Original Message-----
> From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf Of Lucas De
> Marchi
> Sent: Monday, February 5, 2024 4:17 PM
> To: Jani Nikula <jani.nikula@linux.intel.com>
> Cc: Ville Syrjala <ville.syrjala@linux.intel.com>; intel-gfx@lists.freedesktop.org;
> Hellstrom, Thomas <thomas.hellstrom@intel.com>; Oded Gabbay
> <ogabbay@kernel.org>; intel-xe@lists.freedesktop.org; Paz Zcharya
> <pazz@chromium.org>
> Subject: Re: Re: [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
>
> On Mon, Feb 05, 2024 at 01:38:45PM +0200, Jani Nikula wrote:
> >On Sat, 03 Feb 2024, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> >> drm/i915: Simplify intel_initial_plane_config() calling convention
> >> drm/i915: Tweak BIOS fb reuse check
> >> drm/i915: Try to relocate the BIOS fb to the start of ggtt
> >
> >> drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +++--
> >
> >Lucas, Thomas, Oded -
> >
> >These three touch xe/display. Ack for merging via drm-intel-next?
>
> as long as it passed CI,
>
> Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Seems so from https://patchwork.freedesktop.org/series/129498/
>
> Lucas De Marchi
>
> >
> >BR,
> >Jani.
> >
> >
> >--
> >Jani Nikula, Intel
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: Re: [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes
2024-02-05 14:16 ` Lucas De Marchi
2024-02-05 14:37 ` Saarinen, Jani
@ 2024-02-07 0:12 ` Ville Syrjälä
1 sibling, 0 replies; 28+ messages in thread
From: Ville Syrjälä @ 2024-02-07 0:12 UTC (permalink / raw)
To: Lucas De Marchi
Cc: Jani Nikula, intel-gfx, Hellstrom, Thomas, Oded Gabbay, intel-xe,
Paz Zcharya
On Mon, Feb 05, 2024 at 08:16:35AM -0600, Lucas De Marchi wrote:
> On Mon, Feb 05, 2024 at 01:38:45PM +0200, Jani Nikula wrote:
> >On Sat, 03 Feb 2024, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> >> drm/i915: Simplify intel_initial_plane_config() calling convention
> >> drm/i915: Tweak BIOS fb reuse check
> >> drm/i915: Try to relocate the BIOS fb to the start of ggtt
> >
> >> drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +++--
> >
> >Lucas, Thomas, Oded -
> >
> >These three touch xe/display. Ack for merging via drm-intel-next?
>
> as long as it passed CI,
>
> Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Smashed the whole thing into drm-intel-next.
Thanks for the reviews/etc.
>
> Lucas De Marchi
>
> >
> >BR,
> >Jani.
> >
> >
> >--
> >Jani Nikula, Intel
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2024-02-07 0:12 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-02 22:43 [PATCH v4 00/16] drm/i915: (stolen) memory region related fixes Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 01/16] drm/i915: Use struct resource for memory region IO as well Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 02/16] drm/i915: Print memory region info during probe Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 03/16] drm/i915: Remove ad-hoc lmem/stolen debugs Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 04/16] drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 05/16] drm/i915: Disable the "binder" Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 06/16] drm/i915: Rename the DSM/GSM registers Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 07/16] drm/i915: Fix PTE decode during initial plane readout Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 08/16] drm/i915: Fix region start " Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 09/16] drm/i915: Fix MTL " Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 10/16] drm/i915: s/phys_base/dma_addr/ Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 11/16] drm/i915: Split the smem and lmem plane readout apart Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 12/16] drm/i915: Simplify intel_initial_plane_config() calling convention Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 13/16] drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 14/16] drm/i915: Tweak BIOS fb reuse check Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 15/16] drm/i915: Try to relocate the BIOS fb to the start of ggtt Ville Syrjala
2024-02-02 22:43 ` [PATCH v4 16/16] drm/i915: Annotate more of the BIOS fb takeover failure paths Ville Syrjala
2024-02-03 0:33 ` ✓ CI.Patch_applied: success for drm/i915: (stolen) memory region related fixes Patchwork
2024-02-03 0:33 ` ✗ CI.checkpatch: warning " Patchwork
2024-02-03 0:34 ` ✓ CI.KUnit: success " Patchwork
2024-02-03 0:41 ` ✓ CI.Build: " Patchwork
2024-02-03 0:42 ` ✓ CI.Hooks: " Patchwork
2024-02-03 0:43 ` ✗ CI.checksparse: warning " Patchwork
2024-02-03 1:07 ` ✓ CI.BAT: success " Patchwork
2024-02-05 11:38 ` [PATCH v4 00/16] " Jani Nikula
2024-02-05 14:16 ` Lucas De Marchi
2024-02-05 14:37 ` Saarinen, Jani
2024-02-07 0:12 ` Ville Syrjälä
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox