* [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way
@ 2023-05-25 1:56 Christopher Snowhill
2023-05-25 1:56 ` [Intel-xe] [PATCH v2 1/2] drm/xe: Add explicit padding to uAPI definition Christopher Snowhill
` (6 more replies)
0 siblings, 7 replies; 23+ messages in thread
From: Christopher Snowhill @ 2023-05-25 1:56 UTC (permalink / raw)
To: intel-xe
This series takes off from mlankhorst's attempt to do the same, except
instead, it tries to be as minimally invasive to the original uAPI as
possible, by only inserting padding where appropriate to ensure all
32-bit members are 32-bit aligned, and all 64-bit members are 64-bit
aligned. This should have zero effect on 64-bit hosts versus 64-bit
userspace, so existing native software will operate the same with or
without the update. The only real change is 32-bit compat support for
multilib userspace, which was previously broken.
Also introduces field validation against all of the padding and
reserved fields, which must be zero, in a separate commit.
v2:
Removed extensions checks where there were none originally. (José)
Moved extraneous parentheses to the correct places. (Lucas)
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
Christopher Snowhill (2):
drm/xe: Add explicit padding to uAPI definition
drm/xe: Validate uAPI padding and reserved fields
drivers/gpu/drm/xe/xe_bo.c | 6 +++--
drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++---
drivers/gpu/drm/xe/xe_exec.c | 4 ++-
drivers/gpu/drm/xe/xe_mmio.c | 3 ++-
drivers/gpu/drm/xe/xe_query.c | 3 ++-
drivers/gpu/drm/xe/xe_sync.c | 4 ++-
drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++---
drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++-
drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++-
include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++-
10 files changed, 85 insertions(+), 16 deletions(-)
--
2.40.1
^ permalink raw reply [flat|nested] 23+ messages in thread* [Intel-xe] [PATCH v2 1/2] drm/xe: Add explicit padding to uAPI definition 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill @ 2023-05-25 1:56 ` Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields Christopher Snowhill ` (5 subsequent siblings) 6 siblings, 0 replies; 23+ messages in thread From: Christopher Snowhill @ 2023-05-25 1:56 UTC (permalink / raw) To: intel-xe; +Cc: Lucas De Marchi Pad the uAPI definition so that it would align identically between 64-bit and 32-bit uarch, so consumers using this header will work correctly from 32-bit compat userspace on a 64-bit kernel. Do it in a minimally invasive way, so that 64-bit userspace will still work with the previous header, and so that no fields suddenly change sizes. Originally inspired by mlankhorst. Signed-off-by: Christopher Snowhill <kode54@gmail.com> Reviewed-by: José Roberto de Souza <jose.souza@intel.com> Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com> --- include/uapi/drm/xe_drm.h | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h index b0b80aae3ee8..d5fc54b5be74 100644 --- a/include/uapi/drm/xe_drm.h +++ b/include/uapi/drm/xe_drm.h @@ -91,7 +91,7 @@ struct xe_user_extension { */ __u32 name; /** - * @flags: MBZ + * @pad: MBZ * * All undefined bits must be zero. */ @@ -291,6 +291,9 @@ struct drm_xe_gem_create { */ __u32 handle; + /** @pad: MBZ */ + __u32 pad; + /** @reserved: Reserved */ __u64 reserved[2]; }; @@ -335,6 +338,9 @@ struct drm_xe_ext_vm_set_property { #define XE_VM_PROPERTY_BIND_OP_ERROR_CAPTURE_ADDRESS 0 __u32 property; + /** @pad: MBZ */ + __u32 pad; + /** @value: property value */ __u64 value; @@ -379,6 +385,9 @@ struct drm_xe_vm_bind_op { */ __u32 obj; + /** @pad: MBZ */ + __u32 pad; + union { /** * @obj_offset: Offset into the object, MBZ for CLEAR_RANGE, @@ -469,6 +478,9 @@ struct drm_xe_vm_bind { /** @num_binds: number of binds in this IOCTL */ __u32 num_binds; + /** @pad: MBZ */ + __u32 pad; + union { /** @bind: used if num_binds == 1 */ struct drm_xe_vm_bind_op bind; @@ -482,6 +494,9 @@ struct drm_xe_vm_bind { /** @num_syncs: amount of syncs to wait on */ __u32 num_syncs; + /** @pad2: MBZ */ + __u32 pad2; + /** @syncs: pointer to struct drm_xe_sync array */ __u64 syncs; @@ -497,6 +512,9 @@ struct drm_xe_ext_engine_set_property { /** @property: property to set */ __u32 property; + /** @pad: MBZ */ + __u32 pad; + /** @value: property value */ __u64 value; }; @@ -612,6 +630,9 @@ struct drm_xe_sync { #define DRM_XE_SYNC_USER_FENCE 0x3 #define DRM_XE_SYNC_SIGNAL 0x10 + /** @pad: MBZ */ + __u32 pad; + union { __u32 handle; /** @@ -656,6 +677,9 @@ struct drm_xe_exec { */ __u16 num_batch_buffer; + /** @pad: MBZ */ + __u16 pad[3]; + /** @reserved: Reserved */ __u64 reserved[2]; }; @@ -718,6 +742,8 @@ struct drm_xe_wait_user_fence { #define DRM_XE_UFENCE_WAIT_ABSTIME (1 << 1) #define DRM_XE_UFENCE_WAIT_VM_ERROR (1 << 2) __u16 flags; + /** @pad: MBZ */ + __u32 pad; /** @value: compare value */ __u64 value; /** @mask: comparison mask */ @@ -750,6 +776,9 @@ struct drm_xe_vm_madvise { /** @vm_id: The ID VM in which the VMA exists */ __u32 vm_id; + /** @pad: MBZ */ + __u32 pad; + /** @range: Number of bytes in the VMA */ __u64 range; @@ -794,6 +823,9 @@ struct drm_xe_vm_madvise { /** @property: property to set */ __u32 property; + /** @pad2: MBZ */ + __u32 pad2; + /** @value: property value */ __u64 value; -- 2.40.1 ^ permalink raw reply related [flat|nested] 23+ messages in thread
* [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 1/2] drm/xe: Add explicit padding to uAPI definition Christopher Snowhill @ 2023-05-25 1:56 ` Christopher Snowhill 2023-05-25 13:18 ` Souza, Jose 2023-05-25 1:59 ` [Intel-xe] ✓ CI.Patch_applied: success for Update Xe uAPI in a minimally invasive way (rev2) Patchwork ` (4 subsequent siblings) 6 siblings, 1 reply; 23+ messages in thread From: Christopher Snowhill @ 2023-05-25 1:56 UTC (permalink / raw) To: intel-xe [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset=y, Size: 10092 bytes --] Padding and reserved fields are declared such that they must be zeroed, so verify that they're all zero in the respective ioctl functions. Derived from original patch by mlankhorst. v2: Removed extensions checks where there were none originally. (José) Moved extraneous parentheses to the correct places. (Lucas) Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Signed-off-by: Christopher Snowhill <kode54@gmail.com> --- drivers/gpu/drm/xe/xe_bo.c | 6 ++++-- drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++++++---- drivers/gpu/drm/xe/xe_exec.c | 4 +++- drivers/gpu/drm/xe/xe_mmio.c | 3 ++- drivers/gpu/drm/xe/xe_query.c | 3 ++- drivers/gpu/drm/xe/xe_sync.c | 4 +++- drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++++++++--- drivers/gpu/drm/xe/xe_vm_madvise.c | 4 +++- drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- 9 files changed, 52 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c index c82e995df779..de713348ccc1 100644 --- a/drivers/gpu/drm/xe/xe_bo.c +++ b/drivers/gpu/drm/xe/xe_bo.c @@ -1644,7 +1644,8 @@ int xe_gem_create_ioctl(struct drm_device *dev, void *data, u32 handle; int err; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, args->flags & @@ -1714,7 +1715,8 @@ int xe_gem_mmap_offset_ioctl(struct drm_device *dev, void *data, struct drm_xe_gem_mmap_offset *args = data; struct drm_gem_object *gem_obj; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, args->flags)) diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c index 094ec17d3004..1a9082db8f1b 100644 --- a/drivers/gpu/drm/xe/xe_engine.c +++ b/drivers/gpu/drm/xe/xe_engine.c @@ -348,7 +348,8 @@ static int engine_user_ext_set_property(struct xe_device *xe, return -EFAULT; if (XE_IOCTL_ERR(xe, ext.property >= - ARRAY_SIZE(engine_set_property_funcs))) + ARRAY_SIZE(engine_set_property_funcs)) || + XE_IOCTL_ERR(xe, ext.pad)) return -EINVAL; idx = array_index_nospec(ext.property, ARRAY_SIZE(engine_set_property_funcs)); @@ -380,7 +381,8 @@ static int engine_user_extensions(struct xe_device *xe, struct xe_engine *e, if (XE_IOCTL_ERR(xe, err)) return -EFAULT; - if (XE_IOCTL_ERR(xe, ext.name >= + if (XE_IOCTL_ERR(xe, ext.pad) || + XE_IOCTL_ERR(xe, ext.name >= ARRAY_SIZE(engine_user_extension_funcs))) return -EINVAL; @@ -523,7 +525,8 @@ int xe_engine_create_ioctl(struct drm_device *dev, void *data, int len; int err; - if (XE_IOCTL_ERR(xe, args->flags)) + if (XE_IOCTL_ERR(xe, args->flags) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; len = args->width * args->num_placements; @@ -639,6 +642,9 @@ int xe_engine_get_property_ioctl(struct drm_device *dev, void *data, struct drm_xe_engine_get_property *args = data; struct xe_engine *e; + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) + return -EINVAL; + mutex_lock(&xef->engine.lock); e = xa_load(&xef->engine.xa, args->engine_id); mutex_unlock(&xef->engine.lock); @@ -718,7 +724,8 @@ int xe_engine_destroy_ioctl(struct drm_device *dev, void *data, struct drm_xe_engine_destroy *args = data; struct xe_engine *e; - if (XE_IOCTL_ERR(xe, args->pad)) + if (XE_IOCTL_ERR(xe, args->pad) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; mutex_lock(&xef->engine.lock); @@ -748,6 +755,9 @@ int xe_engine_set_property_ioctl(struct drm_device *dev, void *data, int ret; u32 idx; + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) + return -EINVAL; + e = xe_engine_lookup(xef, args->engine_id); if (XE_IOCTL_ERR(xe, !e)) return -ENOENT; diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c index 3db1b159586e..e44076ee2e11 100644 --- a/drivers/gpu/drm/xe/xe_exec.c +++ b/drivers/gpu/drm/xe/xe_exec.c @@ -181,7 +181,9 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file) bool write_locked; int err = 0; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || + XE_IOCTL_ERR(xe, args->pad[0] || args->pad[1] || args->pad[2]) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; engine = xe_engine_lookup(xef, args->engine_id); diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c index c7fbb1cc1f64..9d583f11e290 100644 --- a/drivers/gpu/drm/xe/xe_mmio.c +++ b/drivers/gpu/drm/xe/xe_mmio.c @@ -407,7 +407,8 @@ int xe_mmio_ioctl(struct drm_device *dev, void *data, bool allowed; int ret = 0; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, args->flags & ~VALID_MMIO_FLAGS)) diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c index dd64ff0d2a57..b10959fde43b 100644 --- a/drivers/gpu/drm/xe/xe_query.c +++ b/drivers/gpu/drm/xe/xe_query.c @@ -374,7 +374,8 @@ int xe_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file) struct drm_xe_device_query *query = data; u32 idx; - if (XE_IOCTL_ERR(xe, query->extensions != 0)) + if (XE_IOCTL_ERR(xe, query->extensions) || + XE_IOCTL_ERR(xe, query->reserved[0] || query->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, query->query > ARRAY_SIZE(xe_query_funcs))) diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c index 1e4e4acb2c4a..5acb37a8b2ab 100644 --- a/drivers/gpu/drm/xe/xe_sync.c +++ b/drivers/gpu/drm/xe/xe_sync.c @@ -111,7 +111,9 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, return -EFAULT; if (XE_IOCTL_ERR(xe, sync_in.flags & - ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL))) + ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL)) || + XE_IOCTL_ERR(xe, sync_in.pad) || + XE_IOCTL_ERR(xe, sync_in.reserved[0] || sync_in.reserved[1])) return -EINVAL; signal = sync_in.flags & DRM_XE_SYNC_SIGNAL; diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c index a0306526b269..ea354ffbede0 100644 --- a/drivers/gpu/drm/xe/xe_vm.c +++ b/drivers/gpu/drm/xe/xe_vm.c @@ -1799,7 +1799,9 @@ static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm, return -EFAULT; if (XE_IOCTL_ERR(xe, ext.property >= - ARRAY_SIZE(vm_set_property_funcs))) + ARRAY_SIZE(vm_set_property_funcs)) || + XE_IOCTL_ERR(xe, ext.pad) || + XE_IOCTL_ERR(xe, ext.reserved[0] || ext.reserved[1])) return -EINVAL; return vm_set_property_funcs[ext.property](xe, vm, ext.value); @@ -1827,7 +1829,8 @@ static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm, if (XE_IOCTL_ERR(xe, err)) return -EFAULT; - if (XE_IOCTL_ERR(xe, ext.name >= + if (XE_IOCTL_ERR(xe, ext.pad) || + XE_IOCTL_ERR(xe, ext.name >= ARRAY_SIZE(vm_user_extension_funcs))) return -EINVAL; @@ -1858,6 +1861,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data, int err; u32 flags = 0; + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) + return -EINVAL; + if (XE_IOCTL_ERR(xe, args->flags & ~ALL_DRM_XE_VM_CREATE_FLAGS)) return -EINVAL; @@ -1941,7 +1947,8 @@ int xe_vm_destroy_ioctl(struct drm_device *dev, void *data, struct drm_xe_vm_destroy *args = data; struct xe_vm *vm; - if (XE_IOCTL_ERR(xe, args->pad)) + if (XE_IOCTL_ERR(xe, args->pad) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; vm = xe_vm_lookup(xef, args->vm_id); @@ -2891,6 +2898,8 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, int i; if (XE_IOCTL_ERR(xe, args->extensions) || + XE_IOCTL_ERR(xe, args->pad || args->pad2) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1]) || XE_IOCTL_ERR(xe, !args->num_binds) || XE_IOCTL_ERR(xe, args->num_binds > MAX_BINDS)) return -EINVAL; @@ -2923,6 +2932,13 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, u64 obj_offset = (*bind_ops)[i].obj_offset; u32 region = (*bind_ops)[i].region; + if (XE_IOCTL_ERR(xe, (*bind_ops)[i].pad) || + XE_IOCTL_ERR(xe, (*bind_ops)[i].reserved[0] || + (*bind_ops)[i].reserved[1])) { + err = -EINVAL; + goto free_bind_ops; + } + if (i == 0) { *async = !!(op & XE_VM_BIND_FLAG_ASYNC); } else if (XE_IOCTL_ERR(xe, !*async) || diff --git a/drivers/gpu/drm/xe/xe_vm_madvise.c b/drivers/gpu/drm/xe/xe_vm_madvise.c index 29815852985a..0f5eef337037 100644 --- a/drivers/gpu/drm/xe/xe_vm_madvise.c +++ b/drivers/gpu/drm/xe/xe_vm_madvise.c @@ -301,7 +301,9 @@ int xe_vm_madvise_ioctl(struct drm_device *dev, void *data, struct xe_vma **vmas = NULL; int num_vmas = 0, err = 0, idx; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || + XE_IOCTL_ERR(xe, args->pad || args->pad2) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, args->property > ARRAY_SIZE(madvise_funcs))) diff --git a/drivers/gpu/drm/xe/xe_wait_user_fence.c b/drivers/gpu/drm/xe/xe_wait_user_fence.c index 15c2e5aa08d2..6c8a60c60087 100644 --- a/drivers/gpu/drm/xe/xe_wait_user_fence.c +++ b/drivers/gpu/drm/xe/xe_wait_user_fence.c @@ -100,7 +100,8 @@ int xe_wait_user_fence_ioctl(struct drm_device *dev, void *data, args->flags & DRM_XE_UFENCE_WAIT_VM_ERROR; unsigned long timeout = args->timeout; - if (XE_IOCTL_ERR(xe, args->extensions)) + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) return -EINVAL; if (XE_IOCTL_ERR(xe, args->flags & ~VALID_FLAGS)) -- 2.40.1 ^ permalink raw reply related [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields Christopher Snowhill @ 2023-05-25 13:18 ` Souza, Jose 2023-05-25 13:52 ` Christopher Snowhill 0 siblings, 1 reply; 23+ messages in thread From: Souza, Jose @ 2023-05-25 13:18 UTC (permalink / raw) To: kode54@gmail.com, intel-xe@lists.freedesktop.org On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > Padding and reserved fields are declared such that they must be > zeroed, so verify that they're all zero in the respective ioctl > functions. > > Derived from original patch by mlankhorst. > > v2: > Removed extensions checks where there were none originally. (José) > Moved extraneous parentheses to the correct places. (Lucas) Reviewed-by: José Roberto de Souza <jose.souza@intel.com> > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Signed-off-by: Christopher Snowhill <kode54@gmail.com> > --- > drivers/gpu/drm/xe/xe_bo.c | 6 ++++-- > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++++++---- > drivers/gpu/drm/xe/xe_exec.c | 4 +++- > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > drivers/gpu/drm/xe/xe_query.c | 3 ++- > drivers/gpu/drm/xe/xe_sync.c | 4 +++- > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++++++++--- > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 +++- > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > 9 files changed, 52 insertions(+), 15 deletions(-) > > diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c > index c82e995df779..de713348ccc1 100644 > --- a/drivers/gpu/drm/xe/xe_bo.c > +++ b/drivers/gpu/drm/xe/xe_bo.c > @@ -1644,7 +1644,8 @@ int xe_gem_create_ioctl(struct drm_device *dev, void *data, > u32 handle; > int err; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, args->flags & > @@ -1714,7 +1715,8 @@ int xe_gem_mmap_offset_ioctl(struct drm_device *dev, void *data, > struct drm_xe_gem_mmap_offset *args = data; > struct drm_gem_object *gem_obj; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, args->flags)) > diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c > index 094ec17d3004..1a9082db8f1b 100644 > --- a/drivers/gpu/drm/xe/xe_engine.c > +++ b/drivers/gpu/drm/xe/xe_engine.c > @@ -348,7 +348,8 @@ static int engine_user_ext_set_property(struct xe_device *xe, > return -EFAULT; > > if (XE_IOCTL_ERR(xe, ext.property >= > - ARRAY_SIZE(engine_set_property_funcs))) > + ARRAY_SIZE(engine_set_property_funcs)) || > + XE_IOCTL_ERR(xe, ext.pad)) > return -EINVAL; > > idx = array_index_nospec(ext.property, ARRAY_SIZE(engine_set_property_funcs)); > @@ -380,7 +381,8 @@ static int engine_user_extensions(struct xe_device *xe, struct xe_engine *e, > if (XE_IOCTL_ERR(xe, err)) > return -EFAULT; > > - if (XE_IOCTL_ERR(xe, ext.name >= > + if (XE_IOCTL_ERR(xe, ext.pad) || > + XE_IOCTL_ERR(xe, ext.name >= > ARRAY_SIZE(engine_user_extension_funcs))) > return -EINVAL; > > @@ -523,7 +525,8 @@ int xe_engine_create_ioctl(struct drm_device *dev, void *data, > int len; > int err; > > - if (XE_IOCTL_ERR(xe, args->flags)) > + if (XE_IOCTL_ERR(xe, args->flags) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > len = args->width * args->num_placements; > @@ -639,6 +642,9 @@ int xe_engine_get_property_ioctl(struct drm_device *dev, void *data, > struct drm_xe_engine_get_property *args = data; > struct xe_engine *e; > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > + return -EINVAL; > + > mutex_lock(&xef->engine.lock); > e = xa_load(&xef->engine.xa, args->engine_id); > mutex_unlock(&xef->engine.lock); > @@ -718,7 +724,8 @@ int xe_engine_destroy_ioctl(struct drm_device *dev, void *data, > struct drm_xe_engine_destroy *args = data; > struct xe_engine *e; > > - if (XE_IOCTL_ERR(xe, args->pad)) > + if (XE_IOCTL_ERR(xe, args->pad) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > mutex_lock(&xef->engine.lock); > @@ -748,6 +755,9 @@ int xe_engine_set_property_ioctl(struct drm_device *dev, void *data, > int ret; > u32 idx; > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > + return -EINVAL; > + > e = xe_engine_lookup(xef, args->engine_id); > if (XE_IOCTL_ERR(xe, !e)) > return -ENOENT; > diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c > index 3db1b159586e..e44076ee2e11 100644 > --- a/drivers/gpu/drm/xe/xe_exec.c > +++ b/drivers/gpu/drm/xe/xe_exec.c > @@ -181,7 +181,9 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file) > bool write_locked; > int err = 0; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || > + XE_IOCTL_ERR(xe, args->pad[0] || args->pad[1] || args->pad[2]) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > engine = xe_engine_lookup(xef, args->engine_id); > diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c > index c7fbb1cc1f64..9d583f11e290 100644 > --- a/drivers/gpu/drm/xe/xe_mmio.c > +++ b/drivers/gpu/drm/xe/xe_mmio.c > @@ -407,7 +407,8 @@ int xe_mmio_ioctl(struct drm_device *dev, void *data, > bool allowed; > int ret = 0; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, args->flags & ~VALID_MMIO_FLAGS)) > diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c > index dd64ff0d2a57..b10959fde43b 100644 > --- a/drivers/gpu/drm/xe/xe_query.c > +++ b/drivers/gpu/drm/xe/xe_query.c > @@ -374,7 +374,8 @@ int xe_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file) > struct drm_xe_device_query *query = data; > u32 idx; > > - if (XE_IOCTL_ERR(xe, query->extensions != 0)) > + if (XE_IOCTL_ERR(xe, query->extensions) || > + XE_IOCTL_ERR(xe, query->reserved[0] || query->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, query->query > ARRAY_SIZE(xe_query_funcs))) > diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c > index 1e4e4acb2c4a..5acb37a8b2ab 100644 > --- a/drivers/gpu/drm/xe/xe_sync.c > +++ b/drivers/gpu/drm/xe/xe_sync.c > @@ -111,7 +111,9 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, > return -EFAULT; > > if (XE_IOCTL_ERR(xe, sync_in.flags & > - ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL))) > + ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL)) || > + XE_IOCTL_ERR(xe, sync_in.pad) || > + XE_IOCTL_ERR(xe, sync_in.reserved[0] || sync_in.reserved[1])) > return -EINVAL; > > signal = sync_in.flags & DRM_XE_SYNC_SIGNAL; > diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c > index a0306526b269..ea354ffbede0 100644 > --- a/drivers/gpu/drm/xe/xe_vm.c > +++ b/drivers/gpu/drm/xe/xe_vm.c > @@ -1799,7 +1799,9 @@ static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm, > return -EFAULT; > > if (XE_IOCTL_ERR(xe, ext.property >= > - ARRAY_SIZE(vm_set_property_funcs))) > + ARRAY_SIZE(vm_set_property_funcs)) || > + XE_IOCTL_ERR(xe, ext.pad) || > + XE_IOCTL_ERR(xe, ext.reserved[0] || ext.reserved[1])) > return -EINVAL; > > return vm_set_property_funcs[ext.property](xe, vm, ext.value); > @@ -1827,7 +1829,8 @@ static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm, > if (XE_IOCTL_ERR(xe, err)) > return -EFAULT; > > - if (XE_IOCTL_ERR(xe, ext.name >= > + if (XE_IOCTL_ERR(xe, ext.pad) || > + XE_IOCTL_ERR(xe, ext.name >= > ARRAY_SIZE(vm_user_extension_funcs))) > return -EINVAL; > > @@ -1858,6 +1861,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data, > int err; > u32 flags = 0; > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > + return -EINVAL; > + > if (XE_IOCTL_ERR(xe, args->flags & ~ALL_DRM_XE_VM_CREATE_FLAGS)) > return -EINVAL; > > @@ -1941,7 +1947,8 @@ int xe_vm_destroy_ioctl(struct drm_device *dev, void *data, > struct drm_xe_vm_destroy *args = data; > struct xe_vm *vm; > > - if (XE_IOCTL_ERR(xe, args->pad)) > + if (XE_IOCTL_ERR(xe, args->pad) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > vm = xe_vm_lookup(xef, args->vm_id); > @@ -2891,6 +2898,8 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, > int i; > > if (XE_IOCTL_ERR(xe, args->extensions) || > + XE_IOCTL_ERR(xe, args->pad || args->pad2) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1]) || > XE_IOCTL_ERR(xe, !args->num_binds) || > XE_IOCTL_ERR(xe, args->num_binds > MAX_BINDS)) > return -EINVAL; > @@ -2923,6 +2932,13 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, > u64 obj_offset = (*bind_ops)[i].obj_offset; > u32 region = (*bind_ops)[i].region; > > + if (XE_IOCTL_ERR(xe, (*bind_ops)[i].pad) || > + XE_IOCTL_ERR(xe, (*bind_ops)[i].reserved[0] || > + (*bind_ops)[i].reserved[1])) { > + err = -EINVAL; > + goto free_bind_ops; > + } > + > if (i == 0) { > *async = !!(op & XE_VM_BIND_FLAG_ASYNC); > } else if (XE_IOCTL_ERR(xe, !*async) || > diff --git a/drivers/gpu/drm/xe/xe_vm_madvise.c b/drivers/gpu/drm/xe/xe_vm_madvise.c > index 29815852985a..0f5eef337037 100644 > --- a/drivers/gpu/drm/xe/xe_vm_madvise.c > +++ b/drivers/gpu/drm/xe/xe_vm_madvise.c > @@ -301,7 +301,9 @@ int xe_vm_madvise_ioctl(struct drm_device *dev, void *data, > struct xe_vma **vmas = NULL; > int num_vmas = 0, err = 0, idx; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || > + XE_IOCTL_ERR(xe, args->pad || args->pad2) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, args->property > ARRAY_SIZE(madvise_funcs))) > diff --git a/drivers/gpu/drm/xe/xe_wait_user_fence.c b/drivers/gpu/drm/xe/xe_wait_user_fence.c > index 15c2e5aa08d2..6c8a60c60087 100644 > --- a/drivers/gpu/drm/xe/xe_wait_user_fence.c > +++ b/drivers/gpu/drm/xe/xe_wait_user_fence.c > @@ -100,7 +100,8 @@ int xe_wait_user_fence_ioctl(struct drm_device *dev, void *data, > args->flags & DRM_XE_UFENCE_WAIT_VM_ERROR; > unsigned long timeout = args->timeout; > > - if (XE_IOCTL_ERR(xe, args->extensions)) > + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > return -EINVAL; > > if (XE_IOCTL_ERR(xe, args->flags & ~VALID_FLAGS)) ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields 2023-05-25 13:18 ` Souza, Jose @ 2023-05-25 13:52 ` Christopher Snowhill 2023-05-25 14:16 ` Souza, Jose 0 siblings, 1 reply; 23+ messages in thread From: Christopher Snowhill @ 2023-05-25 13:52 UTC (permalink / raw) To: Souza, Jose, intel-xe@lists.freedesktop.org [-- Attachment #1.1.1: Type: text/plain, Size: 11668 bytes --] On 5/25/23 06:18, Souza, Jose wrote: > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: >> Padding and reserved fields are declared such that they must be >> zeroed, so verify that they're all zero in the respective ioctl >> functions. >> >> Derived from original patch by mlankhorst. >> >> v2: >> Removed extensions checks where there were none originally. (José) >> Moved extraneous parentheses to the correct places. (Lucas) > Reviewed-by: José Roberto de Souza <jose.souza@intel.com> I'm not sure exactly how this works on a list where I don't have the power to send merges directly to the project, but do I need to repost with all the Reviewed-by fields added like I would on a Gitlab or Github MR? > >> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> >> Signed-off-by: Christopher Snowhill <kode54@gmail.com> >> --- >> drivers/gpu/drm/xe/xe_bo.c | 6 ++++-- >> drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++++++---- >> drivers/gpu/drm/xe/xe_exec.c | 4 +++- >> drivers/gpu/drm/xe/xe_mmio.c | 3 ++- >> drivers/gpu/drm/xe/xe_query.c | 3 ++- >> drivers/gpu/drm/xe/xe_sync.c | 4 +++- >> drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++++++++--- >> drivers/gpu/drm/xe/xe_vm_madvise.c | 4 +++- >> drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- >> 9 files changed, 52 insertions(+), 15 deletions(-) >> >> diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c >> index c82e995df779..de713348ccc1 100644 >> --- a/drivers/gpu/drm/xe/xe_bo.c >> +++ b/drivers/gpu/drm/xe/xe_bo.c >> @@ -1644,7 +1644,8 @@ int xe_gem_create_ioctl(struct drm_device *dev, void *data, >> u32 handle; >> int err; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, args->flags & >> @@ -1714,7 +1715,8 @@ int xe_gem_mmap_offset_ioctl(struct drm_device *dev, void *data, >> struct drm_xe_gem_mmap_offset *args = data; >> struct drm_gem_object *gem_obj; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, args->flags)) >> diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c >> index 094ec17d3004..1a9082db8f1b 100644 >> --- a/drivers/gpu/drm/xe/xe_engine.c >> +++ b/drivers/gpu/drm/xe/xe_engine.c >> @@ -348,7 +348,8 @@ static int engine_user_ext_set_property(struct xe_device *xe, >> return -EFAULT; >> >> if (XE_IOCTL_ERR(xe, ext.property >= >> - ARRAY_SIZE(engine_set_property_funcs))) >> + ARRAY_SIZE(engine_set_property_funcs)) || >> + XE_IOCTL_ERR(xe, ext.pad)) >> return -EINVAL; >> >> idx = array_index_nospec(ext.property, ARRAY_SIZE(engine_set_property_funcs)); >> @@ -380,7 +381,8 @@ static int engine_user_extensions(struct xe_device *xe, struct xe_engine *e, >> if (XE_IOCTL_ERR(xe, err)) >> return -EFAULT; >> >> - if (XE_IOCTL_ERR(xe, ext.name >= >> + if (XE_IOCTL_ERR(xe, ext.pad) || >> + XE_IOCTL_ERR(xe, ext.name >= >> ARRAY_SIZE(engine_user_extension_funcs))) >> return -EINVAL; >> >> @@ -523,7 +525,8 @@ int xe_engine_create_ioctl(struct drm_device *dev, void *data, >> int len; >> int err; >> >> - if (XE_IOCTL_ERR(xe, args->flags)) >> + if (XE_IOCTL_ERR(xe, args->flags) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> len = args->width * args->num_placements; >> @@ -639,6 +642,9 @@ int xe_engine_get_property_ioctl(struct drm_device *dev, void *data, >> struct drm_xe_engine_get_property *args = data; >> struct xe_engine *e; >> >> + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> + return -EINVAL; >> + >> mutex_lock(&xef->engine.lock); >> e = xa_load(&xef->engine.xa, args->engine_id); >> mutex_unlock(&xef->engine.lock); >> @@ -718,7 +724,8 @@ int xe_engine_destroy_ioctl(struct drm_device *dev, void *data, >> struct drm_xe_engine_destroy *args = data; >> struct xe_engine *e; >> >> - if (XE_IOCTL_ERR(xe, args->pad)) >> + if (XE_IOCTL_ERR(xe, args->pad) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> mutex_lock(&xef->engine.lock); >> @@ -748,6 +755,9 @@ int xe_engine_set_property_ioctl(struct drm_device *dev, void *data, >> int ret; >> u32 idx; >> >> + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> + return -EINVAL; >> + >> e = xe_engine_lookup(xef, args->engine_id); >> if (XE_IOCTL_ERR(xe, !e)) >> return -ENOENT; >> diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c >> index 3db1b159586e..e44076ee2e11 100644 >> --- a/drivers/gpu/drm/xe/xe_exec.c >> +++ b/drivers/gpu/drm/xe/xe_exec.c >> @@ -181,7 +181,9 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file) >> bool write_locked; >> int err = 0; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || >> + XE_IOCTL_ERR(xe, args->pad[0] || args->pad[1] || args->pad[2]) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> engine = xe_engine_lookup(xef, args->engine_id); >> diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c >> index c7fbb1cc1f64..9d583f11e290 100644 >> --- a/drivers/gpu/drm/xe/xe_mmio.c >> +++ b/drivers/gpu/drm/xe/xe_mmio.c >> @@ -407,7 +407,8 @@ int xe_mmio_ioctl(struct drm_device *dev, void *data, >> bool allowed; >> int ret = 0; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, args->flags & ~VALID_MMIO_FLAGS)) >> diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c >> index dd64ff0d2a57..b10959fde43b 100644 >> --- a/drivers/gpu/drm/xe/xe_query.c >> +++ b/drivers/gpu/drm/xe/xe_query.c >> @@ -374,7 +374,8 @@ int xe_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file) >> struct drm_xe_device_query *query = data; >> u32 idx; >> >> - if (XE_IOCTL_ERR(xe, query->extensions != 0)) >> + if (XE_IOCTL_ERR(xe, query->extensions) || >> + XE_IOCTL_ERR(xe, query->reserved[0] || query->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, query->query > ARRAY_SIZE(xe_query_funcs))) >> diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c >> index 1e4e4acb2c4a..5acb37a8b2ab 100644 >> --- a/drivers/gpu/drm/xe/xe_sync.c >> +++ b/drivers/gpu/drm/xe/xe_sync.c >> @@ -111,7 +111,9 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, >> return -EFAULT; >> >> if (XE_IOCTL_ERR(xe, sync_in.flags & >> - ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL))) >> + ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL)) || >> + XE_IOCTL_ERR(xe, sync_in.pad) || >> + XE_IOCTL_ERR(xe, sync_in.reserved[0] || sync_in.reserved[1])) >> return -EINVAL; >> >> signal = sync_in.flags & DRM_XE_SYNC_SIGNAL; >> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c >> index a0306526b269..ea354ffbede0 100644 >> --- a/drivers/gpu/drm/xe/xe_vm.c >> +++ b/drivers/gpu/drm/xe/xe_vm.c >> @@ -1799,7 +1799,9 @@ static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm, >> return -EFAULT; >> >> if (XE_IOCTL_ERR(xe, ext.property >= >> - ARRAY_SIZE(vm_set_property_funcs))) >> + ARRAY_SIZE(vm_set_property_funcs)) || >> + XE_IOCTL_ERR(xe, ext.pad) || >> + XE_IOCTL_ERR(xe, ext.reserved[0] || ext.reserved[1])) >> return -EINVAL; >> >> return vm_set_property_funcs[ext.property](xe, vm, ext.value); >> @@ -1827,7 +1829,8 @@ static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm, >> if (XE_IOCTL_ERR(xe, err)) >> return -EFAULT; >> >> - if (XE_IOCTL_ERR(xe, ext.name >= >> + if (XE_IOCTL_ERR(xe, ext.pad) || >> + XE_IOCTL_ERR(xe, ext.name >= >> ARRAY_SIZE(vm_user_extension_funcs))) >> return -EINVAL; >> >> @@ -1858,6 +1861,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data, >> int err; >> u32 flags = 0; >> >> + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> + return -EINVAL; >> + >> if (XE_IOCTL_ERR(xe, args->flags & ~ALL_DRM_XE_VM_CREATE_FLAGS)) >> return -EINVAL; >> >> @@ -1941,7 +1947,8 @@ int xe_vm_destroy_ioctl(struct drm_device *dev, void *data, >> struct drm_xe_vm_destroy *args = data; >> struct xe_vm *vm; >> >> - if (XE_IOCTL_ERR(xe, args->pad)) >> + if (XE_IOCTL_ERR(xe, args->pad) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> vm = xe_vm_lookup(xef, args->vm_id); >> @@ -2891,6 +2898,8 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, >> int i; >> >> if (XE_IOCTL_ERR(xe, args->extensions) || >> + XE_IOCTL_ERR(xe, args->pad || args->pad2) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1]) || >> XE_IOCTL_ERR(xe, !args->num_binds) || >> XE_IOCTL_ERR(xe, args->num_binds > MAX_BINDS)) >> return -EINVAL; >> @@ -2923,6 +2932,13 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, >> u64 obj_offset = (*bind_ops)[i].obj_offset; >> u32 region = (*bind_ops)[i].region; >> >> + if (XE_IOCTL_ERR(xe, (*bind_ops)[i].pad) || >> + XE_IOCTL_ERR(xe, (*bind_ops)[i].reserved[0] || >> + (*bind_ops)[i].reserved[1])) { >> + err = -EINVAL; >> + goto free_bind_ops; >> + } >> + >> if (i == 0) { >> *async = !!(op & XE_VM_BIND_FLAG_ASYNC); >> } else if (XE_IOCTL_ERR(xe, !*async) || >> diff --git a/drivers/gpu/drm/xe/xe_vm_madvise.c b/drivers/gpu/drm/xe/xe_vm_madvise.c >> index 29815852985a..0f5eef337037 100644 >> --- a/drivers/gpu/drm/xe/xe_vm_madvise.c >> +++ b/drivers/gpu/drm/xe/xe_vm_madvise.c >> @@ -301,7 +301,9 @@ int xe_vm_madvise_ioctl(struct drm_device *dev, void *data, >> struct xe_vma **vmas = NULL; >> int num_vmas = 0, err = 0, idx; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || >> + XE_IOCTL_ERR(xe, args->pad || args->pad2) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, args->property > ARRAY_SIZE(madvise_funcs))) >> diff --git a/drivers/gpu/drm/xe/xe_wait_user_fence.c b/drivers/gpu/drm/xe/xe_wait_user_fence.c >> index 15c2e5aa08d2..6c8a60c60087 100644 >> --- a/drivers/gpu/drm/xe/xe_wait_user_fence.c >> +++ b/drivers/gpu/drm/xe/xe_wait_user_fence.c >> @@ -100,7 +100,8 @@ int xe_wait_user_fence_ioctl(struct drm_device *dev, void *data, >> args->flags & DRM_XE_UFENCE_WAIT_VM_ERROR; >> unsigned long timeout = args->timeout; >> >> - if (XE_IOCTL_ERR(xe, args->extensions)) >> + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || >> + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) >> return -EINVAL; >> >> if (XE_IOCTL_ERR(xe, args->flags & ~VALID_FLAGS)) [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 10561 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 840 bytes --] ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields 2023-05-25 13:52 ` Christopher Snowhill @ 2023-05-25 14:16 ` Souza, Jose 0 siblings, 0 replies; 23+ messages in thread From: Souza, Jose @ 2023-05-25 14:16 UTC (permalink / raw) To: kode54@gmail.com, intel-xe@lists.freedesktop.org On Thu, 2023-05-25 at 06:52 -0700, Christopher Snowhill wrote: > On 5/25/23 06:18, Souza, Jose wrote: > > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > > > Padding and reserved fields are declared such that they must be > > > zeroed, so verify that they're all zero in the respective ioctl > > > functions. > > > > > > Derived from original patch by mlankhorst. > > > > > > v2: > > > Removed extensions checks where there were none originally. (José) > > > Moved extraneous parentheses to the correct places. (Lucas) > > Reviewed-by: José Roberto de Souza <jose.souza@intel.com> > > I'm not sure exactly how this works on a list where I don't have the > power to send merges directly to the project, but do I need to repost > with all the Reviewed-by fields added like I would on a Gitlab or Github MR? No need in Xe KMD, will add the rbs while pushing it. > > > > > > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > > Signed-off-by: Christopher Snowhill <kode54@gmail.com> > > > --- > > > drivers/gpu/drm/xe/xe_bo.c | 6 ++++-- > > > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++++++---- > > > drivers/gpu/drm/xe/xe_exec.c | 4 +++- > > > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > > > drivers/gpu/drm/xe/xe_query.c | 3 ++- > > > drivers/gpu/drm/xe/xe_sync.c | 4 +++- > > > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++++++++--- > > > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 +++- > > > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > > > 9 files changed, 52 insertions(+), 15 deletions(-) > > > > > > diff --git a/drivers/gpu/drm/xe/xe_bo.c b/drivers/gpu/drm/xe/xe_bo.c > > > index c82e995df779..de713348ccc1 100644 > > > --- a/drivers/gpu/drm/xe/xe_bo.c > > > +++ b/drivers/gpu/drm/xe/xe_bo.c > > > @@ -1644,7 +1644,8 @@ int xe_gem_create_ioctl(struct drm_device *dev, void *data, > > > u32 handle; > > > int err; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, args->flags & > > > @@ -1714,7 +1715,8 @@ int xe_gem_mmap_offset_ioctl(struct drm_device *dev, void *data, > > > struct drm_xe_gem_mmap_offset *args = data; > > > struct drm_gem_object *gem_obj; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, args->flags)) > > > diff --git a/drivers/gpu/drm/xe/xe_engine.c b/drivers/gpu/drm/xe/xe_engine.c > > > index 094ec17d3004..1a9082db8f1b 100644 > > > --- a/drivers/gpu/drm/xe/xe_engine.c > > > +++ b/drivers/gpu/drm/xe/xe_engine.c > > > @@ -348,7 +348,8 @@ static int engine_user_ext_set_property(struct xe_device *xe, > > > return -EFAULT; > > > > > > if (XE_IOCTL_ERR(xe, ext.property >= > > > - ARRAY_SIZE(engine_set_property_funcs))) > > > + ARRAY_SIZE(engine_set_property_funcs)) || > > > + XE_IOCTL_ERR(xe, ext.pad)) > > > return -EINVAL; > > > > > > idx = array_index_nospec(ext.property, ARRAY_SIZE(engine_set_property_funcs)); > > > @@ -380,7 +381,8 @@ static int engine_user_extensions(struct xe_device *xe, struct xe_engine *e, > > > if (XE_IOCTL_ERR(xe, err)) > > > return -EFAULT; > > > > > > - if (XE_IOCTL_ERR(xe, ext.name >= > > > + if (XE_IOCTL_ERR(xe, ext.pad) || > > > + XE_IOCTL_ERR(xe, ext.name >= > > > ARRAY_SIZE(engine_user_extension_funcs))) > > > return -EINVAL; > > > > > > @@ -523,7 +525,8 @@ int xe_engine_create_ioctl(struct drm_device *dev, void *data, > > > int len; > > > int err; > > > > > > - if (XE_IOCTL_ERR(xe, args->flags)) > > > + if (XE_IOCTL_ERR(xe, args->flags) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > len = args->width * args->num_placements; > > > @@ -639,6 +642,9 @@ int xe_engine_get_property_ioctl(struct drm_device *dev, void *data, > > > struct drm_xe_engine_get_property *args = data; > > > struct xe_engine *e; > > > > > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > + return -EINVAL; > > > + > > > mutex_lock(&xef->engine.lock); > > > e = xa_load(&xef->engine.xa, args->engine_id); > > > mutex_unlock(&xef->engine.lock); > > > @@ -718,7 +724,8 @@ int xe_engine_destroy_ioctl(struct drm_device *dev, void *data, > > > struct drm_xe_engine_destroy *args = data; > > > struct xe_engine *e; > > > > > > - if (XE_IOCTL_ERR(xe, args->pad)) > > > + if (XE_IOCTL_ERR(xe, args->pad) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > mutex_lock(&xef->engine.lock); > > > @@ -748,6 +755,9 @@ int xe_engine_set_property_ioctl(struct drm_device *dev, void *data, > > > int ret; > > > u32 idx; > > > > > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > + return -EINVAL; > > > + > > > e = xe_engine_lookup(xef, args->engine_id); > > > if (XE_IOCTL_ERR(xe, !e)) > > > return -ENOENT; > > > diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c > > > index 3db1b159586e..e44076ee2e11 100644 > > > --- a/drivers/gpu/drm/xe/xe_exec.c > > > +++ b/drivers/gpu/drm/xe/xe_exec.c > > > @@ -181,7 +181,9 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file) > > > bool write_locked; > > > int err = 0; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || > > > + XE_IOCTL_ERR(xe, args->pad[0] || args->pad[1] || args->pad[2]) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > engine = xe_engine_lookup(xef, args->engine_id); > > > diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c > > > index c7fbb1cc1f64..9d583f11e290 100644 > > > --- a/drivers/gpu/drm/xe/xe_mmio.c > > > +++ b/drivers/gpu/drm/xe/xe_mmio.c > > > @@ -407,7 +407,8 @@ int xe_mmio_ioctl(struct drm_device *dev, void *data, > > > bool allowed; > > > int ret = 0; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, args->flags & ~VALID_MMIO_FLAGS)) > > > diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c > > > index dd64ff0d2a57..b10959fde43b 100644 > > > --- a/drivers/gpu/drm/xe/xe_query.c > > > +++ b/drivers/gpu/drm/xe/xe_query.c > > > @@ -374,7 +374,8 @@ int xe_query_ioctl(struct drm_device *dev, void *data, struct drm_file *file) > > > struct drm_xe_device_query *query = data; > > > u32 idx; > > > > > > - if (XE_IOCTL_ERR(xe, query->extensions != 0)) > > > + if (XE_IOCTL_ERR(xe, query->extensions) || > > > + XE_IOCTL_ERR(xe, query->reserved[0] || query->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, query->query > ARRAY_SIZE(xe_query_funcs))) > > > diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c > > > index 1e4e4acb2c4a..5acb37a8b2ab 100644 > > > --- a/drivers/gpu/drm/xe/xe_sync.c > > > +++ b/drivers/gpu/drm/xe/xe_sync.c > > > @@ -111,7 +111,9 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, > > > return -EFAULT; > > > > > > if (XE_IOCTL_ERR(xe, sync_in.flags & > > > - ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL))) > > > + ~(SYNC_FLAGS_TYPE_MASK | DRM_XE_SYNC_SIGNAL)) || > > > + XE_IOCTL_ERR(xe, sync_in.pad) || > > > + XE_IOCTL_ERR(xe, sync_in.reserved[0] || sync_in.reserved[1])) > > > return -EINVAL; > > > > > > signal = sync_in.flags & DRM_XE_SYNC_SIGNAL; > > > diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c > > > index a0306526b269..ea354ffbede0 100644 > > > --- a/drivers/gpu/drm/xe/xe_vm.c > > > +++ b/drivers/gpu/drm/xe/xe_vm.c > > > @@ -1799,7 +1799,9 @@ static int vm_user_ext_set_property(struct xe_device *xe, struct xe_vm *vm, > > > return -EFAULT; > > > > > > if (XE_IOCTL_ERR(xe, ext.property >= > > > - ARRAY_SIZE(vm_set_property_funcs))) > > > + ARRAY_SIZE(vm_set_property_funcs)) || > > > + XE_IOCTL_ERR(xe, ext.pad) || > > > + XE_IOCTL_ERR(xe, ext.reserved[0] || ext.reserved[1])) > > > return -EINVAL; > > > > > > return vm_set_property_funcs[ext.property](xe, vm, ext.value); > > > @@ -1827,7 +1829,8 @@ static int vm_user_extensions(struct xe_device *xe, struct xe_vm *vm, > > > if (XE_IOCTL_ERR(xe, err)) > > > return -EFAULT; > > > > > > - if (XE_IOCTL_ERR(xe, ext.name >= > > > + if (XE_IOCTL_ERR(xe, ext.pad) || > > > + XE_IOCTL_ERR(xe, ext.name >= > > > ARRAY_SIZE(vm_user_extension_funcs))) > > > return -EINVAL; > > > > > > @@ -1858,6 +1861,9 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data, > > > int err; > > > u32 flags = 0; > > > > > > + if (XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > + return -EINVAL; > > > + > > > if (XE_IOCTL_ERR(xe, args->flags & ~ALL_DRM_XE_VM_CREATE_FLAGS)) > > > return -EINVAL; > > > > > > @@ -1941,7 +1947,8 @@ int xe_vm_destroy_ioctl(struct drm_device *dev, void *data, > > > struct drm_xe_vm_destroy *args = data; > > > struct xe_vm *vm; > > > > > > - if (XE_IOCTL_ERR(xe, args->pad)) > > > + if (XE_IOCTL_ERR(xe, args->pad) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > vm = xe_vm_lookup(xef, args->vm_id); > > > @@ -2891,6 +2898,8 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, > > > int i; > > > > > > if (XE_IOCTL_ERR(xe, args->extensions) || > > > + XE_IOCTL_ERR(xe, args->pad || args->pad2) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1]) || > > > XE_IOCTL_ERR(xe, !args->num_binds) || > > > XE_IOCTL_ERR(xe, args->num_binds > MAX_BINDS)) > > > return -EINVAL; > > > @@ -2923,6 +2932,13 @@ static int vm_bind_ioctl_check_args(struct xe_device *xe, > > > u64 obj_offset = (*bind_ops)[i].obj_offset; > > > u32 region = (*bind_ops)[i].region; > > > > > > + if (XE_IOCTL_ERR(xe, (*bind_ops)[i].pad) || > > > + XE_IOCTL_ERR(xe, (*bind_ops)[i].reserved[0] || > > > + (*bind_ops)[i].reserved[1])) { > > > + err = -EINVAL; > > > + goto free_bind_ops; > > > + } > > > + > > > if (i == 0) { > > > *async = !!(op & XE_VM_BIND_FLAG_ASYNC); > > > } else if (XE_IOCTL_ERR(xe, !*async) || > > > diff --git a/drivers/gpu/drm/xe/xe_vm_madvise.c b/drivers/gpu/drm/xe/xe_vm_madvise.c > > > index 29815852985a..0f5eef337037 100644 > > > --- a/drivers/gpu/drm/xe/xe_vm_madvise.c > > > +++ b/drivers/gpu/drm/xe/xe_vm_madvise.c > > > @@ -301,7 +301,9 @@ int xe_vm_madvise_ioctl(struct drm_device *dev, void *data, > > > struct xe_vma **vmas = NULL; > > > int num_vmas = 0, err = 0, idx; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || > > > + XE_IOCTL_ERR(xe, args->pad || args->pad2) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, args->property > ARRAY_SIZE(madvise_funcs))) > > > diff --git a/drivers/gpu/drm/xe/xe_wait_user_fence.c b/drivers/gpu/drm/xe/xe_wait_user_fence.c > > > index 15c2e5aa08d2..6c8a60c60087 100644 > > > --- a/drivers/gpu/drm/xe/xe_wait_user_fence.c > > > +++ b/drivers/gpu/drm/xe/xe_wait_user_fence.c > > > @@ -100,7 +100,8 @@ int xe_wait_user_fence_ioctl(struct drm_device *dev, void *data, > > > args->flags & DRM_XE_UFENCE_WAIT_VM_ERROR; > > > unsigned long timeout = args->timeout; > > > > > > - if (XE_IOCTL_ERR(xe, args->extensions)) > > > + if (XE_IOCTL_ERR(xe, args->extensions) || XE_IOCTL_ERR(xe, args->pad) || > > > + XE_IOCTL_ERR(xe, args->reserved[0] || args->reserved[1])) > > > return -EINVAL; > > > > > > if (XE_IOCTL_ERR(xe, args->flags & ~VALID_FLAGS)) ^ permalink raw reply [flat|nested] 23+ messages in thread
* [Intel-xe] ✓ CI.Patch_applied: success for Update Xe uAPI in a minimally invasive way (rev2) 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 1/2] drm/xe: Add explicit padding to uAPI definition Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields Christopher Snowhill @ 2023-05-25 1:59 ` Patchwork 2023-05-25 2:00 ` [Intel-xe] ✓ CI.KUnit: " Patchwork ` (3 subsequent siblings) 6 siblings, 0 replies; 23+ messages in thread From: Patchwork @ 2023-05-25 1:59 UTC (permalink / raw) To: Christopher Snowhill; +Cc: intel-xe == Series Details == Series: Update Xe uAPI in a minimally invasive way (rev2) URL : https://patchwork.freedesktop.org/series/118257/ State : success == Summary == === Applying kernel patches on branch 'drm-xe-next' with base: === Base commit: c6e45ef45 drm/xe: Add stepping support for GMD_ID platforms === git am output follows === Applying: drm/xe: Add explicit padding to uAPI definition Applying: drm/xe: Validate uAPI padding and reserved fields ^ permalink raw reply [flat|nested] 23+ messages in thread
* [Intel-xe] ✓ CI.KUnit: success for Update Xe uAPI in a minimally invasive way (rev2) 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill ` (2 preceding siblings ...) 2023-05-25 1:59 ` [Intel-xe] ✓ CI.Patch_applied: success for Update Xe uAPI in a minimally invasive way (rev2) Patchwork @ 2023-05-25 2:00 ` Patchwork 2023-05-25 2:04 ` [Intel-xe] ✓ CI.Build: " Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 23+ messages in thread From: Patchwork @ 2023-05-25 2:00 UTC (permalink / raw) To: Christopher Snowhill; +Cc: intel-xe == Series Details == Series: Update Xe uAPI in a minimally invasive way (rev2) URL : https://patchwork.freedesktop.org/series/118257/ State : success == Summary == + trap cleanup EXIT + /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig stty: 'standard input': Inappropriate ioctl for device [01:59:15] Configuring KUnit Kernel ... Generating .config ... Populating config with: $ make ARCH=um O=.kunit olddefconfig [01:59:20] Building KUnit Kernel ... Populating config with: $ make ARCH=um O=.kunit olddefconfig Building with: $ make ARCH=um O=.kunit --jobs=48 [01:59:42] Starting KUnit Kernel (1/1)... [01:59:42] ============================================================ [01:59:42] ==================== xe_bo (2 subtests) ==================== [01:59:42] [SKIPPED] xe_ccs_migrate_kunit [01:59:42] [SKIPPED] xe_bo_evict_kunit [01:59:42] ===================== [SKIPPED] xe_bo ====================== [01:59:42] ================== xe_dma_buf (1 subtest) ================== [01:59:42] [SKIPPED] xe_dma_buf_kunit [01:59:42] =================== [SKIPPED] xe_dma_buf =================== [01:59:42] ================== xe_migrate (1 subtest) ================== [01:59:42] [SKIPPED] xe_migrate_sanity_kunit [01:59:42] =================== [SKIPPED] xe_migrate =================== [01:59:42] =================== xe_pci (2 subtests) ==================== [01:59:42] [PASSED] xe_gmdid_graphics_ip [01:59:42] [PASSED] xe_gmdid_media_ip [01:59:42] ===================== [PASSED] xe_pci ====================== [01:59:42] ==================== xe_rtp (1 subtest) ==================== [01:59:42] ================== xe_rtp_process_tests =================== [01:59:42] [PASSED] coalesce-same-reg [01:59:42] [PASSED] no-match-no-add [01:59:42] [PASSED] no-match-no-add-multiple-rules [01:59:42] [PASSED] two-regs-two-entries [01:59:42] [PASSED] clr-one-set-other [01:59:42] [PASSED] set-field [01:59:42] [PASSED] conflict-duplicate [01:59:42] [PASSED] conflict-not-disjoint [01:59:42] [PASSED] conflict-reg-type [01:59:42] ============== [PASSED] xe_rtp_process_tests =============== [01:59:42] ===================== [PASSED] xe_rtp ====================== [01:59:42] ==================== xe_wa (1 subtest) ===================== [01:59:42] ======================== xe_wa_gt ========================= [01:59:42] [PASSED] TIGERLAKE (B0) [01:59:42] [PASSED] DG1 (A0) [01:59:42] [PASSED] DG1 (B0) [01:59:42] [PASSED] ALDERLAKE_S (A0) [01:59:42] [PASSED] ALDERLAKE_S (B0) [01:59:42] [PASSED] ALDERLAKE_S (C0) [01:59:42] [PASSED] ALDERLAKE_S (D0) [01:59:42] [PASSED] DG2_G10 (A0) [01:59:42] [PASSED] DG2_G10 (A1) [01:59:42] [PASSED] DG2_G10 (B0) [01:59:42] [PASSED] DG2_G10 (C0) [01:59:42] [PASSED] DG2_G11 (A0) [01:59:42] [PASSED] DG2_G11 (B0) [01:59:42] [PASSED] DG2_G11 (B1) [01:59:42] [PASSED] DG2_G12 (A0) [01:59:42] [PASSED] DG2_G12 (A1) [01:59:42] [PASSED] PVC (B0) [01:59:42] [PASSED] PVC (B1) [01:59:42] [PASSED] PVC (C0) [01:59:42] ==================== [PASSED] xe_wa_gt ===================== [01:59:42] ====================== [PASSED] xe_wa ====================== [01:59:42] ============================================================ [01:59:42] Testing complete. Ran 34 tests: passed: 30, skipped: 4 [01:59:42] Elapsed time: 26.333s total, 4.243s configuring, 21.920s building, 0.138s running + /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig [01:59:42] Configuring KUnit Kernel ... Regenerating .config ... Populating config with: $ make ARCH=um O=.kunit olddefconfig [01:59:43] Building KUnit Kernel ... Populating config with: $ make ARCH=um O=.kunit olddefconfig Building with: $ make ARCH=um O=.kunit --jobs=48 [02:00:02] Starting KUnit Kernel (1/1)... [02:00:02] ============================================================ [02:00:02] ============ drm_test_pick_cmdline (2 subtests) ============ [02:00:02] [PASSED] drm_test_pick_cmdline_res_1920_1080_60 [02:00:02] =============== drm_test_pick_cmdline_named =============== [02:00:02] [PASSED] NTSC [02:00:02] [PASSED] NTSC-J [02:00:02] [PASSED] PAL [02:00:02] [PASSED] PAL-M [02:00:02] =========== [PASSED] drm_test_pick_cmdline_named =========== [02:00:02] ============== [PASSED] drm_test_pick_cmdline ============== [02:00:02] ================== drm_buddy (6 subtests) ================== [02:00:02] [PASSED] drm_test_buddy_alloc_limit [02:00:02] [PASSED] drm_test_buddy_alloc_range [02:00:02] [PASSED] drm_test_buddy_alloc_optimistic [02:00:02] [PASSED] drm_test_buddy_alloc_pessimistic [02:00:02] [PASSED] drm_test_buddy_alloc_smoke [02:00:02] [PASSED] drm_test_buddy_alloc_pathological [02:00:02] ==================== [PASSED] drm_buddy ==================== [02:00:02] ============= drm_cmdline_parser (40 subtests) ============= [02:00:02] [PASSED] drm_test_cmdline_force_d_only [02:00:02] [PASSED] drm_test_cmdline_force_D_only_dvi [02:00:02] [PASSED] drm_test_cmdline_force_D_only_hdmi [02:00:02] [PASSED] drm_test_cmdline_force_D_only_not_digital [02:00:02] [PASSED] drm_test_cmdline_force_e_only [02:00:02] [PASSED] drm_test_cmdline_res [02:00:02] [PASSED] drm_test_cmdline_res_vesa [02:00:02] [PASSED] drm_test_cmdline_res_vesa_rblank [02:00:02] [PASSED] drm_test_cmdline_res_rblank [02:00:02] [PASSED] drm_test_cmdline_res_bpp [02:00:02] [PASSED] drm_test_cmdline_res_refresh [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_margins [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital [02:00:02] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on [02:00:02] [PASSED] drm_test_cmdline_res_margins_force_on [02:00:02] [PASSED] drm_test_cmdline_res_vesa_margins [02:00:02] [PASSED] drm_test_cmdline_name [02:00:02] [PASSED] drm_test_cmdline_name_bpp [02:00:02] [PASSED] drm_test_cmdline_name_option [02:00:02] [PASSED] drm_test_cmdline_name_bpp_option [02:00:02] [PASSED] drm_test_cmdline_rotate_0 [02:00:02] [PASSED] drm_test_cmdline_rotate_90 [02:00:02] [PASSED] drm_test_cmdline_rotate_180 [02:00:02] [PASSED] drm_test_cmdline_rotate_270 [02:00:02] [PASSED] drm_test_cmdline_hmirror [02:00:02] [PASSED] drm_test_cmdline_vmirror [02:00:02] [PASSED] drm_test_cmdline_margin_options [02:00:02] [PASSED] drm_test_cmdline_multiple_options [02:00:02] [PASSED] drm_test_cmdline_bpp_extra_and_option [02:00:02] [PASSED] drm_test_cmdline_extra_and_option [02:00:02] [PASSED] drm_test_cmdline_freestanding_options [02:00:02] [PASSED] drm_test_cmdline_freestanding_force_e_and_options [02:00:02] [PASSED] drm_test_cmdline_panel_orientation [02:00:02] ================ drm_test_cmdline_invalid ================= [02:00:02] [PASSED] margin_only [02:00:02] [PASSED] interlace_only [02:00:02] [PASSED] res_missing_x [02:00:02] [PASSED] res_missing_y [02:00:02] [PASSED] res_bad_y [02:00:02] [PASSED] res_missing_y_bpp [02:00:02] [PASSED] res_bad_bpp [02:00:02] [PASSED] res_bad_refresh [02:00:02] [PASSED] res_bpp_refresh_force_on_off [02:00:02] [PASSED] res_invalid_mode [02:00:02] [PASSED] res_bpp_wrong_place_mode [02:00:02] [PASSED] name_bpp_refresh [02:00:02] [PASSED] name_refresh [02:00:02] [PASSED] name_refresh_wrong_mode [02:00:02] [PASSED] name_refresh_invalid_mode [02:00:02] [PASSED] rotate_multiple [02:00:02] [PASSED] rotate_invalid_val [02:00:02] [PASSED] rotate_truncated [02:00:02] [PASSED] invalid_option [02:00:02] [PASSED] invalid_tv_option [02:00:02] [PASSED] truncated_tv_option [02:00:02] ============ [PASSED] drm_test_cmdline_invalid ============= [02:00:02] =============== drm_test_cmdline_tv_options =============== [02:00:02] [PASSED] NTSC [02:00:02] [PASSED] NTSC_443 [02:00:02] [PASSED] NTSC_J [02:00:02] [PASSED] PAL [02:00:02] [PASSED] PAL_M [02:00:02] [PASSED] PAL_N [02:00:02] [PASSED] SECAM [02:00:02] =========== [PASSED] drm_test_cmdline_tv_options =========== [02:00:02] =============== [PASSED] drm_cmdline_parser ================ [02:00:02] ========== drm_get_tv_mode_from_name (2 subtests) ========== [02:00:02] ========== drm_test_get_tv_mode_from_name_valid =========== [02:00:02] [PASSED] NTSC [02:00:02] [PASSED] NTSC-443 [02:00:02] [PASSED] NTSC-J [02:00:02] [PASSED] PAL [02:00:02] [PASSED] PAL-M [02:00:02] [PASSED] PAL-N [02:00:02] [PASSED] SECAM [02:00:02] ====== [PASSED] drm_test_get_tv_mode_from_name_valid ======= [02:00:02] [PASSED] drm_test_get_tv_mode_from_name_truncated [02:00:02] ============ [PASSED] drm_get_tv_mode_from_name ============ [02:00:02] ============= drm_damage_helper (21 subtests) ============== [02:00:02] [PASSED] drm_test_damage_iter_no_damage [02:00:02] [PASSED] drm_test_damage_iter_no_damage_fractional_src [02:00:02] [PASSED] drm_test_damage_iter_no_damage_src_moved [02:00:02] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved [02:00:02] [PASSED] drm_test_damage_iter_no_damage_not_visible [02:00:02] [PASSED] drm_test_damage_iter_no_damage_no_crtc [02:00:02] [PASSED] drm_test_damage_iter_no_damage_no_fb [02:00:02] [PASSED] drm_test_damage_iter_simple_damage [02:00:02] [PASSED] drm_test_damage_iter_single_damage [02:00:02] [PASSED] drm_test_damage_iter_single_damage_intersect_src [02:00:02] [PASSED] drm_test_damage_iter_single_damage_outside_src [02:00:02] [PASSED] drm_test_damage_iter_single_damage_fractional_src [02:00:02] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src [02:00:02] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src [02:00:02] [PASSED] drm_test_damage_iter_single_damage_src_moved [02:00:02] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved [02:00:02] [PASSED] drm_test_damage_iter_damage [02:00:02] [PASSED] drm_test_damage_iter_damage_one_intersect [02:00:02] [PASSED] drm_test_damage_iter_damage_one_outside [02:00:02] [PASSED] drm_test_damage_iter_damage_src_moved [02:00:02] [PASSED] drm_test_damage_iter_damage_not_visible [02:00:02] ================ [PASSED] drm_damage_helper ================ [02:00:02] ============== drm_dp_mst_helper (2 subtests) ============== [02:00:02] ============== drm_test_dp_mst_calc_pbn_mode ============== [02:00:02] [PASSED] Clock 154000 BPP 30 DSC disabled [02:00:02] [PASSED] Clock 234000 BPP 30 DSC disabled [02:00:02] [PASSED] Clock 297000 BPP 24 DSC disabled [02:00:02] [PASSED] Clock 332880 BPP 24 DSC enabled [02:00:02] [PASSED] Clock 324540 BPP 24 DSC enabled [02:00:02] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ========== [02:00:02] ========= drm_test_dp_mst_sideband_msg_req_decode ========= [02:00:02] [PASSED] DP_ENUM_PATH_RESOURCES with port number [02:00:02] [PASSED] DP_POWER_UP_PHY with port number [02:00:02] [PASSED] DP_POWER_DOWN_PHY with port number [02:00:02] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks [02:00:02] [PASSED] DP_ALLOCATE_PAYLOAD with port number [02:00:02] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI [02:00:02] [PASSED] DP_ALLOCATE_PAYLOAD with PBN [02:00:02] [PASSED] DP_QUERY_PAYLOAD with port number [02:00:02] [PASSED] DP_QUERY_PAYLOAD with VCPI [02:00:02] [PASSED] DP_REMOTE_DPCD_READ with port number [02:00:02] [PASSED] DP_REMOTE_DPCD_READ with DPCD address [02:00:02] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes [02:00:02] [PASSED] DP_REMOTE_DPCD_WRITE with port number [02:00:02] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address [02:00:02] [PASSED] DP_REMOTE_DPCD_WRITE with data array [02:00:02] [PASSED] DP_REMOTE_I2C_READ with port number [02:00:02] [PASSED] DP_REMOTE_I2C_READ with I2C device ID [02:00:02] [PASSED] DP_REMOTE_I2C_READ with transactions array [02:00:02] [PASSED] DP_REMOTE_I2C_WRITE with port number [02:00:02] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID [02:00:02] [PASSED] DP_REMOTE_I2C_WRITE with data array [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior [02:00:02] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior [02:00:02] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode ===== [02:00:02] ================ [PASSED] drm_dp_mst_helper ================ [02:00:02] =========== drm_format_helper_test (11 subtests) =========== [02:00:02] ============== drm_test_fb_xrgb8888_to_gray8 ============== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ========== [02:00:02] ============= drm_test_fb_xrgb8888_to_rgb332 ============== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ========== [02:00:02] ============= drm_test_fb_xrgb8888_to_rgb565 ============== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ========== [02:00:02] ============ drm_test_fb_xrgb8888_to_xrgb1555 ============= [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 ========= [02:00:02] ============ drm_test_fb_xrgb8888_to_argb1555 ============= [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 ========= [02:00:02] ============ drm_test_fb_xrgb8888_to_rgba5551 ============= [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 ========= [02:00:02] ============= drm_test_fb_xrgb8888_to_rgb888 ============== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ========== [02:00:02] ============ drm_test_fb_xrgb8888_to_argb8888 ============= [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 ========= [02:00:02] =========== drm_test_fb_xrgb8888_to_xrgb2101010 =========== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 ======= [02:00:02] =========== drm_test_fb_xrgb8888_to_argb2101010 =========== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 ======= [02:00:02] ============== drm_test_fb_xrgb8888_to_mono =============== [02:00:02] [PASSED] single_pixel_source_buffer [02:00:02] [PASSED] single_pixel_clip_rectangle [02:00:02] [PASSED] well_known_colors [02:00:02] [PASSED] destination_pitch [02:00:02] ========== [PASSED] drm_test_fb_xrgb8888_to_mono =========== [02:00:02] ============= [PASSED] drm_format_helper_test ============== [02:00:02] ================= drm_format (18 subtests) ================= [02:00:02] [PASSED] drm_test_format_block_width_invalid [02:00:02] [PASSED] drm_test_format_block_width_one_plane [02:00:02] [PASSED] drm_test_format_block_width_two_plane [02:00:02] [PASSED] drm_test_format_block_width_three_plane [02:00:02] [PASSED] drm_test_format_block_width_tiled [02:00:02] [PASSED] drm_test_format_block_height_invalid [02:00:02] [PASSED] drm_test_format_block_height_one_plane [02:00:02] [PASSED] drm_test_format_block_height_two_plane [02:00:02] [PASSED] drm_test_format_block_height_three_plane [02:00:02] [PASSED] drm_test_format_block_height_tiled [02:00:02] [PASSED] drm_test_format_min_pitch_invalid [02:00:02] [PASSED] drm_test_format_min_pitch_one_plane_8bpp [02:00:02] [PASSED] drm_test_format_min_pitch_one_plane_16bpp [02:00:02] [PASSED] drm_test_format_min_pitch_one_plane_24bpp [02:00:02] [PASSED] drm_test_format_min_pitch_one_plane_32bpp [02:00:02] [PASSED] drm_test_format_min_pitch_two_plane [02:00:02] [PASSED] drm_test_format_min_pitch_three_plane_8bpp [02:00:02] [PASSED] drm_test_format_min_pitch_tiled [02:00:02] =================== [PASSED] drm_format ==================== [02:00:02] =============== drm_framebuffer (1 subtest) ================ [02:00:02] =============== drm_test_framebuffer_create =============== [02:00:02] [PASSED] ABGR8888 normal sizes [02:00:02] [PASSED] ABGR8888 max sizes [02:00:02] [PASSED] ABGR8888 pitch greater than min required [02:00:02] [PASSED] ABGR8888 pitch less than min required [02:00:02] [PASSED] ABGR8888 Invalid width [02:00:02] [PASSED] ABGR8888 Invalid buffer handle [02:00:02] [PASSED] No pixel format [02:00:02] [PASSED] ABGR8888 Width 0 [02:00:02] [PASSED] ABGR8888 Height 0 [02:00:02] [PASSED] ABGR8888 Out of bound height * pitch combination [02:00:02] [PASSED] ABGR8888 Large buffer offset [02:00:02] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers [02:00:02] [PASSED] ABGR8888 Valid buffer modifier [02:00:02] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE) [02:00:02] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] NV12 Normal sizes [02:00:02] [PASSED] NV12 Max sizes [02:00:02] [PASSED] NV12 Invalid pitch [02:00:02] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag [02:00:02] [PASSED] NV12 different modifier per-plane [02:00:02] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE [02:00:02] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] NV12 Modifier for inexistent plane [02:00:02] [PASSED] NV12 Handle for inexistent plane [02:00:02] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] YVU420 Normal sizes [02:00:02] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier [02:00:02] [PASSED] YVU420 Max sizes [02:00:02] [PASSED] YVU420 Invalid pitch [02:00:02] [PASSED] YVU420 Different pitches [02:00:02] [PASSED] YVU420 Different buffer offsets/pitches [02:00:02] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS [02:00:02] [PASSED] YVU420 Valid modifier [02:00:02] [PASSED] YVU420 Different modifiers per plane [02:00:02] [PASSED] YVU420 Modifier for inexistent plane [02:00:02] [PASSED] X0L2 Normal sizes [02:00:02] [PASSED] X0L2 Max sizes [02:00:02] [PASSED] X0L2 Invalid pitch [02:00:02] [PASSED] X0L2 Pitch greater than minimum required stty: 'standard input': Inappropriate ioctl for device [02:00:02] [PASSED] X0L2 Handle for inexistent plane [02:00:02] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set [02:00:02] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set [02:00:02] [PASSED] X0L2 Valid modifier [02:00:02] [PASSED] X0L2 Modifier for inexistent plane [02:00:02] =========== [PASSED] drm_test_framebuffer_create =========== [02:00:02] ================= [PASSED] drm_framebuffer ================= [02:00:02] =============== drm-test-managed (1 subtest) =============== [02:00:02] [PASSED] drm_test_managed_run_action [02:00:02] ================ [PASSED] drm-test-managed ================= [02:00:02] =================== drm_mm (19 subtests) =================== [02:00:02] [PASSED] drm_test_mm_init [02:00:02] [PASSED] drm_test_mm_debug [02:00:12] [PASSED] drm_test_mm_reserve [02:00:22] [PASSED] drm_test_mm_insert [02:00:23] [PASSED] drm_test_mm_replace [02:00:23] [PASSED] drm_test_mm_insert_range [02:00:23] [PASSED] drm_test_mm_frag [02:00:23] [PASSED] drm_test_mm_align [02:00:23] [PASSED] drm_test_mm_align32 [02:00:24] [PASSED] drm_test_mm_align64 [02:00:24] [PASSED] drm_test_mm_evict [02:00:24] [PASSED] drm_test_mm_evict_range [02:00:24] [PASSED] drm_test_mm_topdown [02:00:24] [PASSED] drm_test_mm_bottomup [02:00:24] [PASSED] drm_test_mm_lowest [02:00:24] [PASSED] drm_test_mm_highest [02:00:25] [PASSED] drm_test_mm_color [02:00:25] [PASSED] drm_test_mm_color_evict [02:00:25] [PASSED] drm_test_mm_color_evict_range [02:00:25] ===================== [PASSED] drm_mm ====================== [02:00:25] ============= drm_modes_analog_tv (4 subtests) ============= [02:00:25] [PASSED] drm_test_modes_analog_tv_ntsc_480i [02:00:25] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined [02:00:25] [PASSED] drm_test_modes_analog_tv_pal_576i [02:00:25] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined [02:00:25] =============== [PASSED] drm_modes_analog_tv =============== [02:00:25] ============== drm_plane_helper (2 subtests) =============== [02:00:25] =============== drm_test_check_plane_state ================ [02:00:25] [PASSED] clipping_simple [02:00:25] [PASSED] clipping_rotate_reflect [02:00:25] [PASSED] positioning_simple [02:00:25] [PASSED] upscaling [02:00:25] [PASSED] downscaling [02:00:25] [PASSED] rounding1 [02:00:25] [PASSED] rounding2 [02:00:25] [PASSED] rounding3 [02:00:25] [PASSED] rounding4 [02:00:25] =========== [PASSED] drm_test_check_plane_state ============ [02:00:25] =========== drm_test_check_invalid_plane_state ============ [02:00:25] [PASSED] positioning_invalid [02:00:25] [PASSED] upscaling_invalid [02:00:25] [PASSED] downscaling_invalid [02:00:25] ======= [PASSED] drm_test_check_invalid_plane_state ======== [02:00:25] ================ [PASSED] drm_plane_helper ================= [02:00:25] ====== drm_connector_helper_tv_get_modes (1 subtest) ======= [02:00:25] ====== drm_test_connector_helper_tv_get_modes_check ======= [02:00:25] [PASSED] None [02:00:25] [PASSED] PAL [02:00:25] [PASSED] NTSC [02:00:25] [PASSED] Both, NTSC Default [02:00:25] [PASSED] Both, PAL Default [02:00:25] [PASSED] Both, NTSC Default, with PAL on command-line [02:00:25] [PASSED] Both, PAL Default, with NTSC on command-line [02:00:25] == [PASSED] drm_test_connector_helper_tv_get_modes_check === [02:00:25] ======== [PASSED] drm_connector_helper_tv_get_modes ======== [02:00:25] ================== drm_rect (9 subtests) =================== [02:00:25] [PASSED] drm_test_rect_clip_scaled_div_by_zero [02:00:25] [PASSED] drm_test_rect_clip_scaled_not_clipped [02:00:25] [PASSED] drm_test_rect_clip_scaled_clipped [02:00:25] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned [02:00:25] ================= drm_test_rect_intersect ================= [02:00:25] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0 [02:00:25] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1 [02:00:25] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0 [02:00:25] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1 [02:00:25] [PASSED] right x left: 2x1+0+0 x 3x1+1+0 [02:00:25] [PASSED] left x right: 3x1+1+0 x 2x1+0+0 [02:00:25] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1 [02:00:25] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0 [02:00:25] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1 [02:00:25] [PASSED] touching side: 1x1+0+0 x 1x1+1+0 [02:00:25] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0 [02:00:25] [PASSED] inside another: 2x2+0+0 x 1x1+1+1 [02:00:25] [PASSED] far away: 1x1+0+0 x 1x1+3+6 [02:00:25] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10 [02:00:25] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10 [02:00:25] ============= [PASSED] drm_test_rect_intersect ============= [02:00:25] ================ drm_test_rect_calc_hscale ================ [02:00:25] [PASSED] normal use [02:00:25] [PASSED] out of max range [02:00:25] [PASSED] out of min range [02:00:25] [PASSED] zero dst [02:00:25] [PASSED] negative src [02:00:25] [PASSED] negative dst [02:00:25] ============ [PASSED] drm_test_rect_calc_hscale ============ [02:00:25] ================ drm_test_rect_calc_vscale ================ [02:00:25] [PASSED] normal use [02:00:25] [PASSED] out of max range [02:00:25] [PASSED] out of min range [02:00:25] [PASSED] zero dst [02:00:25] [PASSED] negative src [02:00:25] [PASSED] negative dst [02:00:25] ============ [PASSED] drm_test_rect_calc_vscale ============ [02:00:25] ================== drm_test_rect_rotate =================== [02:00:25] [PASSED] reflect-x [02:00:25] [PASSED] reflect-y [02:00:25] [PASSED] rotate-0 [02:00:25] [PASSED] rotate-90 [02:00:25] [PASSED] rotate-180 [02:00:25] [PASSED] rotate-270 [02:00:25] ============== [PASSED] drm_test_rect_rotate =============== [02:00:25] ================ drm_test_rect_rotate_inv ================= [02:00:25] [PASSED] reflect-x [02:00:25] [PASSED] reflect-y [02:00:25] [PASSED] rotate-0 [02:00:25] [PASSED] rotate-90 [02:00:25] [PASSED] rotate-180 [02:00:25] [PASSED] rotate-270 [02:00:25] ============ [PASSED] drm_test_rect_rotate_inv ============= [02:00:25] ==================== [PASSED] drm_rect ===================== [02:00:25] ============================================================ [02:00:25] Testing complete. Ran 333 tests: passed: 333 [02:00:25] Elapsed time: 43.460s total, 1.661s configuring, 18.367s building, 23.390s running + cleanup ++ stat -c %u:%g /kernel + chown -R 1003:1003 /kernel ^ permalink raw reply [flat|nested] 23+ messages in thread
* [Intel-xe] ✓ CI.Build: success for Update Xe uAPI in a minimally invasive way (rev2) 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill ` (3 preceding siblings ...) 2023-05-25 2:00 ` [Intel-xe] ✓ CI.KUnit: " Patchwork @ 2023-05-25 2:04 ` Patchwork 2023-05-25 2:32 ` [Intel-xe] ○ CI.BAT: info " Patchwork 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose 6 siblings, 0 replies; 23+ messages in thread From: Patchwork @ 2023-05-25 2:04 UTC (permalink / raw) To: Christopher Snowhill; +Cc: intel-xe == Series Details == Series: Update Xe uAPI in a minimally invasive way (rev2) URL : https://patchwork.freedesktop.org/series/118257/ State : success == Summary == + trap cleanup EXIT + cd /kernel + git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci Cloning into '.ci'... ++ date +%s + echo -e '\e[0Ksection_start:1684980035:build_x86_64[collapsed=true]\r\e[0KBuild x86-64' + mkdir -p build64 ^[[0Ksection_start:1684980035:build_x86_64[collapsed=true] ^[[0KBuild x86-64 + cat .ci/kernel/kconfig + make O=build64 olddefconfig make[1]: Entering directory '/kernel/build64' GEN Makefile HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/confdata.o HOSTCC scripts/kconfig/expr.o LEX scripts/kconfig/lexer.lex.c YACC scripts/kconfig/parser.tab.[ch] HOSTCC scripts/kconfig/lexer.lex.o HOSTCC scripts/kconfig/menu.o HOSTCC scripts/kconfig/parser.tab.o HOSTCC scripts/kconfig/preprocess.o HOSTCC scripts/kconfig/symbol.o HOSTCC scripts/kconfig/util.o HOSTLD scripts/kconfig/conf # # configuration written to .config # make[1]: Leaving directory '/kernel/build64' ++ nproc + make O=build64 -j48 make[1]: Entering directory '/kernel/build64' GEN Makefile WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/errno.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h WRAP arch/x86/include/generated/uapi/asm/fcntl.h WRAP arch/x86/include/generated/uapi/asm/ioctl.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h WRAP arch/x86/include/generated/uapi/asm/ioctls.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h WRAP arch/x86/include/generated/uapi/asm/param.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h WRAP arch/x86/include/generated/uapi/asm/poll.h WRAP arch/x86/include/generated/uapi/asm/resource.h WRAP arch/x86/include/generated/uapi/asm/socket.h WRAP arch/x86/include/generated/uapi/asm/sockios.h WRAP arch/x86/include/generated/uapi/asm/termbits.h WRAP arch/x86/include/generated/uapi/asm/termios.h WRAP arch/x86/include/generated/uapi/asm/types.h UPD include/generated/uapi/linux/version.h UPD include/config/kernel.release UPD include/generated/compile.h WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/export.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h WRAP arch/x86/include/generated/asm/irq_regs.h WRAP arch/x86/include/generated/asm/kmap_size.h WRAP arch/x86/include/generated/asm/local64.h WRAP arch/x86/include/generated/asm/mmiowb.h HOSTCC arch/x86/tools/relocs_32.o WRAP arch/x86/include/generated/asm/module.lds.h UPD include/generated/utsrelease.h HOSTCC arch/x86/tools/relocs_64.o WRAP arch/x86/include/generated/asm/rwonce.h HOSTCC arch/x86/tools/relocs_common.o WRAP arch/x86/include/generated/asm/unaligned.h HOSTCC scripts/unifdef HOSTCC scripts/kallsyms HOSTCC scripts/sorttable HOSTCC scripts/asn1_compiler DESCEND objtool HOSTCC /kernel/build64/tools/objtool/fixdep.o HOSTLD /kernel/build64/tools/objtool/fixdep-in.o LINK /kernel/build64/tools/objtool/fixdep INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/pager.h INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/help.h INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/parse-options.h INSTALL /kernel/build64/tools/objtool/libsubcmd/include/subcmd/run-command.h CC /kernel/build64/tools/objtool/libsubcmd/exec-cmd.o CC /kernel/build64/tools/objtool/libsubcmd/help.o CC /kernel/build64/tools/objtool/libsubcmd/pager.o HOSTLD arch/x86/tools/relocs CC /kernel/build64/tools/objtool/libsubcmd/parse-options.o CC /kernel/build64/tools/objtool/libsubcmd/run-command.o CC /kernel/build64/tools/objtool/libsubcmd/sigchain.o INSTALL libsubcmd_headers CC /kernel/build64/tools/objtool/libsubcmd/subcmd-config.o CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s HDRINST usr/include/video/edid.h HDRINST usr/include/video/sisfb.h HDRINST usr/include/video/uvesafb.h HDRINST usr/include/drm/qaic_accel.h HDRINST usr/include/drm/amdgpu_drm.h HDRINST usr/include/drm/i915_drm.h HDRINST usr/include/drm/vgem_drm.h HDRINST usr/include/drm/virtgpu_drm.h HDRINST usr/include/drm/xe_drm.h HDRINST usr/include/drm/omap_drm.h HDRINST usr/include/drm/radeon_drm.h HDRINST usr/include/drm/tegra_drm.h HDRINST usr/include/drm/drm_mode.h HDRINST usr/include/drm/ivpu_accel.h HDRINST usr/include/drm/exynos_drm.h HDRINST usr/include/drm/drm_sarea.h HDRINST usr/include/drm/v3d_drm.h HDRINST usr/include/drm/qxl_drm.h HDRINST usr/include/drm/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/vc4_drm.h HDRINST usr/include/drm/etnaviv_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/resource.h HDRINST usr/include/asm-generic/hugetlb_encode.h HDRINST usr/include/asm-generic/param.h HDRINST usr/include/asm-generic/termbits-common.h HDRINST usr/include/asm-generic/sockios.h HDRINST usr/include/asm-generic/kvm_para.h HDRINST usr/include/asm-generic/errno.h HDRINST usr/include/asm-generic/termios.h HDRINST usr/include/asm-generic/mman-common.h HDRINST usr/include/asm-generic/ioctl.h HDRINST usr/include/asm-generic/socket.h HDRINST usr/include/asm-generic/signal-defs.h HDRINST usr/include/asm-generic/termbits.h HDRINST usr/include/asm-generic/int-ll64.h HDRINST usr/include/asm-generic/signal.h HDRINST usr/include/asm-generic/siginfo.h HDRINST usr/include/asm-generic/stat.h HDRINST usr/include/asm-generic/int-l64.h HDRINST usr/include/asm-generic/errno-base.h HDRINST usr/include/asm-generic/fcntl.h HDRINST usr/include/asm-generic/setup.h HDRINST usr/include/asm-generic/ipcbuf.h HDRINST usr/include/asm-generic/sembuf.h HDRINST usr/include/asm-generic/ucontext.h HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h HDRINST usr/include/rdma/irdma-abi.h HDRINST usr/include/rdma/mana-abi.h HDRINST usr/include/rdma/hfi/hfi1_user.h HDRINST usr/include/rdma/hfi/hfi1_ioctl.h HDRINST usr/include/rdma/rdma_user_rxe.h HDRINST usr/include/rdma/rdma_user_ioctl.h HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h HDRINST usr/include/rdma/bnxt_re-abi.h HDRINST usr/include/rdma/hns-abi.h HDRINST usr/include/rdma/qedr-abi.h HDRINST usr/include/rdma/ib_user_ioctl_cmds.h HDRINST usr/include/rdma/vmw_pvrdma-abi.h HDRINST usr/include/rdma/ib_user_sa.h HDRINST usr/include/rdma/ib_user_ioctl_verbs.h HDRINST usr/include/rdma/rvt-abi.h HDRINST usr/include/rdma/mlx5-abi.h HDRINST usr/include/rdma/rdma_netlink.h HDRINST usr/include/rdma/erdma-abi.h HDRINST usr/include/rdma/rdma_user_cm.h HDRINST usr/include/rdma/rdma_user_ioctl_cmds.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 UPD scripts/mod/devicetable-offsets.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/arcfb.h HDRINST usr/include/linux/atmarp.h MKELF scripts/mod/elfconfig.h HDRINST usr/include/linux/nbd-netlink.h HDRINST usr/include/linux/sched/types.h HDRINST usr/include/linux/tcp.h HOSTCC scripts/mod/modpost.o HDRINST usr/include/linux/neighbour.h HDRINST usr/include/linux/dlm_device.h HOSTCC scripts/mod/file2alias.o HDRINST usr/include/linux/wmi.h HOSTCC scripts/mod/sumversion.o HDRINST usr/include/linux/btrfs_tree.h HDRINST usr/include/linux/virtio_crypto.h HDRINST usr/include/linux/vbox_err.h HDRINST usr/include/linux/edd.h HDRINST usr/include/linux/loop.h HDRINST usr/include/linux/nvme_ioctl.h HDRINST usr/include/linux/mmtimer.h HDRINST usr/include/linux/if_pppol2tp.h HDRINST usr/include/linux/mtio.h HDRINST usr/include/linux/if_arcnet.h HDRINST usr/include/linux/romfs_fs.h HDRINST usr/include/linux/posix_types.h HDRINST usr/include/linux/rtc.h HDRINST usr/include/linux/landlock.h HDRINST usr/include/linux/gpio.h HDRINST usr/include/linux/selinux_netlink.h HDRINST usr/include/linux/pps.h HDRINST usr/include/linux/ndctl.h HDRINST usr/include/linux/virtio_gpu.h HDRINST usr/include/linux/android/binderfs.h HDRINST usr/include/linux/android/binder.h HDRINST usr/include/linux/virtio_vsock.h HDRINST usr/include/linux/sound.h HDRINST usr/include/linux/vtpm_proxy.h HDRINST usr/include/linux/nfs_fs.h HDRINST usr/include/linux/elf-fdpic.h HDRINST usr/include/linux/adfs_fs.h HDRINST usr/include/linux/target_core_user.h HDRINST usr/include/linux/netlink_diag.h HDRINST usr/include/linux/const.h HDRINST usr/include/linux/firewire-cdev.h HDRINST usr/include/linux/vdpa.h HDRINST usr/include/linux/if_infiniband.h HDRINST usr/include/linux/serial.h HDRINST usr/include/linux/iio/types.h HDRINST usr/include/linux/iio/buffer.h HDRINST usr/include/linux/iio/events.h HDRINST usr/include/linux/baycom.h HDRINST usr/include/linux/major.h HDRINST usr/include/linux/atmppp.h HDRINST usr/include/linux/ipv6_route.h HDRINST usr/include/linux/spi/spidev.h HDRINST usr/include/linux/spi/spi.h HDRINST usr/include/linux/virtio_ring.h HDRINST usr/include/linux/hdlc/ioctl.h HDRINST usr/include/linux/remoteproc_cdev.h HDRINST usr/include/linux/hyperv.h HDRINST usr/include/linux/rpl_iptunnel.h HDRINST usr/include/linux/sync_file.h HDRINST usr/include/linux/igmp.h HDRINST usr/include/linux/v4l2-dv-timings.h HDRINST usr/include/linux/virtio_i2c.h HDRINST usr/include/linux/xfrm.h HDRINST usr/include/linux/capability.h HDRINST usr/include/linux/gtp.h HDRINST usr/include/linux/xdp_diag.h HDRINST usr/include/linux/pkt_cls.h HDRINST usr/include/linux/suspend_ioctls.h HDRINST usr/include/linux/vt.h HDRINST usr/include/linux/loadpin.h HDRINST usr/include/linux/dlm_plock.h HDRINST usr/include/linux/fb.h HDRINST usr/include/linux/max2175.h HDRINST usr/include/linux/sunrpc/debug.h HDRINST usr/include/linux/gsmmux.h HDRINST usr/include/linux/watchdog.h HDRINST usr/include/linux/vhost_types.h HDRINST usr/include/linux/vduse.h HDRINST usr/include/linux/ila.h HDRINST usr/include/linux/tdx-guest.h HDRINST usr/include/linux/close_range.h HDRINST usr/include/linux/ivtv.h HDRINST usr/include/linux/cryptouser.h HDRINST usr/include/linux/netfilter/xt_string.h HDRINST usr/include/linux/netfilter/nfnetlink_compat.h HDRINST usr/include/linux/netfilter/nf_nat.h HDRINST usr/include/linux/netfilter/xt_recent.h HDRINST usr/include/linux/netfilter/xt_addrtype.h HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h HDRINST usr/include/linux/netfilter/xt_MARK.h HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h HDRINST usr/include/linux/netfilter/xt_multiport.h HDRINST usr/include/linux/netfilter/nfnetlink.h HDRINST usr/include/linux/netfilter/xt_cgroup.h HDRINST usr/include/linux/netfilter/nf_synproxy.h HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h HDRINST usr/include/linux/netfilter/nfnetlink_log.h HDRINST usr/include/linux/netfilter/xt_TPROXY.h HDRINST usr/include/linux/netfilter/xt_u32.h HDRINST usr/include/linux/netfilter/nfnetlink_osf.h HDRINST usr/include/linux/netfilter/xt_ecn.h HDRINST usr/include/linux/netfilter/xt_esp.h HDRINST usr/include/linux/netfilter/nfnetlink_hook.h HDRINST usr/include/linux/netfilter/xt_mac.h HDRINST usr/include/linux/netfilter/xt_comment.h HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h HDRINST usr/include/linux/netfilter/xt_osf.h HDRINST usr/include/linux/netfilter/xt_hashlimit.h HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h HDRINST usr/include/linux/netfilter/xt_socket.h HDRINST usr/include/linux/netfilter/xt_connmark.h HDRINST usr/include/linux/netfilter/xt_sctp.h HDRINST usr/include/linux/netfilter/xt_tcpudp.h HDRINST usr/include/linux/netfilter/xt_DSCP.h HDRINST usr/include/linux/netfilter/xt_time.h HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h HDRINST usr/include/linux/netfilter/xt_policy.h HDRINST usr/include/linux/netfilter/xt_rpfilter.h HDRINST usr/include/linux/netfilter/xt_nfacct.h HDRINST usr/include/linux/netfilter/xt_SECMARK.h HDRINST usr/include/linux/netfilter/xt_length.h HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h HDRINST usr/include/linux/netfilter/xt_quota.h HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h HDRINST usr/include/linux/netfilter/xt_ipcomp.h HDRINST usr/include/linux/netfilter/xt_iprange.h HDRINST usr/include/linux/netfilter/xt_bpf.h HDRINST usr/include/linux/netfilter/xt_LOG.h HDRINST usr/include/linux/netfilter/xt_rateest.h HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h HDRINST usr/include/linux/netfilter/xt_HMARK.h HDRINST usr/include/linux/netfilter/xt_CONNMARK.h HDRINST usr/include/linux/netfilter/xt_pkttype.h HDRINST usr/include/linux/netfilter/xt_ipvs.h HDRINST usr/include/linux/netfilter/xt_devgroup.h HDRINST usr/include/linux/netfilter/xt_AUDIT.h HDRINST usr/include/linux/netfilter/xt_realm.h HDRINST usr/include/linux/netfilter/nf_conntrack_common.h HDRINST usr/include/linux/netfilter/xt_set.h HDRINST usr/include/linux/netfilter/xt_LED.h HDRINST usr/include/linux/netfilter/xt_connlabel.h HDRINST usr/include/linux/netfilter/xt_owner.h HDRINST usr/include/linux/netfilter/xt_dccp.h HDRINST usr/include/linux/netfilter/xt_limit.h HDRINST usr/include/linux/netfilter/xt_conntrack.h HDRINST usr/include/linux/netfilter/xt_TEE.h HDRINST usr/include/linux/netfilter/xt_RATEEST.h HDRINST usr/include/linux/netfilter/xt_connlimit.h HDRINST usr/include/linux/netfilter/ipset/ip_set.h HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h HDRINST usr/include/linux/netfilter/x_tables.h HDRINST usr/include/linux/netfilter/xt_dscp.h HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h HDRINST usr/include/linux/netfilter/xt_cluster.h HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h HDRINST usr/include/linux/netfilter/nf_log.h HDRINST usr/include/linux/netfilter/xt_tcpmss.h HDRINST usr/include/linux/netfilter/xt_NFLOG.h HDRINST usr/include/linux/netfilter/xt_l2tp.h HDRINST usr/include/linux/netfilter/xt_helper.h HDRINST usr/include/linux/netfilter/xt_statistic.h HDRINST usr/include/linux/netfilter/nfnetlink_queue.h HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h HDRINST usr/include/linux/netfilter/xt_CT.h HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h HDRINST usr/include/linux/netfilter/xt_connbytes.h HDRINST usr/include/linux/netfilter/xt_state.h HDRINST usr/include/linux/netfilter/nf_tables.h HDRINST usr/include/linux/netfilter/xt_mark.h HDRINST usr/include/linux/netfilter/xt_cpu.h HDRINST usr/include/linux/netfilter/nf_tables_compat.h HDRINST usr/include/linux/netfilter/xt_physdev.h HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h HDRINST usr/include/linux/netfilter/nfnetlink_acct.h HDRINST usr/include/linux/netfilter/xt_TCPMSS.h HDRINST usr/include/linux/tty_flags.h HDRINST usr/include/linux/if_phonet.h HDRINST usr/include/linux/elf-em.h HDRINST usr/include/linux/vm_sockets.h HDRINST usr/include/linux/dlmconstants.h HDRINST usr/include/linux/bsg.h HDRINST usr/include/linux/matroxfb.h HDRINST usr/include/linux/sysctl.h HDRINST usr/include/linux/unix_diag.h HDRINST usr/include/linux/pcitest.h HDRINST usr/include/linux/mman.h HDRINST usr/include/linux/if_plip.h HDRINST usr/include/linux/virtio_balloon.h HDRINST usr/include/linux/pidfd.h HDRINST usr/include/linux/f2fs.h HDRINST usr/include/linux/x25.h HDRINST usr/include/linux/if_cablemodem.h HDRINST usr/include/linux/utsname.h HDRINST usr/include/linux/counter.h HDRINST usr/include/linux/atm_tcp.h HDRINST usr/include/linux/atalk.h HDRINST usr/include/linux/virtio_rng.h HDRINST usr/include/linux/vboxguest.h HDRINST usr/include/linux/bpf_perf_event.h HDRINST usr/include/linux/ipmi_ssif_bmc.h HDRINST usr/include/linux/sonet.h HDRINST usr/include/linux/nfs_mount.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 HDRINST usr/include/linux/scc.h HDRINST usr/include/linux/psci.h HDRINST usr/include/linux/swab.h HDRINST usr/include/linux/cec.h HDRINST usr/include/linux/kfd_ioctl.h HDRINST usr/include/linux/smc.h HDRINST usr/include/linux/qrtr.h HDRINST usr/include/linux/screen_info.h HDRINST usr/include/linux/nfsacl.h HDRINST usr/include/linux/seg6_hmac.h HDRINST usr/include/linux/gameport.h HDRINST usr/include/linux/wireless.h HDRINST usr/include/linux/fdreg.h HDRINST usr/include/linux/cciss_defs.h HDRINST usr/include/linux/serial_reg.h HDRINST usr/include/linux/perf_event.h HDRINST usr/include/linux/in6.h HDRINST usr/include/linux/hid.h HDRINST usr/include/linux/netlink.h HDRINST usr/include/linux/fuse.h HDRINST usr/include/linux/magic.h HDRINST usr/include/linux/ioam6_iptunnel.h HDRINST usr/include/linux/stm.h HDRINST usr/include/linux/vsockmon.h HDRINST usr/include/linux/seg6.h HDRINST usr/include/linux/idxd.h HDRINST usr/include/linux/nitro_enclaves.h HDRINST usr/include/linux/ptrace.h HDRINST usr/include/linux/ioam6_genl.h HDRINST usr/include/linux/qnx4_fs.h HDRINST usr/include/linux/fsl_mc.h HDRINST usr/include/linux/net_tstamp.h HDRINST usr/include/linux/msg.h HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h HDRINST usr/include/linux/sem.h HDRINST usr/include/linux/net_namespace.h HDRINST usr/include/linux/radeonfb.h HDRINST usr/include/linux/tee.h HDRINST usr/include/linux/udp.h HDRINST usr/include/linux/virtio_bt.h HDRINST usr/include/linux/v4l2-subdev.h HDRINST usr/include/linux/posix_acl_xattr.h HDRINST usr/include/linux/v4l2-mediabus.h HDRINST usr/include/linux/atmapi.h HDRINST usr/include/linux/raid/md_p.h HDRINST usr/include/linux/raid/md_u.h HDRINST usr/include/linux/zorro_ids.h HDRINST usr/include/linux/nbd.h HDRINST usr/include/linux/rxrpc.h HDRINST usr/include/linux/isst_if.h HDRINST usr/include/linux/unistd.h HDRINST usr/include/linux/if_arp.h HDRINST usr/include/linux/atm_zatm.h HDRINST usr/include/linux/io_uring.h HDRINST usr/include/linux/if_fddi.h HDRINST usr/include/linux/bpqether.h HDRINST usr/include/linux/sysinfo.h HDRINST usr/include/linux/auto_dev-ioctl.h HDRINST usr/include/linux/nfs4_mount.h HDRINST usr/include/linux/keyboard.h HDRINST usr/include/linux/virtio_mmio.h HDRINST usr/include/linux/input.h HDRINST usr/include/linux/qnxtypes.h HDRINST usr/include/linux/mdio.h HDRINST usr/include/linux/lwtunnel.h HDRINST usr/include/linux/gfs2_ondisk.h HDRINST usr/include/linux/nfs4.h HDRINST usr/include/linux/ptp_clock.h HDRINST usr/include/linux/nubus.h HDRINST usr/include/linux/if_bonding.h HDRINST usr/include/linux/kcov.h HDRINST usr/include/linux/fadvise.h HDRINST usr/include/linux/taskstats.h HDRINST usr/include/linux/veth.h HDRINST usr/include/linux/atm.h HDRINST usr/include/linux/ipmi.h HDRINST usr/include/linux/kdev_t.h HDRINST usr/include/linux/mount.h HDRINST usr/include/linux/shm.h HDRINST usr/include/linux/resource.h HDRINST usr/include/linux/prctl.h HDRINST usr/include/linux/watch_queue.h HDRINST usr/include/linux/sched.h HDRINST usr/include/linux/phonet.h HDRINST usr/include/linux/random.h HDRINST usr/include/linux/tty.h HDRINST usr/include/linux/apm_bios.h HDRINST usr/include/linux/fd.h HDRINST usr/include/linux/um_timetravel.h HDRINST usr/include/linux/tls.h HDRINST usr/include/linux/rpmsg_types.h HDRINST usr/include/linux/pfrut.h HDRINST usr/include/linux/mei.h HDRINST usr/include/linux/fsi.h HDRINST usr/include/linux/rds.h HDRINST usr/include/linux/if_x25.h HDRINST usr/include/linux/param.h HDRINST usr/include/linux/netdevice.h HDRINST usr/include/linux/binfmts.h HDRINST usr/include/linux/if_pppox.h HDRINST usr/include/linux/sockios.h HDRINST usr/include/linux/kcm.h HDRINST usr/include/linux/virtio_9p.h HDRINST usr/include/linux/genwqe/genwqe_card.h HDRINST usr/include/linux/if_tun.h HDRINST usr/include/linux/if_ether.h HDRINST usr/include/linux/kvm_para.h HDRINST usr/include/linux/kernel-page-flags.h HDRINST usr/include/linux/cdrom.h HDRINST usr/include/linux/un.h HDRINST usr/include/linux/module.h HDRINST usr/include/linux/mqueue.h HDRINST usr/include/linux/a.out.h HDRINST usr/include/linux/input-event-codes.h HDRINST usr/include/linux/coda.h HDRINST usr/include/linux/rio_mport_cdev.h HDRINST usr/include/linux/ipsec.h HDRINST usr/include/linux/blkpg.h HDRINST usr/include/linux/blkzoned.h HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h HDRINST usr/include/linux/netfilter_bridge/ebtables.h HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h HDRINST usr/include/linux/netfilter_bridge/ebt_log.h HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h HDRINST usr/include/linux/netfilter_bridge/ebt_among.h HDRINST usr/include/linux/reiserfs_fs.h HDRINST usr/include/linux/cciss_ioctl.h HDRINST usr/include/linux/fsmap.h HDRINST usr/include/linux/smiapp.h HDRINST usr/include/linux/switchtec_ioctl.h HDRINST usr/include/linux/atmdev.h HDRINST usr/include/linux/hpet.h HDRINST usr/include/linux/virtio_config.h HDRINST usr/include/linux/string.h HDRINST usr/include/linux/kfd_sysfs.h HDRINST usr/include/linux/inet_diag.h HDRINST usr/include/linux/netdev.h HDRINST usr/include/linux/xattr.h HDRINST usr/include/linux/iommufd.h HDRINST usr/include/linux/errno.h HDRINST usr/include/linux/icmp.h HDRINST usr/include/linux/i2o-dev.h HDRINST usr/include/linux/pg.h HDRINST usr/include/linux/if_bridge.h HDRINST usr/include/linux/thermal.h HDRINST usr/include/linux/uinput.h HDRINST usr/include/linux/dqblk_xfs.h LD /kernel/build64/tools/objtool/libsubcmd/libsubcmd-in.o HDRINST usr/include/linux/v4l2-common.h HDRINST usr/include/linux/nvram.h HDRINST usr/include/linux/if_vlan.h HDRINST usr/include/linux/uhid.h HDRINST usr/include/linux/omap3isp.h HDRINST usr/include/linux/rose.h HDRINST usr/include/linux/phantom.h HDRINST usr/include/linux/ipmi_msgdefs.h HDRINST usr/include/linux/bcm933xx_hcs.h HDRINST usr/include/linux/bpf.h HDRINST usr/include/linux/mempolicy.h HDRINST usr/include/linux/efs_fs_sb.h HDRINST usr/include/linux/nexthop.h HDRINST usr/include/linux/net_dropmon.h HDRINST usr/include/linux/surface_aggregator/cdev.h HDRINST usr/include/linux/surface_aggregator/dtx.h HDRINST usr/include/linux/net.h HDRINST usr/include/linux/mii.h HDRINST usr/include/linux/cm4000_cs.h HDRINST usr/include/linux/virtio_pcidev.h HDRINST usr/include/linux/termios.h HDRINST usr/include/linux/cgroupstats.h HDRINST usr/include/linux/mpls.h HDRINST usr/include/linux/iommu.h HDRINST usr/include/linux/toshiba.h HDRINST usr/include/linux/virtio_scsi.h HDRINST usr/include/linux/zorro.h AR /kernel/build64/tools/objtool/libsubcmd/libsubcmd.a HDRINST usr/include/linux/chio.h HDRINST usr/include/linux/pkt_sched.h HDRINST usr/include/linux/cramfs_fs.h HDRINST usr/include/linux/nfs3.h HDRINST usr/include/linux/vfio_ccw.h HDRINST usr/include/linux/atm_nicstar.h HDRINST usr/include/linux/ncsi.h HDRINST usr/include/linux/virtio_net.h HDRINST usr/include/linux/ioctl.h HDRINST usr/include/linux/stddef.h HDRINST usr/include/linux/limits.h HDRINST usr/include/linux/ipmi_bmc.h HDRINST usr/include/linux/netfilter_arp.h HDRINST usr/include/linux/if_addr.h HDRINST usr/include/linux/rpmsg.h HDRINST usr/include/linux/media-bus-format.h HDRINST usr/include/linux/kernelcapi.h HDRINST usr/include/linux/ppp_defs.h HDRINST usr/include/linux/ethtool.h HDRINST usr/include/linux/aspeed-video.h HDRINST usr/include/linux/hdlc.h HDRINST usr/include/linux/fscrypt.h HDRINST usr/include/linux/batadv_packet.h HDRINST usr/include/linux/uuid.h HDRINST usr/include/linux/capi.h HDRINST usr/include/linux/mptcp.h HDRINST usr/include/linux/hidraw.h HDRINST usr/include/linux/virtio_console.h HDRINST usr/include/linux/irqnr.h HDRINST usr/include/linux/coresight-stm.h HDRINST usr/include/linux/cxl_mem.h HDRINST usr/include/linux/iso_fs.h HDRINST usr/include/linux/virtio_blk.h HDRINST usr/include/linux/udf_fs_i.h HDRINST usr/include/linux/coff.h HDRINST usr/include/linux/dma-buf.h HDRINST usr/include/linux/ife.h HDRINST usr/include/linux/agpgart.h HDRINST usr/include/linux/socket.h HDRINST usr/include/linux/nilfs2_ondisk.h HDRINST usr/include/linux/connector.h HDRINST usr/include/linux/auto_fs4.h HDRINST usr/include/linux/bt-bmc.h HDRINST usr/include/linux/map_to_7segment.h HDRINST usr/include/linux/tc_act/tc_skbedit.h HDRINST usr/include/linux/tc_act/tc_ctinfo.h HDRINST usr/include/linux/tc_act/tc_defact.h HDRINST usr/include/linux/tc_act/tc_gact.h HDRINST usr/include/linux/tc_act/tc_vlan.h HDRINST usr/include/linux/tc_act/tc_skbmod.h HDRINST usr/include/linux/tc_act/tc_sample.h HDRINST usr/include/linux/tc_act/tc_tunnel_key.h HDRINST usr/include/linux/tc_act/tc_gate.h HDRINST usr/include/linux/tc_act/tc_mirred.h HDRINST usr/include/linux/tc_act/tc_nat.h HDRINST usr/include/linux/tc_act/tc_csum.h HDRINST usr/include/linux/tc_act/tc_connmark.h HDRINST usr/include/linux/tc_act/tc_ife.h HDRINST usr/include/linux/tc_act/tc_mpls.h HDRINST usr/include/linux/tc_act/tc_ct.h CC /kernel/build64/tools/objtool/weak.o HDRINST usr/include/linux/tc_act/tc_pedit.h CC /kernel/build64/tools/objtool/check.o HDRINST usr/include/linux/tc_act/tc_bpf.h CC /kernel/build64/tools/objtool/special.o HDRINST usr/include/linux/tc_act/tc_ipt.h CC /kernel/build64/tools/objtool/builtin-check.o HDRINST usr/include/linux/netrom.h HDRINST usr/include/linux/joystick.h MKDIR /kernel/build64/tools/objtool/arch/x86/ CC /kernel/build64/tools/objtool/elf.o HDRINST usr/include/linux/falloc.h HDRINST usr/include/linux/cycx_cfm.h MKDIR /kernel/build64/tools/objtool/arch/x86/lib/ CC /kernel/build64/tools/objtool/objtool.o CC /kernel/build64/tools/objtool/orc_gen.o HDRINST usr/include/linux/omapfb.h HDRINST usr/include/linux/msdos_fs.h CC /kernel/build64/tools/objtool/orc_dump.o HDRINST usr/include/linux/virtio_types.h CC /kernel/build64/tools/objtool/arch/x86/special.o GEN /kernel/build64/tools/objtool/arch/x86/lib/inat-tables.c HDRINST usr/include/linux/mroute.h CC /kernel/build64/tools/objtool/libstring.o HDRINST usr/include/linux/psample.h CC /kernel/build64/tools/objtool/libctype.o CC /kernel/build64/tools/objtool/str_error_r.o HDRINST usr/include/linux/ipv6.h HDRINST usr/include/linux/dw100.h HDRINST usr/include/linux/psp-sev.h CC /kernel/build64/tools/objtool/librbtree.o HDRINST usr/include/linux/vfio.h HDRINST usr/include/linux/if_ppp.h HDRINST usr/include/linux/byteorder/big_endian.h HDRINST usr/include/linux/byteorder/little_endian.h HDRINST usr/include/linux/comedi.h HDRINST usr/include/linux/scif_ioctl.h HDRINST usr/include/linux/timerfd.h HDRINST usr/include/linux/time_types.h HDRINST usr/include/linux/firewire-constants.h HDRINST usr/include/linux/virtio_snd.h HDRINST usr/include/linux/ppp-ioctl.h HDRINST usr/include/linux/fib_rules.h HDRINST usr/include/linux/gen_stats.h HDRINST usr/include/linux/virtio_iommu.h HDRINST usr/include/linux/genetlink.h HDRINST usr/include/linux/uvcvideo.h HDRINST usr/include/linux/pfkeyv2.h HDRINST usr/include/linux/soundcard.h HDRINST usr/include/linux/times.h HDRINST usr/include/linux/nfc.h HDRINST usr/include/linux/affs_hardblocks.h HDRINST usr/include/linux/nilfs2_api.h HDRINST usr/include/linux/rseq.h HDRINST usr/include/linux/caif/caif_socket.h HDRINST usr/include/linux/caif/if_caif.h HDRINST usr/include/linux/i2c-dev.h HDRINST usr/include/linux/cuda.h HDRINST usr/include/linux/cn_proc.h HDRINST usr/include/linux/parport.h HDRINST usr/include/linux/v4l2-controls.h HDRINST usr/include/linux/hsi/cs-protocol.h HDRINST usr/include/linux/hsi/hsi_char.h HDRINST usr/include/linux/seg6_genl.h HDRINST usr/include/linux/am437x-vpfe.h HDRINST usr/include/linux/amt.h HDRINST usr/include/linux/netconf.h HDRINST usr/include/linux/erspan.h HDRINST usr/include/linux/nsfs.h HDRINST usr/include/linux/xilinx-v4l2-controls.h HDRINST usr/include/linux/aspeed-p2a-ctrl.h HDRINST usr/include/linux/vfio_zdev.h HDRINST usr/include/linux/serio.h HDRINST usr/include/linux/acrn.h HDRINST usr/include/linux/nfs2.h HDRINST usr/include/linux/virtio_pci.h HDRINST usr/include/linux/ipc.h HDRINST usr/include/linux/ethtool_netlink.h HDRINST usr/include/linux/kd.h HDRINST usr/include/linux/elf.h HDRINST usr/include/linux/videodev2.h HDRINST usr/include/linux/if_alg.h HDRINST usr/include/linux/sonypi.h HDRINST usr/include/linux/fsverity.h HDRINST usr/include/linux/if.h HDRINST usr/include/linux/btrfs.h HDRINST usr/include/linux/vm_sockets_diag.h HDRINST usr/include/linux/netfilter_bridge.h HDRINST usr/include/linux/packet_diag.h HDRINST usr/include/linux/netfilter_ipv4.h HDRINST usr/include/linux/kvm.h HDRINST usr/include/linux/pci.h HDRINST usr/include/linux/if_addrlabel.h HDRINST usr/include/linux/hdlcdrv.h HDRINST usr/include/linux/cfm_bridge.h HDRINST usr/include/linux/fiemap.h HDRINST usr/include/linux/dm-ioctl.h HDRINST usr/include/linux/aspeed-lpc-ctrl.h HDRINST usr/include/linux/atmioc.h HDRINST usr/include/linux/dlm.h HDRINST usr/include/linux/pci_regs.h HDRINST usr/include/linux/cachefiles.h HDRINST usr/include/linux/membarrier.h HDRINST usr/include/linux/nfs_idmap.h HDRINST usr/include/linux/ip.h HDRINST usr/include/linux/atm_he.h HDRINST usr/include/linux/nfsd/export.h HDRINST usr/include/linux/nfsd/stats.h HDRINST usr/include/linux/nfsd/debug.h HDRINST usr/include/linux/nfsd/cld.h HDRINST usr/include/linux/ip_vs.h CC /kernel/build64/tools/objtool/arch/x86/decode.o HDRINST usr/include/linux/vmcore.h HDRINST usr/include/linux/vbox_vmmdev_types.h HDRINST usr/include/linux/dvb/osd.h HDRINST usr/include/linux/dvb/dmx.h HDRINST usr/include/linux/dvb/net.h HDRINST usr/include/linux/dvb/frontend.h HDRINST usr/include/linux/dvb/ca.h HDRINST usr/include/linux/dvb/version.h HDRINST usr/include/linux/dvb/video.h HDRINST usr/include/linux/dvb/audio.h HDRINST usr/include/linux/nfs.h HDRINST usr/include/linux/if_link.h HDRINST usr/include/linux/wait.h HDRINST usr/include/linux/icmpv6.h HDRINST usr/include/linux/media.h HDRINST usr/include/linux/seg6_local.h HDRINST usr/include/linux/openvswitch.h HDRINST usr/include/linux/atmsap.h HDRINST usr/include/linux/bpfilter.h HDRINST usr/include/linux/fpga-dfl.h HDRINST usr/include/linux/userio.h HDRINST usr/include/linux/signal.h HDRINST usr/include/linux/map_to_14segment.h HDRINST usr/include/linux/hdreg.h HDRINST usr/include/linux/utime.h HDRINST usr/include/linux/usbdevice_fs.h HDRINST usr/include/linux/timex.h HDRINST usr/include/linux/if_fc.h HDRINST usr/include/linux/reiserfs_xattr.h HDRINST usr/include/linux/hw_breakpoint.h HDRINST usr/include/linux/quota.h HDRINST usr/include/linux/ioprio.h HDRINST usr/include/linux/eventpoll.h HDRINST usr/include/linux/atmclip.h HDRINST usr/include/linux/can.h HDRINST usr/include/linux/if_team.h HDRINST usr/include/linux/usbip.h HDRINST usr/include/linux/stat.h HDRINST usr/include/linux/fou.h HDRINST usr/include/linux/hash_info.h HDRINST usr/include/linux/ppp-comp.h HDRINST usr/include/linux/ip6_tunnel.h HDRINST usr/include/linux/tipc_netlink.h HDRINST usr/include/linux/in.h HDRINST usr/include/linux/wireguard.h HDRINST usr/include/linux/btf.h HDRINST usr/include/linux/batman_adv.h HDRINST usr/include/linux/fcntl.h HDRINST usr/include/linux/if_ltalk.h HDRINST usr/include/linux/i2c.h HDRINST usr/include/linux/atm_idt77105.h HDRINST usr/include/linux/kexec.h HDRINST usr/include/linux/arm_sdei.h HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h HDRINST usr/include/linux/minix_fs.h HDRINST usr/include/linux/aio_abi.h HDRINST usr/include/linux/pktcdvd.h HDRINST usr/include/linux/libc-compat.h HDRINST usr/include/linux/atmlec.h HDRINST usr/include/linux/signalfd.h HDRINST usr/include/linux/bpf_common.h HDRINST usr/include/linux/seg6_iptunnel.h HDRINST usr/include/linux/synclink.h HDRINST usr/include/linux/mpls_iptunnel.h HDRINST usr/include/linux/mctp.h HDRINST usr/include/linux/if_xdp.h HDRINST usr/include/linux/llc.h HDRINST usr/include/linux/atmsvc.h HDRINST usr/include/linux/sed-opal.h HDRINST usr/include/linux/sock_diag.h HDRINST usr/include/linux/time.h HDRINST usr/include/linux/securebits.h HDRINST usr/include/linux/fsl_hypervisor.h HDRINST usr/include/linux/if_hippi.h HDRINST usr/include/linux/dlm_netlink.h HDRINST usr/include/linux/seccomp.h HDRINST usr/include/linux/oom.h HDRINST usr/include/linux/filter.h HDRINST usr/include/linux/inotify.h HDRINST usr/include/linux/rfkill.h HDRINST usr/include/linux/reboot.h HDRINST usr/include/linux/can/vxcan.h HDRINST usr/include/linux/can/j1939.h HDRINST usr/include/linux/can/netlink.h HDRINST usr/include/linux/can/bcm.h HDRINST usr/include/linux/can/raw.h HDRINST usr/include/linux/can/gw.h HDRINST usr/include/linux/can/error.h HDRINST usr/include/linux/can/isotp.h HDRINST usr/include/linux/if_eql.h HDRINST usr/include/linux/hiddev.h HDRINST usr/include/linux/blktrace_api.h HDRINST usr/include/linux/ccs.h HDRINST usr/include/linux/ioam6.h HDRINST usr/include/linux/hsr_netlink.h HDRINST usr/include/linux/mmc/ioctl.h HDRINST usr/include/linux/bfs_fs.h HDRINST usr/include/linux/rio_cm_cdev.h HDRINST usr/include/linux/uleds.h HDRINST usr/include/linux/mrp_bridge.h HDRINST usr/include/linux/adb.h HDRINST usr/include/linux/pmu.h HDRINST usr/include/linux/udmabuf.h HDRINST usr/include/linux/kcmp.h HDRINST usr/include/linux/dma-heap.h HDRINST usr/include/linux/userfaultfd.h HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h HDRINST usr/include/linux/netfilter_arp/arp_tables.h HDRINST usr/include/linux/tipc.h HDRINST usr/include/linux/virtio_ids.h HDRINST usr/include/linux/l2tp.h HDRINST usr/include/linux/devlink.h HDRINST usr/include/linux/virtio_gpio.h HDRINST usr/include/linux/dcbnl.h HDRINST usr/include/linux/cyclades.h HDRINST usr/include/sound/intel/avs/tokens.h HDRINST usr/include/sound/sof/fw.h HDRINST usr/include/sound/sof/abi.h HDRINST usr/include/sound/sof/tokens.h HDRINST usr/include/sound/sof/header.h HDRINST usr/include/sound/usb_stream.h HDRINST usr/include/sound/sfnt_info.h HDRINST usr/include/sound/asequencer.h HDRINST usr/include/sound/tlv.h HDRINST usr/include/sound/asound.h HDRINST usr/include/sound/asoc.h HDRINST usr/include/sound/sb16_csp.h HDRINST usr/include/sound/compress_offload.h HDRINST usr/include/sound/hdsp.h HDRINST usr/include/sound/emu10k1.h HDRINST usr/include/sound/snd_ar_tokens.h HDRINST usr/include/sound/snd_sst_tokens.h HDRINST usr/include/sound/asound_fm.h HDRINST usr/include/sound/hdspm.h HDRINST usr/include/sound/compress_params.h HDRINST usr/include/sound/firewire.h HDRINST usr/include/sound/skl-tplg-interface.h HDRINST usr/include/scsi/scsi_bsg_ufs.h HDRINST usr/include/scsi/scsi_netlink_fc.h HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h HDRINST usr/include/scsi/fc/fc_ns.h HDRINST usr/include/scsi/fc/fc_fs.h HDRINST usr/include/scsi/fc/fc_els.h HDRINST usr/include/scsi/fc/fc_gs.h HDRINST usr/include/scsi/scsi_bsg_fc.h HDRINST usr/include/scsi/cxlflash_ioctl.h HDRINST usr/include/scsi/scsi_netlink.h HDRINST usr/include/linux/version.h HDRINST usr/include/asm/processor-flags.h HDRINST usr/include/asm/auxvec.h HDRINST usr/include/asm/svm.h HDRINST usr/include/asm/bitsperlong.h HDRINST usr/include/asm/kvm_perf.h HDRINST usr/include/asm/mce.h HDRINST usr/include/asm/posix_types.h HDRINST usr/include/asm/msr.h HDRINST usr/include/asm/sigcontext32.h HDRINST usr/include/asm/mman.h HDRINST usr/include/asm/shmbuf.h HDRINST usr/include/asm/e820.h HDRINST usr/include/asm/posix_types_64.h HDRINST usr/include/asm/vsyscall.h HDRINST usr/include/asm/msgbuf.h HDRINST usr/include/asm/swab.h HDRINST usr/include/asm/statfs.h HDRINST usr/include/asm/posix_types_x32.h HDRINST usr/include/asm/ptrace.h HDRINST usr/include/asm/ist.h HDRINST usr/include/asm/unistd.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/amd_hsmp.h HDRINST usr/include/asm/mtrr.h HDRINST usr/include/asm/hwcap2.h HDRINST usr/include/asm/ptrace-abi.h HDRINST usr/include/asm/vm86.h HDRINST usr/include/asm/vmx.h HDRINST usr/include/asm/ldt.h HDRINST usr/include/asm/perf_regs.h HDRINST usr/include/asm/kvm.h HDRINST usr/include/asm/debugreg.h HDRINST usr/include/asm/signal.h HDRINST usr/include/asm/bootparam.h HDRINST usr/include/asm/siginfo.h HDRINST usr/include/asm/hw_breakpoint.h HDRINST usr/include/asm/stat.h HDRINST usr/include/asm/setup.h HDRINST usr/include/asm/sembuf.h HDRINST usr/include/asm/sgx.h HDRINST usr/include/asm/ucontext.h HDRINST usr/include/asm/byteorder.h HDRINST usr/include/asm/unistd_64.h HDRINST usr/include/asm/ioctls.h HDRINST usr/include/asm/bpf_perf_event.h HDRINST usr/include/asm/types.h HDRINST usr/include/asm/poll.h HDRINST usr/include/asm/resource.h HDRINST usr/include/asm/param.h HDRINST usr/include/asm/sockios.h HDRINST usr/include/asm/errno.h HDRINST usr/include/asm/unistd_x32.h HDRINST usr/include/asm/termios.h HDRINST usr/include/asm/ioctl.h HDRINST usr/include/asm/socket.h HDRINST usr/include/asm/unistd_32.h HDRINST usr/include/asm/termbits.h HDRINST usr/include/asm/fcntl.h HDRINST usr/include/asm/ipcbuf.h HOSTLD scripts/mod/modpost CC kernel/bounds.s CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h CHKSHA1 ../include/linux/atomic/atomic-instrumented.h CHKSHA1 ../include/linux/atomic/atomic-long.h UPD include/generated/timeconst.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s LD /kernel/build64/tools/objtool/arch/x86/objtool-in.o UPD include/generated/asm-offsets.h CALL ../scripts/checksyscalls.sh LD /kernel/build64/tools/objtool/objtool-in.o LINK /kernel/build64/tools/objtool/objtool LDS scripts/module.lds CC ipc/compat.o HOSTCC usr/gen_init_cpio CC ipc/util.o CC ipc/msgutil.o CC ipc/msg.o CC ipc/sem.o AR certs/built-in.a CC ipc/shm.o CC ipc/syscall.o CC ipc/ipc_sysctl.o CC init/main.o CC ipc/mqueue.o AS arch/x86/lib/clear_page_64.o CC security/commoncap.o CC ipc/namespace.o CC arch/x86/lib/cmdline.o CC mm/filemap.o AS arch/x86/lib/cmpxchg16b_emu.o CC io_uring/io_uring.o AR arch/x86/video/built-in.a CC arch/x86/realmode/init.o CC security/keys/gc.o CC net/llc/llc_core.o CC net/802/p8022.o UPD init/utsversion-tmp.h CC net/core/sock.o CC fs/nfs_common/grace.o CC net/ethernet/eth.o CC [M] arch/x86/video/fbdev.o CC net/sched/sch_generic.o CC arch/x86/pci/i386.o AR arch/x86/ia32/built-in.a CC arch/x86/power/cpu.o AR virt/lib/built-in.a CC fs/iomap/trace.o AS arch/x86/crypto/aesni-intel_asm.o AR drivers/irqchip/built-in.a CC block/partitions/core.o AR sound/drivers/opl3/built-in.a CC arch/x86/power/hibernate_64.o CC arch/x86/events/amd/core.o CC [M] virt/lib/irqbypass.o CC arch/x86/crypto/aesni-intel_glue.o CC arch/x86/mm/pat/set_memory.o AR sound/i2c/other/built-in.a CC sound/core/seq/seq.o CC fs/notify/dnotify/dnotify.o CC arch/x86/kernel/fpu/init.o AR sound/drivers/opl4/built-in.a AR sound/i2c/built-in.a CC arch/x86/entry/vdso/vma.o AR drivers/bus/mhi/built-in.a CC lib/kunit/test.o AR sound/drivers/mpu401/built-in.a AR sound/drivers/vx/built-in.a CC kernel/locking/mutex.o AR drivers/bus/built-in.a CC sound/core/sound.o CC arch/x86/entry/vdso/extable.o AR sound/drivers/pcsp/built-in.a CC mm/kasan/common.o CC kernel/sched/core.o CC crypto/api.o AR sound/drivers/built-in.a AR drivers/phy/allwinner/built-in.a AR drivers/phy/amlogic/built-in.a CC mm/kasan/report.o CC net/netlink/af_netlink.o AR drivers/phy/broadcom/built-in.a AR drivers/phy/cadence/built-in.a CC arch/x86/lib/copy_mc.o AR drivers/phy/freescale/built-in.a AR drivers/phy/hisilicon/built-in.a AR drivers/phy/ingenic/built-in.a AR drivers/phy/intel/built-in.a AR drivers/phy/lantiq/built-in.a AR drivers/phy/marvell/built-in.a AR drivers/phy/mediatek/built-in.a AR drivers/phy/microchip/built-in.a AR drivers/phy/motorola/built-in.a AR drivers/phy/mscc/built-in.a AR drivers/phy/qualcomm/built-in.a AR drivers/phy/ralink/built-in.a AR drivers/phy/renesas/built-in.a AR drivers/phy/rockchip/built-in.a AR drivers/phy/samsung/built-in.a GEN usr/initramfs_data.cpio AR drivers/phy/socionext/built-in.a COPY usr/initramfs_inc_data AS usr/initramfs_data.o AR drivers/phy/st/built-in.a AR drivers/phy/sunplus/built-in.a AR usr/built-in.a AR drivers/phy/tegra/built-in.a AS arch/x86/crypto/aesni-intel_avx-x86_64.o AR drivers/phy/ti/built-in.a AR drivers/phy/xilinx/built-in.a CC drivers/phy/phy-core.o AS arch/x86/lib/copy_mc_64.o AS arch/x86/lib/copy_page_64.o AR virt/built-in.a AS arch/x86/lib/copy_user_64.o CC block/bdev.o CC sound/core/seq/seq_lock.o CC arch/x86/lib/cpu.o CC block/partitions/ldm.o CC kernel/locking/semaphore.o AS arch/x86/realmode/rm/header.o CC kernel/locking/rwsem.o CC arch/x86/kernel/fpu/bugs.o AS arch/x86/realmode/rm/trampoline_64.o AS arch/x86/realmode/rm/stack.o CC kernel/locking/percpu-rwsem.o CC security/keys/key.o CC kernel/locking/irqflag-debug.o AS arch/x86/realmode/rm/reboot.o CC kernel/sched/fair.o CC io_uring/xattr.o AR fs/notify/dnotify/built-in.a CC io_uring/nop.o AS arch/x86/realmode/rm/wakeup_asm.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/notify/fanotify/fanotify.o CC arch/x86/realmode/rm/wakemain.o CC arch/x86/pci/init.o AR fs/nfs_common/built-in.a CC arch/x86/pci/mmconfig_64.o CC net/802/psnap.o CC fs/notify/fanotify/fanotify_user.o CC arch/x86/kernel/fpu/core.o CC lib/kunit/resource.o CC arch/x86/kernel/fpu/regset.o CC net/llc/llc_input.o CC arch/x86/realmode/rm/video-mode.o CC arch/x86/entry/vdso/vdso32-setup.o CC crypto/cipher.o AS arch/x86/power/hibernate_asm_64.o CC arch/x86/kernel/fpu/signal.o CC mm/kasan/init.o CC sound/core/seq/seq_clientmgr.o CC block/partitions/msdos.o CC arch/x86/lib/delay.o CC arch/x86/power/hibernate.o AS arch/x86/realmode/rm/copy.o CC fs/iomap/iter.o AS arch/x86/realmode/rm/bioscall.o CC arch/x86/realmode/rm/regs.o AS arch/x86/crypto/aes_ctrby8_avx-x86_64.o CC arch/x86/realmode/rm/video-vga.o LDS arch/x86/entry/vdso/vdso.lds CC arch/x86/events/amd/lbr.o AS arch/x86/entry/vdso/vdso-note.o AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o CC arch/x86/entry/vdso/vclock_gettime.o CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o CC arch/x86/realmode/rm/video-vesa.o CC kernel/power/qos.o CC kernel/printk/printk.o AR net/ethernet/built-in.a CC kernel/printk/printk_safe.o AS arch/x86/lib/getuser.o CC sound/core/seq/seq_memory.o CC fs/notify/inotify/inotify_user.o CC arch/x86/realmode/rm/video-bios.o CC lib/kunit/static_stub.o CC sound/core/seq/seq_queue.o GEN arch/x86/lib/inat-tables.c CC crypto/compress.o CC arch/x86/lib/insn-eval.o AR drivers/pinctrl/actions/built-in.a CC arch/x86/lib/insn.o PASYMS arch/x86/realmode/rm/pasyms.h AR drivers/pinctrl/bcm/built-in.a LDS arch/x86/realmode/rm/realmode.lds AR drivers/pinctrl/cirrus/built-in.a LD arch/x86/realmode/rm/realmode.elf AR drivers/pinctrl/freescale/built-in.a RELOCS arch/x86/realmode/rm/realmode.relocs OBJCOPY arch/x86/realmode/rm/realmode.bin AS arch/x86/realmode/rmpiggy.o CC security/min_addr.o CC drivers/pinctrl/intel/pinctrl-baytrail.o AR arch/x86/realmode/built-in.a CC drivers/gpio/gpiolib.o CC arch/x86/pci/direct.o AR drivers/phy/built-in.a CC security/inode.o CC lib/kunit/string-stream.o AS arch/x86/lib/memcpy_64.o CC init/do_mounts.o CC security/keys/keyring.o CC arch/x86/mm/init.o CC arch/x86/events/amd/ibs.o CC net/802/stp.o CC arch/x86/mm/pat/memtype.o CC sound/core/init.o CC net/llc/llc_output.o CC arch/x86/entry/vdso/vgetcpu.o CC fs/iomap/buffered-io.o AR arch/x86/power/built-in.a AS [M] arch/x86/crypto/crc32-pclmul_asm.o AR fs/quota/built-in.a CC kernel/irq/irqdesc.o CC drivers/gpio/gpiolib-devres.o CC crypto/algapi.o CC [M] arch/x86/crypto/crc32-pclmul_glue.o CC block/partitions/efi.o CC mm/kasan/generic.o CC crypto/scatterwalk.o HOSTCC arch/x86/entry/vdso/vdso2c CC fs/iomap/direct-io.o CC arch/x86/events/amd/uncore.o LDS arch/x86/entry/vdso/vdso32/vdso32.lds CC drivers/pinctrl/intel/pinctrl-intel.o AS arch/x86/entry/vdso/vdso32/note.o AS arch/x86/entry/vdso/vdso32/system_call.o AS arch/x86/entry/vdso/vdso32/sigreturn.o CC arch/x86/entry/vdso/vdso32/vclock_gettime.o CC arch/x86/entry/vdso/vdso32/vgetcpu.o CC crypto/proc.o CC kernel/power/main.o CC kernel/power/console.o CC lib/kunit/assert.o CC lib/kunit/try-catch.o CC kernel/locking/mutex-debug.o VDSO arch/x86/entry/vdso/vdso64.so.dbg OBJCOPY arch/x86/entry/vdso/vdso64.so CC kernel/power/process.o CC arch/x86/kernel/fpu/xstate.o CC mm/kasan/report_generic.o CC fs/iomap/fiemap.o VDSO2C arch/x86/entry/vdso/vdso-image-64.c CC arch/x86/entry/vdso/vdso-image-64.o CC net/sched/sch_mq.o CC arch/x86/pci/mmconfig-shared.o CC ipc/mq_sysctl.o CC drivers/gpio/gpiolib-legacy.o AS [M] arch/x86/crypto/crct10dif-pcl-asm_64.o AR fs/notify/fanotify/built-in.a AS arch/x86/lib/memmove_64.o CC mm/kasan/shadow.o CC [M] arch/x86/crypto/crct10dif-pclmul_glue.o AS arch/x86/lib/memset_64.o AR fs/notify/inotify/built-in.a LD [M] arch/x86/crypto/ghash-clmulni-intel.o CC fs/notify/fsnotify.o CC fs/notify/notification.o CC arch/x86/lib/misc.o CC sound/core/seq/seq_fifo.o CC sound/core/seq/seq_prioq.o CC arch/x86/lib/pc-conf-reg.o AR net/802/built-in.a CC arch/x86/pci/fixup.o CC init/do_mounts_initrd.o AR net/llc/built-in.a CC kernel/printk/printk_ringbuffer.o AR drivers/pinctrl/mediatek/built-in.a CC io_uring/fs.o CC net/netlink/genetlink.o CC sound/core/seq/seq_timer.o CC lib/kunit/executor.o CC arch/x86/mm/pat/memtype_interval.o CC lib/kunit/hooks.o VDSO arch/x86/entry/vdso/vdso32.so.dbg CC kernel/irq/handle.o OBJCOPY arch/x86/entry/vdso/vdso32.so VDSO2C arch/x86/entry/vdso/vdso-image-32.c CC arch/x86/entry/vdso/vdso-image-32.o AS arch/x86/lib/putuser.o CC security/device_cgroup.o AR ipc/built-in.a AS arch/x86/lib/retpoline.o CC init/initramfs.o CC arch/x86/lib/usercopy.o CC init/calibrate.o CC init/init_task.o CC kernel/locking/lockdep.o AR block/partitions/built-in.a CC block/fops.o CC block/bio.o CC kernel/locking/lockdep_proc.o AR arch/x86/events/amd/built-in.a CC fs/notify/group.o CC arch/x86/events/intel/core.o LD [M] arch/x86/crypto/crc32-pclmul.o LD [M] arch/x86/crypto/crct10dif-pclmul.o CC security/keys/keyctl.o AR arch/x86/crypto/built-in.a CC fs/notify/mark.o CC net/netlink/policy.o AR arch/x86/entry/vdso/built-in.a CC arch/x86/events/zhaoxin/core.o CC arch/x86/entry/vsyscall/vsyscall_64.o CC kernel/power/suspend.o CC fs/kernfs/mount.o CC mm/kasan/quarantine.o CC fs/proc/task_mmu.o AS arch/x86/entry/entry.o CC arch/x86/lib/usercopy_64.o CC fs/proc/inode.o CC drivers/gpio/gpiolib-cdev.o AR lib/kunit/built-in.a CC sound/core/seq/seq_system.o CC lib/math/div64.o CC sound/core/seq/seq_ports.o CC sound/core/seq/seq_info.o CC crypto/aead.o CC lib/math/gcd.o CC arch/x86/lib/msr-smp.o CC crypto/geniv.o CC net/sched/sch_frag.o CC [M] drivers/pinctrl/intel/pinctrl-cherryview.o CC kernel/irq/manage.o CC crypto/skcipher.o AR arch/x86/mm/pat/built-in.a CC crypto/seqiv.o CC arch/x86/mm/init_64.o CC fs/notify/fdinfo.o CC lib/math/lcm.o CC lib/math/int_pow.o CC kernel/locking/spinlock.o CC arch/x86/pci/acpi.o CC lib/math/int_sqrt.o CC net/sched/sch_api.o CC [M] drivers/pinctrl/intel/pinctrl-broxton.o CC kernel/printk/sysctl.o CC lib/math/reciprocal_div.o AR arch/x86/kernel/fpu/built-in.a CC arch/x86/kernel/cpu/mce/core.o CC [M] drivers/pinctrl/intel/pinctrl-geminilake.o CC arch/x86/kernel/cpu/mtrr/mtrr.o CC lib/math/rational.o CC arch/x86/kernel/cpu/mtrr/if.o CC init/version.o CC [M] lib/math/prime_numbers.o CC net/core/request_sock.o CC arch/x86/lib/cache-smp.o CC fs/kernfs/inode.o AR kernel/printk/built-in.a CC mm/mempool.o CC arch/x86/kernel/acpi/boot.o CC kernel/rcu/update.o AR arch/x86/events/zhaoxin/built-in.a CC arch/x86/kernel/apic/apic.o AS arch/x86/entry/vsyscall/vsyscall_emu_64.o CC arch/x86/kernel/kprobes/core.o LDS arch/x86/kernel/vmlinux.lds AR mm/kasan/built-in.a CC mm/oom_kill.o AR arch/x86/entry/vsyscall/built-in.a CC kernel/locking/osq_lock.o CC block/elevator.o AS arch/x86/entry/entry_64.o CC fs/iomap/seek.o CC arch/x86/lib/msr.o CC block/blk-core.o AR init/built-in.a CC arch/x86/entry/syscall_64.o CC arch/x86/entry/common.o AR fs/notify/built-in.a CC arch/x86/kernel/cpu/cacheinfo.o CC net/sched/sch_blackhole.o AR arch/x86/platform/atom/built-in.a AR arch/x86/platform/ce4100/built-in.a CC net/sched/sch_fifo.o CC arch/x86/platform/efi/memmap.o CC kernel/power/hibernate.o CC arch/x86/platform/efi/quirks.o AR sound/core/seq/built-in.a CC sound/core/memory.o CC arch/x86/platform/efi/efi.o CC fs/proc/root.o CC arch/x86/kernel/cpu/mce/severity.o CC security/keys/permission.o CC arch/x86/events/intel/bts.o CC fs/kernfs/dir.o CC arch/x86/pci/legacy.o AR lib/math/built-in.a CC net/netlink/diag.o CC lib/crypto/memneq.o AR kernel/livepatch/built-in.a CC security/keys/process_keys.o CC lib/crypto/utils.o CC arch/x86/kernel/cpu/mtrr/generic.o CC arch/x86/platform/efi/efi_64.o CC sound/core/control.o CC [M] drivers/pinctrl/intel/pinctrl-sunrisepoint.o CC fs/iomap/swapfile.o CC crypto/echainiv.o CC fs/kernfs/file.o AS arch/x86/entry/thunk_64.o AS arch/x86/entry/entry_64_compat.o CC kernel/dma/mapping.o CC net/core/skbuff.o CC net/core/datagram.o CC kernel/dma/direct.o CC arch/x86/entry/syscall_32.o CC fs/kernfs/symlink.o AS arch/x86/lib/msr-reg.o CC kernel/irq/spurious.o CC arch/x86/lib/msr-reg-export.o CC net/core/stream.o CC kernel/entry/common.o AR arch/x86/platform/geode/built-in.a CC arch/x86/mm/fault.o CC kernel/entry/syscall_user_dispatch.o AR arch/x86/platform/iris/built-in.a CC arch/x86/pci/irq.o CC arch/x86/pci/common.o CC lib/crypto/chacha.o AS arch/x86/lib/hweight.o CC arch/x86/kernel/kprobes/opt.o CC lib/crypto/aes.o CC fs/proc/base.o CC drivers/gpio/gpiolib-sysfs.o CC arch/x86/lib/iomem.o CC kernel/entry/kvm.o CC arch/x86/kernel/acpi/sleep.o CC arch/x86/kernel/cpu/scattered.o CC arch/x86/pci/early.o CC lib/crypto/gf128mul.o CC kernel/dma/ops_helpers.o CC io_uring/splice.o AR drivers/pinctrl/intel/built-in.a AR drivers/pinctrl/mvebu/built-in.a CC arch/x86/kernel/cpu/topology.o AR sound/isa/ad1816a/built-in.a AR drivers/pinctrl/nomadik/built-in.a AR sound/isa/ad1848/built-in.a AR drivers/pinctrl/nuvoton/built-in.a AR sound/isa/cs423x/built-in.a AR drivers/pinctrl/sprd/built-in.a AR sound/isa/es1688/built-in.a AR drivers/pinctrl/sunplus/built-in.a AR sound/isa/galaxy/built-in.a AR drivers/pinctrl/ti/built-in.a AR sound/isa/gus/built-in.a CC drivers/pinctrl/core.o CC block/blk-sysfs.o AR sound/isa/msnd/built-in.a AR sound/isa/opti9xx/built-in.a CC crypto/ahash.o AR sound/isa/sb/built-in.a AR sound/isa/wavefront/built-in.a CC kernel/power/snapshot.o AR sound/isa/wss/built-in.a AR sound/isa/built-in.a AR fs/iomap/built-in.a CC block/blk-flush.o CC kernel/dma/dummy.o CC arch/x86/kernel/cpu/mtrr/cleanup.o CC arch/x86/kernel/cpu/mce/genpool.o AS arch/x86/lib/iomap_copy_64.o CC kernel/rcu/sync.o AR arch/x86/entry/built-in.a AR net/netlink/built-in.a CC arch/x86/kernel/cpu/common.o CC arch/x86/platform/intel/iosf_mbi.o CC arch/x86/kernel/cpu/rdrand.o CC arch/x86/lib/inat.o CC kernel/irq/resend.o AS arch/x86/platform/efi/efi_stub_64.o CC security/keys/request_key.o CC arch/x86/kernel/cpu/match.o AR arch/x86/platform/efi/built-in.a CC kernel/power/swap.o CC fs/proc/generic.o AR arch/x86/lib/built-in.a AR arch/x86/lib/lib.a CC arch/x86/kernel/cpu/bugs.o AR arch/x86/platform/intel-mid/built-in.a CC io_uring/sync.o AR arch/x86/platform/intel-quark/built-in.a CC fs/proc/array.o AR fs/kernfs/built-in.a AR net/bpf/built-in.a CC io_uring/advise.o AR arch/x86/platform/olpc/built-in.a CC net/ethtool/ioctl.o AR arch/x86/platform/scx200/built-in.a CC kernel/rcu/srcutree.o CC kernel/dma/contiguous.o AR arch/x86/platform/ts5500/built-in.a CC kernel/dma/swiotlb.o CC kernel/rcu/tree.o AR arch/x86/net/built-in.a AR net/sched/built-in.a CC arch/x86/pci/bus_numa.o CC drivers/gpio/gpiolib-acpi.o CC drivers/gpio/gpiolib-swnode.o CC lib/crypto/blake2s.o AS arch/x86/kernel/acpi/wakeup_64.o CC arch/x86/kernel/apic/apic_common.o CC [M] arch/x86/kvm/../../../virt/kvm/kvm_main.o CC arch/x86/kernel/acpi/apei.o CC mm/fadvise.o CC arch/x86/kernel/kprobes/ftrace.o CC arch/x86/events/intel/ds.o CC kernel/module/main.o AR kernel/entry/built-in.a CC arch/x86/events/intel/knc.o AR sound/pci/ac97/built-in.a AR sound/ppc/built-in.a AR sound/pci/ali5451/built-in.a AR sound/arm/built-in.a AR sound/pci/asihpi/built-in.a CC kernel/locking/qspinlock.o AR sound/pci/au88x0/built-in.a CC mm/maccess.o AR sound/pci/aw2/built-in.a CC kernel/irq/chip.o AR sound/pci/ctxfi/built-in.a CC arch/x86/kernel/cpu/aperfmperf.o CC arch/x86/kernel/cpu/mce/intel.o AR sound/pci/ca0106/built-in.a AR sound/pci/cs46xx/built-in.a AR sound/pci/cs5535audio/built-in.a AR sound/pci/lola/built-in.a AR sound/pci/lx6464es/built-in.a AR sound/pci/echoaudio/built-in.a AR sound/pci/emu10k1/built-in.a AR sound/pci/hda/built-in.a CC [M] sound/pci/hda/hda_bind.o CC kernel/locking/rtmutex_api.o AR arch/x86/platform/intel/built-in.a CC lib/crypto/blake2s-generic.o AR arch/x86/platform/uv/built-in.a AR sound/pci/ice1712/built-in.a AR arch/x86/platform/built-in.a AR sound/pci/korg1212/built-in.a CC crypto/shash.o CC lib/crypto/blake2s-selftest.o CC kernel/irq/dummychip.o CC drivers/pinctrl/pinctrl-utils.o CC arch/x86/mm/ioremap.o CC arch/x86/kernel/acpi/cppc.o CC arch/x86/kernel/apic/apic_noop.o CC kernel/time/time.o CC kernel/time/timer.o CC block/blk-settings.o CC io_uring/filetable.o CC arch/x86/pci/amd_bus.o AR arch/x86/kernel/cpu/mtrr/built-in.a CC sound/core/misc.o CC arch/x86/kernel/cpu/mce/threshold.o CC security/keys/request_key_auth.o AR sound/sh/built-in.a CC arch/x86/kernel/apic/ipi.o CC fs/sysfs/file.o CC io_uring/openclose.o AR sound/synth/emux/built-in.a AR sound/synth/built-in.a CC arch/x86/kernel/acpi/cstate.o CC lib/crypto/des.o AR sound/usb/misc/built-in.a AR sound/usb/usx2y/built-in.a AR sound/usb/caiaq/built-in.a AR sound/usb/6fire/built-in.a AR arch/x86/kernel/kprobes/built-in.a AR sound/usb/hiface/built-in.a CC lib/crypto/sha1.o AR sound/usb/bcd2000/built-in.a AR sound/usb/built-in.a AR sound/firewire/built-in.a CC arch/x86/events/core.o AS arch/x86/kernel/head_64.o CC arch/x86/events/probe.o CC arch/x86/events/utils.o CC arch/x86/kernel/head64.o CC mm/page-writeback.o CC kernel/locking/spinlock_debug.o CC kernel/sched/build_policy.o CC arch/x86/kernel/cpu/cpuid-deps.o CC arch/x86/events/rapl.o CC drivers/pinctrl/pinmux.o CC arch/x86/events/msr.o CC net/netfilter/core.o CC [M] net/netfilter/ipvs/ip_vs_conn.o CC arch/x86/kernel/apic/vector.o AR drivers/gpio/built-in.a CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC kernel/power/user.o CC [M] sound/pci/hda/hda_codec.o AR net/ipv4/netfilter/built-in.a CC [M] net/ipv4/netfilter/nf_defrag_ipv4.o CC [M] net/ipv4/netfilter/nf_reject_ipv4.o CC kernel/dma/remap.o CC arch/x86/kernel/cpu/umwait.o CC [M] net/ipv4/netfilter/ip_tables.o CC arch/x86/kernel/cpu/mce/apei.o CC kernel/locking/qrwlock.o AR arch/x86/kernel/acpi/built-in.a CC sound/core/device.o CC arch/x86/kernel/cpu/proc.o CC [M] sound/pci/hda/hda_jack.o AR sound/sparc/built-in.a CC arch/x86/mm/extable.o MKCAP arch/x86/kernel/cpu/capflags.c CC arch/x86/kernel/cpu/powerflags.o CC security/keys/user_defined.o CC security/keys/compat.o CC crypto/akcipher.o AR arch/x86/pci/built-in.a CC io_uring/uring_cmd.o CC io_uring/epoll.o CC fs/sysfs/dir.o CC crypto/kpp.o CC block/blk-ioc.o CC security/keys/proc.o CC fs/proc/fd.o CC mm/folio-compat.o CC net/ipv4/route.o CC kernel/futex/core.o CC kernel/futex/syscalls.o CC kernel/irq/irqdomain.o CC kernel/futex/pi.o AR kernel/locking/built-in.a CC kernel/time/hrtimer.o AR kernel/dma/built-in.a CC arch/x86/kernel/cpu/feat_ctl.o CC drivers/pinctrl/pinconf.o CC arch/x86/kernel/cpu/intel.o CC kernel/cgroup/cgroup.o CC arch/x86/kernel/ebda.o CC lib/crypto/sha256.o AR arch/x86/kernel/cpu/mce/built-in.a CC kernel/trace/trace_clock.o CC sound/core/info.o CC sound/core/isadma.o CC arch/x86/events/intel/lbr.o CC kernel/power/poweroff.o CC kernel/trace/ftrace.o CC net/ipv4/inetpeer.o CC arch/x86/kernel/platform-quirks.o CC fs/sysfs/symlink.o CC arch/x86/kernel/apic/hw_nmi.o CC arch/x86/mm/mmap.o AR kernel/power/built-in.a CC [M] sound/pci/hda/hda_auto_parser.o CC [M] net/ipv4/netfilter/iptable_filter.o CC security/keys/sysctl.o CC arch/x86/mm/pgtable.o CC crypto/acompress.o CC [M] arch/x86/kvm/../../../virt/kvm/eventfd.o CC [M] arch/x86/kvm/../../../virt/kvm/binary_stats.o CC drivers/pinctrl/pinconf-generic.o CC kernel/sched/build_utility.o CC block/blk-map.o CC fs/proc/proc_tty.o CC kernel/irq/proc.o CC arch/x86/kernel/apic/io_apic.o CC net/ethtool/common.o CC arch/x86/kernel/apic/msi.o CC arch/x86/kernel/apic/x2apic_phys.o CC kernel/futex/requeue.o CC [M] lib/crypto/arc4.o CC kernel/futex/waitwake.o CC kernel/module/strict_rwx.o CC io_uring/statx.o CC arch/x86/kernel/cpu/intel_pconfig.o AR sound/pci/mixart/built-in.a AR sound/pci/nm256/built-in.a AR sound/pci/oxygen/built-in.a CC [M] sound/pci/hda/hda_sysfs.o CC [M] sound/pci/hda/hda_controller.o CC fs/sysfs/mount.o CC [M] sound/pci/hda/hda_proc.o CC net/xfrm/xfrm_policy.o CC lib/zlib_inflate/inffast.o CC arch/x86/kernel/cpu/tsx.o AR security/keys/built-in.a CC sound/core/vmaster.o AR security/built-in.a CC net/xfrm/xfrm_state.o CC net/unix/af_unix.o AR lib/crypto/built-in.a LD [M] lib/crypto/libarc4.o CC net/unix/garbage.o CC lib/zlib_deflate/deflate.o CC lib/lzo/lzo1x_compress.o CC lib/zlib_inflate/inflate.o AR drivers/pinctrl/built-in.a AR drivers/pwm/built-in.a CC [M] net/netfilter/ipvs/ip_vs_core.o CC drivers/pci/msi/pcidev_msi.o CC crypto/scompress.o CC fs/proc/cmdline.o CC [M] net/ipv4/netfilter/iptable_mangle.o CC crypto/algboss.o CC lib/lzo/lzo1x_decompress_safe.o CC arch/x86/kernel/cpu/intel_epb.o AR kernel/futex/built-in.a CC [M] net/netfilter/ipvs/ip_vs_ctl.o CC kernel/module/tree_lookup.o CC [M] net/netfilter/ipvs/ip_vs_sched.o CC mm/readahead.o CC lib/zlib_inflate/infutil.o CC kernel/irq/migration.o CC arch/x86/events/intel/p4.o CC kernel/irq/cpuhotplug.o CC arch/x86/mm/physaddr.o CC io_uring/net.o CC arch/x86/kernel/apic/x2apic_cluster.o CC lib/zlib_inflate/inftrees.o CC kernel/time/timekeeping.o CC lib/zlib_inflate/inflate_syms.o CC mm/swap.o CC net/ethtool/netlink.o CC fs/sysfs/group.o CC block/blk-merge.o CC lib/zlib_deflate/deftree.o CC [M] sound/pci/hda/hda_hwdep.o CC sound/core/ctljack.o CC sound/core/jack.o CC arch/x86/mm/tlb.o CC fs/proc/consoles.o CC arch/x86/mm/cpu_entry_area.o AR lib/lzo/built-in.a CC [M] net/netfilter/ipvs/ip_vs_xmit.o CC fs/configfs/inode.o CC drivers/pci/msi/api.o CC kernel/irq/pm.o CC kernel/module/debug_kmemleak.o AR net/ipv6/netfilter/built-in.a AR lib/zlib_inflate/built-in.a CC [M] net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC [M] net/ipv6/netfilter/nf_conntrack_reasm.o CC net/packet/af_packet.o CC arch/x86/kernel/process_64.o CC arch/x86/kernel/signal.o CC arch/x86/mm/maccess.o CC sound/core/timer.o CC lib/zlib_deflate/deflate_syms.o CC fs/proc/cpuinfo.o CC lib/lz4/lz4_compress.o CC [M] net/ipv4/netfilter/iptable_nat.o CC crypto/testmgr.o CC arch/x86/mm/pgprot.o CC net/xfrm/xfrm_hash.o AR fs/sysfs/built-in.a CC block/blk-timeout.o CC [M] net/ipv4/netfilter/ipt_REJECT.o CC [M] sound/pci/hda/hda_generic.o CC net/core/scm.o CC block/blk-lib.o CC arch/x86/mm/hugetlbpage.o CC block/blk-mq.o CC lib/lz4/lz4hc_compress.o CC arch/x86/events/intel/p6.o CC [M] net/netfilter/ipvs/ip_vs_app.o CC kernel/module/kallsyms.o CC arch/x86/kernel/apic/apic_flat_64.o AR lib/zlib_deflate/built-in.a CC arch/x86/kernel/apic/probe_64.o CC fs/configfs/file.o CC drivers/pci/msi/msi.o CC kernel/irq/msi.o CC fs/proc/devices.o CC arch/x86/mm/kasan_init_64.o CC arch/x86/mm/pkeys.o CC net/core/gen_stats.o CC net/xfrm/xfrm_input.o CC fs/proc/interrupts.o CC arch/x86/kernel/cpu/amd.o CC net/ethtool/bitset.o CC kernel/rcu/rcu_segcblist.o CC block/blk-mq-tag.o CC kernel/time/ntp.o CC arch/x86/events/intel/pt.o AR arch/x86/kernel/apic/built-in.a CC arch/x86/kernel/signal_64.o CC arch/x86/mm/pti.o CC net/xfrm/xfrm_output.o CC net/xfrm/xfrm_sysctl.o CC arch/x86/kernel/traps.o CC arch/x86/kernel/idt.o CC drivers/pci/msi/irqdomain.o CC [M] arch/x86/kvm/../../../virt/kvm/vfio.o CC fs/configfs/dir.o CC io_uring/msg_ring.o CC [M] arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o CC fs/proc/loadavg.o CC net/ethtool/strset.o CC kernel/module/procfs.o LD [M] net/ipv6/netfilter/nf_defrag_ipv6.o CC net/ipv6/af_inet6.o CC net/ipv6/anycast.o CC io_uring/timeout.o CC net/ipv4/protocol.o CC crypto/cmac.o CC fs/configfs/symlink.o CC block/blk-stat.o CC mm/truncate.o CC kernel/irq/affinity.o AR kernel/rcu/built-in.a CC [M] net/netfilter/ipvs/ip_vs_sync.o CC net/packet/diag.o CC arch/x86/kernel/cpu/hygon.o CC sound/core/hrtimer.o CC net/unix/sysctl_net_unix.o CC crypto/hmac.o CC kernel/time/clocksource.o CC net/core/gen_estimator.o CC lib/lz4/lz4_decompress.o CC fs/proc/meminfo.o AR arch/x86/mm/built-in.a CC lib/zstd/zstd_compress_module.o CC [M] arch/x86/kvm/../../../virt/kvm/async_pf.o CC net/ethtool/linkinfo.o CC lib/zstd/compress/fse_compress.o CC kernel/module/sysfs.o AR drivers/pci/msi/built-in.a CC drivers/pci/pcie/portdrv.o CC drivers/pci/hotplug/pci_hotplug_core.o CC kernel/trace/ring_buffer.o CC drivers/pci/hotplug/acpi_pcihp.o CC drivers/pci/hotplug/pciehp_core.o CC kernel/irq/matrix.o CC [M] net/netfilter/ipvs/ip_vs_est.o CC net/ethtool/linkmodes.o CC net/xfrm/xfrm_replay.o CC net/xfrm/xfrm_device.o CC lib/zstd/compress/hist.o CC net/ethtool/rss.o CC arch/x86/kernel/cpu/centaur.o CC sound/core/seq_device.o CC arch/x86/kernel/cpu/zhaoxin.o CC [M] arch/x86/kvm/../../../virt/kvm/irqchip.o CC block/blk-mq-sysfs.o CC lib/zstd/compress/huf_compress.o CC net/netfilter/nf_log.o CC net/ipv4/ip_input.o CC arch/x86/events/intel/uncore.o CC [M] arch/x86/kvm/../../../virt/kvm/dirty_ring.o CC fs/proc/stat.o CC net/key/af_key.o CC drivers/video/console/dummycon.o CC fs/configfs/mount.o AR net/bridge/netfilter/built-in.a CC net/bridge/br.o CC net/bridge/br_device.o CC fs/proc/uptime.o CC mm/vmscan.o CC io_uring/sqpoll.o AR kernel/module/built-in.a CC net/unix/diag.o CC crypto/vmac.o CC net/ipv4/ip_fragment.o CC net/ethtool/linkstate.o CC lib/zstd/compress/zstd_compress.o CC kernel/time/jiffies.o CC arch/x86/kernel/irq.o CC arch/x86/kernel/cpu/perfctr-watchdog.o CC net/core/net_namespace.o CC drivers/pci/pcie/rcec.o CC arch/x86/kernel/cpu/vmware.o CC net/ipv4/ip_forward.o CC fs/devpts/inode.o CC drivers/pci/hotplug/pciehp_ctrl.o CC [M] sound/core/control_led.o CC fs/ext4/balloc.o AR lib/lz4/built-in.a CC net/ethtool/debug.o CC drivers/video/console/vgacon.o CC net/unix/scm.o CC fs/configfs/item.o CC net/ipv6/ip6_output.o CC net/ipv6/ip6_input.o CC fs/proc/util.o CC net/ipv6/addrconf.o CC net/ipv6/addrlabel.o CC kernel/time/timer_list.o CC fs/jbd2/transaction.o CC fs/jbd2/commit.o CC kernel/cgroup/rstat.o CC [M] arch/x86/kvm/../../../virt/kvm/pfncache.o AR kernel/irq/built-in.a CC fs/jbd2/recovery.o CC block/blk-mq-cpumap.o AR net/packet/built-in.a CC net/ethtool/wol.o CC [M] net/netfilter/ipvs/ip_vs_proto.o CC arch/x86/kernel/cpu/hypervisor.o CC [M] net/netfilter/ipvs/ip_vs_pe.o CC net/xfrm/xfrm_algo.o CC drivers/pci/pcie/aspm.o CC kernel/time/timeconv.o CC crypto/xcbc.o CC fs/proc/version.o AR fs/configfs/built-in.a CC fs/ramfs/inode.o AR fs/devpts/built-in.a CC fs/ramfs/file-mmu.o CC drivers/pci/hotplug/pciehp_pci.o CC io_uring/fdinfo.o CC [M] sound/core/hwdep.o CC drivers/pci/hotplug/pciehp_hpc.o CC fs/hugetlbfs/inode.o CC fs/fat/cache.o CC fs/nfs/client.o CC arch/x86/kernel/cpu/mshyperv.o CC fs/nfs/dir.o CC net/netfilter/nf_queue.o CC net/bridge/br_fdb.o CC fs/exportfs/expfs.o CC kernel/time/timecounter.o AR kernel/sched/built-in.a CC kernel/time/alarmtimer.o CC kernel/time/posix-timers.o CC net/ipv4/ip_options.o CC [M] net/netfilter/ipvs/ip_vs_proto_tcp.o AR net/unix/built-in.a CC fs/lockd/clntlock.o CC fs/nls/nls_base.o CC crypto/crypto_null.o CC arch/x86/events/intel/uncore_nhmex.o CC fs/proc/softirqs.o AR drivers/video/console/built-in.a CC block/blk-mq-sched.o CC drivers/video/logo/logo.o CC fs/proc/namespaces.o CC kernel/cgroup/namespace.o CC block/ioctl.o CC [M] sound/pci/hda/patch_realtek.o CC [M] arch/x86/kvm/x86.o CC drivers/pci/hotplug/acpiphp_core.o CC net/ethtool/features.o CC net/ipv6/route.o AR fs/ramfs/built-in.a CC net/core/secure_seq.o CC [M] net/netfilter/ipvs/ip_vs_proto_udp.o CC arch/x86/events/intel/uncore_snb.o CC [M] sound/core/pcm.o CC fs/fat/dir.o CC fs/nls/nls_cp437.o HOSTCC drivers/video/logo/pnmtologo CC fs/nls/nls_ascii.o CC arch/x86/kernel/cpu/capflags.o CC net/xfrm/xfrm_user.o CC fs/ext4/bitmap.o AR fs/exportfs/built-in.a CC [M] net/sunrpc/auth_gss/auth_gss.o CC [M] net/sunrpc/auth_gss/gss_generic_token.o AR arch/x86/kernel/cpu/built-in.a CC arch/x86/kernel/irq_64.o CC [M] net/netfilter/ipvs/ip_vs_nfct.o CC drivers/pci/pcie/aer.o CC crypto/md5.o CC kernel/trace/trace.o CC net/netfilter/nf_sockopt.o CC arch/x86/events/intel/uncore_snbep.o LOGO drivers/video/logo/logo_linux_clut224.c CC drivers/video/logo/logo_linux_clut224.o AR fs/unicode/built-in.a CC drivers/pci/hotplug/acpiphp_glue.o AR drivers/video/logo/built-in.a CC io_uring/tctx.o CC kernel/cgroup/cgroup-v1.o CC drivers/video/backlight/backlight.o CC fs/proc/self.o CC fs/fat/fatent.o CC fs/nls/nls_iso8859-1.o CC fs/jbd2/checkpoint.o CC drivers/pci/pcie/err.o AR net/key/built-in.a CC net/ethtool/privflags.o CC arch/x86/events/intel/uncore_discovery.o CC fs/lockd/clntproc.o AR fs/hugetlbfs/built-in.a CC drivers/video/fbdev/core/fb_notify.o CC kernel/bpf/core.o CC net/netfilter/utils.o CC block/genhd.o CC block/ioprio.o CC arch/x86/kernel/dumpstack_64.o CC [M] drivers/video/fbdev/core/fbmem.o CC crypto/sha1_generic.o CC net/sunrpc/clnt.o CC net/ipv4/ip_output.o CC fs/nls/nls_utf8.o CC fs/ext4/block_validity.o CC [M] sound/core/pcm_native.o CC fs/ntfs/aops.o CC [M] sound/core/pcm_lib.o CC fs/ntfs/attrib.o CC fs/proc/thread_self.o CC kernel/time/posix-cpu-timers.o CC net/core/flow_dissector.o CC fs/nfs/file.o CC [M] sound/core/pcm_misc.o CC [M] net/netfilter/ipvs/ip_vs_rr.o CC kernel/cgroup/freezer.o AR fs/nls/built-in.a CC fs/autofs/init.o CC io_uring/poll.o CC fs/autofs/inode.o AR drivers/video/backlight/built-in.a CC [M] net/sunrpc/auth_gss/gss_mech_switch.o CC arch/x86/kernel/time.o CC crypto/sha256_generic.o CC lib/zstd/compress/zstd_compress_literals.o CC drivers/pci/pcie/aer_inject.o CC fs/autofs/root.o AR drivers/pci/hotplug/built-in.a CC net/8021q/vlan_core.o CC fs/jbd2/revoke.o CC net/ethtool/rings.o CC fs/proc/proc_sysctl.o CC net/ethtool/channels.o CC lib/zstd/compress/zstd_compress_sequences.o CC drivers/pci/pcie/pme.o CC net/core/sysctl_net_core.o CC fs/fat/file.o CC net/bridge/br_forward.o CC kernel/cgroup/legacy_freezer.o CC net/ethtool/coalesce.o CC fs/ext4/dir.o CC arch/x86/kernel/ioport.o CC [M] sound/core/pcm_memory.o CC arch/x86/events/intel/cstate.o CC fs/ntfs/collate.o CC fs/ntfs/compress.o CC fs/lockd/clntxdr.o CC crypto/sha512_generic.o CC lib/zstd/compress/zstd_compress_superblock.o CC [M] sound/core/memalloc.o CC fs/ext4/ext4_jbd2.o CC block/badblocks.o CC net/ipv4/ip_sockglue.o CC kernel/time/posix-clock.o CC drivers/pci/pcie/dpc.o CC mm/shmem.o LD [M] net/netfilter/ipvs/ip_vs.o CC lib/zstd/compress/zstd_double_fast.o CC fs/autofs/symlink.o CC [M] sound/core/pcm_timer.o CC [M] drivers/video/fbdev/core/fbmon.o CC [M] net/netfilter/nfnetlink.o CC fs/jbd2/journal.o CC [M] sound/pci/hda/patch_analog.o CC fs/nfs/getroot.o CC fs/autofs/waitq.o CC io_uring/cancel.o CC net/ethtool/pause.o CC kernel/cgroup/pids.o CC kernel/cgroup/cpuset.o CC [M] net/sunrpc/auth_gss/svcauth_gss.o CC kernel/events/core.o CC fs/fat/inode.o LD [M] sound/core/snd-ctl-led.o CC arch/x86/kernel/dumpstack.o CC arch/x86/kernel/nmi.o CC net/ipv6/ip6_fib.o CC io_uring/kbuf.o AR arch/x86/events/intel/built-in.a AR arch/x86/events/built-in.a AR net/xfrm/built-in.a CC fs/proc/proc_net.o CC [M] arch/x86/kvm/emulate.o CC crypto/blake2b_generic.o CC block/blk-rq-qos.o CC [M] net/8021q/vlan.o CC [M] arch/x86/kvm/i8259.o CC net/core/dev.o CC fs/proc/kcore.o CC crypto/ecb.o LD [M] sound/core/snd-hwdep.o CC net/ipv6/ipv6_sockglue.o CC net/bridge/br_if.o CC kernel/time/itimer.o CC fs/fat/misc.o CC fs/proc/kmsg.o AR drivers/pci/pcie/built-in.a AR drivers/pci/controller/dwc/built-in.a AR drivers/pci/controller/mobiveil/built-in.a CC drivers/pci/controller/vmd.o CC fs/lockd/host.o CC fs/fat/nfs.o CC fs/ntfs/debug.o CC kernel/time/clockevents.o CC fs/autofs/expire.o CC net/ipv6/ndisc.o CC [M] sound/pci/hda/patch_hdmi.o CC [M] net/8021q/vlan_dev.o AR drivers/video/fbdev/omap/built-in.a AR kernel/bpf/built-in.a CC arch/x86/kernel/ldt.o CC lib/xz/xz_dec_syms.o CC fs/ext4/extents.o AR sound/pci/pcxhr/built-in.a CC lib/raid6/algos.o CC [M] drivers/video/fbdev/core/fbcmap.o CC fs/nfs/inode.o CC net/ipv4/inet_hashtables.o CC fs/proc/page.o CC block/disk-events.o CC net/ethtool/eee.o CC io_uring/rsrc.o AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a AR drivers/video/fbdev/omap2/omapfb/built-in.a AR sound/core/built-in.a AR drivers/video/fbdev/omap2/built-in.a CC [M] drivers/video/fbdev/uvesafb.o CC [M] drivers/video/fbdev/simplefb.o CC fs/ntfs/dir.o CC crypto/cbc.o CC [M] net/netfilter/nf_conntrack_core.o CC lib/xz/xz_dec_stream.o CC net/ipv4/inet_timewait_sock.o CC fs/fat/namei_vfat.o CC kernel/fork.o CC fs/autofs/dev-ioctl.o CC [M] drivers/video/fbdev/core/fbsysfs.o AR drivers/pci/switch/built-in.a LD [M] sound/core/snd-pcm.o CC lib/xz/xz_dec_lzma2.o CC [M] net/8021q/vlan_netlink.o CC kernel/time/tick-common.o AR sound/spi/built-in.a AR sound/parisc/built-in.a AR sound/pcmcia/vx/built-in.a AR sound/pcmcia/pdaudiocf/built-in.a AR sound/pcmcia/built-in.a CC [M] arch/x86/kvm/irq.o AR sound/mips/built-in.a CC [M] arch/x86/kvm/lapic.o CC fs/ntfs/file.o AR sound/soc/built-in.a CC fs/fat/namei_msdos.o CC lib/raid6/recov.o CC [M] net/netfilter/nf_conntrack_standalone.o AR drivers/pci/controller/built-in.a CC drivers/pci/access.o CC crypto/pcbc.o CC kernel/trace/trace_output.o CC block/blk-ia-ranges.o CC lib/xz/xz_dec_bcj.o CC arch/x86/kernel/setup.o CC [M] drivers/video/fbdev/core/modedb.o CC net/bridge/br_input.o AR fs/proc/built-in.a CC [M] net/netfilter/nf_conntrack_expect.o CC net/core/dev_addr_lists.o CC fs/lockd/svc.o CC net/ethtool/tsinfo.o AR sound/pci/riptide/built-in.a AR sound/pci/rme9652/built-in.a AR sound/pci/trident/built-in.a AR sound/pci/ymfpci/built-in.a AR sound/pci/vx222/built-in.a CC [M] net/8021q/vlanproc.o AR fs/autofs/built-in.a CC fs/debugfs/inode.o CC crypto/cts.o CC fs/debugfs/file.o HOSTCC lib/raid6/mktables UNROLL lib/raid6/int1.c CC [M] net/sunrpc/auth_gss/gss_rpc_upcall.o CC fs/ntfs/index.o CC net/ipv4/inet_connection_sock.o CC arch/x86/kernel/x86_init.o CC [M] sound/pci/hda/hda_eld.o CC io_uring/rw.o AR lib/xz/built-in.a CC crypto/lrw.o UNROLL lib/raid6/int2.c UNROLL lib/raid6/int4.c CC net/dcb/dcbnl.o UNROLL lib/raid6/int8.c CC net/dcb/dcbevent.o UNROLL lib/raid6/int16.c UNROLL lib/raid6/int32.c CC kernel/time/tick-broadcast.o CC net/sunrpc/xprt.o CC lib/raid6/recov_ssse3.o CC kernel/time/tick-broadcast-hrtimer.o AR fs/fat/built-in.a CC lib/fonts/fonts.o CC drivers/pci/bus.o CC block/bsg.o CC mm/util.o AR fs/jbd2/built-in.a CC lib/fonts/font_8x8.o CC lib/fonts/font_8x16.o AR kernel/cgroup/built-in.a CC net/ipv6/udp.o CC kernel/exec_domain.o CC kernel/panic.o CC drivers/pci/probe.o CC [M] drivers/video/fbdev/core/fbcvt.o CC net/ipv4/tcp.o AR net/8021q/built-in.a CC crypto/xts.o CC crypto/ctr.o CC io_uring/opdef.o CC net/ethtool/cabletest.o CC arch/x86/kernel/i8259.o CC [M] net/netfilter/nf_conntrack_helper.o CC [M] net/netfilter/nf_conntrack_proto.o LD [M] net/8021q/8021q.o CC net/core/dst.o CC kernel/time/tick-oneshot.o CC fs/ntfs/inode.o CC crypto/gcm.o CC kernel/trace/trace_seq.o AR lib/fonts/built-in.a CC lib/raid6/recov_avx2.o CC mm/mmzone.o CC lib/argv_split.o CC net/ipv6/udplite.o CC net/ipv6/raw.o CC net/ipv6/icmp.o CC fs/lockd/svclock.o CC net/ethtool/tunnels.o AR fs/debugfs/built-in.a CC net/bridge/br_ioctl.o CC [M] sound/pci/hda/hda_intel.o CC block/bsg-lib.o CC net/bridge/br_stp.o CC net/l3mdev/l3mdev.o CC [M] net/sunrpc/auth_gss/gss_rpc_xdr.o CC kernel/cpu.o CC lib/bug.o CC fs/nfs/super.o CC kernel/events/ring_buffer.o CC kernel/time/tick-sched.o CC arch/x86/kernel/irqinit.o CC fs/tracefs/inode.o CC mm/vmstat.o CC fs/pstore/inode.o CC fs/pstore/platform.o CC kernel/trace/trace_stat.o CC [M] drivers/video/fbdev/core/fb_cmdline.o CC lib/raid6/mmx.o CC lib/raid6/sse1.o CC fs/btrfs/super.o CC lib/raid6/sse2.o CC fs/pstore/pmsg.o CC io_uring/notif.o CC fs/efivarfs/inode.o CC lib/zstd/compress/zstd_fast.o CC kernel/exit.o CC fs/efivarfs/file.o CC block/blk-cgroup.o CC kernel/trace/trace_printk.o LD [M] sound/pci/hda/snd-hda-codec.o CC lib/buildid.o AR net/l3mdev/built-in.a CC [M] fs/netfs/buffered_read.o CC fs/lockd/svcshare.o CC crypto/pcrypt.o CC fs/btrfs/ctree.o CC [M] fs/netfs/io.o LD [M] sound/pci/hda/snd-hda-codec-generic.o LD [M] sound/pci/hda/snd-hda-codec-realtek.o LD [M] sound/pci/hda/snd-hda-codec-analog.o LD [M] sound/pci/hda/snd-hda-codec-hdmi.o CC [M] net/bluetooth/af_bluetooth.o AR fs/tracefs/built-in.a CC arch/x86/kernel/jump_label.o AR net/dcb/built-in.a CC [M] fs/fscache/cache.o CC [M] fs/fscache/cookie.o CC [M] net/netfilter/nf_conntrack_proto_generic.o CC [M] net/bluetooth/hci_core.o CC [M] fs/smbfs_common/cifs_arc4.o CC lib/raid6/avx2.o CC net/ethtool/fec.o AR fs/pstore/built-in.a CC [M] fs/fscache/io.o CC [M] drivers/video/fbdev/core/fb_defio.o CC [M] fs/fscache/main.o CC [M] net/sunrpc/auth_gss/trace.o CC fs/ntfs/mft.o CC fs/efivarfs/super.o CC net/bridge/br_stp_bpdu.o CC fs/nfs/io.o CC [M] net/bluetooth/hci_conn.o CC [M] net/sunrpc/auth_gss/gss_krb5_mech.o CC kernel/time/vsyscall.o CC [M] fs/netfs/iterator.o CC drivers/pci/host-bridge.o CC [M] fs/netfs/main.o CC [M] fs/smbfs_common/cifs_md4.o CC crypto/cryptd.o CC [M] arch/x86/kvm/i8254.o CC kernel/trace/pid_list.o CC [M] arch/x86/kvm/ioapic.o LD [M] sound/pci/hda/snd-hda-intel.o AR sound/pci/built-in.a CC fs/ext4/extents_status.o AR sound/atmel/built-in.a CC io_uring/io-wq.o CC [M] arch/x86/kvm/irq_comm.o CC crypto/des_generic.o AR sound/hda/built-in.a CC [M] sound/hda/hda_bus_type.o CC arch/x86/kernel/irq_work.o CC kernel/time/timekeeping_debug.o CC mm/backing-dev.o CC lib/raid6/avx512.o CC fs/lockd/svcproc.o CC [M] sound/hda/hdac_bus.o CC fs/efivarfs/vars.o CC [M] sound/hda/hdac_device.o CC fs/ntfs/mst.o CC kernel/events/callchain.o CC [M] fs/fscache/volume.o CC drivers/pci/remove.o CC crypto/aes_generic.o CC [M] drivers/video/fbdev/core/fbcon.o CC [M] net/netfilter/nf_conntrack_proto_tcp.o CC net/ipv6/mcast.o CC fs/nfs/direct.o CC lib/raid6/recov_avx512.o CC net/ethtool/eeprom.o CC kernel/time/namespace.o CC drivers/pci/pci.o CC drivers/pci/pci-driver.o CC [M] fs/netfs/objects.o CC fs/btrfs/extent-tree.o CC net/bridge/br_stp_if.o CC lib/cmdline.o CC [M] fs/fscache/proc.o CC lib/cpumask.o CC kernel/trace/trace_sched_switch.o CC fs/ext4/file.o CC arch/x86/kernel/probe_roms.o CC arch/x86/kernel/sys_ia32.o CC fs/btrfs/print-tree.o CC crypto/deflate.o CC kernel/trace/trace_functions.o CC fs/ntfs/namei.o CC net/ipv6/reassembly.o CC kernel/softirq.o CC fs/btrfs/root-tree.o AR fs/efivarfs/built-in.a CC [M] fs/cifs/trace.o CC block/blk-cgroup-rwstat.o CC [M] fs/cifs/cifsfs.o CC lib/ctype.o CC [M] arch/x86/kvm/cpuid.o CC fs/btrfs/dir-item.o CC kernel/resource.o TABLE lib/raid6/tables.c CC lib/raid6/int1.o CC [M] sound/hda/hdac_sysfs.o AR kernel/time/built-in.a CC kernel/sysctl.o CC fs/lockd/svcsubs.o CC lib/dec_and_lock.o LD [M] fs/netfs/netfs.o CC fs/lockd/mon.o LD [M] fs/fscache/fscache.o CC crypto/crc32c_generic.o CC net/bridge/br_stp_timer.o CC net/ethtool/stats.o CC mm/mm_init.o CC crypto/crct10dif_common.o CC fs/lockd/xdr.o CC mm/percpu.o CC fs/lockd/clnt4xdr.o CC [M] net/netfilter/nf_conntrack_proto_udp.o CC fs/ntfs/runlist.o AR io_uring/built-in.a CC kernel/capability.o CC [M] net/sunrpc/auth_gss/gss_krb5_seal.o CC net/ipv4/tcp_input.o CC arch/x86/kernel/signal_32.o CC block/blk-throttle.o CC fs/ext4/fsmap.o CC kernel/trace/trace_preemptirq.o CC lib/decompress.o CC crypto/crct10dif_generic.o CC crypto/authenc.o CC lib/raid6/int2.o CC crypto/authencesn.o CC drivers/pci/search.o CC mm/slab_common.o CC [M] sound/hda/hdac_regmap.o CC fs/btrfs/file-item.o CC [M] net/sunrpc/auth_gss/gss_krb5_unseal.o CC [M] net/sunrpc/auth_gss/gss_krb5_seqnum.o CC [M] net/bluetooth/hci_event.o CC drivers/pci/pci-sysfs.o CC [M] drivers/video/fbdev/core/bitblit.o CC lib/decompress_bunzip2.o CC fs/nfs/pagelist.o CC arch/x86/kernel/sys_x86_64.o CC kernel/trace/trace_nop.o CC net/core/netevent.o CC kernel/events/hw_breakpoint.o CC [M] net/sunrpc/auth_gss/gss_krb5_wrap.o CC net/ethtool/phc_vclocks.o CC fs/ntfs/super.o CC [M] net/netfilter/nf_conntrack_proto_icmp.o CC net/ipv4/tcp_output.o CC net/bridge/br_netlink.o CC lib/zstd/compress/zstd_lazy.o CC net/ipv4/tcp_timer.o CC lib/raid6/int4.o CC lib/raid6/int8.o CC net/ipv4/tcp_ipv4.o CC block/mq-deadline.o CC net/devres.o CC [M] net/dns_resolver/dns_key.o CC net/socket.o CC fs/lockd/xdr4.o CC [M] net/dns_resolver/dns_query.o CC net/core/neighbour.o CC [M] sound/hda/hdac_controller.o CC net/core/rtnetlink.o CC block/kyber-iosched.o CC crypto/lzo.o CC fs/btrfs/inode-item.o CC kernel/events/uprobes.o CC net/ipv6/tcp_ipv6.o CC kernel/trace/trace_functions_graph.o CC lib/decompress_inflate.o CC net/compat.o CC arch/x86/kernel/espfix_64.o CC [M] net/sunrpc/auth_gss/gss_krb5_crypto.o CC net/sysctl_net.o CC [M] net/sunrpc/auth_gss/gss_krb5_keys.o CC [M] drivers/video/fbdev/core/softcursor.o CC lib/zstd/compress/zstd_ldm.o CC block/bfq-iosched.o CC net/ethtool/mm.o CC kernel/trace/fgraph.o CC lib/raid6/int16.o CC fs/ext4/fsync.o CC lib/decompress_unlz4.o LD [M] net/dns_resolver/dns_resolver.o CC lib/decompress_unlzma.o CC drivers/pci/rom.o CC crypto/lzo-rle.o CC fs/btrfs/disk-io.o CC [M] net/netfilter/nf_conntrack_extend.o CC fs/ntfs/sysctl.o CC mm/compaction.o CC [M] drivers/video/fbdev/core/tileblit.o CC [M] sound/hda/hdac_stream.o CC [M] sound/hda/array.o CC fs/ntfs/unistr.o CC fs/lockd/svc4proc.o CC [M] sound/hda/hdmi_chmap.o CC block/bfq-wf2q.o CC arch/x86/kernel/ksysfs.o CC lib/raid6/int32.o CC [M] arch/x86/kvm/pmu.o CC [M] arch/x86/kvm/mtrr.o CC fs/ext4/hash.o CC [M] fs/cifs/cifs_debug.o CC arch/x86/kernel/bootflag.o CC net/ethtool/module.o CC block/bfq-cgroup.o CC crypto/lz4.o CC drivers/pci/setup-res.o CC crypto/lz4hc.o CC [M] net/netfilter/nf_conntrack_acct.o CC fs/btrfs/transaction.o CC lib/zstd/compress/zstd_opt.o CC lib/decompress_unlzo.o CC kernel/trace/blktrace.o CC fs/btrfs/inode.o LD [M] net/sunrpc/auth_gss/auth_rpcgss.o CC net/ipv4/tcp_minisocks.o CC lib/decompress_unxz.o CC net/bridge/br_netlink_tunnel.o CC lib/decompress_unzstd.o LD [M] net/sunrpc/auth_gss/rpcsec_gss_krb5.o CC mm/interval_tree.o CC net/sunrpc/socklib.o CC [M] drivers/video/fbdev/core/cfbfillrect.o CC fs/ntfs/upcase.o CC lib/raid6/tables.o CC fs/nfs/read.o CC crypto/xxhash_generic.o CC net/ethtool/pse-pd.o CC crypto/rng.o CC net/bridge/br_arp_nd_proxy.o CC arch/x86/kernel/e820.o CC fs/nfs/symlink.o CC lib/zstd/zstd_decompress_module.o CC [M] drivers/video/fbdev/core/cfbcopyarea.o AR kernel/events/built-in.a CC fs/ext4/ialloc.o CC [M] arch/x86/kvm/hyperv.o CC [M] sound/hda/trace.o CC kernel/trace/trace_events.o CC drivers/video/aperture.o CC drivers/pci/irq.o CC crypto/drbg.o CC net/ipv4/tcp_cong.o CC fs/nfs/unlink.o CC fs/lockd/procfs.o CC net/ipv4/tcp_metrics.o CC [M] sound/hda/hdac_component.o CC arch/x86/kernel/pci-dma.o CC lib/zstd/decompress/huf_decompress.o CC net/ethtool/plca.o AR fs/ntfs/built-in.a CC fs/btrfs/file.o CC [M] net/netfilter/nf_conntrack_seqadj.o CC [M] arch/x86/kvm/debugfs.o AR lib/raid6/built-in.a CC drivers/pci/vpd.o CC kernel/trace/trace_export.o CC mm/list_lru.o CC [M] drivers/video/fbdev/core/cfbimgblt.o CC crypto/jitterentropy.o CC kernel/trace/trace_event_perf.o CC lib/dump_stack.o CC [M] fs/cifs/connect.o CC net/sunrpc/xprtsock.o CC drivers/pci/setup-bus.o CC drivers/pci/vc.o CC [M] fs/cifs/dir.o CC net/ipv6/ping.o CC arch/x86/kernel/quirks.o CC net/bridge/br_sysfs_if.o CC [M] fs/fuse/dev.o AR fs/lockd/built-in.a CC [M] drivers/video/fbdev/core/sysfillrect.o CC fs/nfs/write.o CC net/bridge/br_sysfs_br.o CC [M] sound/hda/hdac_i915.o CC drivers/idle/intel_idle.o AR drivers/char/ipmi/built-in.a CC arch/x86/kernel/topology.o CC net/sunrpc/sched.o CC net/ipv6/exthdrs.o CC kernel/trace/trace_events_filter.o CC net/ipv6/datagram.o AR net/ethtool/built-in.a CC kernel/ptrace.o CC lib/earlycpio.o CC arch/x86/kernel/kdebugfs.o AR sound/x86/built-in.a CC lib/extable.o AR sound/xen/built-in.a AR sound/virtio/built-in.a CC sound/sound_core.o CC net/sunrpc/auth.o CC [M] drivers/video/fbdev/core/syscopyarea.o CC net/ipv6/ip6_flowlabel.o CC drivers/pci/mmap.o CC arch/x86/kernel/alternative.o CC crypto/jitterentropy-kcapi.o CC mm/workingset.o CC [M] drivers/video/fbdev/core/sysimgblt.o CC net/bridge/br_nf_core.o CC [M] arch/x86/kvm/mmu/mmu.o CC [M] sound/hda/intel-dsp-config.o CC [M] net/netfilter/nf_conntrack_proto_icmpv6.o CC fs/nfs/namespace.o CC kernel/trace/trace_events_trigger.o CC block/blk-mq-pci.o CC net/core/utils.o CC drivers/acpi/acpica/dsargs.o CC drivers/acpi/acpica/dscontrol.o CC drivers/acpi/apei/apei-base.o CC drivers/acpi/apei/hest.o CC drivers/acpi/acpica/dsdebug.o CC drivers/acpi/apei/erst.o CC net/ipv4/tcp_fastopen.o CC crypto/ghash-generic.o CC drivers/acpi/acpica/dsfield.o CC net/core/link_watch.o CC drivers/video/cmdline.o AR drivers/idle/built-in.a CC arch/x86/kernel/i8253.o CC fs/ext4/indirect.o CC drivers/acpi/acpica/dsinit.o CC net/bridge/br_multicast.o CC drivers/pci/setup-irq.o CC fs/ext4/inline.o CC [M] sound/hda/intel-nhlt.o CC fs/ext4/inode.o CC fs/btrfs/defrag.o CC mm/debug.o CC block/blk-mq-virtio.o CC mm/gup.o CC [M] drivers/video/fbdev/core/fb_sys_fops.o CC crypto/af_alg.o CC [M] fs/fuse/dir.o CC [M] fs/fuse/file.o AR drivers/acpi/pmic/built-in.a CC drivers/pnp/pnpacpi/core.o CC lib/flex_proportions.o CC [M] fs/fuse/inode.o CC drivers/acpi/dptf/int340x_thermal.o CC drivers/acpi/apei/bert.o CC fs/nfs/mount_clnt.o AR drivers/amba/built-in.a CC net/bridge/br_mdb.o CC drivers/acpi/acpica/dsmethod.o CC [M] arch/x86/kvm/mmu/page_track.o CC [M] arch/x86/kvm/mmu/spte.o CC [M] net/bluetooth/mgmt.o CC [M] fs/fuse/control.o CC [M] net/netfilter/nf_conntrack_proto_dccp.o CC drivers/pnp/pnpacpi/rsparser.o CC [M] net/netfilter/nf_conntrack_proto_sctp.o CC [M] fs/fuse/xattr.o CC drivers/pci/proc.o CC [M] net/bluetooth/hci_sock.o CC arch/x86/kernel/hw_breakpoint.o CC [M] net/bluetooth/hci_sysfs.o CC [M] sound/hda/intel-sdw-acpi.o CC net/core/filter.o CC kernel/trace/trace_eprobe.o CC [M] fs/fuse/acl.o CC block/blk-mq-debugfs.o AR drivers/acpi/dptf/built-in.a CC sound/last.o CC kernel/trace/trace_kprobe.o CC net/ipv6/inet6_connection_sock.o CC drivers/acpi/apei/ghes.o CC fs/btrfs/extent_map.o CC net/core/sock_diag.o LD [M] drivers/video/fbdev/core/fb.o CC drivers/acpi/acpica/dsmthdat.o CC net/core/dev_ioctl.o AR drivers/video/fbdev/core/built-in.a AR drivers/video/fbdev/built-in.a CC drivers/video/nomodeset.o CC fs/btrfs/sysfs.o CC net/ipv4/tcp_rate.o LD [M] sound/hda/snd-hda-core.o LD [M] sound/hda/snd-intel-dspcfg.o CC net/ipv4/tcp_recovery.o CC drivers/acpi/acpica/dsobject.o LD [M] sound/hda/snd-intel-sdw-acpi.o AR sound/built-in.a CC lib/zstd/decompress/zstd_ddict.o CC drivers/acpi/acpica/dsopcode.o CC net/ipv6/udp_offload.o CC drivers/acpi/acpica/dspkginit.o CC net/ipv4/tcp_ulp.o CC [M] arch/x86/kvm/mmu/tdp_iter.o CC fs/nfs/nfstrace.o CC drivers/video/hdmi.o CC drivers/pci/slot.o CC fs/btrfs/accessors.o CC arch/x86/kernel/tsc.o CC drivers/acpi/acpica/dsutils.o CC [M] fs/cifs/file.o AR drivers/pnp/pnpacpi/built-in.a CC drivers/pnp/core.o AR drivers/clk/actions/built-in.a AR drivers/clk/analogbits/built-in.a AR drivers/clk/bcm/built-in.a AR drivers/clk/imgtec/built-in.a AR drivers/clk/imx/built-in.a AR drivers/clk/ingenic/built-in.a CC drivers/pnp/card.o AR drivers/clk/mediatek/built-in.a AR drivers/clk/microchip/built-in.a AR drivers/clk/mstar/built-in.a AR drivers/clk/mvebu/built-in.a CC drivers/pci/pci-acpi.o AR drivers/clk/ralink/built-in.a AR drivers/clk/renesas/built-in.a AR drivers/clk/socfpga/built-in.a AR drivers/clk/sprd/built-in.a AR drivers/clk/sunxi-ng/built-in.a CC [M] fs/fuse/readdir.o AR drivers/clk/ti/built-in.a AR drivers/clk/versatile/built-in.a CC kernel/trace/error_report-traces.o CC block/blk-pm.o CC drivers/clk/x86/clk-lpss-atom.o CC block/holder.o CC lib/zstd/decompress/zstd_decompress.o AR drivers/clk/xilinx/built-in.a CC drivers/acpi/acpica/dswexec.o CC arch/x86/kernel/tsc_msr.o CC crypto/algif_hash.o CC [M] net/netfilter/nf_conntrack_netlink.o CC drivers/clk/x86/clk-pmc-atom.o CC fs/btrfs/xattr.o CC drivers/acpi/acpica/dswload.o CC kernel/trace/power-traces.o CC drivers/pci/quirks.o CC arch/x86/kernel/io_delay.o AR drivers/acpi/apei/built-in.a CC [M] net/bluetooth/l2cap_core.o CC [M] fs/fuse/ioctl.o CC [M] net/bluetooth/l2cap_sock.o CC drivers/clk/clk-devres.o CC drivers/pnp/driver.o CC drivers/acpi/tables.o CC drivers/acpi/blacklist.o CC drivers/dma/dw/core.o AR drivers/video/built-in.a CC [M] arch/x86/kvm/mmu/tdp_mmu.o CC drivers/dma/dw/dw.o CC net/bridge/br_multicast_eht.o CC drivers/dma/hsu/hsu.o CC drivers/acpi/acpica/dswload2.o CC drivers/acpi/acpica/dswscope.o CC net/ipv6/seg6.o CC drivers/pnp/resource.o CC net/ipv6/fib6_notifier.o CC drivers/dma/dw/idma32.o AR block/built-in.a CC [M] net/bluetooth/smp.o CC kernel/trace/rpm-traces.o CC fs/btrfs/ordered-data.o CC net/ipv4/tcp_offload.o CC arch/x86/kernel/rtc.o CC mm/mmap_lock.o AR drivers/clk/x86/built-in.a CC [M] arch/x86/kvm/smm.o CC drivers/dma/dw/acpi.o CC drivers/clk/clk-bulk.o CC drivers/dma/dw/pci.o CC net/bridge/br_vlan.o CC lib/zstd/decompress/zstd_decompress_block.o CC mm/highmem.o CC kernel/trace/trace_dynevent.o CC [M] net/bluetooth/lib.o AR drivers/soc/apple/built-in.a AR drivers/soc/aspeed/built-in.a CC drivers/acpi/acpica/dswstate.o AR drivers/soc/bcm/bcm63xx/built-in.a AR drivers/soc/bcm/built-in.a AR drivers/soc/fsl/built-in.a AR drivers/soc/fujitsu/built-in.a AR drivers/soc/imx/built-in.a AR drivers/soc/ixp4xx/built-in.a AR drivers/soc/loongson/built-in.a CC kernel/trace/trace_probe.o AR drivers/soc/mediatek/built-in.a AR drivers/soc/microchip/built-in.a CC kernel/trace/trace_uprobe.o AR drivers/soc/nuvoton/built-in.a AR drivers/soc/pxa/built-in.a AR drivers/soc/amlogic/built-in.a LD [M] fs/fuse/fuse.o AR drivers/soc/qcom/built-in.a CC crypto/algif_skcipher.o AR drivers/soc/renesas/built-in.a AR drivers/soc/rockchip/built-in.a CC fs/btrfs/extent_io.o AR drivers/soc/sifive/built-in.a CC kernel/trace/rethook.o AR drivers/soc/sunxi/built-in.a AR drivers/soc/ti/built-in.a AR drivers/soc/xilinx/built-in.a CC drivers/acpi/acpica/evevent.o AR drivers/soc/built-in.a CC crypto/xor.o CC drivers/pci/ats.o CC arch/x86/kernel/resource.o CC net/sunrpc/auth_null.o CC fs/btrfs/volumes.o CC drivers/clk/clkdev.o CC mm/memory.o CC kernel/user.o AR drivers/dma/hsu/built-in.a AR drivers/dma/idxd/built-in.a AR drivers/dma/mediatek/built-in.a AR drivers/dma/qcom/built-in.a CC kernel/signal.o AR drivers/dma/ti/built-in.a CC net/ipv6/rpl.o CC drivers/acpi/osi.o CC drivers/acpi/osl.o AS arch/x86/kernel/irqflags.o CC crypto/hash_info.o CC arch/x86/kernel/static_call.o CC drivers/clk/clk.o CC fs/btrfs/async-thread.o CC drivers/pnp/manager.o CC drivers/acpi/acpica/evgpe.o CC [M] net/netfilter/nf_nat_core.o AR drivers/dma/dw/built-in.a CC [M] fs/cifs/inode.o AR drivers/dma/xilinx/built-in.a CC [M] drivers/dma/ioat/init.o CC [M] net/bluetooth/ecdh_helper.o CC [M] fs/overlayfs/super.o CC [M] drivers/dma/ioat/dma.o CC [M] fs/overlayfs/namei.o CC crypto/simd.o CC drivers/pci/iov.o CC drivers/acpi/acpica/evgpeblk.o CC drivers/clk/clk-divider.o CC [M] drivers/dma/ioat/prep.o CC net/ipv4/tcp_plb.o CC [M] drivers/dma/ioat/dca.o CC arch/x86/kernel/process.o CC drivers/acpi/utils.o CC kernel/sys.o CC drivers/pnp/support.o CC mm/mincore.o CC fs/btrfs/ioctl.o CC net/sunrpc/auth_unix.o CC [M] net/bluetooth/hci_request.o CC [M] net/bluetooth/mgmt_util.o CC [M] drivers/dma/ioat/sysfs.o CC drivers/acpi/acpica/evgpeinit.o CC net/ipv6/ioam6.o CC [M] crypto/md4.o CC drivers/pnp/interface.o CC [M] net/netfilter/nf_nat_proto.o CC kernel/umh.o CC mm/mlock.o CC lib/zstd/zstd_common_module.o CC drivers/clk/clk-fixed-factor.o CC drivers/pci/pci-label.o CC lib/idr.o CC fs/btrfs/locking.o CC kernel/workqueue.o CC [M] fs/overlayfs/util.o CC drivers/acpi/acpica/evgpeutil.o CC fs/btrfs/orphan.o AR kernel/trace/built-in.a CC [M] fs/overlayfs/inode.o CC [M] fs/overlayfs/file.o CC [M] crypto/ccm.o CC drivers/pnp/quirks.o CC fs/ext4/ioctl.o CC drivers/acpi/acpica/evglock.o CC lib/zstd/common/debug.o CC net/ipv4/datagram.o CC drivers/pnp/system.o CC drivers/pci/pci-stub.o CC drivers/pci/vgaarb.o LD [M] drivers/dma/ioat/ioatdma.o CC drivers/dma/dmaengine.o CC [M] net/bluetooth/mgmt_config.o CC drivers/dma/virt-dma.o CC fs/ext4/mballoc.o CC mm/mmap.o CC net/sunrpc/svc.o CC arch/x86/kernel/ptrace.o CC [M] arch/x86/kvm/vmx/vmx.o CC arch/x86/kernel/tls.o CC [M] arch/x86/kvm/kvm-asm-offsets.s CC lib/zstd/common/entropy_common.o CC drivers/acpi/acpica/evhandler.o CC net/bridge/br_vlan_tunnel.o CC drivers/dma/acpi-dma.o CC arch/x86/kernel/step.o CC fs/btrfs/export.o CC [M] net/bluetooth/hci_codec.o CC net/ipv6/sysctl_net_ipv6.o CC lib/zstd/common/error_private.o CC [M] net/bluetooth/eir.o AR drivers/pnp/built-in.a CC drivers/virtio/virtio.o CC drivers/virtio/virtio_ring.o CC drivers/acpi/acpica/evmisc.o CC drivers/acpi/acpica/evregion.o CC fs/nfs/export.o CC drivers/tty/vt/vt_ioctl.o CC drivers/acpi/acpica/evrgnini.o CC [M] crypto/arc4.o CC [M] fs/overlayfs/dir.o CC drivers/tty/vt/vc_screen.o CC [M] net/netfilter/nf_nat_helper.o CC mm/mmu_gather.o CC [M] net/bluetooth/hci_sync.o CC fs/nfs/sysfs.o CC drivers/acpi/acpica/evsci.o CC net/ipv4/raw.o CC [M] arch/x86/kvm/vmx/pmu_intel.o CC drivers/char/hw_random/core.o CC drivers/char/hw_random/intel-rng.o CC arch/x86/kernel/i8237.o AR drivers/pci/built-in.a CC net/ipv4/udp.o CC [M] fs/overlayfs/readdir.o CC lib/irq_regs.o CC arch/x86/kernel/stacktrace.o CC [M] arch/x86/kvm/vmx/vmcs12.o AR drivers/dma/built-in.a CC [M] crypto/ecc.o CC lib/zstd/common/fse_decompress.o CC [M] crypto/essiv.o CC net/ipv6/xfrm6_policy.o CC kernel/pid.o CC net/ipv6/xfrm6_state.o CC drivers/acpi/acpica/evxface.o CC drivers/acpi/acpica/evxfevnt.o CC arch/x86/kernel/reboot.o CC [M] fs/overlayfs/copy_up.o CC fs/ext4/migrate.o CC [M] net/bluetooth/sco.o CC kernel/task_work.o CC drivers/char/agp/backend.o CC fs/ext4/mmp.o CC drivers/char/tpm/tpm-chip.o CC drivers/clk/clk-fixed-rate.o CC drivers/char/tpm/tpm-dev-common.o CC drivers/tty/vt/selection.o CC drivers/tty/vt/keyboard.o CC net/bridge/br_vlan_options.o AR drivers/char/hw_random/built-in.a CC drivers/char/tpm/tpm-dev.o CC lib/zstd/common/zstd_common.o CC [M] fs/cifs/link.o CC lib/is_single_threaded.o CC drivers/tty/hvc/hvc_console.o CC drivers/acpi/acpica/evxfgpe.o CC fs/btrfs/tree-log.o CC [M] fs/overlayfs/export.o CC kernel/extable.o CC drivers/tty/serial/8250/8250_core.o CC drivers/tty/serial/serial_core.o CC fs/nfs/fs_context.o CC [M] net/netfilter/nf_nat_redirect.o CC fs/btrfs/free-space-cache.o CC net/sunrpc/svcsock.o CC fs/btrfs/zlib.o CC drivers/char/tpm/tpm-interface.o CC arch/x86/kernel/msr.o CC drivers/clk/clk-gate.o CC lib/klist.o CC [M] crypto/ecdh.o CC drivers/virtio/virtio_anchor.o CC net/ipv6/xfrm6_input.o CC drivers/char/agp/generic.o CC arch/x86/kernel/cpuid.o CC net/sunrpc/svcauth.o CC kernel/params.o CC drivers/virtio/virtio_pci_modern_dev.o CC drivers/acpi/acpica/evxfregn.o CC drivers/char/tpm/tpm1-cmd.o CC drivers/virtio/virtio_pci_legacy_dev.o CC kernel/kthread.o CC kernel/sys_ni.o CC [M] crypto/ecdh_helper.o CC fs/btrfs/lzo.o CC drivers/acpi/acpica/exconcat.o CC kernel/nsproxy.o CC [M] net/bluetooth/iso.o CC [M] net/netfilter/nf_nat_masquerade.o CC drivers/clk/clk-multiplier.o LD [M] fs/overlayfs/overlay.o CC net/core/tso.o AR drivers/tty/hvc/built-in.a CC fs/ext4/move_extent.o AR drivers/tty/ipwireless/built-in.a CC kernel/notifier.o CC drivers/clk/clk-mux.o CC arch/x86/kernel/early-quirks.o CC lib/kobject.o CC mm/mprotect.o CC [M] net/netfilter/x_tables.o CC mm/mremap.o CC fs/btrfs/zstd.o CC mm/msync.o CC drivers/tty/tty_io.o CC drivers/tty/n_tty.o CC kernel/ksysfs.o CC drivers/acpi/acpica/exconfig.o CC [M] fs/cifs/misc.o CC drivers/virtio/virtio_mmio.o CC net/bridge/br_mst.o LD [M] crypto/ecdh_generic.o AR crypto/built-in.a CC drivers/tty/serial/8250/8250_pnp.o CC fs/nfs/sysctl.o CC net/core/sock_reuseport.o CC drivers/acpi/acpica/exconvrt.o CC net/ipv6/xfrm6_output.o CC drivers/virtio/virtio_pci_modern.o CC [M] net/netfilter/xt_tcpudp.o CC [M] net/netfilter/xt_mark.o CC drivers/tty/vt/consolemap.o CC drivers/char/tpm/tpm2-cmd.o CC lib/kobject_uevent.o CC fs/btrfs/compression.o CC drivers/clk/clk-composite.o CC fs/btrfs/delayed-ref.o CC drivers/char/agp/isoch.o CC fs/open.o CC drivers/char/tpm/tpmrm-dev.o CC [M] fs/cifs/netmisc.o CC drivers/acpi/reboot.o CC lib/logic_pio.o CC drivers/clk/clk-fractional-divider.o CC arch/x86/kernel/smp.o CC drivers/acpi/acpica/excreate.o CC drivers/clk/clk-gpio.o CC net/sunrpc/svcauth_unix.o CC drivers/tty/serial/8250/8250_port.o CC net/sunrpc/addr.o CC kernel/cred.o CC fs/nfs/nfs2super.o CC arch/x86/kernel/smpboot.o CC mm/page_vma_mapped.o CC [M] arch/x86/kvm/vmx/hyperv.o CC drivers/virtio/virtio_pci_common.o CC drivers/acpi/nvs.o CC drivers/char/mem.o CC fs/btrfs/relocation.o CC net/core/fib_notifier.o CC drivers/virtio/virtio_pci_legacy.o CC net/core/xdp.o CC drivers/acpi/acpica/exdebug.o CC arch/x86/kernel/tsc_sync.o HOSTCC drivers/tty/vt/conmakehash CC drivers/char/agp/intel-agp.o AR drivers/iommu/amd/built-in.a CC drivers/char/agp/intel-gtt.o CC [M] net/bridge/br_netfilter_hooks.o CC drivers/iommu/intel/dmar.o AR drivers/gpu/host1x/built-in.a AR drivers/clk/built-in.a AR lib/zstd/built-in.a CC drivers/char/tpm/tpm2-space.o AR drivers/gpu/drm/tests/built-in.a CC fs/btrfs/delayed-inode.o CC [M] drivers/gpu/drm/tests/drm_kunit_helpers.o AR drivers/gpu/vga/built-in.a CC fs/nfs/proc.o CC [M] net/bridge/br_netfilter_ipv6.o CC drivers/tty/vt/vt.o COPY drivers/tty/vt/defkeymap.c AR drivers/gpu/drm/arm/built-in.a CC lib/maple_tree.o CC mm/pagewalk.o CC [M] fs/cifs/smbencrypt.o AR drivers/iommu/arm/arm-smmu/built-in.a CC net/ipv4/udplite.o AR drivers/iommu/arm/arm-smmu-v3/built-in.a AR drivers/iommu/arm/built-in.a CC mm/pgtable-generic.o CC net/ipv6/xfrm6_protocol.o CC net/core/flow_offload.o AR drivers/gpu/drm/display/built-in.a CC [M] net/bluetooth/a2mp.o CC [M] drivers/gpu/drm/display/drm_display_helper_mod.o CC drivers/acpi/acpica/exdump.o CC [M] drivers/gpu/drm/display/drm_dp_dual_mode_helper.o CC drivers/acpi/wakeup.o CC drivers/char/random.o CC [M] drivers/virtio/virtio_mem.o CC arch/x86/kernel/setup_percpu.o CC [M] drivers/gpu/drm/tests/drm_buddy_test.o CC kernel/reboot.o CC drivers/acpi/sleep.o CC [M] fs/cifs/transport.o CC mm/rmap.o CC drivers/acpi/device_sysfs.o CC net/sunrpc/rpcb_clnt.o CC lib/memcat_p.o CC [M] net/netfilter/xt_nat.o CC drivers/tty/tty_ioctl.o CC [M] arch/x86/kvm/vmx/nested.o CC drivers/acpi/acpica/exfield.o CC fs/ext4/namei.o CC net/core/gro.o CC [M] fs/cifs/cached_dir.o CC drivers/char/misc.o CC fs/nfs/nfs2xdr.o CC [M] arch/x86/kvm/vmx/posted_intr.o LD [M] arch/x86/kvm/kvm.o CC fs/ext4/page-io.o CC drivers/char/tpm/tpm-sysfs.o CC mm/vmalloc.o CC mm/page_alloc.o CC drivers/tty/serial/earlycon.o CC lib/nmi_backtrace.o CC drivers/acpi/acpica/exfldio.o AR drivers/char/agp/built-in.a CC drivers/connector/cn_queue.o CC net/ipv4/udp_offload.o CC drivers/base/power/sysfs.o CC arch/x86/kernel/ftrace.o CC [M] drivers/gpu/drm/display/drm_dp_helper.o CC [M] fs/cifs/cifs_unicode.o CC drivers/base/firmware_loader/builtin/main.o CC fs/nfs/nfs3super.o CC drivers/acpi/device_pm.o CC drivers/char/virtio_console.o CC drivers/tty/serial/serial_mctrl_gpio.o CC drivers/tty/serial/8250/8250_dma.o CC drivers/block/loop.o CC drivers/tty/serial/8250/8250_dwlib.o CC drivers/block/virtio_blk.o CC net/ipv6/netfilter.o CC fs/read_write.o CC kernel/async.o CC drivers/char/hpet.o CC drivers/acpi/acpica/exmisc.o AR drivers/base/firmware_loader/builtin/built-in.a CC drivers/base/firmware_loader/main.o CC [M] drivers/gpu/drm/tests/drm_cmdline_parser_test.o CC net/core/netdev-genl.o CC drivers/tty/serial/8250/8250_pcilib.o AR drivers/iommu/iommufd/built-in.a CC drivers/acpi/proc.o CC drivers/char/tpm/eventlog/common.o CC [M] net/netfilter/xt_REDIRECT.o CC [M] net/bluetooth/amp.o CC drivers/iommu/intel/iommu.o CC drivers/base/power/generic_ops.o CC drivers/char/nvram.o CC mm/init-mm.o AS arch/x86/kernel/ftrace_64.o CC drivers/tty/tty_ldisc.o CC drivers/acpi/acpica/exmutex.o CC drivers/connector/connector.o CC arch/x86/kernel/trace_clock.o CC drivers/connector/cn_proc.o CC kernel/range.o AR drivers/misc/eeprom/built-in.a AR net/bridge/built-in.a AR drivers/misc/cb710/built-in.a LD [M] net/bridge/br_netfilter.o AR drivers/misc/ti-st/built-in.a AR drivers/misc/lis3lv02d/built-in.a CC arch/x86/kernel/trace.o CC arch/x86/kernel/rethook.o AR drivers/misc/cardreader/built-in.a CC drivers/mfd/mfd-core.o CC [M] net/bluetooth/hci_debugfs.o CC [M] drivers/misc/mei/hdcp/mei_hdcp.o CC kernel/smpboot.o CC fs/nfs/nfs3client.o CC drivers/mfd/intel-lpss.o CC drivers/mfd/intel-lpss-pci.o CC drivers/tty/serial/8250/8250_pci.o CC drivers/base/power/common.o CC net/sunrpc/timer.o CC fs/nfs/nfs3proc.o AR drivers/virtio/built-in.a CC [M] net/netfilter/xt_MASQUERADE.o CC drivers/char/tpm/eventlog/tpm1.o AR drivers/misc/built-in.a CC fs/nfs/nfs3xdr.o CC drivers/char/tpm/eventlog/tpm2.o CC drivers/mfd/intel-lpss-acpi.o CC drivers/acpi/bus.o CC [M] net/netfilter/xt_addrtype.o CC drivers/acpi/acpica/exnames.o AR drivers/nfc/built-in.a CC drivers/acpi/acpica/exoparg1.o CC net/core/netdev-genl-gen.o CC net/ipv4/arp.o AR drivers/base/firmware_loader/built-in.a CC [M] drivers/block/nbd.o CC [M] fs/cifs/nterr.o CC arch/x86/kernel/crash_core_64.o CC fs/ext4/readpage.o CC fs/ext4/resize.o CC [M] drivers/gpu/drm/display/drm_dp_mst_topology.o CONMK drivers/tty/vt/consolemap_deftbl.c CC drivers/tty/vt/defkeymap.o CC drivers/char/tpm/tpm_ppi.o CC drivers/base/power/qos.o CC drivers/char/tpm/eventlog/acpi.o CC [M] net/netfilter/xt_conntrack.o CC kernel/ucount.o CC drivers/base/regmap/regmap.o CC drivers/base/regmap/regcache.o AR drivers/base/test/built-in.a CC drivers/base/regmap/regcache-rbtree.o CC arch/x86/kernel/module.o CC drivers/tty/vt/consolemap_deftbl.o CC net/ipv6/fib6_rules.o CC drivers/mfd/intel_soc_pmic_crc.o CC net/ipv6/proc.o AR drivers/tty/vt/built-in.a CC drivers/base/regmap/regcache-flat.o CC drivers/tty/serial/8250/8250_exar.o CC [M] drivers/mfd/lpc_sch.o CC drivers/tty/serial/8250/8250_early.o CC [M] drivers/misc/mei/pxp/mei_pxp.o CC kernel/regset.o CC drivers/tty/serial/8250/8250_dw.o CC drivers/acpi/acpica/exoparg2.o CC [M] fs/cifs/cifsencrypt.o CC fs/btrfs/scrub.o CC mm/memblock.o CC drivers/iommu/iommu.o CC net/sunrpc/xdr.o CC net/sunrpc/sunrpc_syms.o AR drivers/connector/built-in.a AR drivers/block/built-in.a AR drivers/dax/hmem/built-in.a CC drivers/dax/super.o CC net/core/net-sysfs.o CC drivers/dax/bus.o CC [M] drivers/gpu/drm/tests/drm_connector_test.o CC drivers/tty/serial/8250/8250_lpss.o CC kernel/kmod.o CC net/sunrpc/cache.o CC net/ipv6/syncookies.o CC drivers/char/tpm/eventlog/efi.o CC net/ipv6/mip6.o CC arch/x86/kernel/early_printk.o CC drivers/acpi/acpica/exoparg3.o CC drivers/char/tpm/tpm_crb.o CC net/sunrpc/rpc_pipe.o CC [M] drivers/gpu/drm/tests/drm_damage_helper_test.o CC [M] drivers/gpu/drm/tests/drm_dp_mst_helper_test.o CC drivers/tty/serial/8250/8250_mid.o CC [M] drivers/mfd/lpc_ich.o CC mm/memory_hotplug.o CC fs/file_table.o CC [M] drivers/misc/mei/init.o LD [M] net/bluetooth/bluetooth.o CC mm/madvise.o CC drivers/base/power/runtime.o CC drivers/base/regmap/regmap-debugfs.o CC [M] drivers/gpu/drm/tests/drm_format_helper_test.o CC net/sunrpc/sysfs.o CC [M] net/netfilter/xt_ipvs.o CC [M] drivers/misc/mei/hbm.o CC arch/x86/kernel/hpet.o CC drivers/iommu/iommu-traces.o CC drivers/acpi/acpica/exoparg6.o CC fs/super.o CC drivers/acpi/acpica/exprep.o CC fs/ext4/super.o CC mm/page_io.o CC drivers/base/regmap/regmap-i2c.o CC net/sunrpc/svc_xprt.o CC drivers/iommu/iommu-sysfs.o CC kernel/groups.o CC drivers/iommu/dma-iommu.o AR fs/nfs/built-in.a CC [M] fs/cifs/readdir.o CC net/ipv4/icmp.o CC [M] drivers/misc/mei/interrupt.o CC drivers/tty/serial/8250/8250_pericom.o AR drivers/char/tpm/built-in.a AR drivers/char/built-in.a CC [M] fs/cifs/ioctl.o CC [M] fs/cifs/sess.o CC [M] fs/cifs/export.o CC drivers/acpi/acpica/exregion.o AR drivers/dax/built-in.a AR drivers/mfd/built-in.a UPD arch/x86/kvm/kvm-asm-offsets.h AS [M] arch/x86/kvm/vmx/vmenter.o CC drivers/dma-buf/dma-buf.o CC drivers/iommu/ioasid.o CC drivers/dma-buf/dma-fence.o AR drivers/cxl/core/built-in.a AR drivers/cxl/built-in.a CC drivers/iommu/iova.o CC kernel/kcmp.o CC net/ipv4/devinet.o CC fs/ext4/symlink.o CC arch/x86/kernel/amd_nb.o CC drivers/dma-buf/dma-fence-array.o CC net/ipv6/addrconf_core.o CC drivers/iommu/intel/pasid.o CC [M] drivers/gpu/drm/tests/drm_format_test.o CC net/core/net-procfs.o CC drivers/iommu/irq_remapping.o CC net/sunrpc/xprtmultipath.o CC drivers/acpi/acpica/exresnte.o CC arch/x86/kernel/kvm.o CC drivers/acpi/acpica/exresolv.o CC drivers/acpi/acpica/exresop.o CC drivers/base/power/wakeirq.o CC [M] drivers/misc/mei/client.o LD [M] net/netfilter/nf_conntrack.o CC net/sunrpc/stats.o AR drivers/tty/serial/8250/built-in.a AR drivers/tty/serial/built-in.a CC drivers/tty/tty_buffer.o LD [M] net/netfilter/nf_nat.o CC net/ipv6/exthdrs_core.o AR drivers/gpu/drm/rcar-du/built-in.a CC arch/x86/kernel/kvmclock.o AR net/netfilter/built-in.a CC arch/x86/kernel/paravirt.o CC net/core/netpoll.o CC drivers/iommu/intel/trace.o CC net/sunrpc/sysctl.o AR drivers/gpu/drm/omapdrm/built-in.a CC net/core/fib_rules.o CC [M] drivers/gpu/drm/display/drm_dsc_helper.o CC [M] fs/cifs/unc.o CC drivers/base/regmap/regmap-irq.o CC drivers/base/component.o CC fs/ext4/sysfs.o CC drivers/base/core.o CC kernel/freezer.o CC drivers/base/bus.o CC drivers/acpi/acpica/exserial.o CC [M] drivers/misc/mei/main.o CC arch/x86/kernel/pvclock.o CC drivers/acpi/acpica/exstore.o CC [M] drivers/gpu/drm/display/drm_hdcp_helper.o CC [M] drivers/gpu/drm/display/drm_hdmi_helper.o CC drivers/acpi/acpica/exstoren.o CC drivers/base/power/main.o CC drivers/base/power/wakeup.o CC mm/swap_state.o CC [M] drivers/gpu/drm/tests/drm_framebuffer_test.o CC drivers/dma-buf/dma-fence-chain.o CC [M] fs/cifs/winucase.o CC drivers/dma-buf/dma-fence-unwrap.o CC lib/plist.o CC [M] drivers/gpu/drm/display/drm_scdc_helper.o CC [M] drivers/misc/mei/dma-ring.o CC drivers/base/power/wakeup_stats.o CC drivers/tty/tty_port.o CC net/ipv6/ip6_checksum.o CC net/ipv6/ip6_icmp.o CC fs/ext4/xattr.o CC [M] drivers/gpu/drm/tests/drm_managed_test.o CC arch/x86/kernel/pcspeaker.o CC lib/radix-tree.o CC arch/x86/kernel/check.o CC drivers/base/dd.o CC drivers/base/syscore.o CC drivers/acpi/acpica/exstorob.o LD [M] arch/x86/kvm/kvm-intel.o CC [M] fs/cifs/smb2ops.o CC [M] fs/cifs/smb2maperror.o CC drivers/iommu/intel/cap_audit.o CC arch/x86/kernel/uprobes.o CC drivers/iommu/intel/irq_remapping.o CC net/core/net-traces.o CC kernel/stacktrace.o CC drivers/tty/tty_mutex.o CC drivers/tty/tty_ldsem.o CC net/ipv4/af_inet.o CC [M] drivers/gpu/drm/display/drm_dp_aux_dev.o CC mm/swapfile.o CC drivers/acpi/glue.o CC [M] drivers/misc/mei/bus.o CC [M] drivers/misc/mei/bus-fixup.o CC net/ipv6/output_core.o CC [M] drivers/gpu/drm/tests/drm_mm_test.o CC drivers/iommu/intel/perfmon.o CC fs/btrfs/backref.o CC [M] fs/cifs/smb2transport.o CC drivers/dma-buf/dma-resv.o CC fs/char_dev.o CC net/core/selftests.o CC drivers/acpi/acpica/exsystem.o CC net/core/ptp_classifier.o CC arch/x86/kernel/perf_regs.o CC drivers/base/power/domain.o AR net/sunrpc/built-in.a AR drivers/base/regmap/built-in.a CC drivers/base/driver.o CC drivers/base/power/domain_governor.o CC net/core/netprio_cgroup.o CC [M] drivers/misc/mei/debugfs.o CC kernel/dma.o CC drivers/dma-buf/sync_file.o CC drivers/dma-buf/sw_sync.o CC drivers/tty/tty_baudrate.o CC kernel/smp.o CC drivers/acpi/acpica/extrace.o CC kernel/uid16.o CC [M] drivers/gpu/drm/tests/drm_modes_test.o CC fs/ext4/xattr_hurd.o CC drivers/base/power/clock_ops.o CC fs/ext4/xattr_trusted.o CC net/core/dst_cache.o CC arch/x86/kernel/tracepoint.o CC arch/x86/kernel/itmt.o CC drivers/base/class.o CC kernel/kallsyms.o CC lib/ratelimit.o CC lib/rbtree.o CC drivers/acpi/scan.o CC net/ipv6/protocol.o CC arch/x86/kernel/umip.o CC kernel/acct.o LD [M] drivers/gpu/drm/display/drm_display_helper.o CC net/ipv4/igmp.o CC drivers/dma-buf/sync_debug.o CC [M] drivers/misc/mei/mei-trace.o CC [M] fs/cifs/smb2misc.o CC arch/x86/kernel/unwind_orc.o CC fs/stat.o CC net/core/gro_cells.o CC drivers/acpi/acpica/exutils.o CC mm/swap_slots.o AR drivers/gpu/drm/tilcdc/built-in.a CC [M] fs/cifs/smb2pdu.o AR drivers/gpu/drm/imx/built-in.a CC fs/exec.o CC drivers/acpi/resource.o CC mm/dmapool.o CC drivers/tty/tty_jobctrl.o CC arch/x86/kernel/callthunks.o CC arch/x86/kernel/mmconf-fam10h_64.o CC [M] fs/cifs/smb2inode.o CC [M] fs/cifs/smb2file.o CC lib/seq_buf.o CC [M] fs/cifs/cifsacl.o CC lib/show_mem.o CC [M] drivers/dma-buf/selftest.o AR drivers/iommu/intel/built-in.a CC [M] drivers/gpu/drm/tests/drm_plane_helper_test.o CC mm/hugetlb.o AR drivers/iommu/built-in.a CC arch/x86/kernel/vsmp_64.o AR drivers/macintosh/built-in.a CC drivers/scsi/scsi.o CC net/core/failover.o CC drivers/nvme/host/core.o AR drivers/nvme/target/built-in.a CC [M] drivers/dma-buf/st-dma-fence.o CC lib/siphash.o CC drivers/acpi/acpica/hwacpi.o CC fs/pipe.o CC drivers/ata/libata-core.o CC drivers/spi/spi.o CC drivers/ata/libata-scsi.o CC [M] drivers/misc/mei/pci-me.o CC drivers/ata/libata-eh.o CC net/ipv6/ip6_offload.o AR drivers/gpu/drm/i2c/built-in.a CC [M] drivers/misc/mei/hw-me.o AR drivers/gpu/drm/panel/built-in.a CC mm/hugetlb_vmemmap.o CC fs/ext4/xattr_user.o CC fs/ext4/fast_commit.o CC kernel/crash_core.o AR drivers/gpu/drm/bridge/analogix/built-in.a CC fs/ext4/orphan.o CC kernel/compat.o AR drivers/gpu/drm/bridge/cadence/built-in.a CC lib/string.o CC [M] drivers/dma-buf/st-dma-fence-chain.o AR drivers/gpu/drm/bridge/imx/built-in.a CC mm/sparse.o AR drivers/gpu/drm/bridge/synopsys/built-in.a AR drivers/gpu/drm/bridge/built-in.a CC mm/sparse-vmemmap.o CC lib/timerqueue.o CC drivers/nvme/host/ioctl.o CC drivers/acpi/acpica/hwesleep.o AR arch/x86/kernel/built-in.a CC drivers/tty/n_null.o CC kernel/utsname.o AR arch/x86/built-in.a CC [M] fs/cifs/fs_context.o CC net/ipv6/tcpv6_offload.o CC [M] drivers/dma-buf/st-dma-fence-unwrap.o CC drivers/acpi/acpi_processor.o CC [M] drivers/gpu/drm/tests/drm_probe_helper_test.o AR drivers/base/power/built-in.a CC drivers/base/platform.o CC drivers/nvme/host/trace.o CC fs/namei.o CC [M] drivers/dma-buf/st-dma-resv.o AR drivers/gpu/drm/hisilicon/built-in.a AR drivers/gpu/drm/mxsfb/built-in.a CC drivers/acpi/acpica/hwgpe.o AR drivers/gpu/drm/tiny/built-in.a AR drivers/gpu/drm/xlnx/built-in.a AR drivers/gpu/drm/gud/built-in.a AR drivers/gpu/drm/solomon/built-in.a CC drivers/acpi/processor_core.o CC lib/vsprintf.o CC drivers/acpi/processor_pdc.o CC lib/win_minmax.o CC kernel/user_namespace.o CC [M] drivers/gpu/drm/tests/drm_rect_test.o CC lib/xarray.o CC drivers/tty/pty.o CC [M] fs/cifs/dns_resolve.o CC fs/fcntl.o CC drivers/ata/libata-transport.o CC mm/mmu_notifier.o CC kernel/pid_namespace.o CC drivers/scsi/hosts.o CC drivers/tty/sysrq.o ASN.1 fs/cifs/cifs_spnego_negtokeninit.asn1.[ch] CC [M] fs/cifs/smb1ops.o CC fs/ioctl.o CC drivers/acpi/ec.o CC fs/btrfs/ulist.o CC drivers/acpi/dock.o CC fs/readdir.o AR drivers/dma-buf/built-in.a LD [M] drivers/dma-buf/dmabuf_selftests.o UPD kernel/config_data CC lib/lockref.o CC drivers/acpi/acpica/hwregs.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/ipv6/exthdrs_offload.o CC drivers/nvme/host/pci.o CC drivers/acpi/pci_root.o CC fs/select.o CC drivers/ata/libata-trace.o CC drivers/acpi/pci_link.o CC fs/dcache.o CC mm/ksm.o CC lib/bcd.o CC net/ipv6/inet6_hashtables.o CC drivers/base/cpu.o CC net/ipv6/mcast_snoop.o CC fs/inode.o CC [M] drivers/gpu/drm/ttm/ttm_tt.o CC net/ipv4/fib_trie.o CC drivers/net/phy/mdio-boardinfo.o CC drivers/acpi/acpica/hwsleep.o CC drivers/net/phy/mdio_devres.o CC kernel/stop_machine.o CC [M] drivers/misc/mei/gsc-me.o CC drivers/acpi/pci_irq.o CC drivers/scsi/scsi_ioctl.o CC net/ipv4/fib_notifier.o AR drivers/firewire/built-in.a AR drivers/cdrom/built-in.a AR drivers/auxdisplay/built-in.a CC drivers/usb/common/common.o AR drivers/tty/built-in.a CC fs/attr.o CC drivers/input/serio/serio.o CC fs/bad_inode.o CC [M] net/ipv6/ip6_udp_tunnel.o CC fs/file.o CC drivers/base/firmware.o CC drivers/base/init.o CC drivers/acpi/acpica/hwvalid.o CC fs/btrfs/qgroup.o CC [M] drivers/gpu/drm/scheduler/sched_main.o CC drivers/net/phy/phy.o CC kernel/kprobes.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o CC kernel/hung_task.o AR net/core/built-in.a CC mm/slub.o CC [M] fs/cifs/cifssmb.o CC drivers/acpi/acpi_lpss.o CC lib/sort.o CC [M] drivers/gpu/drm/ttm/ttm_bo.o CC drivers/net/phy/phy-c45.o CC drivers/scsi/scsicam.o LD [M] drivers/misc/mei/mei.o CC fs/btrfs/send.o CC [M] fs/cifs/cifs_spnego_negtokeninit.asn1.o CC kernel/watchdog.o CC drivers/acpi/acpi_apd.o LD [M] drivers/misc/mei/mei-me.o CC drivers/scsi/scsi_error.o LD [M] drivers/misc/mei/mei-gsc.o CC drivers/acpi/acpica/hwxface.o CC mm/migrate.o CC fs/btrfs/dev-replace.o CC drivers/net/phy/phy-core.o CC drivers/usb/common/debug.o CC [M] drivers/gpu/drm/scheduler/sched_fence.o CC fs/filesystems.o CC drivers/input/serio/i8042.o CC drivers/base/map.o AR drivers/net/pse-pd/built-in.a CC drivers/base/devres.o AR drivers/usb/common/built-in.a CC drivers/usb/core/usb.o AR drivers/usb/phy/built-in.a CC [M] fs/cifs/asn1.o CC drivers/usb/host/pci-quirks.o CC drivers/net/mdio/acpi_mdio.o CC drivers/usb/host/ehci-hcd.o CC drivers/acpi/acpi_platform.o AR drivers/spi/built-in.a CC lib/parser.o CC fs/namespace.o CC drivers/acpi/acpica/hwxfsleep.o CC drivers/base/attribute_container.o CC drivers/usb/host/ehci-pci.o AR net/ipv6/built-in.a CC drivers/usb/core/hub.o CC drivers/ata/libata-sata.o CC drivers/acpi/acpi_pnp.o CC net/ipv4/inet_fragment.o CC [M] drivers/gpu/drm/ttm/ttm_bo_util.o CC lib/debug_locks.o AR drivers/net/pcs/built-in.a CC kernel/watchdog_hld.o CC drivers/ata/libata-sff.o CC [M] drivers/gpu/drm/i915/i915_driver.o CC [M] drivers/gpu/drm/i915/i915_drm_client.o CC lib/random32.o CC drivers/ata/libata-pmp.o CC fs/seq_file.o CC [M] drivers/gpu/drm/vgem/vgem_drv.o CC drivers/acpi/acpica/hwpci.o CC [M] drivers/gpu/drm/vgem/vgem_fence.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_device.o CC [M] drivers/gpu/drm/scheduler/sched_entity.o CC drivers/net/mdio/fwnode_mdio.o AR drivers/nvme/host/built-in.a AR drivers/nvme/built-in.a CC drivers/scsi/scsi_lib.o CC drivers/input/keyboard/atkbd.o AR drivers/input/mouse/built-in.a CC drivers/net/phy/phy_device.o CC [M] drivers/gpu/drm/xe/tests/xe_bo_test.o CC drivers/rtc/lib.o CC drivers/base/transport_class.o CC [M] drivers/gpu/drm/nouveau/nvif/object.o CC drivers/rtc/class.o CC drivers/acpi/power.o CC drivers/ata/libata-acpi.o CC [M] drivers/gpu/drm/xe/tests/xe_dma_buf_test.o CC fs/btrfs/raid56.o CC drivers/ata/libata-pata-timings.o CC drivers/ata/ahci.o CC drivers/net/phy/linkmode.o CC lib/bust_spinlocks.o CC drivers/net/phy/mdio_bus.o CC drivers/net/phy/mdio_device.o CC drivers/acpi/acpica/nsaccess.o CC kernel/seccomp.o CC drivers/input/serio/libps2.o CC [M] drivers/gpu/drm/xe/tests/xe_migrate_test.o CC drivers/base/topology.o CC [M] drivers/gpu/drm/ttm/ttm_bo_vm.o CC drivers/usb/host/ohci-hcd.o CC drivers/ata/libahci.o CC drivers/usb/host/ohci-pci.o CC drivers/base/container.o CC [M] drivers/gpu/drm/xe/tests/xe_pci_test.o LD [M] drivers/gpu/drm/vgem/vgem.o CC [M] drivers/gpu/drm/xe/tests/xe_rtp_test.o CC drivers/rtc/interface.o CC drivers/rtc/nvmem.o CC drivers/usb/host/uhci-hcd.o CC drivers/usb/host/xhci.o AR drivers/net/mdio/built-in.a CC fs/xattr.o CC [M] drivers/gpu/drm/xe/xe_bb.o LD [M] drivers/gpu/drm/scheduler/gpu-sched.o CC lib/kasprintf.o CC [M] drivers/gpu/drm/ast/ast_drv.o CC drivers/acpi/acpica/nsalloc.o CC [M] drivers/gpu/drm/xe/tests/xe_wa_test.o CC [M] drivers/gpu/drm/i915/i915_config.o CC mm/migrate_device.o CC [M] drivers/gpu/drm/ast/ast_i2c.o CC [M] drivers/gpu/drm/i915/i915_getparam.o CC drivers/input/input.o CC mm/huge_memory.o CC [M] drivers/gpu/drm/nouveau/nvif/client.o CC drivers/base/property.o CC kernel/relay.o CC net/ipv4/ping.o CC drivers/scsi/scsi_lib_dma.o AR drivers/input/keyboard/built-in.a CC lib/bitmap.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o AR drivers/input/serio/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o CC drivers/usb/storage/scsiglue.o CC drivers/rtc/dev.o CC drivers/usb/storage/protocol.o CC drivers/usb/host/xhci-mem.o CC drivers/usb/serial/usb-serial.o CC [M] drivers/gpu/drm/i915/i915_ioctl.o CC [M] drivers/gpu/drm/ttm/ttm_module.o CC drivers/acpi/acpica/nsarguments.o CC [M] drivers/gpu/drm/ttm/ttm_execbuf_util.o CC lib/scatterlist.o CC drivers/rtc/proc.o CC drivers/gpu/drm/drm_mipi_dsi.o AR fs/ext4/built-in.a CC fs/libfs.o CC [M] drivers/gpu/drm/xe/xe_bo.o AR drivers/i2c/algos/built-in.a CC [M] drivers/i2c/algos/i2c-algo-bit.o CC [M] drivers/gpu/drm/xe/xe_bo_evict.o CC [M] drivers/gpu/drm/ast/ast_main.o CC drivers/i2c/busses/i2c-designware-common.o CC [M] drivers/gpu/drm/nouveau/nvif/conn.o CC drivers/i2c/busses/i2c-designware-master.o CC [M] drivers/gpu/drm/nouveau/nvif/device.o CC drivers/acpi/acpica/nsconvert.o CC fs/btrfs/uuid-tree.o CC fs/btrfs/props.o CC drivers/scsi/scsi_scan.o CC [M] drivers/gpu/drm/ttm/ttm_range_manager.o CC drivers/usb/serial/generic.o CC drivers/net/phy/swphy.o AR drivers/i3c/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/atombios_crtc.o CC drivers/rtc/sysfs.o CC drivers/usb/storage/transport.o CC [M] drivers/gpu/drm/ttm/ttm_resource.o CC drivers/i2c/busses/i2c-designware-platdrv.o CC [M] drivers/gpu/drm/xe/xe_debugfs.o CC kernel/utsname_sysctl.o CC drivers/base/cacheinfo.o CC drivers/usb/core/hcd.o CC [M] drivers/gpu/drm/i915/i915_irq.o CC drivers/acpi/acpica/nsdump.o CC [M] drivers/gpu/drm/drm_aperture.o CC lib/list_sort.o CC drivers/i2c/busses/i2c-designware-baytrail.o CC drivers/ata/ata_piix.o CC fs/btrfs/free-space-tree.o CC kernel/delayacct.o CC lib/uuid.o CC fs/btrfs/tree-checker.o CC [M] drivers/gpu/drm/nouveau/nvif/disp.o CC fs/btrfs/space-info.o CC [M] drivers/gpu/drm/ttm/ttm_pool.o CC drivers/usb/storage/usb.o CC drivers/usb/core/urb.o CC drivers/input/input-compat.o LD [M] fs/cifs/cifs.o CC [M] drivers/gpu/drm/ast/ast_mm.o CC [M] drivers/gpu/drm/ast/ast_mode.o CC drivers/acpi/acpica/nseval.o CC drivers/rtc/rtc-mc146818-lib.o CC drivers/net/phy/fixed_phy.o CC [M] drivers/gpu/drm/nouveau/nvif/driver.o CC lib/iov_iter.o CC fs/fs-writeback.o CC drivers/usb/core/message.o CC net/ipv4/ip_tunnel_core.o CC drivers/usb/serial/bus.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o CC [M] drivers/i2c/busses/i2c-scmi.o CC [M] drivers/gpu/drm/nouveau/nvif/event.o CC drivers/acpi/acpica/nsinit.o CC drivers/usb/host/xhci-ext-caps.o CC fs/pnode.o CC drivers/usb/serial/console.o CC mm/khugepaged.o CC [M] drivers/gpu/drm/nouveau/nvif/fifo.o CC fs/splice.o CC kernel/taskstats.o CC [M] drivers/gpu/drm/nouveau/nvif/head.o CC drivers/usb/serial/ftdi_sio.o CC drivers/usb/serial/pl2303.o CC drivers/base/swnode.o CC mm/page_counter.o CC [M] drivers/gpu/drm/amd/amdgpu/atom.o CC [M] drivers/gpu/drm/nouveau/nvif/mem.o GEN drivers/scsi/scsi_devinfo_tbl.c CC drivers/scsi/scsi_devinfo.o CC drivers/input/input-mt.o CC drivers/acpi/acpica/nsload.o CC drivers/input/input-poller.o CC [M] drivers/gpu/drm/nouveau/nvif/mmu.o CC drivers/rtc/rtc-cmos.o CC [M] drivers/gpu/drm/drm_atomic.o CC [M] drivers/gpu/drm/ast/ast_post.o CC drivers/input/ff-core.o CC [M] drivers/net/phy/phylink.o CC fs/btrfs/block-rsv.o CC drivers/base/auxiliary.o CC drivers/acpi/acpica/nsnames.o CC [M] drivers/gpu/drm/ttm/ttm_device.o AR drivers/usb/misc/built-in.a CC [M] drivers/usb/misc/ftdi-elan.o CC drivers/base/devtmpfs.o AR drivers/ata/built-in.a CC drivers/usb/host/xhci-ring.o CC [M] drivers/gpu/drm/nouveau/nvif/outp.o CC drivers/usb/storage/initializers.o CC [M] drivers/gpu/drm/i915/i915_mitigations.o AR drivers/i2c/muxes/built-in.a CC [M] drivers/i2c/muxes/i2c-mux-gpio.o CC drivers/i2c/i2c-boardinfo.o CC [M] drivers/gpu/drm/xe/xe_devcoredump.o CC [M] drivers/i2c/busses/i2c-ccgx-ucsi.o CC fs/sync.o CC [M] drivers/i2c/busses/i2c-i801.o CC [M] drivers/gpu/drm/i915/i915_module.o CC drivers/i2c/i2c-core-base.o CC drivers/usb/host/xhci-hub.o CC [M] drivers/gpu/drm/nouveau/nvif/timer.o CC drivers/scsi/scsi_sysctl.o CC drivers/usb/host/xhci-dbg.o CC drivers/scsi/scsi_debugfs.o CC drivers/acpi/acpica/nsobject.o CC [M] drivers/gpu/drm/xe/xe_device.o CC [M] drivers/gpu/drm/nouveau/nvif/vmm.o CC [M] drivers/gpu/drm/nouveau/nvif/user.o CC kernel/tsacct.o CC [M] drivers/gpu/drm/nouveau/nvif/userc361.o CC drivers/input/touchscreen.o CC [M] drivers/gpu/drm/ast/ast_dp501.o CC drivers/acpi/acpica/nsparse.o CC drivers/usb/core/driver.o CC net/ipv4/gre_offload.o CC [M] drivers/gpu/drm/ttm/ttm_sys_manager.o CC drivers/usb/core/config.o CC drivers/usb/storage/sierra_ms.o AR drivers/usb/serial/built-in.a AR drivers/rtc/built-in.a CC mm/memcontrol.o CC drivers/base/memory.o CC drivers/input/ff-memless.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/client.o CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o CC fs/btrfs/delalloc-space.o CC drivers/acpi/acpica/nspredef.o CC [M] drivers/i2c/busses/i2c-isch.o CC drivers/input/vivaldi-fmap.o CC drivers/i2c/i2c-core-smbus.o CC drivers/usb/storage/option_ms.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/engine.o CC net/ipv4/metrics.o CC net/ipv4/netlink.o CC [M] drivers/i2c/busses/i2c-ismt.o CC fs/utimes.o CC fs/d_path.o CC drivers/acpi/acpica/nsprepkg.o CC mm/vmpressure.o CC drivers/scsi/scsi_trace.o CC kernel/tracepoint.o CC fs/btrfs/block-group.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/enum.o CC drivers/acpi/acpica/nsrepair.o CC [M] drivers/gpu/drm/xe/xe_dma_buf.o CC [M] drivers/gpu/drm/ast/ast_dp.o CC drivers/i2c/i2c-core-acpi.o CC kernel/latencytop.o CC kernel/irq_work.o CC [M] drivers/gpu/drm/drm_atomic_uapi.o CC [M] drivers/gpu/drm/xe/xe_engine.o CC fs/stack.o CC drivers/usb/storage/usual-tables.o CC fs/fs_struct.o CC [M] drivers/gpu/drm/i915/i915_params.o CC fs/statfs.o CC [M] drivers/gpu/drm/drm_auth.o LD [M] drivers/gpu/drm/ttm/ttm.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o CC fs/fs_pin.o CC drivers/input/input-leds.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/event.o CC drivers/base/module.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/firmware.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o CC drivers/acpi/acpica/nsrepair2.o CC lib/clz_ctz.o CC drivers/usb/core/file.o CC drivers/scsi/scsi_logging.o CC fs/btrfs/discard.o CC net/ipv4/nexthop.o CC kernel/static_call.o CC lib/bsearch.o CC kernel/static_call_inline.o CC [M] drivers/gpu/drm/i915/i915_pci.o CC net/ipv4/udp_tunnel_stub.o AR drivers/net/ethernet/adi/built-in.a AR drivers/usb/storage/built-in.a AR drivers/net/ethernet/alacritech/built-in.a CC kernel/user-return-notifier.o AR drivers/net/usb/built-in.a CC [M] drivers/net/ipvlan/ipvlan_core.o CC drivers/usb/gadget/udc/core.o AR drivers/net/ethernet/amazon/built-in.a CC [M] drivers/net/usb/pegasus.o AR drivers/net/ethernet/aquantia/built-in.a AR drivers/net/ethernet/asix/built-in.a AR drivers/net/ethernet/cadence/built-in.a CC [M] drivers/net/ipvlan/ipvlan_main.o CC drivers/usb/core/buffer.o CC drivers/usb/core/sysfs.o CC fs/nsfs.o AR drivers/net/ethernet/broadcom/built-in.a CC [M] drivers/net/ethernet/broadcom/b44.o CC drivers/usb/core/endpoint.o LD [M] drivers/gpu/drm/ast/ast.o CC [M] drivers/i2c/busses/i2c-piix4.o CC kernel/padata.o CC [M] drivers/usb/class/usbtmc.o CC drivers/base/pinctrl.o CC [M] drivers/net/phy/aquantia_main.o CC [M] drivers/gpu/drm/xe/xe_exec.o CC [M] drivers/gpu/drm/xe/xe_execlist.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_object.o CC [M] drivers/gpu/drm/drm_blend.o CC drivers/usb/gadget/udc/trace.o AR drivers/net/ethernet/cavium/common/built-in.a AR drivers/net/ethernet/cavium/thunder/built-in.a CC kernel/jump_label.o AR drivers/net/ethernet/cavium/liquidio/built-in.a CC drivers/input/mousedev.o AR drivers/net/ethernet/cavium/octeon/built-in.a CC drivers/input/evdev.o AR drivers/net/ethernet/cavium/built-in.a CC drivers/acpi/acpica/nssearch.o CC fs/btrfs/reflink.o CC drivers/i2c/i2c-core-slave.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o CC [M] drivers/net/ethernet/broadcom/bnx2.o CC lib/find_bit.o CC [M] drivers/net/ethernet/broadcom/cnic.o CC kernel/context_tracking.o CC [M] drivers/gpu/drm/drm_bridge.o CC drivers/base/devcoredump.o CC [M] drivers/gpu/drm/xe/xe_force_wake.o CC fs/btrfs/subpage.o CC drivers/i2c/i2c-dev.o CC kernel/iomem.o CC mm/swap_cgroup.o CC drivers/base/platform-msi.o CC drivers/scsi/scsi_pm.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/intr.o CC [M] drivers/net/ethernet/broadcom/tg3.o CC fs/btrfs/tree-mod-log.o CC lib/llist.o CC drivers/acpi/acpica/nsutils.o CC net/ipv4/sysctl_net_ipv4.o CC lib/memweight.o CC lib/kfifo.o CC net/ipv4/proc.o CC drivers/scsi/scsi_bsg.o CC drivers/usb/core/devio.o CC [M] drivers/gpu/drm/i915/i915_scatterlist.o CC drivers/scsi/scsi_common.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o CC drivers/scsi/sd.o CC [M] drivers/i2c/i2c-smbus.o CC [M] drivers/net/phy/aquantia_hwmon.o CC [M] drivers/net/vxlan/vxlan_core.o CC [M] drivers/net/vxlan/vxlan_multicast.o CC drivers/net/loopback.o CC [M] drivers/net/vxlan/vxlan_vnifilter.o CC [M] drivers/i2c/busses/i2c-designware-pcidrv.o CC net/ipv4/syncookies.o CC net/ipv4/esp4.o CC kernel/rseq.o CC drivers/base/physical_location.o CC lib/percpu-refcount.o CC [M] drivers/net/ipvlan/ipvlan_l3s.o CC drivers/acpi/acpica/nswalk.o CC [M] drivers/net/usb/rtl8150.o CC fs/btrfs/extent-io-tree.o AR drivers/usb/gadget/function/built-in.a CC drivers/usb/host/xhci-trace.o CC drivers/usb/host/xhci-debugfs.o AR drivers/usb/gadget/legacy/built-in.a AR drivers/usb/gadget/udc/built-in.a CC [M] drivers/gpu/drm/xe/xe_ggtt.o CC fs/btrfs/fs.o CC drivers/usb/gadget/usbstring.o CC [M] drivers/net/usb/r8152.o CC [M] drivers/gpu/drm/drm_cache.o CC drivers/base/trace.o AR drivers/input/built-in.a CC [M] drivers/net/phy/ax88796b.o CC [M] drivers/i2c/i2c-mux.o CC drivers/acpi/acpica/nsxfeval.o CC lib/rhashtable.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/ioctl.o CC drivers/usb/core/notify.o CC drivers/acpi/event.o CC drivers/acpi/evged.o CC fs/btrfs/messages.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/memory.o CC net/ipv4/esp4_offload.o CC [M] drivers/gpu/drm/drm_client.o CC drivers/scsi/sg.o CC drivers/usb/gadget/config.o CC lib/base64.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_display.o CC drivers/acpi/sysfs.o CC [M] drivers/gpu/drm/i915/i915_suspend.o LD [M] drivers/i2c/busses/i2c-designware-pci.o AR drivers/i2c/busses/built-in.a AR drivers/i2c/built-in.a CC drivers/usb/gadget/epautoconf.o CC drivers/acpi/property.o CC [M] drivers/net/phy/bcm7xxx.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/mm.o AR drivers/base/built-in.a CC net/ipv4/netfilter.o CC drivers/acpi/acpica/nsxfname.o AR drivers/media/i2c/built-in.a CC [M] drivers/gpu/drm/xe/xe_gt.o AR drivers/media/tuners/built-in.a GZIP kernel/config_data.gz AR drivers/media/rc/keymaps/built-in.a CC drivers/acpi/acpica/nsxfobj.o AR drivers/media/rc/built-in.a CC kernel/configs.o AR drivers/media/common/b2c2/built-in.a CC net/ipv4/inet_diag.o AR drivers/media/common/saa7146/built-in.a AR drivers/media/common/siano/built-in.a AR drivers/media/common/v4l2-tpg/built-in.a CC [M] drivers/gpu/drm/xe/xe_gt_clock.o AR drivers/media/common/videobuf2/built-in.a CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o AR drivers/media/common/built-in.a CC net/ipv4/tcp_diag.o AR drivers/media/platform/allegro-dvt/built-in.a AR drivers/media/platform/amlogic/meson-ge2d/built-in.a CC [M] drivers/net/phy/bcm87xx.o AR drivers/media/platform/amlogic/built-in.a CC [M] drivers/net/phy/bcm-phy-lib.o AR drivers/media/platform/amphion/built-in.a AR drivers/media/platform/aspeed/built-in.a LD [M] drivers/net/ipvlan/ipvlan.o AR drivers/media/platform/atmel/built-in.a AR drivers/media/platform/cadence/built-in.a CC [M] drivers/net/phy/broadcom.o CC net/ipv4/udp_diag.o AR drivers/media/platform/chips-media/built-in.a AR drivers/media/platform/intel/built-in.a AR drivers/media/pci/ttpci/built-in.a AR drivers/media/pci/b2c2/built-in.a AR drivers/media/platform/marvell/built-in.a AR drivers/media/pci/pluto2/built-in.a AR drivers/media/platform/mediatek/jpeg/built-in.a AR drivers/media/pci/dm1105/built-in.a AR drivers/media/platform/mediatek/mdp/built-in.a AR drivers/media/pci/pt1/built-in.a AR drivers/media/usb/b2c2/built-in.a AR drivers/media/platform/mediatek/vcodec/built-in.a AR drivers/media/pci/pt3/built-in.a AR drivers/media/platform/mediatek/vpu/built-in.a AR drivers/media/usb/dvb-usb/built-in.a CC [M] drivers/net/usb/asix_devices.o AR drivers/media/pci/mantis/built-in.a CC fs/btrfs/bio.o CC [M] drivers/net/usb/asix_common.o AR drivers/media/platform/mediatek/mdp3/built-in.a AR drivers/media/pci/ngene/built-in.a AR drivers/media/platform/mediatek/built-in.a AR drivers/media/usb/dvb-usb-v2/built-in.a AR drivers/media/usb/s2255/built-in.a AR drivers/media/pci/ddbridge/built-in.a CC net/ipv4/tcp_cubic.o AR drivers/media/usb/siano/built-in.a AR drivers/media/pci/saa7146/built-in.a AR drivers/media/platform/microchip/built-in.a AR drivers/media/pci/smipcie/built-in.a AR drivers/media/usb/ttusb-budget/built-in.a AR drivers/media/platform/nvidia/tegra-vde/built-in.a AR drivers/media/pci/netup_unidvb/built-in.a AR drivers/media/platform/nvidia/built-in.a AR drivers/media/usb/ttusb-dec/built-in.a AR drivers/media/usb/built-in.a AR drivers/media/pci/intel/ipu3/built-in.a AR drivers/media/platform/nxp/dw100/built-in.a AR drivers/media/pci/intel/built-in.a CC net/ipv4/xfrm4_policy.o AR drivers/media/pci/built-in.a AR drivers/media/platform/nxp/imx-jpeg/built-in.a CC [M] drivers/net/usb/ax88172a.o AR drivers/media/platform/nxp/built-in.a CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o AR drivers/media/platform/qcom/camss/built-in.a AR drivers/media/platform/qcom/venus/built-in.a CC net/ipv4/xfrm4_state.o CC [M] drivers/gpu/drm/drm_client_modeset.o AR drivers/media/platform/qcom/built-in.a AR drivers/media/platform/renesas/rcar-vin/built-in.a CC drivers/usb/gadget/composite.o CC [M] drivers/gpu/drm/drm_color_mgmt.o AR drivers/media/platform/renesas/rzg2l-cru/built-in.a AR drivers/media/platform/renesas/vsp1/built-in.a CC drivers/acpi/acpica/psargs.o AR drivers/media/platform/renesas/built-in.a AR kernel/built-in.a AR drivers/media/platform/rockchip/rga/built-in.a CC drivers/acpi/acpica/psloop.o AR drivers/media/platform/rockchip/rkisp1/built-in.a AR drivers/media/platform/rockchip/built-in.a AR drivers/media/platform/samsung/exynos-gsc/built-in.a AR drivers/media/platform/samsung/exynos4-is/built-in.a AR drivers/media/platform/samsung/s3c-camif/built-in.a CC drivers/acpi/acpi_cmos_rtc.o AR drivers/media/platform/samsung/s5p-g2d/built-in.a AR drivers/media/platform/samsung/s5p-jpeg/built-in.a AR drivers/media/platform/samsung/s5p-mfc/built-in.a AR drivers/media/platform/samsung/built-in.a CC [M] drivers/gpu/drm/drm_connector.o AR drivers/media/platform/st/sti/bdisp/built-in.a CC [M] drivers/gpu/drm/drm_crtc.o AR drivers/media/platform/st/sti/c8sectpfe/built-in.a AR drivers/media/platform/st/sti/delta/built-in.a AR drivers/media/platform/st/sti/hva/built-in.a AR drivers/media/platform/st/stm32/built-in.a CC net/ipv4/xfrm4_input.o AR drivers/media/platform/st/built-in.a AR drivers/media/platform/sunxi/sun4i-csi/built-in.a AR drivers/media/platform/sunxi/sun6i-csi/built-in.a AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a CC [M] drivers/gpu/drm/i915/i915_switcheroo.o CC net/ipv4/xfrm4_output.o AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a AR drivers/media/platform/sunxi/sun8i-di/built-in.a AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a AR drivers/media/platform/sunxi/built-in.a CC lib/once.o CC net/ipv4/xfrm4_protocol.o CC [M] drivers/net/usb/ax88179_178a.o AR drivers/media/mmc/siano/built-in.a CC [M] drivers/gpu/drm/nouveau/nvkm/core/object.o AR drivers/media/mmc/built-in.a AR drivers/media/platform/ti/am437x/built-in.a CC drivers/usb/core/generic.o AR drivers/media/firewire/built-in.a AR drivers/net/ethernet/cortina/built-in.a CC [M] drivers/gpu/drm/i915/i915_sysfs.o AR drivers/media/platform/ti/cal/built-in.a AR drivers/net/ethernet/engleder/built-in.a AR drivers/media/platform/ti/vpe/built-in.a CC [M] drivers/gpu/drm/i915/i915_utils.o AR drivers/media/platform/ti/davinci/built-in.a AR drivers/media/platform/ti/omap/built-in.a AR drivers/net/ethernet/ezchip/built-in.a CC drivers/usb/core/quirks.o AR drivers/media/platform/ti/omap3isp/built-in.a AR drivers/media/platform/ti/built-in.a CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o CC drivers/acpi/x86/apple.o AR drivers/media/platform/verisilicon/built-in.a CC drivers/acpi/x86/utils.o AR drivers/media/platform/via/built-in.a AR drivers/media/platform/xilinx/built-in.a AR drivers/media/platform/built-in.a CC fs/btrfs/lru_cache.o AR drivers/media/spi/built-in.a CC mm/hugetlb_cgroup.o CC drivers/acpi/acpica/psobject.o AR drivers/media/test-drivers/built-in.a AR drivers/media/built-in.a CC [M] drivers/net/phy/lxt.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o CC drivers/usb/host/xhci-pci.o CC drivers/net/netconsole.o CC [M] net/ipv4/ip_tunnel.o CC fs/fs_types.o CC [M] net/ipv4/udp_tunnel_core.o CC [M] drivers/net/phy/realtek.o CC drivers/scsi/scsi_sysfs.o CC lib/refcount.o CC drivers/acpi/acpica/psopcode.o CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o CC drivers/usb/gadget/functions.o CC drivers/acpi/x86/s2idle.o CC [M] drivers/net/usb/cdc_ether.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o CC drivers/acpi/debugfs.o CC drivers/acpi/acpica/psopinfo.o CC drivers/usb/core/devices.o CC [M] drivers/gpu/drm/xe/xe_gt_topology.o CC mm/kmemleak.o CC drivers/acpi/acpi_lpat.o CC lib/usercopy.o CC [M] net/ipv4/udp_tunnel_nic.o CC [M] drivers/gpu/drm/xe/xe_guc.o CC drivers/acpi/acpica/psparse.o CC drivers/usb/core/phy.o CC drivers/usb/gadget/configfs.o CC drivers/acpi/acpica/psscope.o CC [M] drivers/gpu/drm/xe/xe_guc_ads.o CC lib/errseq.o CC lib/bucket_locks.o CC drivers/net/virtio_net.o CC fs/btrfs/acl.o CC [M] drivers/gpu/drm/drm_displayid.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/oproxy.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o CC lib/generic-radix-tree.o CC [M] drivers/gpu/drm/drm_drv.o CC [M] drivers/gpu/drm/i915/intel_clock_gating.o CC [M] drivers/gpu/drm/drm_dumb_buffers.o CC drivers/acpi/acpica/pstree.o CC drivers/acpi/acpica/psutils.o CC drivers/acpi/acpica/pswalk.o CC mm/page_isolation.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/option.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/ramht.o CC fs/fs_context.o CC drivers/acpi/acpi_lpit.o CC fs/fs_parser.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o CC drivers/acpi/acpica/psxface.o CC [M] drivers/net/phy/smsc.o AR net/ipv4/built-in.a CC mm/early_ioremap.o AR drivers/net/ethernet/fungible/built-in.a CC lib/string_helpers.o CC lib/hexdump.o CC drivers/acpi/prmt.o CC drivers/acpi/acpi_pcc.o CC drivers/acpi/ac.o AR drivers/usb/host/built-in.a CC [M] drivers/net/usb/cdc_eem.o CC [M] drivers/net/usb/smsc75xx.o CC fs/fsopen.o CC drivers/usb/core/port.o AR drivers/ptp/built-in.a CC [M] drivers/gpu/drm/xe/xe_guc_ct.o CC [M] drivers/ptp/ptp_clock.o AR drivers/power/reset/built-in.a CC drivers/usb/core/hcd-pci.o CC fs/init.o CC drivers/power/supply/power_supply_core.o CC fs/kernel_read_file.o CC lib/kstrtox.o CC [M] drivers/net/usb/smsc95xx.o CC drivers/net/net_failover.o CC [M] drivers/gpu/drm/drm_edid.o CC fs/mnt_idmapping.o CC drivers/acpi/acpica/rsaddr.o CC fs/remap_range.o AR drivers/scsi/built-in.a CC fs/buffer.o CC drivers/usb/gadget/u_f.o CC drivers/hwmon/hwmon.o CC fs/mpage.o CC [M] drivers/gpu/drm/drm_encoder.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/subdev.o CC [M] drivers/gpu/drm/i915/intel_device_info.o CC drivers/acpi/button.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o CC lib/debug_info.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o AR fs/btrfs/built-in.a CC [M] drivers/ptp/ptp_chardev.o CC [M] drivers/ptp/ptp_sysfs.o CC [M] drivers/ptp/ptp_vclock.o AR drivers/net/ethernet/huawei/built-in.a CC [M] drivers/net/dummy.o CC fs/proc_namespace.o CC [M] drivers/net/macvlan.o CC mm/cma.o CC [M] drivers/hwmon/acpi_power_meter.o CC fs/direct-io.o CC mm/secretmem.o CC [M] drivers/gpu/drm/amd/amdgpu/atombios_dp.o CC drivers/acpi/acpica/rscalc.o CC [M] drivers/gpu/drm/nouveau/nvkm/core/uevent.o LD [M] drivers/net/phy/aquantia.o CC [M] drivers/ptp/ptp_kvm_x86.o AR drivers/net/phy/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o CC lib/iomap.o CC lib/pci_iomap.o CC fs/eventpoll.o LD [M] drivers/net/vxlan/vxlan.o CC [M] drivers/net/ethernet/intel/e1000/e1000_main.o CC [M] drivers/net/ethernet/intel/e1000e/82571.o CC [M] drivers/net/ethernet/intel/igb/igb_main.o AR drivers/net/ethernet/i825xx/built-in.a CC [M] drivers/net/mii.o AR drivers/usb/gadget/built-in.a CC [M] drivers/gpu/drm/i915/intel_memory_region.o CC drivers/usb/core/usb-acpi.o CC drivers/power/supply/power_supply_sysfs.o CC [M] drivers/net/ethernet/intel/igb/igb_ethtool.o LD [M] net/ipv4/udp_tunnel.o AR net/built-in.a CC [M] drivers/gpu/drm/i915/intel_pcode.o CC [M] drivers/hwmon/coretemp.o CC drivers/acpi/acpica/rscreate.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o CC drivers/acpi/acpica/rsdumpinfo.o CC [M] drivers/net/ethernet/intel/e1000/e1000_hw.o CC [M] drivers/net/mdio.o CC [M] drivers/gpu/drm/amd/amdgpu/atombios_encoders.o CC lib/iomap_copy.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o CC [M] drivers/net/usb/mcs7830.o CC [M] drivers/gpu/drm/drm_file.o CC mm/userfaultfd.o CC [M] drivers/ptp/ptp_kvm_common.o CC drivers/acpi/fan_core.o CC [M] drivers/gpu/drm/amd/amdgpu/atombios_i2c.o CC [M] drivers/net/ethernet/intel/e1000/e1000_ethtool.o CC drivers/acpi/acpica/rsinfo.o CC drivers/power/supply/power_supply_leds.o CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o AR drivers/net/ethernet/microsoft/built-in.a CC drivers/power/supply/power_supply_hwmon.o CC fs/anon_inodes.o CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o CC fs/signalfd.o CC lib/devres.o CC [M] drivers/net/ethernet/intel/igb/e1000_82575.o CC lib/check_signature.o CC lib/interval_tree.o AR drivers/usb/core/built-in.a AR drivers/usb/built-in.a CC drivers/acpi/acpica/rsio.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o CC [M] drivers/net/tun.o LD [M] drivers/ptp/ptp.o CC [M] drivers/net/ethernet/intel/igb/e1000_mac.o CC drivers/acpi/fan_attr.o CC [M] drivers/gpu/drm/i915/intel_region_ttm.o CC drivers/acpi/processor_driver.o CC [M] drivers/gpu/drm/drm_fourcc.o AR drivers/net/ethernet/litex/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o CC [M] drivers/net/veth.o AR drivers/hwmon/built-in.a CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o CC lib/assoc_array.o AR drivers/thermal/broadcom/built-in.a AR drivers/thermal/samsung/built-in.a CC drivers/thermal/intel/intel_tcc.o CC drivers/thermal/intel/therm_throt.o AR drivers/power/supply/built-in.a CC fs/timerfd.o AR drivers/power/built-in.a AR drivers/thermal/st/built-in.a CC [M] drivers/net/usb/usbnet.o CC drivers/acpi/acpica/rsirq.o CC [M] drivers/net/usb/cdc_ncm.o CC drivers/watchdog/watchdog_core.o LD [M] drivers/ptp/ptp_kvm.o CC [M] drivers/gpu/drm/i915/intel_runtime_pm.o CC drivers/watchdog/watchdog_dev.o CC [M] drivers/md/persistent-data/dm-array.o CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o CC drivers/watchdog/softdog.o CC [M] drivers/md/persistent-data/dm-bitset.o CC [M] drivers/net/ethernet/intel/e1000e/ich8lan.o CC [M] drivers/gpu/drm/i915/intel_sbi.o CC drivers/acpi/processor_thermal.o CC [M] drivers/md/persistent-data/dm-block-manager.o CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o AR drivers/net/ethernet/microchip/built-in.a CC [M] drivers/net/usb/r8153_ecm.o AR drivers/net/ethernet/mscc/built-in.a CC [M] drivers/net/ethernet/intel/igc/igc_main.o AR drivers/net/ethernet/neterion/built-in.a CC fs/eventfd.o CC [M] drivers/gpu/drm/drm_framebuffer.o CC [M] drivers/gpu/drm/drm_gem.o AR drivers/net/ethernet/netronome/built-in.a AR drivers/net/ethernet/ni/built-in.a AR drivers/net/ethernet/packetengines/built-in.a AR drivers/net/ethernet/realtek/built-in.a CC drivers/acpi/acpica/rslist.o CC [M] drivers/net/ethernet/realtek/8139cp.o CC lib/list_debug.o CC lib/debugobjects.o CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o CC fs/userfaultfd.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o CC mm/memremap.o CC [M] drivers/md/persistent-data/dm-space-map-common.o AR drivers/thermal/qcom/built-in.a CC lib/bitrev.o CC [M] drivers/gpu/drm/i915/intel_step.o AR drivers/net/ethernet/renesas/built-in.a CC [M] drivers/net/ethernet/intel/e1000e/80003es2lan.o CC fs/aio.o CC [M] drivers/gpu/drm/xe/xe_guc_log.o CC drivers/acpi/acpica/rsmemory.o CC [M] drivers/md/persistent-data/dm-space-map-disk.o CC fs/locks.o AR drivers/net/ethernet/sfc/built-in.a AR drivers/net/ethernet/smsc/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o CC [M] drivers/net/ethernet/smsc/smsc9420.o CC [M] drivers/gpu/drm/i915/intel_uncore.o CC [M] drivers/net/ethernet/realtek/8139too.o CC [M] drivers/net/ethernet/intel/igc/igc_mac.o CC [M] drivers/md/persistent-data/dm-space-map-metadata.o CC [M] drivers/thermal/intel/intel_menlow.o CC [M] drivers/gpu/drm/i915/intel_wakeref.o CC [M] drivers/gpu/drm/i915/vlv_sideband.o AR drivers/watchdog/built-in.a CC drivers/acpi/processor_idle.o CC fs/binfmt_script.o CC [M] drivers/net/ethernet/intel/igbvf/vf.o CC lib/crc16.o CC [M] drivers/net/ethernet/intel/igbvf/mbx.o CC [M] drivers/gpu/drm/i915/vlv_suspend.o CC [M] drivers/net/ethernet/intel/igb/e1000_nvm.o CC drivers/opp/core.o CC [M] drivers/gpu/drm/i915/soc/intel_dram.o CC [M] drivers/gpu/drm/i915/soc/intel_gmch.o CC drivers/opp/cpu.o CC drivers/acpi/acpica/rsmisc.o CC drivers/cpufreq/cpufreq.o CC [M] drivers/gpu/drm/drm_ioctl.o CC [M] drivers/net/ethernet/intel/igbvf/ethtool.o CC [M] drivers/net/ethernet/intel/igbvf/netdev.o CC [M] drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o CC [M] drivers/gpu/drm/xe/xe_guc_pc.o CC lib/crc-t10dif.o CC [M] drivers/gpu/drm/xe/xe_guc_submit.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_main.o CC [M] drivers/net/ethernet/intel/ixgbevf/vf.o CC mm/hmm.o CC [M] drivers/gpu/drm/xe/xe_hw_engine.o CC [M] drivers/gpu/drm/drm_lease.o AR drivers/thermal/intel/built-in.a CC [M] drivers/net/ethernet/intel/igc/igc_i225.o AR drivers/thermal/tegra/built-in.a AR drivers/thermal/mediatek/built-in.a CC [M] drivers/md/persistent-data/dm-transaction-manager.o CC mm/memfd.o CC drivers/thermal/thermal_core.o CC [M] drivers/net/ethernet/intel/igb/e1000_phy.o CC drivers/acpi/acpica/rsserial.o CC drivers/acpi/acpica/rsutils.o LD [M] drivers/net/usb/asix.o CC [M] drivers/net/ethernet/intel/igc/igc_base.o CC drivers/md/md.o CC drivers/cpuidle/governors/menu.o CC drivers/md/md-bitmap.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o HOSTCC lib/gen_crc32table CC [M] drivers/net/ethernet/intel/e1000/e1000_param.o CC drivers/thermal/thermal_sysfs.o CC [M] drivers/net/ethernet/intel/ixgb/ixgb_main.o AR drivers/net/ethernet/intel/built-in.a CC [M] drivers/gpu/drm/i915/soc/intel_pch.o CC lib/libcrc32c.o CC [M] drivers/gpu/drm/xe/xe_hw_fence.o CC lib/xxhash.o CC [M] drivers/net/ethernet/intel/ixgb/ixgb_hw.o CC [M] drivers/gpu/drm/xe/xe_huc.o CC drivers/acpi/acpica/rsxface.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o CC [M] drivers/net/ethernet/realtek/r8169_main.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/base.o AR drivers/ufs/built-in.a CC drivers/mmc/core/core.o CC [M] drivers/net/ethernet/intel/igb/e1000_mbx.o AR drivers/leds/trigger/built-in.a CC drivers/mmc/host/sdhci.o CC [M] drivers/leds/trigger/ledtrig-audio.o CC drivers/cpuidle/governors/haltpoll.o CC drivers/mmc/core/bus.o CC drivers/mmc/core/host.o CC [M] drivers/md/persistent-data/dm-btree.o CC [M] drivers/gpu/drm/drm_managed.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o CC [M] drivers/net/ethernet/intel/ixgbevf/mbx.o CC lib/genalloc.o CC mm/bootmem_info.o CC drivers/opp/debugfs.o CC [M] drivers/gpu/drm/xe/xe_irq.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o CC drivers/acpi/acpica/tbdata.o CC [M] drivers/net/ethernet/intel/e1000e/mac.o CC [M] drivers/md/persistent-data/dm-btree-remove.o CC [M] drivers/md/persistent-data/dm-btree-spine.o AR drivers/leds/blink/built-in.a CC [M] drivers/net/ethernet/intel/igc/igc_nvm.o AR drivers/leds/simple/built-in.a CC drivers/leds/led-core.o CC [M] drivers/net/ethernet/intel/igc/igc_phy.o CC fs/binfmt_elf.o CC [M] drivers/net/ethernet/intel/e100.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o AR drivers/firmware/arm_ffa/built-in.a AR drivers/firmware/arm_scmi/built-in.a AR drivers/firmware/broadcom/built-in.a AR drivers/firmware/cirrus/built-in.a AR drivers/firmware/meson/built-in.a CC [M] drivers/gpu/drm/xe/xe_lrc.o CC drivers/firmware/efi/efi-bgrt.o CC drivers/cpufreq/freq_table.o LD [M] drivers/net/ethernet/intel/e1000/e1000.o CC [M] drivers/gpu/drm/i915/i915_memcpy.o CC [M] drivers/gpu/drm/i915/i915_mm.o AR drivers/cpuidle/governors/built-in.a AR mm/built-in.a CC drivers/cpuidle/cpuidle.o CC drivers/thermal/thermal_trip.o CC drivers/firmware/efi/libstub/efi-stub-helper.o CC drivers/thermal/thermal_helpers.o CC drivers/firmware/efi/efi.o CC [M] drivers/net/ethernet/intel/igb/e1000_i210.o AR drivers/opp/built-in.a CC [M] drivers/net/ethernet/intel/e1000e/manage.o CC drivers/acpi/acpica/tbfadt.o CC [M] drivers/net/ethernet/intel/e1000e/nvm.o CC drivers/cpuidle/driver.o AR drivers/firmware/imx/built-in.a CC [M] drivers/net/ethernet/intel/igb/igb_ptp.o CC drivers/cpufreq/cpufreq_performance.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o CC drivers/firmware/efi/libstub/gop.o CC lib/percpu_counter.o CC drivers/thermal/thermal_hwmon.o CC drivers/leds/led-class.o CC [M] drivers/gpu/drm/i915/i915_sw_fence.o CC [M] drivers/net/ethernet/intel/ixgbevf/ethtool.o LD [M] drivers/net/ethernet/intel/igbvf/igbvf.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_common.o CC fs/compat_binfmt_elf.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o CC [M] drivers/net/ethernet/intel/igc/igc_diag.o CC drivers/firmware/efi/libstub/secureboot.o CC drivers/mmc/core/mmc.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/fw.o CC [M] drivers/gpu/drm/i915/i915_sw_fence_work.o CC drivers/cpufreq/cpufreq_ondemand.o CC drivers/thermal/gov_fair_share.o LD [M] drivers/md/persistent-data/dm-persistent-data.o CC lib/fault-inject.o CC drivers/acpi/acpica/tbfind.o CC [M] drivers/gpu/drm/xe/xe_migrate.o CC drivers/mmc/core/mmc_ops.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o CC drivers/thermal/gov_step_wise.o CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ee.o CC lib/syscall.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o CC drivers/mmc/core/sd.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o CC drivers/firmware/efi/libstub/tpm.o CC drivers/leds/led-triggers.o CC fs/mbcache.o CC [M] drivers/net/ethernet/intel/e1000e/phy.o CC lib/dynamic_debug.o CC drivers/thermal/gov_user_space.o CC drivers/acpi/acpica/tbinstal.o CC drivers/acpi/acpica/tbprint.o CC drivers/firmware/efi/libstub/file.o CC [M] drivers/net/ethernet/intel/e1000e/param.o CC [M] drivers/gpu/drm/xe/xe_mmio.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o CC [M] drivers/net/ethernet/intel/igc/igc_ethtool.o CC drivers/firmware/efi/vars.o CC [M] drivers/net/ethernet/intel/e1000e/ethtool.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o CC [M] drivers/gpu/drm/xe/xe_mocs.o CC drivers/firmware/efi/reboot.o CC [M] drivers/net/ethernet/intel/igb/igb_hwmon.o CC drivers/acpi/acpica/tbutils.o CC drivers/cpuidle/governor.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o CC lib/errname.o CC drivers/mmc/core/sd_ops.o CC drivers/acpi/processor_throttling.o CC drivers/cpuidle/sysfs.o CC drivers/mmc/host/sdhci-pci-core.o CC drivers/cpufreq/cpufreq_governor.o CC drivers/acpi/acpica/tbxface.o CC [M] drivers/gpu/drm/i915/i915_syncmap.o AR drivers/thermal/built-in.a CC [M] drivers/net/ethernet/intel/ixgb/ixgb_ethtool.o CC drivers/cpufreq/cpufreq_governor_attr_set.o CC [M] drivers/gpu/drm/i915/i915_user_extensions.o CC [M] drivers/net/ethernet/intel/igc/igc_ptp.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/v1.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o CC lib/nlattr.o CC [M] drivers/net/ethernet/intel/ixgb/ixgb_param.o CC [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o CC drivers/cpuidle/poll_state.o CC drivers/acpi/acpica/tbxfload.o AR drivers/leds/built-in.a CC drivers/acpi/acpica/tbxfroot.o CC drivers/acpi/acpica/utaddress.o CC drivers/firmware/efi/memattr.o CC [M] drivers/net/ethernet/intel/ixgbevf/ipsec.o AR drivers/net/ethernet/socionext/built-in.a CC drivers/cpuidle/cpuidle-haltpoll.o CC drivers/firmware/efi/libstub/mem.o CC drivers/firmware/efi/libstub/random.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o CC drivers/mmc/host/sdhci-pci-o2micro.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o CC drivers/firmware/efi/tpm.o CC [M] drivers/gpu/drm/i915/i915_ioc32.o CC fs/posix_acl.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o CC [M] drivers/net/ethernet/realtek/r8169_firmware.o CC [M] drivers/net/ethernet/realtek/r8169_phy_config.o CC drivers/mmc/host/sdhci-pci-arasan.o CC drivers/firmware/efi/memmap.o CC drivers/firmware/efi/libstub/randomalloc.o CC [M] drivers/gpu/drm/drm_mm.o CC lib/checksum.o CC [M] drivers/net/ethernet/intel/igc/igc_dump.o CC drivers/md/md-autodetect.o LD [M] drivers/net/ethernet/intel/igb/igb.o CC drivers/acpi/acpica/utalloc.o CC drivers/cpufreq/acpi-cpufreq.o AR drivers/cpuidle/built-in.a AR drivers/net/ethernet/vertexcom/built-in.a CC drivers/mmc/core/sdio.o AR drivers/crypto/stm32/built-in.a AR drivers/crypto/xilinx/built-in.a CC [M] drivers/gpu/drm/xe/xe_module.o AR drivers/crypto/hisilicon/built-in.a AR drivers/crypto/keembay/built-in.a AR drivers/crypto/built-in.a CC drivers/clocksource/acpi_pm.o CC drivers/hid/usbhid/hid-core.o CC drivers/hid/hid-core.o CC drivers/clocksource/i8253.o CC drivers/hid/hid-input.o CC drivers/hid/usbhid/hiddev.o CC fs/coredump.o CC fs/drop_caches.o CC drivers/hid/hid-quirks.o AR drivers/net/ethernet/wangxun/built-in.a CC drivers/mmc/host/sdhci-pci-dwc-mshc.o CC [M] drivers/gpu/drm/i915/i915_debugfs.o CC drivers/acpi/acpica/utascii.o CC drivers/acpi/acpica/utbuffer.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o CC lib/cpu_rmap.o CC [M] drivers/gpu/drm/xe/xe_pat.o CC drivers/firmware/efi/libstub/pci.o CC drivers/cpufreq/intel_pstate.o CC drivers/hid/hid-debug.o CC fs/fhandle.o CC [M] drivers/net/ethernet/intel/igc/igc_tsn.o CC drivers/firmware/efi/esrt.o CC [M] drivers/net/ethernet/intel/igc/igc_xdp.o CC drivers/hid/hidraw.o CC drivers/md/dm-uevent.o CC drivers/md/dm.o AR drivers/firmware/psci/built-in.a CC [M] drivers/gpu/drm/i915/i915_debugfs_params.o CC [M] drivers/gpu/drm/xe/xe_pci.o LD [M] drivers/net/ethernet/intel/ixgb/ixgb.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o CC drivers/acpi/acpica/utcksum.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o CC [M] drivers/gpu/drm/i915/display/intel_display_debugfs.o CC drivers/md/dm-table.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o CC [M] drivers/net/ethernet/intel/e1000e/netdev.o CC [M] drivers/net/ethernet/intel/e1000e/ptp.o LD [M] drivers/net/ethernet/realtek/r8169.o CC drivers/acpi/acpica/utcopy.o CC drivers/mmc/core/sdio_ops.o CC drivers/firmware/efi/libstub/skip_spaces.o AR drivers/firmware/smccc/built-in.a AR drivers/clocksource/built-in.a CC drivers/mmc/host/sdhci-pci-gli.o CC drivers/acpi/acpica/utexcep.o AR drivers/staging/media/built-in.a CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o AR drivers/staging/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o AR drivers/platform/x86/amd/built-in.a AR drivers/platform/surface/built-in.a CC drivers/platform/x86/p2sb.o CC drivers/platform/x86/pmc_atom.o CC drivers/platform/x86/intel/pmc/core.o CC drivers/platform/x86/intel/pmc/spt.o CC drivers/mmc/host/sdhci-acpi.o CC [M] drivers/platform/x86/wmi.o CC [M] drivers/platform/x86/wmi-bmof.o CC lib/dynamic_queue_limits.o CC [M] drivers/gpu/drm/drm_mode_config.o CC drivers/hid/hid-generic.o CC drivers/acpi/acpica/utdebug.o CC lib/glob.o CC drivers/firmware/efi/libstub/lib-cmdline.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o CC drivers/acpi/acpica/utdecode.o CC [M] drivers/gpu/drm/drm_mode_object.o CC drivers/hid/hid-a4tech.o CC drivers/firmware/efi/libstub/lib-ctype.o CC drivers/hid/hid-apple.o CC drivers/firmware/efi/libstub/alignedmem.o CC drivers/hid/hid-belkin.o CC drivers/firmware/efi/libstub/relocate.o CC drivers/firmware/efi/efi-pstore.o CC drivers/platform/x86/intel/pmc/cnp.o CC drivers/platform/x86/intel/pmc/icl.o CC drivers/mmc/core/sdio_bus.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o CC lib/strncpy_from_user.o CC drivers/firmware/efi/libstub/printk.o CC [M] drivers/platform/x86/mxm-wmi.o CC drivers/acpi/acpica/utdelete.o LD [M] drivers/net/ethernet/intel/igc/igc.o CC [M] drivers/gpu/drm/xe/xe_pcode.o CC lib/strnlen_user.o CC [M] drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o CC drivers/mmc/host/cqhci-core.o CC [M] drivers/platform/x86/intel_ips.o CC [M] drivers/gpu/drm/i915/display/intel_pipe_crc.o CC [M] drivers/platform/x86/intel/pmt/class.o CC drivers/acpi/acpica/uterror.o AR fs/built-in.a CC drivers/platform/x86/intel/pmc/tgl.o AR drivers/hid/usbhid/built-in.a CC drivers/firmware/efi/libstub/vsprintf.o CC [M] drivers/gpu/drm/xe/xe_pm.o CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o CC drivers/acpi/acpica/uteval.o CC drivers/firmware/efi/libstub/x86-stub.o CC [M] drivers/gpu/drm/drm_modes.o CC lib/net_utils.o CC drivers/hid/hid-cherry.o CC drivers/hid/hid-chicony.o CC drivers/platform/x86/intel/pmc/adl.o CC drivers/firmware/efi/cper.o CC drivers/md/dm-target.o CC drivers/hid/hid-cypress.o CC drivers/platform/x86/intel/pmc/mtl.o CC drivers/hid/hid-ezkey.o STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o CC drivers/hid/hid-kensington.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o STUBCPY drivers/firmware/efi/libstub/file.stub.o CC drivers/md/dm-linear.o CC lib/sg_pool.o AR drivers/firmware/tegra/built-in.a CC [M] drivers/gpu/drm/drm_modeset_lock.o CC lib/stackdepot.o CC drivers/hid/hid-lg.o CC [M] drivers/gpu/drm/i915/i915_pmu.o STUBCPY drivers/firmware/efi/libstub/gop.stub.o CC [M] drivers/gpu/drm/i915/gt/gen2_engine_cs.o CC drivers/mmc/core/sdio_cis.o CC drivers/acpi/acpica/utglobal.o CC drivers/platform/x86/intel/pmc/pltdrv.o CC drivers/acpi/acpica/uthex.o CC lib/ucs2_string.o CC [M] drivers/mmc/host/sdhci-pltfm.o CC drivers/platform/x86/intel/turbo_max_3.o CC [M] drivers/platform/x86/intel/pmt/telemetry.o CC [M] drivers/gpu/drm/drm_plane.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o CC drivers/firmware/efi/cper_cxl.o CC drivers/md/dm-stripe.o CC [M] drivers/gpu/drm/xe/xe_pt.o AR drivers/firmware/xilinx/built-in.a AR drivers/cpufreq/built-in.a CC lib/sbitmap.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o CC drivers/mailbox/mailbox.o CC drivers/md/dm-ioctl.o CC drivers/md/dm-io.o CC drivers/acpi/acpica/utids.o CC drivers/mailbox/pcc.o STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o CC drivers/md/dm-kcopyd.o STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o CC drivers/acpi/acpica/utinit.o CC [M] drivers/gpu/drm/i915/gt/gen6_engine_cs.o CC drivers/devfreq/devfreq.o STUBCPY drivers/firmware/efi/libstub/mem.stub.o STUBCPY drivers/firmware/efi/libstub/pci.stub.o CC drivers/acpi/acpica/utlock.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o STUBCPY drivers/firmware/efi/libstub/printk.stub.o CC drivers/mmc/core/sdio_io.o CC drivers/hid/hid-lg-g15.o STUBCPY drivers/firmware/efi/libstub/random.stub.o STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o CC drivers/md/dm-sysfs.o CC drivers/mmc/core/sdio_irq.o STUBCPY drivers/firmware/efi/libstub/relocate.stub.o CC drivers/mmc/core/slot-gpio.o STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o CC lib/group_cpus.o AR drivers/platform/x86/intel/pmc/built-in.a STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o LD [M] drivers/net/ethernet/intel/ixgbevf/ixgbevf.o CC [M] lib/asn1_decoder.o STUBCPY drivers/firmware/efi/libstub/tpm.stub.o CC drivers/powercap/powercap_sys.o CC drivers/mmc/core/regulator.o STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o CC drivers/md/dm-stats.o CC [M] drivers/gpu/drm/drm_prime.o STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o AR drivers/firmware/efi/libstub/lib.a CC [M] drivers/gpu/drm/drm_print.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o CC [M] drivers/devfreq/governor_simpleondemand.o CC [M] drivers/platform/x86/intel/vsec.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o CC [M] drivers/platform/x86/intel/pmt/crashlog.o CC drivers/firmware/dmi_scan.o AR drivers/mmc/host/built-in.a CC drivers/firmware/efi/runtime-wrappers.o GEN lib/oid_registry_data.c CC drivers/firmware/dmi-sysfs.o CC drivers/md/dm-rq.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o CC drivers/mmc/core/debugfs.o CC drivers/acpi/acpica/utmath.o AR drivers/perf/built-in.a CC drivers/acpi/acpica/utmisc.o CC drivers/md/dm-io-rewind.o CC drivers/md/dm-builtin.o CC drivers/firmware/efi/dev-path-parser.o CC drivers/powercap/intel_rapl_common.o CC [M] drivers/devfreq/governor_performance.o CC drivers/hid/hid-microsoft.o CC drivers/firmware/efi/apple-properties.o AR drivers/mailbox/built-in.a CC [M] drivers/md/dm-bufio.o CC drivers/firmware/efi/earlycon.o CC drivers/powercap/intel_rapl_msr.o CC drivers/mmc/core/block.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o CC drivers/ras/ras.o AR drivers/hwtracing/intel_th/built-in.a CC drivers/mmc/core/queue.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o CC drivers/hid/hid-monterey.o CC [M] lib/oid_registry.o CC [M] drivers/gpu/drm/drm_property.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o CC drivers/android/binderfs.o CC drivers/android/binder.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o CC drivers/android/binder_alloc.o CC drivers/acpi/acpica/utmutex.o CC drivers/firmware/dmi-id.o CC [M] drivers/gpu/drm/i915/gt/gen6_ppgtt.o CC drivers/nvmem/core.o LD [M] drivers/platform/x86/intel/pmt/pmt_class.o CC [M] drivers/gpu/drm/i915/gt/gen7_renderclear.o LD [M] drivers/platform/x86/intel/pmt/pmt_telemetry.o LD [M] drivers/platform/x86/intel/pmt/pmt_crashlog.o CC [M] drivers/gpu/drm/i915/gt/gen8_engine_cs.o CC [M] drivers/platform/x86/intel/rst.o CC [M] drivers/gpu/drm/i915/gt/gen8_ppgtt.o CC [M] drivers/md/dm-bio-prison-v1.o CC drivers/firmware/memmap.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o CC [M] drivers/gpu/drm/i915/gt/intel_breadcrumbs.o AR lib/lib.a CC drivers/ras/debugfs.o GEN lib/crc32table.h CC [M] drivers/gpu/drm/xe/xe_pt_walk.o CC [M] drivers/md/dm-bio-prison-v2.o CC lib/crc32.o CC [M] drivers/md/dm-crypt.o CC drivers/firmware/efi/cper-x86.o CC [M] drivers/md/dm-thin.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o CC drivers/acpi/acpica/utnonansi.o CC drivers/acpi/acpica/utobject.o CC drivers/acpi/acpica/utosi.o CC [M] drivers/md/dm-thin-metadata.o CC drivers/acpi/acpica/utownerid.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o AR drivers/hid/built-in.a CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o CC [M] drivers/mtd/chips/chipreg.o AR drivers/devfreq/built-in.a AR drivers/net/ethernet/xilinx/built-in.a LD [M] drivers/platform/x86/intel/intel_vsec.o AR drivers/net/ethernet/synopsys/built-in.a CC [M] drivers/gpu/drm/xe/xe_query.o LD [M] drivers/platform/x86/intel/intel-rst.o AR drivers/net/ethernet/pensando/built-in.a AR drivers/platform/x86/intel/built-in.a CC drivers/acpi/acpica/utpredef.o AR drivers/platform/x86/built-in.a CC [M] drivers/uio/uio.o AR drivers/platform/built-in.a CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o CC drivers/acpi/processor_perflib.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o CC drivers/acpi/container.o CC drivers/acpi/thermal.o CC [M] drivers/vfio/pci/vfio_pci_core.o AR drivers/ras/built-in.a CC [M] drivers/vfio/pci/vfio_pci_intrs.o CC [M] drivers/vfio/pci/vfio_pci_rdwr.o AR drivers/powercap/built-in.a AR drivers/md/built-in.a CC drivers/acpi/acpi_memhotplug.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/nouveau/nvkm/subdev/bar/gm20b.o AR lib/built-in.a CC [M] drivers/pps/pps.o CC [M] drivers/bluetooth/btusb.o CC [M] drivers/gpu/drm/i915/gt/intel_context.o CC [M] drivers/bluetooth/btintel.o CC drivers/acpi/acpica/utresdecode.o CC [M] drivers/gpu/drm/xe/xe_rtp.o AR drivers/firmware/efi/built-in.a AR drivers/firmware/built-in.a AR drivers/nvmem/built-in.a CC [M] drivers/gpu/drm/xe/xe_ring_ops.o CC drivers/acpi/ioapic.o CC [M] drivers/gpu/drm/xe/xe_sa.o CC [M] drivers/mtd/mtdcore.o CC [M] drivers/mtd/mtdsuper.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o LD [M] drivers/md/dm-bio-prison.o CC [M] drivers/vfio/vfio_main.o CC [M] drivers/gpu/drm/drm_syncobj.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o CC [M] drivers/gpu/drm/drm_sysfs.o CC drivers/acpi/battery.o CC [M] drivers/gpu/drm/i915/gt/intel_context_sseu.o CC [M] drivers/gpu/drm/i915/gt/intel_engine_cs.o CC drivers/acpi/acpica/utresrc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o CC [M] drivers/gpu/drm/xe/xe_sched_job.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o CC [M] drivers/pps/kapi.o CC [M] drivers/gpu/drm/xe/xe_step.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o CC [M] drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o CC [M] drivers/bluetooth/btbcm.o CC [M] drivers/gpu/drm/drm_trace_points.o CC [M] drivers/vfio/pci/vfio_pci_config.o CC [M] drivers/dca/dca-core.o AR drivers/mmc/core/built-in.a AR drivers/mmc/built-in.a CC [M] drivers/dca/dca-sysfs.o CC [M] drivers/gpu/drm/xe/xe_sync.o CC [M] drivers/ssb/main.o CC [M] drivers/vhost/net.o CC [M] drivers/ssb/scan.o LD [M] drivers/net/ethernet/intel/e1000e/e1000e.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o CC [M] drivers/vfio/group.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o CC [M] drivers/vfio/iova_bitmap.o CC [M] drivers/vhost/vhost.o CC [M] drivers/ssb/sprom.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o CC drivers/acpi/hed.o CC [M] drivers/mtd/mtdconcat.o CC [M] drivers/vfio/container.o CC drivers/acpi/acpica/utstate.o CC [M] drivers/gpu/drm/i915/gt/intel_engine_pm.o CC drivers/acpi/acpica/utstring.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o CC [M] drivers/pps/sysfs.o CC [M] drivers/bluetooth/btrtl.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o CC drivers/acpi/acpica/utstrsuppt.o CC [M] drivers/vhost/iotlb.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o CC [M] drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o CC [M] drivers/vfio/pci/vfio_pci.o CC [M] drivers/mtd/mtdpart.o CC [M] drivers/vfio/virqfd.o CC [M] drivers/vfio/vfio_iommu_type1.o CC drivers/acpi/acpica/utstrtoul64.o CC drivers/acpi/bgrt.o LD [M] drivers/dca/dca.o CC [M] drivers/mtd/mtdchar.o CC [M] drivers/gpu/drm/xe/xe_trace.o CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o CC [M] drivers/ssb/pci.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o CC [M] drivers/gpu/drm/i915/gt/intel_engine_user.o LD [M] drivers/pps/pps_core.o CC [M] drivers/ssb/pcihost_wrapper.o CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.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/drm_vblank.o CC drivers/acpi/acpica/utxface.o CC [M] drivers/gpu/drm/xe/xe_vm.o CC [M] drivers/gpu/drm/xe/xe_vm_madvise.o CC [M] drivers/ssb/driver_chipcommon.o CC drivers/acpi/acpica/utxfinit.o CC [M] drivers/ssb/driver_chipcommon_pmu.o CC drivers/acpi/acpica/utxferror.o CC [M] drivers/gpu/drm/i915/gt/intel_execlists_submission.o CC [M] drivers/gpu/drm/i915/gt/intel_ggtt.o CC drivers/acpi/cppc_acpi.o CC [M] drivers/ssb/driver_pcicore.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o CC drivers/acpi/acpica/utxfmutex.o LD [M] drivers/md/dm-thin-pool.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o LD [M] drivers/vfio/pci/vfio-pci-core.o LD [M] drivers/vfio/pci/vfio-pci.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o LD [M] drivers/vfio/vfio.o CC [M] drivers/gpu/drm/drm_vblank_work.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o LD [M] drivers/vhost/vhost_iotlb.o CC drivers/acpi/spcr.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o CC [M] drivers/gpu/drm/drm_vma_manager.o CC [M] drivers/gpu/drm/xe/xe_wa.o CC [M] drivers/gpu/drm/xe/xe_wopcm.o CC [M] drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o CC [M] drivers/gpu/drm/xe/xe_display.o CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o CC [M] drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o AR drivers/acpi/acpica/built-in.a CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o CC drivers/acpi/acpi_pad.o CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o CC [M] drivers/gpu/drm/xe/display/ext/intel_clock_gating.o LD [M] drivers/vhost/vhost_net.o CC [M] drivers/gpu/drm/i915/gt/intel_gt.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o CC [M] drivers/gpu/drm/xe/display/ext/intel_device_info.o CC [M] drivers/gpu/drm/drm_writeback.o LD [M] drivers/mtd/mtd.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o CC [M] drivers/gpu/drm/xe/display/ext/intel_dram.o CC [M] drivers/gpu/drm/xe/display/ext/intel_pch.o CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o LD [M] drivers/ssb/ssb.o CC [M] drivers/gpu/drm/lib/drm_random.o CC [M] drivers/gpu/drm/drm_ioc32.o CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o CC [M] drivers/gpu/drm/drm_panel.o CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o CC [M] drivers/acpi/acpi_video.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o CC [M] drivers/gpu/drm/drm_pci.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o LD [M] drivers/net/ethernet/intel/ixgbe/ixgbe.o CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o CC [M] drivers/acpi/video_detect.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_debugfs.o AR drivers/net/ethernet/built-in.a AR drivers/net/built-in.a CC [M] drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o CC [M] drivers/gpu/drm/drm_debugfs.o CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o AR drivers/acpi/built-in.a CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_irq.o CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o CC [M] drivers/gpu/drm/drm_debugfs_crc.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/amd/amdgpu/amdgpu_psp_ta.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_mcr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o CC [M] drivers/gpu/drm/drm_edid_load.o CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o CC [M] drivers/gpu/drm/drm_panel_orientation_quirks.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm.o CC [M] drivers/gpu/drm/drm_buddy.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o AR drivers/android/built-in.a CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o ../drivers/gpu/drm/i915/gt/intel_engine_cs.c:1525: warning: expecting prototype for intel_engines_cleanup_common(). Prototype was for intel_engine_cleanup_common() instead CC [M] drivers/gpu/drm/i915/gt/intel_gt_requests.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.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/xe/i915-display/intel_cursor.o CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs.o CC [M] drivers/gpu/drm/drm_gem_shmem_helper.o CC [M] drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o CC [M] drivers/gpu/drm/amd/amdgpu/cik.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o CC [M] drivers/gpu/drm/amd/amdgpu/cik_ih.o CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o LD [M] drivers/acpi/video.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o CC [M] drivers/gpu/drm/amd/amdgpu/dce_v8_0.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/drm_suballoc.o CC [M] drivers/gpu/drm/i915/gt/intel_gtt.o CC [M] drivers/gpu/drm/i915/gt/intel_llc.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o CC [M] drivers/gpu/drm/i915/gt/intel_lrc.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o CC [M] drivers/gpu/drm/i915/gt/intel_migrate.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o CC [M] drivers/gpu/drm/i915/gt/intel_mocs.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o CC [M] drivers/gpu/drm/i915/gt/intel_ppgtt.o CC [M] drivers/gpu/drm/i915/gt/intel_rc6.o CC [M] drivers/gpu/drm/i915/gt/intel_region_lmem.o CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o CC [M] drivers/gpu/drm/i915/gt/intel_renderstate.o CC [M] drivers/gpu/drm/i915/gt/intel_reset.o CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.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/nouveau/nvkm/subdev/bios/P0260.o CC [M] drivers/gpu/drm/amd/amdgpu/cik_sdma.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o CC [M] drivers/gpu/drm/i915/gt/intel_rps.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o CC [M] drivers/gpu/drm/i915/gt/intel_sa_media.o CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o CC [M] drivers/gpu/drm/amd/amdgpu/vce_v2_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o CC [M] drivers/gpu/drm/amd/amdgpu/si.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/nouveau/nvkm/subdev/bus/g94.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o CC [M] drivers/gpu/drm/i915/gt/intel_sseu.o CC [M] drivers/gpu/drm/drm_atomic_helper.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o CC [M] drivers/gpu/drm/drm_atomic_state_helper.o CC [M] drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o CC [M] drivers/gpu/drm/i915/gt/intel_timeline.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt.o CC [M] drivers/gpu/drm/drm_bridge_connector.o CC [M] drivers/gpu/drm/i915/gt/intel_wopcm.o CC [M] drivers/gpu/drm/i915/gt/intel_workarounds.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o CC [M] drivers/gpu/drm/i915/gt/shmem_utils.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o CC [M] drivers/gpu/drm/i915/gt/sysfs_engines.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/xe/i915-display/intel_drrs.o CC [M] drivers/gpu/drm/i915/gt/gen7_renderstate.o CC [M] drivers/gpu/drm/i915/gt/gen8_renderstate.o CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o CC [M] drivers/gpu/drm/i915/gt/gen9_renderstate.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/drm_crtc_helper.o CC [M] drivers/gpu/drm/drm_damage_helper.o CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_busy.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.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/drm_encoder_slave.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_create.o CC [M] drivers/gpu/drm/amd/amdgpu/si_ih.o CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o CC [M] drivers/gpu/drm/amd/amdgpu/si_dma.o CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o CC [M] drivers/gpu/drm/amd/amdgpu/dce_v6_0.o CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_domain.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_internal.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_object.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_lmem.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_mman.o CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_pages.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_phys.o CC [M] drivers/gpu/drm/drm_flip_work.o CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.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/nouveau/nvkm/subdev/clk/gk104.o CC [M] drivers/gpu/drm/drm_format_helper.o CC [M] drivers/gpu/drm/drm_gem_atomic_helper.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_pm.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_region.o CC [M] drivers/gpu/drm/amd/amdgpu/vi.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_shmem.o CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_shrinker.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o CC [M] drivers/gpu/drm/drm_gem_framebuffer_helper.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/i915/gem/i915_gem_stolen.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_throttle.o CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_tiling.o CC [M] drivers/gpu/drm/drm_kms_helper_common.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/i915/gem/i915_gem_ttm.o CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o CC [M] drivers/gpu/drm/drm_modeset_helper.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o CC [M] drivers/gpu/drm/i915/gem/i915_gem_userptr.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/i915/gem/i915_gem_wait.o CC [M] drivers/gpu/drm/i915/gem/i915_gemfs.o CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o CC [M] drivers/gpu/drm/i915/i915_active.o CC [M] drivers/gpu/drm/i915/i915_cmd_parser.o CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o CC [M] drivers/gpu/drm/i915/i915_deps.o CC [M] drivers/gpu/drm/i915/i915_gem_evict.o CC [M] drivers/gpu/drm/i915/i915_gem_gtt.o CC [M] drivers/gpu/drm/drm_plane_helper.o CC [M] drivers/gpu/drm/i915/i915_gem_ww.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.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/amd/amdgpu/nbio_v6_1.o CC [M] drivers/gpu/drm/drm_probe_helper.o CC [M] drivers/gpu/drm/i915/i915_gem.o CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o CC [M] drivers/gpu/drm/i915/i915_query.o CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o CC [M] drivers/gpu/drm/i915/i915_request.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o CC [M] drivers/gpu/drm/i915/i915_scheduler.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o CC [M] drivers/gpu/drm/amd/amdgpu/soc15.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.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/i915/i915_trace_points.o CC [M] drivers/gpu/drm/i915/i915_ttm_buddy_manager.o CC [M] drivers/gpu/drm/i915/i915_vma.o CC [M] drivers/gpu/drm/i915/i915_vma_resource.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o CC [M] drivers/gpu/drm/drm_rect.o CC [M] drivers/gpu/drm/xe/i915-display/intel_fbdev.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h CC [M] drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o CC [M] drivers/gpu/drm/amd/amdgpu/emu_soc.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o CC [M] drivers/gpu/drm/drm_self_refresh_helper.o HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o CC [M] drivers/gpu/drm/drm_simple_kms_helper.o CC [M] drivers/gpu/drm/bridge/panel.o HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o CC [M] drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o CC [M] drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o CC [M] drivers/gpu/drm/i915/gt/intel_gsc.o CC [M] drivers/gpu/drm/i915/i915_hwmon.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h CC [M] drivers/gpu/drm/i915/display/hsw_ips.o CC [M] drivers/gpu/drm/i915/display/intel_atomic.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h CC [M] drivers/gpu/drm/i915/display/intel_atomic_plane.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h CC [M] drivers/gpu/drm/drm_fbdev_generic.o CC [M] drivers/gpu/drm/i915/display/intel_audio.o CC [M] drivers/gpu/drm/drm_fb_helper.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h CC [M] drivers/gpu/drm/i915/display/intel_bios.o CC [M] drivers/gpu/drm/i915/display/intel_bw.o LD [M] drivers/gpu/drm/drm.o CC [M] drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o 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/soc/intel_gmch.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h LD [M] drivers/gpu/drm/drm_shmem_helper.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h LD [M] drivers/gpu/drm/drm_suballoc_helper.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pm_types.h HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h LD [M] drivers/gpu/drm/drm_ttm_helper.o CC [M] drivers/gpu/drm/i915/display/intel_color.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h CC [M] drivers/gpu/drm/i915/display/intel_combo_phy.o AR drivers/gpu/drm/built-in.a CC [M] drivers/gpu/drm/i915/display/intel_connector.o HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h HDRTEST drivers/gpu/drm/xe/display/ext/i915_irq.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o CC [M] drivers/gpu/drm/i915/display/intel_crtc.o CC [M] drivers/gpu/drm/i915/display/intel_crtc_state_dump.o CC [M] drivers/gpu/drm/i915/display/intel_cursor.o CC [M] drivers/gpu/drm/i915/display/intel_display.o HDRTEST drivers/gpu/drm/xe/display/ext/intel_pch.h HDRTEST drivers/gpu/drm/xe/display/ext/intel_dram.h CC [M] drivers/gpu/drm/i915/display/intel_display_driver.o HDRTEST drivers/gpu/drm/xe/display/ext/intel_device_info.h CC [M] drivers/gpu/drm/i915/display/intel_display_power.o CC [M] drivers/gpu/drm/i915/display/intel_display_power_map.o HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o CC [M] drivers/gpu/drm/i915/display/intel_display_power_well.o CC [M] drivers/gpu/drm/i915/display/intel_display_reset.o HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h CC [M] drivers/gpu/drm/i915/display/intel_display_rps.o HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h CC [M] drivers/gpu/drm/i915/display/intel_dmc.o CC [M] drivers/gpu/drm/i915/display/intel_dpio_phy.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o CC [M] drivers/gpu/drm/i915/display/intel_dpll.o CC [M] drivers/gpu/drm/i915/display/intel_dpll_mgr.o HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h CC [M] drivers/gpu/drm/amd/amdgpu/nv.o HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h CC [M] drivers/gpu/drm/amd/amdgpu/arct_reg_init.o CC [M] drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o CC [M] drivers/gpu/drm/i915/display/intel_dpt.o CC [M] drivers/gpu/drm/i915/display/intel_drrs.o CC [M] drivers/gpu/drm/i915/display/intel_dsb.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h HDRTEST drivers/gpu/drm/xe/tests/xe_test.h HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o CC [M] drivers/gpu/drm/i915/display/intel_fb.o CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o CC [M] drivers/gpu/drm/i915/display/intel_fb_pin.o CC [M] drivers/gpu/drm/i915/display/intel_fbc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o CC [M] drivers/gpu/drm/i915/display/intel_fdi.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/i915/display/intel_fifo_underrun.o HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h HDRTEST drivers/gpu/drm/xe/xe_bb.h HDRTEST drivers/gpu/drm/xe/xe_bb_types.h HDRTEST drivers/gpu/drm/xe/xe_bo.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o 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 CC [M] drivers/gpu/drm/i915/display/intel_frontbuffer.o CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o CC [M] drivers/gpu/drm/i915/display/intel_global_state.o LD [M] drivers/gpu/drm/drm_kms_helper.o CC [M] drivers/gpu/drm/i915/display/intel_hdcp.o CC [M] drivers/gpu/drm/i915/display/intel_hdcp_gsc.o HDRTEST drivers/gpu/drm/xe/xe_debugfs.h HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h CC [M] drivers/gpu/drm/i915/display/intel_hotplug.o HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h HDRTEST drivers/gpu/drm/xe/xe_device.h CC [M] drivers/gpu/drm/i915/display/intel_hotplug_irq.o CC [M] drivers/gpu/drm/i915/display/intel_hti.o CC [M] drivers/gpu/drm/i915/display/intel_load_detect.o CC [M] drivers/gpu/drm/i915/display/intel_lpe_audio.o CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o CC [M] drivers/gpu/drm/i915/display/intel_modeset_verify.o CC [M] drivers/gpu/drm/i915/display/intel_modeset_setup.o CC [M] drivers/gpu/drm/amd/amdgpu/aldebaran.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o HDRTEST drivers/gpu/drm/xe/xe_device_types.h HDRTEST drivers/gpu/drm/xe/xe_display.h CC [M] drivers/gpu/drm/amd/amdgpu/soc21.o CC [M] drivers/gpu/drm/i915/display/intel_overlay.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o CC [M] drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o CC [M] drivers/gpu/drm/i915/display/intel_pch_display.o CC [M] drivers/gpu/drm/i915/display/intel_pch_refclk.o HDRTEST drivers/gpu/drm/xe/xe_drv.h CC [M] drivers/gpu/drm/i915/display/intel_plane_initial.o CC [M] drivers/gpu/drm/i915/display/intel_psr.o HDRTEST drivers/gpu/drm/xe/xe_engine.h CC [M] drivers/gpu/drm/i915/display/intel_quirks.o HDRTEST drivers/gpu/drm/xe/xe_engine_types.h CC [M] drivers/gpu/drm/i915/display/intel_sprite.o CC [M] drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o HDRTEST drivers/gpu/drm/xe/xe_exec.h HDRTEST drivers/gpu/drm/xe/xe_execlist.h HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o HDRTEST drivers/gpu/drm/xe/xe_force_wake.h HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h CC [M] drivers/gpu/drm/i915/display/intel_sprite_uapi.o CC [M] drivers/gpu/drm/i915/display/intel_tc.o CC [M] drivers/gpu/drm/i915/display/intel_vblank.o CC [M] drivers/gpu/drm/i915/display/intel_vga.o HDRTEST drivers/gpu/drm/xe/xe_ggtt.h HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h HDRTEST drivers/gpu/drm/xe/xe_gt.h HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h CC [M] drivers/gpu/drm/i915/display/intel_wm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h CC [M] drivers/gpu/drm/i915/display/i9xx_plane.o CC [M] drivers/gpu/drm/i915/display/i9xx_wm.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o CC [M] drivers/gpu/drm/i915/display/skl_scaler.o HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h CC [M] drivers/gpu/drm/i915/display/skl_universal_plane.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o CC [M] drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o CC [M] drivers/gpu/drm/i915/display/skl_watermark.o CC [M] drivers/gpu/drm/i915/display/intel_acpi.o CC [M] drivers/gpu/drm/i915/display/intel_opregion.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o CC [M] drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o CC [M] drivers/gpu/drm/i915/display/intel_fbdev.o CC [M] drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o CC [M] drivers/gpu/drm/i915/display/dvo_ch7017.o HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h CC [M] drivers/gpu/drm/i915/display/dvo_ch7xxx.o CC [M] drivers/gpu/drm/i915/display/dvo_ivch.o HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h CC [M] drivers/gpu/drm/i915/display/dvo_ns2501.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h CC [M] drivers/gpu/drm/i915/display/dvo_sil164.o HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h CC [M] drivers/gpu/drm/i915/display/dvo_tfp410.o CC [M] drivers/gpu/drm/amd/amdgpu/df_v1_7.o HDRTEST drivers/gpu/drm/xe/xe_gt_types.h HDRTEST drivers/gpu/drm/xe/xe_guc.h CC [M] drivers/gpu/drm/i915/display/g4x_dp.o HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h CC [M] drivers/gpu/drm/i915/display/g4x_hdmi.o HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h CC [M] drivers/gpu/drm/i915/display/icl_dsi.o HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h CC [M] drivers/gpu/drm/i915/display/intel_backlight.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o CC [M] drivers/gpu/drm/i915/display/intel_crt.o CC [M] drivers/gpu/drm/amd/amdgpu/df_v3_6.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o CC [M] drivers/gpu/drm/i915/display/intel_cx0_phy.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o CC [M] drivers/gpu/drm/amd/amdgpu/df_v4_3.o HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h HDRTEST drivers/gpu/drm/xe/xe_guc_engine_types.h CC [M] drivers/gpu/drm/i915/display/intel_ddi.o HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h HDRTEST drivers/gpu/drm/xe/xe_guc_log.h CC [M] drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o CC [M] drivers/gpu/drm/i915/display/intel_display_trace.o HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h CC [M] drivers/gpu/drm/i915/display/intel_dkl_phy.o CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o CC [M] drivers/gpu/drm/i915/display/intel_dp.o CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h CC [M] drivers/gpu/drm/i915/display/intel_dp_aux.o CC [M] drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o 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 CC [M] drivers/gpu/drm/i915/display/intel_dp_hdcp.o CC [M] drivers/gpu/drm/i915/display/intel_dp_link_training.o CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v9_0.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/i915/display/intel_dp_mst.o CC [M] drivers/gpu/drm/i915/display/intel_dsi.o CC [M] drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o CC [M] drivers/gpu/drm/i915/display/intel_dsi_vbt.o CC [M] drivers/gpu/drm/i915/display/intel_dvo.o CC [M] drivers/gpu/drm/i915/display/intel_gmbus.o CC [M] drivers/gpu/drm/i915/display/intel_hdmi.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o CC [M] drivers/gpu/drm/i915/display/intel_lspcon.o HDRTEST drivers/gpu/drm/xe/xe_huc.h HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h HDRTEST drivers/gpu/drm/xe/xe_huc_types.h HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h CC [M] drivers/gpu/drm/i915/display/intel_lvds.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o CC [M] drivers/gpu/drm/i915/display/intel_panel.o CC [M] drivers/gpu/drm/i915/display/intel_pps.o CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o CC [M] drivers/gpu/drm/i915/display/intel_qp_tables.o HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h CC [M] drivers/gpu/drm/i915/display/intel_sdvo.o HDRTEST drivers/gpu/drm/xe/xe_irq.h CC [M] drivers/gpu/drm/i915/display/intel_snps_phy.o HDRTEST drivers/gpu/drm/xe/xe_lrc.h HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o CC [M] drivers/gpu/drm/i915/display/intel_tv.o HDRTEST drivers/gpu/drm/xe/xe_macros.h CC [M] drivers/gpu/drm/i915/display/intel_vdsc.o CC [M] drivers/gpu/drm/i915/display/intel_vrr.o CC [M] drivers/gpu/drm/i915/display/vlv_dsi.o HDRTEST drivers/gpu/drm/xe/xe_map.h CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o CC [M] drivers/gpu/drm/i915/display/vlv_dsi_pll.o HDRTEST drivers/gpu/drm/xe/xe_migrate.h CC [M] drivers/gpu/drm/i915/i915_perf.o CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_tee.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_huc.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_irq.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_pm.o CC [M] drivers/gpu/drm/i915/pxp/intel_pxp_session.o HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h HDRTEST drivers/gpu/drm/xe/xe_mmio.h CC [M] drivers/gpu/drm/i915/i915_gpu_error.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o CC [M] drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o HDRTEST drivers/gpu/drm/xe/xe_mocs.h CC [M] drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o HDRTEST drivers/gpu/drm/xe/xe_module.h CC [M] drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o CC [M] drivers/gpu/drm/i915/selftests/i915_random.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o CC [M] drivers/gpu/drm/i915/selftests/i915_selftest.o CC [M] drivers/gpu/drm/i915/selftests/igt_atomic.o HDRTEST drivers/gpu/drm/xe/xe_pat.h CC [M] drivers/gpu/drm/i915/selftests/igt_flush_test.o HDRTEST drivers/gpu/drm/xe/xe_pci.h HDRTEST drivers/gpu/drm/xe/xe_pci_types.h HDRTEST drivers/gpu/drm/xe/xe_pcode.h CC [M] drivers/gpu/drm/i915/selftests/igt_live_test.o HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h HDRTEST drivers/gpu/drm/xe/xe_platform_types.h HDRTEST drivers/gpu/drm/xe/xe_pm.h HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h CC [M] drivers/gpu/drm/i915/selftests/igt_mmap.o CC [M] drivers/gpu/drm/i915/selftests/igt_reset.o CC [M] drivers/gpu/drm/i915/selftests/igt_spinner.o CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o CC [M] drivers/gpu/drm/i915/selftests/librapl.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o HDRTEST drivers/gpu/drm/xe/xe_pt.h CC [M] drivers/gpu/drm/i915/i915_vgpu.o HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h HDRTEST drivers/gpu/drm/xe/xe_pt_types.h HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h HDRTEST drivers/gpu/drm/xe/xe_query.h HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o CC [M] drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o HDRTEST drivers/gpu/drm/i915/display/intel_display.h HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h HDRTEST drivers/gpu/drm/i915/display/intel_vga.h HDRTEST drivers/gpu/drm/i915/display/intel_audio.h HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h CC [M] drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h CC [M] drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h HDRTEST drivers/gpu/drm/i915/display/intel_tc.h HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_0.o HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h HDRTEST drivers/gpu/drm/i915/display/intel_psr.h HDRTEST drivers/gpu/drm/i915/display/intel_crt.h CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_1.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h HDRTEST drivers/gpu/drm/xe/xe_rtp.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h HDRTEST drivers/gpu/drm/xe/xe_sa.h HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/umc_v6_7.o HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h HDRTEST drivers/gpu/drm/xe/xe_sa_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o HDRTEST drivers/gpu/drm/xe/xe_sched_job.h CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_7.o HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o CC [M] drivers/gpu/drm/amd/amdgpu/umc_v8_10.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h HDRTEST drivers/gpu/drm/xe/xe_step.h HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o HDRTEST drivers/gpu/drm/xe/xe_step_types.h CC [M] drivers/gpu/drm/amd/amdgpu/iceland_ih.o HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h HDRTEST drivers/gpu/drm/xe/xe_sync.h HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h HDRTEST drivers/gpu/drm/xe/xe_sync_types.h HDRTEST drivers/gpu/drm/xe/xe_trace.h HDRTEST drivers/gpu/drm/i915/display/intel_fb.h HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h HDRTEST drivers/gpu/drm/xe/xe_tuning.h HDRTEST drivers/gpu/drm/xe/xe_uc.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o CC [M] drivers/gpu/drm/amd/amdgpu/tonga_ih.o HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h CC [M] drivers/gpu/drm/amd/amdgpu/cz_ih.o HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/vega10_ih.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o CC [M] drivers/gpu/drm/amd/amdgpu/vega20_ih.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/navi10_ih.o HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h CC [M] drivers/gpu/drm/amd/amdgpu/ih_v6_0.o HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o HDRTEST drivers/gpu/drm/xe/xe_uc_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o CC [M] drivers/gpu/drm/amd/amdgpu/psp_v3_1.o CC [M] drivers/gpu/drm/amd/amdgpu/psp_v10_0.o HDRTEST drivers/gpu/drm/xe/xe_vm.h HDRTEST drivers/gpu/drm/i915/display/intel_hti.h HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0.o HDRTEST drivers/gpu/drm/xe/xe_vm_madvise.h HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h HDRTEST drivers/gpu/drm/xe/xe_vm_types.h HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h HDRTEST drivers/gpu/drm/i915/display/intel_connector.h HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h CC [M] drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o CC [M] drivers/gpu/drm/amd/amdgpu/psp_v12_0.o HDRTEST drivers/gpu/drm/xe/xe_wa.h ../drivers/gpu/drm/i915/i915_gpu_error.c:2174: warning: Function parameter or member 'dump_flags' not described in 'i915_capture_error_state' HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0.o HDRTEST drivers/gpu/drm/i915/display/intel_color.h HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h CC [M] drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o CC [M] drivers/gpu/drm/amd/amdgpu/dce_v10_0.o HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h CC [M] drivers/gpu/drm/amd/amdgpu/dce_v11_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o HDRTEST drivers/gpu/drm/xe/xe_wopcm.h HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h LD [M] drivers/gpu/drm/xe/xe.o HDRTEST drivers/gpu/drm/i915/display/intel_wm.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o HDRTEST drivers/gpu/drm/i915/display/intel_panel.h HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h HDRTEST drivers/gpu/drm/i915/display/intel_tv.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.o HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o HDRTEST drivers/gpu/drm/i915/display/intel_bw.h HDRTEST drivers/gpu/drm/i915/display/intel_de.h CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o ../drivers/gpu/drm/i915/i915_perf.c:5307: warning: Function parameter or member 'i915' not described in 'i915_perf_ioctl_version' HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h drivers/gpu/drm/xe/xe.o: warning: objtool: intel_set_cpu_fifo_underrun_reporting+0x2b7: unreachable instruction CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0.o HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o CC [M] drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h HDRTEST drivers/gpu/drm/i915/display/intel_bios.h HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o HDRTEST drivers/gpu/drm/i915/display/intel_dp.h CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o CC [M] drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o HDRTEST drivers/gpu/drm/i915/display/intel_pps.h HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h ../drivers/gpu/drm/i915/gem/i915_gem_region.h:25: warning: Incorrect use of kernel-doc format: * process_obj - Process the current object ../drivers/gpu/drm/i915/gem/i915_gem_region.h:35: warning: Function parameter or member 'process_obj' not described in 'i915_gem_apply_to_region_ops' HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h CC [M] drivers/gpu/drm/amd/amdgpu/mes_v10_1.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o CC [M] drivers/gpu/drm/amd/amdgpu/mes_v11_0.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.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/nv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h CC [M] drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h CC [M] drivers/gpu/drm/amd/amdgpu/vce_v4_0.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o ../drivers/gpu/drm/i915/gem/i915_gem_ttm.h:50: warning: Function parameter or member 'bo' not described in 'i915_ttm_to_gem' HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h CC [M] drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h ../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Function parameter or member 'file' not described in 'i915_gem_object_lookup_rcu' ../drivers/gpu/drm/i915/gem/i915_gem_object.h:94: warning: Excess function parameter 'filp' description in 'i915_gem_object_lookup_rcu' CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h HDRTEST drivers/gpu/drm/i915/gt/intel_context.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h CC [M] drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h CC [M] drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o CC [M] drivers/gpu/drm/amd/amdgpu/athub_v1_0.o CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_0.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h CC [M] drivers/gpu/drm/amd/amdgpu/athub_v2_1.o CC [M] drivers/gpu/drm/amd/amdgpu/athub_v3_0.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h ../drivers/gpu/drm/i915/gt/intel_context.h:108: warning: Function parameter or member 'ce' not described in 'intel_context_lock_pinned' ../drivers/gpu/drm/i915/gt/intel_context.h:123: warning: Function parameter or member 'ce' not described in 'intel_context_is_pinned' ../drivers/gpu/drm/i915/gt/intel_context.h:142: warning: Function parameter or member 'ce' not described in 'intel_context_unlock_pinned' HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'size' not described in '__guc_capture_bufstate' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'data' not described in '__guc_capture_bufstate' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'rd' not described in '__guc_capture_bufstate' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:27: warning: Function parameter or member 'wr' not described in '__guc_capture_bufstate' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'link' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'is_partial' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_class' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'eng_inst' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'guc_id' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'lrca' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:59: warning: Function parameter or member 'reginfo' not described in '__guc_capture_parsed_output' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:62: warning: wrong kernel-doc identifier on line: * struct guc_debug_capture_list_header / struct guc_debug_capture_list ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:80: warning: wrong kernel-doc identifier on line: * struct __guc_mmio_reg_descr / struct __guc_mmio_reg_descr_group ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:105: warning: wrong kernel-doc identifier on line: * struct guc_state_capture_header_t / struct guc_state_capture_t / ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'is_valid' not described in '__guc_capture_ads_cache' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'ptr' not described in '__guc_capture_ads_cache' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'size' not described in '__guc_capture_ads_cache' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:163: warning: Function parameter or member 'status' not described in '__guc_capture_ads_cache' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'ads_null_cache' not described in 'intel_guc_state_capture' ../drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h:216: warning: Function parameter or member 'max_mmio_per_node' not described in 'intel_guc_state_capture' HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o CC [M] drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.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/i915/gt/uc/intel_huc_debugfs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o HDRTEST drivers/gpu/drm/i915/gt/intel_hwconfig.h HDRTEST drivers/gpu/drm/i915/gt/intel_llc.h HDRTEST drivers/gpu/drm/i915/gt/gen8_engine_cs.h HDRTEST drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h ../drivers/gpu/drm/i915/gt/uc/intel_guc.h:274: warning: Function parameter or member 'dbgfs_node' not described in 'intel_guc' CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o HDRTEST drivers/gpu/drm/i915/gt/intel_rc6_types.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o HDRTEST drivers/gpu/drm/i915/gt/intel_context_param.h HDRTEST drivers/gpu/drm/i915/gt/intel_gpu_commands.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o HDRTEST drivers/gpu/drm/i915/gt/intel_engine_user.h ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'marker' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'read_ptr' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'write_ptr' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'size' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'sampled_write_ptr' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'wrap_offset' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flush_to_file' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'buffer_full_cnt' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'reserved' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'flags' not described in 'guc_log_buffer_state' ../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h:491: warning: Function parameter or member 'version' not described in 'guc_log_buffer_state' HDRTEST drivers/gpu/drm/i915/gt/intel_gt_irq.h HDRTEST drivers/gpu/drm/i915/gt/intel_gsc.h HDRTEST drivers/gpu/drm/i915/gt/intel_rps.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o HDRTEST drivers/gpu/drm/i915/gt/selftest_llc.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o HDRTEST drivers/gpu/drm/i915/gt/gen6_ppgtt.h HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h HDRTEST drivers/gpu/drm/i915/gt/intel_migrate_types.h HDRTEST drivers/gpu/drm/i915/gt/selftests/mock_timeline.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o HDRTEST drivers/gpu/drm/i915/gt/intel_lrc.h HDRTEST drivers/gpu/drm/i915/gt/intel_lrc_reg.h HDRTEST drivers/gpu/drm/i915/gt/intel_migrate.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h HDRTEST drivers/gpu/drm/i915/gt/mock_engine.h HDRTEST drivers/gpu/drm/i915/gt/intel_engine_stats.h HDRTEST drivers/gpu/drm/i915/gt/intel_gtt.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o HDRTEST drivers/gpu/drm/i915/gt/intel_ring.h 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/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o HDRTEST drivers/gpu/drm/i915/gt/intel_gt_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o HDRTEST drivers/gpu/drm/i915/gt/intel_renderstate.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o HDRTEST drivers/gpu/drm/i915/gt/intel_sseu.h HDRTEST drivers/gpu/drm/i915/gt/intel_engine_types.h HDRTEST drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o HDRTEST drivers/gpu/drm/i915/gt/gen2_engine_cs.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o HDRTEST drivers/gpu/drm/i915/gvt/gvt.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o HDRTEST drivers/gpu/drm/i915/gvt/trace.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o HDRTEST drivers/gpu/drm/i915/gvt/debug.h HDRTEST drivers/gpu/drm/i915/gvt/edid.h HDRTEST drivers/gpu/drm/i915/gvt/page_track.h ../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Function parameter or member 'vm' not described in 'i915_vm_resv_put' ../drivers/gpu/drm/i915/gt/intel_gtt.h:515: warning: Excess function parameter 'resv' description in 'i915_vm_resv_put' HDRTEST drivers/gpu/drm/i915/gvt/mmio.h HDRTEST drivers/gpu/drm/i915/gvt/sched_policy.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o HDRTEST drivers/gpu/drm/i915/gvt/fb_decoder.h HDRTEST drivers/gpu/drm/i915/gvt/cmd_parser.h HDRTEST drivers/gpu/drm/i915/gvt/dmabuf.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o HDRTEST drivers/gpu/drm/i915/gvt/mmio_context.h HDRTEST drivers/gpu/drm/i915/gvt/display.h HDRTEST drivers/gpu/drm/i915/gvt/gtt.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o HDRTEST drivers/gpu/drm/i915/gvt/scheduler.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o HDRTEST drivers/gpu/drm/i915/gvt/reg.h HDRTEST drivers/gpu/drm/i915/gvt/execlist.h HDRTEST drivers/gpu/drm/i915/gvt/interrupt.h HDRTEST drivers/gpu/drm/i915/i915_active.h HDRTEST drivers/gpu/drm/i915/i915_active_types.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o HDRTEST drivers/gpu/drm/i915/i915_cmd_parser.h HDRTEST drivers/gpu/drm/i915/i915_config.h HDRTEST drivers/gpu/drm/i915/i915_debugfs.h HDRTEST drivers/gpu/drm/i915/i915_debugfs_params.h HDRTEST drivers/gpu/drm/i915/i915_deps.h HDRTEST drivers/gpu/drm/i915/i915_driver.h HDRTEST drivers/gpu/drm/i915/i915_drm_client.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o HDRTEST drivers/gpu/drm/i915/i915_drv.h HDRTEST drivers/gpu/drm/i915/i915_file_private.h HDRTEST drivers/gpu/drm/i915/i915_fixed.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o HDRTEST drivers/gpu/drm/i915/i915_gem.h HDRTEST drivers/gpu/drm/i915/i915_gem_evict.h HDRTEST drivers/gpu/drm/i915/i915_gem_gtt.h HDRTEST drivers/gpu/drm/i915/i915_gem_ww.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o HDRTEST drivers/gpu/drm/i915/i915_getparam.h ../drivers/gpu/drm/i915/gt/intel_engine_types.h:293: warning: Function parameter or member 'preempt_hang' not described in 'intel_engine_execlists' HDRTEST drivers/gpu/drm/i915/i915_gpu_error.h HDRTEST drivers/gpu/drm/i915/i915_hwmon.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o HDRTEST drivers/gpu/drm/i915/i915_ioc32.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o HDRTEST drivers/gpu/drm/i915/i915_ioctl.h HDRTEST drivers/gpu/drm/i915/i915_iosf_mbi.h HDRTEST drivers/gpu/drm/i915/i915_irq.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o HDRTEST drivers/gpu/drm/i915/i915_memcpy.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o HDRTEST drivers/gpu/drm/i915/i915_mitigations.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o HDRTEST drivers/gpu/drm/i915/i915_mm.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o HDRTEST drivers/gpu/drm/i915/i915_params.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o 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/amd/amdgpu/../amdkfd/kfd_smi_events.o HDRTEST drivers/gpu/drm/i915/i915_perf.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o HDRTEST drivers/gpu/drm/i915/i915_pci.h HDRTEST drivers/gpu/drm/i915/i915_perf_oa_regs.h HDRTEST drivers/gpu/drm/i915/i915_perf_types.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o HDRTEST drivers/gpu/drm/i915/i915_pmu.h HDRTEST drivers/gpu/drm/i915/i915_priolist_types.h HDRTEST drivers/gpu/drm/i915/i915_pvinfo.h HDRTEST drivers/gpu/drm/i915/i915_query.h ../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'active' not described in '__i915_active_fence_init' ../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fence' not described in '__i915_active_fence_init' ../drivers/gpu/drm/i915/i915_active.h:66: warning: Function parameter or member 'fn' not described in '__i915_active_fence_init' ../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'active' not described in 'i915_active_fence_set' ../drivers/gpu/drm/i915/i915_active.h:89: warning: Function parameter or member 'rq' not described in 'i915_active_fence_set' ../drivers/gpu/drm/i915/i915_active.h:102: warning: Function parameter or member 'active' not described in 'i915_active_fence_get' ../drivers/gpu/drm/i915/i915_active.h:122: warning: Function parameter or member 'active' not described in 'i915_active_fence_isset' HDRTEST drivers/gpu/drm/i915/i915_reg.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o HDRTEST drivers/gpu/drm/i915/i915_reg_defs.h HDRTEST drivers/gpu/drm/i915/i915_request.h HDRTEST drivers/gpu/drm/i915/i915_scatterlist.h CC [M] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o HDRTEST drivers/gpu/drm/i915/i915_scheduler.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o HDRTEST drivers/gpu/drm/i915/i915_scheduler_types.h HDRTEST drivers/gpu/drm/i915/i915_selftest.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o HDRTEST drivers/gpu/drm/i915/i915_suspend.h HDRTEST drivers/gpu/drm/i915/i915_sw_fence.h HDRTEST drivers/gpu/drm/i915/i915_sw_fence_work.h HDRTEST drivers/gpu/drm/i915/i915_switcheroo.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o HDRTEST drivers/gpu/drm/i915/i915_syncmap.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o HDRTEST drivers/gpu/drm/i915/i915_sysfs.h HDRTEST drivers/gpu/drm/i915/i915_tasklet.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o HDRTEST drivers/gpu/drm/i915/i915_trace.h HDRTEST drivers/gpu/drm/i915/i915_ttm_buddy_manager.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o HDRTEST drivers/gpu/drm/i915/i915_user_extensions.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o HDRTEST drivers/gpu/drm/i915/i915_utils.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o HDRTEST drivers/gpu/drm/i915/i915_vgpu.h HDRTEST drivers/gpu/drm/i915/i915_vma.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o HDRTEST drivers/gpu/drm/i915/i915_vma_resource.h HDRTEST drivers/gpu/drm/i915/i915_vma_types.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o ../drivers/gpu/drm/i915/i915_pmu.h:21: warning: cannot understand function prototype: 'enum i915_pmu_tracked_events ' ../drivers/gpu/drm/i915/i915_pmu.h:32: warning: cannot understand function prototype: 'enum ' ../drivers/gpu/drm/i915/i915_pmu.h:41: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * How many different events we track in the global PMU mask. HDRTEST drivers/gpu/drm/i915/intel_clock_gating.h HDRTEST drivers/gpu/drm/i915/intel_device_info.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o HDRTEST drivers/gpu/drm/i915/intel_gvt.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o HDRTEST drivers/gpu/drm/i915/intel_mchbar_regs.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o ../drivers/gpu/drm/i915/i915_scatterlist.h:160: warning: Incorrect use of kernel-doc format: * release() - Free the memory of the struct i915_refct_sgt ../drivers/gpu/drm/i915/i915_scatterlist.h:164: warning: Function parameter or member 'release' not described in 'i915_refct_sgt_ops' ../drivers/gpu/drm/i915/i915_scatterlist.h:187: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_put' ../drivers/gpu/drm/i915/i915_scatterlist.h:198: warning: Function parameter or member 'rsgt' not described in 'i915_refct_sgt_get' ../drivers/gpu/drm/i915/i915_scatterlist.h:214: warning: Function parameter or member 'rsgt' not described in '__i915_refct_sgt_init' HDRTEST drivers/gpu/drm/i915/intel_memory_region.h HDRTEST drivers/gpu/drm/i915/intel_pci_config.h HDRTEST drivers/gpu/drm/i915/intel_pcode.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o HDRTEST drivers/gpu/drm/i915/intel_region_ttm.h ../drivers/gpu/drm/i915/i915_request.h:176: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * Request queue structure. ../drivers/gpu/drm/i915/i915_request.h:477: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * Returns true if seq1 is later than seq2. ../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'OP' not described in '__wait_for' ../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'COND' not described in '__wait_for' ../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'US' not described in '__wait_for' ../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmin' not described in '__wait_for' ../drivers/gpu/drm/i915/i915_utils.h:284: warning: Function parameter or member 'Wmax' not described in '__wait_for' HDRTEST drivers/gpu/drm/i915/intel_runtime_pm.h HDRTEST drivers/gpu/drm/i915/intel_sbi.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o HDRTEST drivers/gpu/drm/i915/intel_step.h HDRTEST drivers/gpu/drm/i915/intel_uncore.h HDRTEST drivers/gpu/drm/i915/intel_wakeref.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_job.o HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_tee.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_irq.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_session.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o CC [M] drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_types.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_huc.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_pm.h HDRTEST drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h HDRTEST drivers/gpu/drm/i915/selftests/igt_live_test.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o HDRTEST drivers/gpu/drm/i915/selftests/igt_atomic.h HDRTEST drivers/gpu/drm/i915/selftests/mock_gem_device.h HDRTEST drivers/gpu/drm/i915/selftests/mock_drm.h HDRTEST drivers/gpu/drm/i915/selftests/igt_reset.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o CC [M] drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o HDRTEST drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h HDRTEST drivers/gpu/drm/i915/selftests/lib_sw_fence.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o ../drivers/gpu/drm/i915/pxp/intel_pxp_types.h:96: warning: Function parameter or member 'dev_link' not described in 'intel_pxp' ../drivers/gpu/drm/i915/i915_vma_resource.h:91: warning: Incorrect use of kernel-doc format: * struct i915_vma_bindinfo - Information needed for async bind HDRTEST drivers/gpu/drm/i915/selftests/i915_perf_selftests.h ../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'wakeref' not described in 'i915_vma_resource' ../drivers/gpu/drm/i915/i915_vma_resource.h:129: warning: Function parameter or member 'bi' not described in 'i915_vma_resource' HDRTEST drivers/gpu/drm/i915/selftests/mock_uncore.h HDRTEST drivers/gpu/drm/i915/selftests/mock_gtt.h ../drivers/gpu/drm/i915/i915_vma.h:145: warning: expecting prototype for i915_vma_offset(). Prototype was for i915_vma_size() instead HDRTEST drivers/gpu/drm/i915/selftests/i915_mock_selftests.h HDRTEST drivers/gpu/drm/i915/selftests/mock_request.h HDRTEST drivers/gpu/drm/i915/selftests/i915_random.h HDRTEST drivers/gpu/drm/i915/selftests/igt_spinner.h HDRTEST drivers/gpu/drm/i915/selftests/librapl.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o HDRTEST drivers/gpu/drm/i915/selftests/mock_region.h HDRTEST drivers/gpu/drm/i915/selftests/i915_live_selftests.h HDRTEST drivers/gpu/drm/i915/selftests/igt_mmap.h HDRTEST drivers/gpu/drm/i915/selftests/igt_flush_test.h HDRTEST drivers/gpu/drm/i915/soc/intel_pch.h HDRTEST drivers/gpu/drm/i915/soc/intel_dram.h HDRTEST drivers/gpu/drm/i915/soc/intel_gmch.h HDRTEST drivers/gpu/drm/i915/vlv_sideband.h CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o HDRTEST drivers/gpu/drm/i915/vlv_sideband_reg.h CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o HDRTEST drivers/gpu/drm/i915/vlv_suspend.h CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o LD [M] drivers/gpu/drm/i915/i915.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.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/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o 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/amdgpu_smu.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.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/nouveau/nvkm/subdev/pmu/gf119.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.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/nouveau/nvkm/subdev/privring/gk20a.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.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/nouveau/nvkm/subdev/therm/gf119.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o CC [M] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.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/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o 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/nouveau/nvkm/engine/ce/gm200.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.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/amd/amdgpu/../pm/legacy-dpm/kv_smc.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/device/user.o CC [M] drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.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/nouveau/nvkm/engine/disp/mcp89.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/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/calcs/dce_calcs.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o 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 CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.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/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o CC [M] drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o ^ permalink raw reply [flat|nested] 23+ messages in thread
* [Intel-xe] ○ CI.BAT: info for Update Xe uAPI in a minimally invasive way (rev2) 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill ` (4 preceding siblings ...) 2023-05-25 2:04 ` [Intel-xe] ✓ CI.Build: " Patchwork @ 2023-05-25 2:32 ` Patchwork 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose 6 siblings, 0 replies; 23+ messages in thread From: Patchwork @ 2023-05-25 2:32 UTC (permalink / raw) To: Christopher Snowhill; +Cc: intel-xe [-- Attachment #1: Type: text/plain, Size: 345 bytes --] == Series Details == Series: Update Xe uAPI in a minimally invasive way (rev2) URL : https://patchwork.freedesktop.org/series/118257/ State : info == Summary == Participating hosts: bat-atsm-2 bat-dg2-oem2 bat-adlp-7 Missing hosts results[0]: Results: [xe-pw-118257v2](https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-118257v2/index.html) [-- Attachment #2: Type: text/html, Size: 855 bytes --] ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill ` (5 preceding siblings ...) 2023-05-25 2:32 ` [Intel-xe] ○ CI.BAT: info " Patchwork @ 2023-05-25 13:24 ` Souza, Jose 2023-05-25 13:28 ` Souza, Jose ` (2 more replies) 6 siblings, 3 replies; 23+ messages in thread From: Souza, Jose @ 2023-05-25 13:24 UTC (permalink / raw) To: kode54@gmail.com, intel-xe@lists.freedesktop.org, Vivi, Rodrigo, Yu, Effie, Hazubski, Filip Hi Planning to push this today, Christopher already have sent the Mesa MR and IGT patch series. It should not break 64 bits ABI but would be good to update intel-compute and media as well. On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > This series takes off from mlankhorst's attempt to do the same, except > instead, it tries to be as minimally invasive to the original uAPI as > possible, by only inserting padding where appropriate to ensure all > 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit > aligned. This should have zero effect on 64-bit hosts versus 64-bit > userspace, so existing native software will operate the same with or > without the update. The only real change is 32-bit compat support for > multilib userspace, which was previously broken. > > Also introduces field validation against all of the padding and > reserved fields, which must be zero, in a separate commit. > > v2: > Removed extensions checks where there were none originally. (José) > Moved extraneous parentheses to the correct places. (Lucas) > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Signed-off-by: Christopher Snowhill <kode54@gmail.com> > > Christopher Snowhill (2): > drm/xe: Add explicit padding to uAPI definition > drm/xe: Validate uAPI padding and reserved fields > > drivers/gpu/drm/xe/xe_bo.c | 6 +++-- > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- > drivers/gpu/drm/xe/xe_exec.c | 4 ++- > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > drivers/gpu/drm/xe/xe_query.c | 3 ++- > drivers/gpu/drm/xe/xe_sync.c | 4 ++- > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++- > 10 files changed, 85 insertions(+), 16 deletions(-) > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose @ 2023-05-25 13:28 ` Souza, Jose 2023-05-25 14:27 ` Francois Dugast 2023-05-25 13:39 ` Christopher Snowhill 2023-05-25 15:13 ` Lucas De Marchi 2 siblings, 1 reply; 23+ messages in thread From: Souza, Jose @ 2023-05-25 13:28 UTC (permalink / raw) To: kode54@gmail.com, intel-xe@lists.freedesktop.org, Vivi, Rodrigo, Yu, Effie, Hazubski, Filip, Dugast, Francois +CC francois.dugast@intel.com (Rodrigo is on vacation) On Thu, 2023-05-25 at 06:24 -0700, José Roberto de Souza wrote: > Hi > > Planning to push this today, > Christopher already have sent the Mesa MR and IGT patch series. > It should not break 64 bits ABI but would be good to update intel-compute and media as well. > > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > > This series takes off from mlankhorst's attempt to do the same, except > > instead, it tries to be as minimally invasive to the original uAPI as > > possible, by only inserting padding where appropriate to ensure all > > 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit > > aligned. This should have zero effect on 64-bit hosts versus 64-bit > > userspace, so existing native software will operate the same with or > > without the update. The only real change is 32-bit compat support for > > multilib userspace, which was previously broken. > > > > Also introduces field validation against all of the padding and > > reserved fields, which must be zero, in a separate commit. > > > > v2: > > Removed extensions checks where there were none originally. (José) > > Moved extraneous parentheses to the correct places. (Lucas) > > > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > Signed-off-by: Christopher Snowhill <kode54@gmail.com> > > > > Christopher Snowhill (2): > > drm/xe: Add explicit padding to uAPI definition > > drm/xe: Validate uAPI padding and reserved fields > > > > drivers/gpu/drm/xe/xe_bo.c | 6 +++-- > > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- > > drivers/gpu/drm/xe/xe_exec.c | 4 ++- > > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > > drivers/gpu/drm/xe/xe_query.c | 3 ++- > > drivers/gpu/drm/xe/xe_sync.c | 4 ++- > > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- > > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- > > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > > include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++- > > 10 files changed, 85 insertions(+), 16 deletions(-) > > > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 13:28 ` Souza, Jose @ 2023-05-25 14:27 ` Francois Dugast 0 siblings, 0 replies; 23+ messages in thread From: Francois Dugast @ 2023-05-25 14:27 UTC (permalink / raw) To: Souza, Jose Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 03:28:11PM +0200, Souza, Jose wrote: > +CC francois.dugast@intel.com (Rodrigo is on vacation) > > On Thu, 2023-05-25 at 06:24 -0700, José Roberto de Souza wrote: > > Hi > > > > Planning to push this today, > > Christopher already have sent the Mesa MR and IGT patch series. > > It should not break 64 bits ABI but would be good to update intel-compute and media as well. Hi, Thanks for the heads-up, I will create a MR for compute-runtime. Francois > > > > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > > > This series takes off from mlankhorst's attempt to do the same, except > > > instead, it tries to be as minimally invasive to the original uAPI as > > > possible, by only inserting padding where appropriate to ensure all > > > 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit > > > aligned. This should have zero effect on 64-bit hosts versus 64-bit > > > userspace, so existing native software will operate the same with or > > > without the update. The only real change is 32-bit compat support for > > > multilib userspace, which was previously broken. > > > > > > Also introduces field validation against all of the padding and > > > reserved fields, which must be zero, in a separate commit. > > > > > > v2: > > > Removed extensions checks where there were none originally. (José) > > > Moved extraneous parentheses to the correct places. (Lucas) > > > > > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > > Signed-off-by: Christopher Snowhill <kode54@gmail.com> > > > > > > Christopher Snowhill (2): > > > drm/xe: Add explicit padding to uAPI definition > > > drm/xe: Validate uAPI padding and reserved fields > > > > > > drivers/gpu/drm/xe/xe_bo.c | 6 +++-- > > > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- > > > drivers/gpu/drm/xe/xe_exec.c | 4 ++- > > > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > > > drivers/gpu/drm/xe/xe_query.c | 3 ++- > > > drivers/gpu/drm/xe/xe_sync.c | 4 ++- > > > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- > > > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- > > > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > > > include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++- > > > 10 files changed, 85 insertions(+), 16 deletions(-) > > > > > > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose 2023-05-25 13:28 ` Souza, Jose @ 2023-05-25 13:39 ` Christopher Snowhill 2023-05-25 15:13 ` Lucas De Marchi 2 siblings, 0 replies; 23+ messages in thread From: Christopher Snowhill @ 2023-05-25 13:39 UTC (permalink / raw) To: Souza, Jose, intel-xe@lists.freedesktop.org, Vivi, Rodrigo, Yu, Effie, Hazubski, Filip [-- Attachment #1.1.1: Type: text/plain, Size: 2334 bytes --] I've filed a draft MR against intel-compute, but media doesn't have any code using the header, which hasn't been added to their repository yet anyway. I can file a MR that adds it to the uapi headers folder, though. On 5/25/23 06:24, Souza, Jose wrote: > Hi > > Planning to push this today, > Christopher already have sent the Mesa MR and IGT patch series. > It should not break 64 bits ABI but would be good to update intel-compute and media as well. > > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: >> This series takes off from mlankhorst's attempt to do the same, except >> instead, it tries to be as minimally invasive to the original uAPI as >> possible, by only inserting padding where appropriate to ensure all >> 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit >> aligned. This should have zero effect on 64-bit hosts versus 64-bit >> userspace, so existing native software will operate the same with or >> without the update. The only real change is 32-bit compat support for >> multilib userspace, which was previously broken. >> >> Also introduces field validation against all of the padding and >> reserved fields, which must be zero, in a separate commit. >> >> v2: >> Removed extensions checks where there were none originally. (José) >> Moved extraneous parentheses to the correct places. (Lucas) >> >> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> >> Signed-off-by: Christopher Snowhill <kode54@gmail.com> >> >> Christopher Snowhill (2): >> drm/xe: Add explicit padding to uAPI definition >> drm/xe: Validate uAPI padding and reserved fields >> >> drivers/gpu/drm/xe/xe_bo.c | 6 +++-- >> drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- >> drivers/gpu/drm/xe/xe_exec.c | 4 ++- >> drivers/gpu/drm/xe/xe_mmio.c | 3 ++- >> drivers/gpu/drm/xe/xe_query.c | 3 ++- >> drivers/gpu/drm/xe/xe_sync.c | 4 ++- >> drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- >> drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- >> drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- >> include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++- >> 10 files changed, 85 insertions(+), 16 deletions(-) >> [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 10561 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 840 bytes --] ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose 2023-05-25 13:28 ` Souza, Jose 2023-05-25 13:39 ` Christopher Snowhill @ 2023-05-25 15:13 ` Lucas De Marchi 2023-05-25 15:48 ` kode54 2 siblings, 1 reply; 23+ messages in thread From: Lucas De Marchi @ 2023-05-25 15:13 UTC (permalink / raw) To: Souza, Jose Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: >Hi > >Planning to push this today, >Christopher already have sent the Mesa MR and IGT patch series. the whole point of this series is being able to fix it without having to synchronize with the mesa / media / igt / intel-compute updates. There are some reordering in the structs that would better be done before applying upstream and when that is done, then we need to sync all the UMDs. But not for this. Lucas De Marchi >It should not break 64 bits ABI but would be good to update intel-compute and media as well. > >On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: >> This series takes off from mlankhorst's attempt to do the same, except >> instead, it tries to be as minimally invasive to the original uAPI as >> possible, by only inserting padding where appropriate to ensure all >> 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit >> aligned. This should have zero effect on 64-bit hosts versus 64-bit >> userspace, so existing native software will operate the same with or >> without the update. The only real change is 32-bit compat support for >> multilib userspace, which was previously broken. >> >> Also introduces field validation against all of the padding and >> reserved fields, which must be zero, in a separate commit. >> >> v2: >> Removed extensions checks where there were none originally. (José) >> Moved extraneous parentheses to the correct places. (Lucas) >> >> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> >> Signed-off-by: Christopher Snowhill <kode54@gmail.com> >> >> Christopher Snowhill (2): >> drm/xe: Add explicit padding to uAPI definition >> drm/xe: Validate uAPI padding and reserved fields >> >> drivers/gpu/drm/xe/xe_bo.c | 6 +++-- >> drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- >> drivers/gpu/drm/xe/xe_exec.c | 4 ++- >> drivers/gpu/drm/xe/xe_mmio.c | 3 ++- >> drivers/gpu/drm/xe/xe_query.c | 3 ++- >> drivers/gpu/drm/xe/xe_sync.c | 4 ++- >> drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- >> drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- >> drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- >> include/uapi/drm/xe_drm.h | 34 ++++++++++++++++++++++++- >> 10 files changed, 85 insertions(+), 16 deletions(-) >> > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 15:13 ` Lucas De Marchi @ 2023-05-25 15:48 ` kode54 2023-05-25 19:12 ` Lucas De Marchi 0 siblings, 1 reply; 23+ messages in thread From: kode54 @ 2023-05-25 15:48 UTC (permalink / raw) To: Lucas De Marchi; +Cc: Hazubski, Filip, Yu, Effie, intel-xe, Vivi, Rodrigo [-- Attachment #1: Type: text/plain, Size: 3320 bytes --] On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi <lucas.demarchi@intel.com> wrote: > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: >> Hi >> >> Planning to push this today, >> Christopher already have sent the Mesa MR and IGT patch series. > > the whole point of this series is being able to fix it without having > to > synchronize with the mesa / media / igt / intel-compute updates. There > are some reordering in the structs that would better be done before > applying upstream and when that is done, then we need to sync all the > UMDs. But not for this. Unfortunately, all userspace software which is also built for multilib must synchronize with this change, or else their 32-bit userspace will simply fail. In my experience, apps consuming Mesa 32-bit without this change will fail spectacularly, often crashing on startup. I suppose only Mesa really matters, since most users won't be installing proprietary software that consumes 32-bit OpenCL or VA-API, but there may yet be cases for that. This is usually proprietary software, often involving use of Wine, such as Steam's Proton distribution. > > Lucas De Marchi > >> It should not break 64 bits ABI but would be good to update >> intel-compute and media as well. >> >> On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: >>> This series takes off from mlankhorst's attempt to do the same, >>> except >>> instead, it tries to be as minimally invasive to the original uAPI >>> as >>> possible, by only inserting padding where appropriate to ensure all >>> 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit >>> aligned. This should have zero effect on 64-bit hosts versus 64-bit >>> userspace, so existing native software will operate the same with or >>> without the update. The only real change is 32-bit compat support >>> for >>> multilib userspace, which was previously broken. >>> >>> Also introduces field validation against all of the padding and >>> reserved fields, which must be zero, in a separate commit. >>> >>> v2: >>> Removed extensions checks where there were none originally. >>> (José) >>> Moved extraneous parentheses to the correct places. (Lucas) >>> >>> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com >>> <mailto:maarten.lankhorst@linux.intel.com>> >>> Signed-off-by: Christopher Snowhill <kode54@gmail.com >>> <mailto:kode54@gmail.com>> >>> >>> Christopher Snowhill (2): >>> drm/xe: Add explicit padding to uAPI definition >>> drm/xe: Validate uAPI padding and reserved fields >>> >>> drivers/gpu/drm/xe/xe_bo.c | 6 +++-- >>> drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- >>> drivers/gpu/drm/xe/xe_exec.c | 4 ++- >>> drivers/gpu/drm/xe/xe_mmio.c | 3 ++- >>> drivers/gpu/drm/xe/xe_query.c | 3 ++- >>> drivers/gpu/drm/xe/xe_sync.c | 4 ++- >>> drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- >>> drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- >>> drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- >>> include/uapi/drm/xe_drm.h | 34 >>> ++++++++++++++++++++++++- >>> 10 files changed, 85 insertions(+), 16 deletions(-) >>> >> [-- Attachment #2: Type: text/html, Size: 3764 bytes --] ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 15:48 ` kode54 @ 2023-05-25 19:12 ` Lucas De Marchi 2023-05-25 19:43 ` Souza, Jose 0 siblings, 1 reply; 23+ messages in thread From: Lucas De Marchi @ 2023-05-25 19:12 UTC (permalink / raw) To: kode54; +Cc: Hazubski, Filip, Vivi, Rodrigo, Yu, Effie, intel-xe On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: > > >On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi ><lucas.demarchi@intel.com> wrote: >>On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: >>>Hi >>> >>>Planning to push this today, >>>Christopher already have sent the Mesa MR and IGT patch series. >> >>the whole point of this series is being able to fix it without >>having to >>synchronize with the mesa / media / igt / intel-compute updates. There >>are some reordering in the structs that would better be done before >>applying upstream and when that is done, then we need to sync all the >>UMDs. But not for this. > >Unfortunately, all userspace software which is also built for multilib >must synchronize with this change, or else their 32-bit userspace will >simply fail. In my experience, apps consuming Mesa 32-bit without this >change will fail spectacularly, often crashing on startup. > >I suppose only Mesa really matters, since most users won't be >installing proprietary software that consumes 32-bit OpenCL or VA-API, >but there may yet be cases for that. This is usually proprietary >software, often involving use of Wine, such as Steam's Proton >distribution. yes, but 32bit was never properly supported before this patch. So if they don't synchronize, they will continue in the current state of not working at all. And I'd still try to pack the structs properly before having the definite uapi in place, which only happens when this all is merged upstream, which is *THE* most important synchronization point. I also sync'ed with Jose to clarify on that. I'm about to push it, but since it's your patch I'd rather let you confirm you are ok with it first. thanks Lucas De Marchi > >> >>Lucas De Marchi >> >>>It should not break 64 bits ABI but would be good to update >>>intel-compute and media as well. >>> >>>On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: >>>>This series takes off from mlankhorst's attempt to do the same, >>>>except >>>>instead, it tries to be as minimally invasive to the original >>>>uAPI as >>>>possible, by only inserting padding where appropriate to ensure all >>>>32-bit members are 32-bit aligned, and all 64-bit members are 64-bit >>>>aligned. This should have zero effect on 64-bit hosts versus 64-bit >>>>userspace, so existing native software will operate the same with or >>>>without the update. The only real change is 32-bit compat >>>>support for >>>>multilib userspace, which was previously broken. >>>> >>>>Also introduces field validation against all of the padding and >>>>reserved fields, which must be zero, in a separate commit. >>>> >>>>v2: >>>> Removed extensions checks where there were none originally. >>>>(José) >>>> Moved extraneous parentheses to the correct places. (Lucas) >>>> >>>>Signed-off-by: Maarten Lankhorst >>>><maarten.lankhorst@linux.intel.com >>>><mailto:maarten.lankhorst@linux.intel.com>> >>>>Signed-off-by: Christopher Snowhill <kode54@gmail.com >>>><mailto:kode54@gmail.com>> >>>> >>>>Christopher Snowhill (2): >>>> drm/xe: Add explicit padding to uAPI definition >>>> drm/xe: Validate uAPI padding and reserved fields >>>> >>>> drivers/gpu/drm/xe/xe_bo.c | 6 +++-- >>>> drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- >>>> drivers/gpu/drm/xe/xe_exec.c | 4 ++- >>>> drivers/gpu/drm/xe/xe_mmio.c | 3 ++- >>>> drivers/gpu/drm/xe/xe_query.c | 3 ++- >>>> drivers/gpu/drm/xe/xe_sync.c | 4 ++- >>>> drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- >>>> drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- >>>> drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- >>>> include/uapi/drm/xe_drm.h | 34 >>>>++++++++++++++++++++++++- >>>> 10 files changed, 85 insertions(+), 16 deletions(-) >>>> >>> > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 19:12 ` Lucas De Marchi @ 2023-05-25 19:43 ` Souza, Jose 2023-05-25 22:44 ` Christopher Snowhill 0 siblings, 1 reply; 23+ messages in thread From: Souza, Jose @ 2023-05-25 19:43 UTC (permalink / raw) To: kode54@gmail.com, De Marchi, Lucas Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: > > > > > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi > > <lucas.demarchi@intel.com> wrote: > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: > > > > Hi > > > > > > > > Planning to push this today, > > > > Christopher already have sent the Mesa MR and IGT patch series. > > > > > > the whole point of this series is being able to fix it without > > > having to > > > synchronize with the mesa / media / igt / intel-compute updates. There > > > are some reordering in the structs that would better be done before > > > applying upstream and when that is done, then we need to sync all the > > > UMDs. But not for this. > > > > Unfortunately, all userspace software which is also built for multilib > > must synchronize with this change, or else their 32-bit userspace will > > simply fail. In my experience, apps consuming Mesa 32-bit without this > > change will fail spectacularly, often crashing on startup. > > > > I suppose only Mesa really matters, since most users won't be > > installing proprietary software that consumes 32-bit OpenCL or VA-API, > > but there may yet be cases for that. This is usually proprietary > > software, often involving use of Wine, such as Steam's Proton > > distribution. > > yes, but 32bit was never properly supported before this patch. So if > they don't synchronize, they will continue in the current state of > not working at all. > > And I'd still try to pack the structs properly before having the > definite uapi in place, which only happens when this all is merged > upstream, which is *THE* most important synchronization point. > I also sync'ed with Jose to clarify on that. > > I'm about to push it, but since it's your patch I'd rather let you > confirm you are ok with it first. Christopher, until Xe is not enabled by default for the first platform uAPI can break. Was also about to push this to Xe and Mesa but lets wait for you ack then. > > thanks > Lucas De Marchi > > > > > > > > > Lucas De Marchi > > > > > > > It should not break 64 bits ABI but would be good to update > > > > intel-compute and media as well. > > > > > > > > On Wed, 2023-05-24 at 18:56 -0700, Christopher Snowhill wrote: > > > > > This series takes off from mlankhorst's attempt to do the same, > > > > > except > > > > > instead, it tries to be as minimally invasive to the original > > > > > uAPI as > > > > > possible, by only inserting padding where appropriate to ensure all > > > > > 32-bit members are 32-bit aligned, and all 64-bit members are 64-bit > > > > > aligned. This should have zero effect on 64-bit hosts versus 64-bit > > > > > userspace, so existing native software will operate the same with or > > > > > without the update. The only real change is 32-bit compat > > > > > support for > > > > > multilib userspace, which was previously broken. > > > > > > > > > > Also introduces field validation against all of the padding and > > > > > reserved fields, which must be zero, in a separate commit. > > > > > > > > > > v2: > > > > > Removed extensions checks where there were none originally. > > > > > (José) > > > > > Moved extraneous parentheses to the correct places. (Lucas) > > > > > > > > > > Signed-off-by: Maarten Lankhorst > > > > > <maarten.lankhorst@linux.intel.com > > > > > <mailto:maarten.lankhorst@linux.intel.com>> > > > > > Signed-off-by: Christopher Snowhill <kode54@gmail.com > > > > > <mailto:kode54@gmail.com>> > > > > > > > > > > Christopher Snowhill (2): > > > > > drm/xe: Add explicit padding to uAPI definition > > > > > drm/xe: Validate uAPI padding and reserved fields > > > > > > > > > > drivers/gpu/drm/xe/xe_bo.c | 6 +++-- > > > > > drivers/gpu/drm/xe/xe_engine.c | 18 ++++++++++--- > > > > > drivers/gpu/drm/xe/xe_exec.c | 4 ++- > > > > > drivers/gpu/drm/xe/xe_mmio.c | 3 ++- > > > > > drivers/gpu/drm/xe/xe_query.c | 3 ++- > > > > > drivers/gpu/drm/xe/xe_sync.c | 4 ++- > > > > > drivers/gpu/drm/xe/xe_vm.c | 22 +++++++++++++--- > > > > > drivers/gpu/drm/xe/xe_vm_madvise.c | 4 ++- > > > > > drivers/gpu/drm/xe/xe_wait_user_fence.c | 3 ++- > > > > > include/uapi/drm/xe_drm.h | 34 > > > > > ++++++++++++++++++++++++- > > > > > 10 files changed, 85 insertions(+), 16 deletions(-) > > > > > > > > > > > ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 19:43 ` Souza, Jose @ 2023-05-25 22:44 ` Christopher Snowhill 2023-05-25 22:46 ` Lucas De Marchi 0 siblings, 1 reply; 23+ messages in thread From: Christopher Snowhill @ 2023-05-25 22:44 UTC (permalink / raw) To: Souza, Jose Cc: Hazubski, Filip, Yu, Effie, De Marchi, Lucas, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 12:44 PM Souza, Jose <jose.souza@intel.com> wrote: > > On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: > > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: > > > > > > > > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi > > > <lucas.demarchi@intel.com> wrote: > > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: > > > > > Hi > > > > > > > > > > Planning to push this today, > > > > > Christopher already have sent the Mesa MR and IGT patch series. > > > > > > > > the whole point of this series is being able to fix it without > > > > having to > > > > synchronize with the mesa / media / igt / intel-compute updates. There > > > > are some reordering in the structs that would better be done before > > > > applying upstream and when that is done, then we need to sync all the > > > > UMDs. But not for this. > > > > > > Unfortunately, all userspace software which is also built for multilib > > > must synchronize with this change, or else their 32-bit userspace will > > > simply fail. In my experience, apps consuming Mesa 32-bit without this > > > change will fail spectacularly, often crashing on startup. > > > > > > I suppose only Mesa really matters, since most users won't be > > > installing proprietary software that consumes 32-bit OpenCL or VA-API, > > > but there may yet be cases for that. This is usually proprietary > > > software, often involving use of Wine, such as Steam's Proton > > > distribution. > > > > yes, but 32bit was never properly supported before this patch. So if > > they don't synchronize, they will continue in the current state of > > not working at all. > > > > And I'd still try to pack the structs properly before having the > > definite uapi in place, which only happens when this all is merged > > upstream, which is *THE* most important synchronization point. > > I also sync'ed with Jose to clarify on that. > > > > I'm about to push it, but since it's your patch I'd rather let you > > confirm you are ok with it first. > > Christopher, until Xe is not enabled by default for the first platform uAPI can break. > > Was also about to push this to Xe and Mesa but lets wait for you ack then. Yeah, sorry. I was considering Maarten Lankhorst's repacked structure, but that also resizes several fields to uint64_t, which actually breaks a few downstream packages I tried it in. I guess we can stick with this for now, at least unless someone wants to rearrange these structures in the near future. At least this way, maybe we'll get some wider testing done to squash some of the bugs I've experienced, of which I cannot tell whether it's Mesa or the kernel driver. Mostly just CCS shenanigans with frame blitting of large windows or video playback, or sometimes compositor animations. I'm not sure, do you think we should hold off until the structure is repacked? Unfortunately, the last person to attempt a restructuring, mlankhorst, has appeared to have gone AFK for an extended period, or is at least occasionally responding to other things on FD.O. I'd like to consider his attempt again, but I forget if it had any outstanding issues, other than the need to split the patches. ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 22:44 ` Christopher Snowhill @ 2023-05-25 22:46 ` Lucas De Marchi 2023-05-26 0:23 ` Christopher Snowhill 0 siblings, 1 reply; 23+ messages in thread From: Lucas De Marchi @ 2023-05-25 22:46 UTC (permalink / raw) To: Christopher Snowhill Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 03:44:08PM -0700, Christopher Snowhill wrote: >On Thu, May 25, 2023 at 12:44 PM Souza, Jose <jose.souza@intel.com> wrote: >> >> On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: >> > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: >> > > >> > > >> > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi >> > > <lucas.demarchi@intel.com> wrote: >> > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: >> > > > > Hi >> > > > > >> > > > > Planning to push this today, >> > > > > Christopher already have sent the Mesa MR and IGT patch series. >> > > > >> > > > the whole point of this series is being able to fix it without >> > > > having to >> > > > synchronize with the mesa / media / igt / intel-compute updates. There >> > > > are some reordering in the structs that would better be done before >> > > > applying upstream and when that is done, then we need to sync all the >> > > > UMDs. But not for this. >> > > >> > > Unfortunately, all userspace software which is also built for multilib >> > > must synchronize with this change, or else their 32-bit userspace will >> > > simply fail. In my experience, apps consuming Mesa 32-bit without this >> > > change will fail spectacularly, often crashing on startup. >> > > >> > > I suppose only Mesa really matters, since most users won't be >> > > installing proprietary software that consumes 32-bit OpenCL or VA-API, >> > > but there may yet be cases for that. This is usually proprietary >> > > software, often involving use of Wine, such as Steam's Proton >> > > distribution. >> > >> > yes, but 32bit was never properly supported before this patch. So if >> > they don't synchronize, they will continue in the current state of >> > not working at all. >> > >> > And I'd still try to pack the structs properly before having the >> > definite uapi in place, which only happens when this all is merged >> > upstream, which is *THE* most important synchronization point. >> > I also sync'ed with Jose to clarify on that. >> > >> > I'm about to push it, but since it's your patch I'd rather let you >> > confirm you are ok with it first. >> >> Christopher, until Xe is not enabled by default for the first platform uAPI can break. >> >> Was also about to push this to Xe and Mesa but lets wait for you ack then. > >Yeah, sorry. I was considering Maarten Lankhorst's repacked structure, >but that also resizes several fields to uint64_t, which actually >breaks a few downstream packages I tried it in. > >I guess we can stick with this for now, at least unless someone wants >to rearrange these structures in the near future. At least this way, >maybe we'll get some wider testing done to squash some of the bugs >I've experienced, of which I cannot tell whether it's Mesa or the >kernel driver. Mostly just CCS shenanigans with frame blitting of >large windows or video playback, or sometimes compositor animations. > >I'm not sure, do you think we should hold off until the structure is >repacked? Unfortunately, the last person to attempt a restructuring, >mlankhorst, has appeared to have gone AFK for an extended period, or >is at least occasionally responding to other things on FD.O. reordering and repacking as we noticed may be problematic. I'd just commit this now and leave that part for later. Lucas De Marchi > >I'd like to consider his attempt again, but I forget if it had any >outstanding issues, other than the need to split the patches. ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-25 22:46 ` Lucas De Marchi @ 2023-05-26 0:23 ` Christopher Snowhill 2023-05-26 0:33 ` Christopher Snowhill 0 siblings, 1 reply; 23+ messages in thread From: Christopher Snowhill @ 2023-05-26 0:23 UTC (permalink / raw) To: Lucas De Marchi Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 3:47 PM Lucas De Marchi <lucas.demarchi@intel.com> wrote: > > On Thu, May 25, 2023 at 03:44:08PM -0700, Christopher Snowhill wrote: > >On Thu, May 25, 2023 at 12:44 PM Souza, Jose <jose.souza@intel.com> wrote: > >> > >> On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: > >> > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: > >> > > > >> > > > >> > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi > >> > > <lucas.demarchi@intel.com> wrote: > >> > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: > >> > > > > Hi > >> > > > > > >> > > > > Planning to push this today, > >> > > > > Christopher already have sent the Mesa MR and IGT patch series. > >> > > > > >> > > > the whole point of this series is being able to fix it without > >> > > > having to > >> > > > synchronize with the mesa / media / igt / intel-compute updates. There > >> > > > are some reordering in the structs that would better be done before > >> > > > applying upstream and when that is done, then we need to sync all the > >> > > > UMDs. But not for this. > >> > > > >> > > Unfortunately, all userspace software which is also built for multilib > >> > > must synchronize with this change, or else their 32-bit userspace will > >> > > simply fail. In my experience, apps consuming Mesa 32-bit without this > >> > > change will fail spectacularly, often crashing on startup. > >> > > > >> > > I suppose only Mesa really matters, since most users won't be > >> > > installing proprietary software that consumes 32-bit OpenCL or VA-API, > >> > > but there may yet be cases for that. This is usually proprietary > >> > > software, often involving use of Wine, such as Steam's Proton > >> > > distribution. > >> > > >> > yes, but 32bit was never properly supported before this patch. So if > >> > they don't synchronize, they will continue in the current state of > >> > not working at all. > >> > > >> > And I'd still try to pack the structs properly before having the > >> > definite uapi in place, which only happens when this all is merged > >> > upstream, which is *THE* most important synchronization point. > >> > I also sync'ed with Jose to clarify on that. > >> > > >> > I'm about to push it, but since it's your patch I'd rather let you > >> > confirm you are ok with it first. > >> > >> Christopher, until Xe is not enabled by default for the first platform uAPI can break. > >> > >> Was also about to push this to Xe and Mesa but lets wait for you ack then. > > > >Yeah, sorry. I was considering Maarten Lankhorst's repacked structure, > >but that also resizes several fields to uint64_t, which actually > >breaks a few downstream packages I tried it in. > > > >I guess we can stick with this for now, at least unless someone wants > >to rearrange these structures in the near future. At least this way, > >maybe we'll get some wider testing done to squash some of the bugs > >I've experienced, of which I cannot tell whether it's Mesa or the > >kernel driver. Mostly just CCS shenanigans with frame blitting of > >large windows or video playback, or sometimes compositor animations. > > > >I'm not sure, do you think we should hold off until the structure is > >repacked? Unfortunately, the last person to attempt a restructuring, > >mlankhorst, has appeared to have gone AFK for an extended period, or > >is at least occasionally responding to other things on FD.O. > > reordering and repacking as we noticed may be problematic. > I'd just commit this now and leave that part for later. > > Lucas De Marchi Acked-by: Christopher Snowhill <kode54@gmail.com> > > > > >I'd like to consider his attempt again, but I forget if it had any > >outstanding issues, other than the need to split the patches. ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-26 0:23 ` Christopher Snowhill @ 2023-05-26 0:33 ` Christopher Snowhill 2023-05-26 6:02 ` Lucas De Marchi 0 siblings, 1 reply; 23+ messages in thread From: Christopher Snowhill @ 2023-05-26 0:33 UTC (permalink / raw) To: Lucas De Marchi Cc: Hazubski, Filip, Yu, Effie, intel-xe@lists.freedesktop.org, Vivi, Rodrigo On Thu, May 25, 2023 at 5:23 PM Christopher Snowhill <kode54@gmail.com> wrote: > > On Thu, May 25, 2023 at 3:47 PM Lucas De Marchi > <lucas.demarchi@intel.com> wrote: > > > > On Thu, May 25, 2023 at 03:44:08PM -0700, Christopher Snowhill wrote: > > >On Thu, May 25, 2023 at 12:44 PM Souza, Jose <jose.souza@intel.com> wrote: > > >> > > >> On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: > > >> > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: > > >> > > > > >> > > > > >> > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi > > >> > > <lucas.demarchi@intel.com> wrote: > > >> > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: > > >> > > > > Hi > > >> > > > > > > >> > > > > Planning to push this today, > > >> > > > > Christopher already have sent the Mesa MR and IGT patch series. > > >> > > > > > >> > > > the whole point of this series is being able to fix it without > > >> > > > having to > > >> > > > synchronize with the mesa / media / igt / intel-compute updates. There > > >> > > > are some reordering in the structs that would better be done before > > >> > > > applying upstream and when that is done, then we need to sync all the > > >> > > > UMDs. But not for this. > > >> > > > > >> > > Unfortunately, all userspace software which is also built for multilib > > >> > > must synchronize with this change, or else their 32-bit userspace will > > >> > > simply fail. In my experience, apps consuming Mesa 32-bit without this > > >> > > change will fail spectacularly, often crashing on startup. > > >> > > > > >> > > I suppose only Mesa really matters, since most users won't be > > >> > > installing proprietary software that consumes 32-bit OpenCL or VA-API, > > >> > > but there may yet be cases for that. This is usually proprietary > > >> > > software, often involving use of Wine, such as Steam's Proton > > >> > > distribution. > > >> > > > >> > yes, but 32bit was never properly supported before this patch. So if > > >> > they don't synchronize, they will continue in the current state of > > >> > not working at all. > > >> > > > >> > And I'd still try to pack the structs properly before having the > > >> > definite uapi in place, which only happens when this all is merged > > >> > upstream, which is *THE* most important synchronization point. > > >> > I also sync'ed with Jose to clarify on that. > > >> > > > >> > I'm about to push it, but since it's your patch I'd rather let you > > >> > confirm you are ok with it first. > > >> > > >> Christopher, until Xe is not enabled by default for the first platform uAPI can break. > > >> > > >> Was also about to push this to Xe and Mesa but lets wait for you ack then. > > > > > >Yeah, sorry. I was considering Maarten Lankhorst's repacked structure, > > >but that also resizes several fields to uint64_t, which actually > > >breaks a few downstream packages I tried it in. > > > > > >I guess we can stick with this for now, at least unless someone wants > > >to rearrange these structures in the near future. At least this way, > > >maybe we'll get some wider testing done to squash some of the bugs > > >I've experienced, of which I cannot tell whether it's Mesa or the > > >kernel driver. Mostly just CCS shenanigans with frame blitting of > > >large windows or video playback, or sometimes compositor animations. > > > > > >I'm not sure, do you think we should hold off until the structure is > > >repacked? Unfortunately, the last person to attempt a restructuring, > > >mlankhorst, has appeared to have gone AFK for an extended period, or > > >is at least occasionally responding to other things on FD.O. > > > > reordering and repacking as we noticed may be problematic. > > I'd just commit this now and leave that part for later. > > > > Lucas De Marchi > > Acked-by: Christopher Snowhill <kode54@gmail.com> I sent the other patch anyway, as a request for commentary, and so it will be available for a future date. Do not apply. > > > > > >I'd like to consider his attempt again, but I forget if it had any > > >outstanding issues, other than the need to split the patches. ^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way 2023-05-26 0:33 ` Christopher Snowhill @ 2023-05-26 6:02 ` Lucas De Marchi 0 siblings, 0 replies; 23+ messages in thread From: Lucas De Marchi @ 2023-05-26 6:02 UTC (permalink / raw) To: Christopher Snowhill Cc: Hazubski, Filip, Vivi, Rodrigo, Yu, Effie, intel-xe@lists.freedesktop.org On Thu, May 25, 2023 at 05:33:41PM -0700, Christopher Snowhill wrote: >On Thu, May 25, 2023 at 5:23 PM Christopher Snowhill <kode54@gmail.com> wrote: >> >> On Thu, May 25, 2023 at 3:47 PM Lucas De Marchi >> <lucas.demarchi@intel.com> wrote: >> > >> > On Thu, May 25, 2023 at 03:44:08PM -0700, Christopher Snowhill wrote: >> > >On Thu, May 25, 2023 at 12:44 PM Souza, Jose <jose.souza@intel.com> wrote: >> > >> >> > >> On Thu, 2023-05-25 at 12:12 -0700, Lucas De Marchi wrote: >> > >> > On Thu, May 25, 2023 at 08:48:37AM -0700, kode54@gmail.com wrote: >> > >> > > >> > >> > > >> > >> > > On Thu, May 25 2023 at 08:13:43 AM -07:00:00, Lucas De Marchi >> > >> > > <lucas.demarchi@intel.com> wrote: >> > >> > > > On Thu, May 25, 2023 at 01:24:55PM +0000, Jose Souza wrote: >> > >> > > > > Hi >> > >> > > > > >> > >> > > > > Planning to push this today, >> > >> > > > > Christopher already have sent the Mesa MR and IGT patch series. >> > >> > > > >> > >> > > > the whole point of this series is being able to fix it without >> > >> > > > having to >> > >> > > > synchronize with the mesa / media / igt / intel-compute updates. There >> > >> > > > are some reordering in the structs that would better be done before >> > >> > > > applying upstream and when that is done, then we need to sync all the >> > >> > > > UMDs. But not for this. >> > >> > > >> > >> > > Unfortunately, all userspace software which is also built for multilib >> > >> > > must synchronize with this change, or else their 32-bit userspace will >> > >> > > simply fail. In my experience, apps consuming Mesa 32-bit without this >> > >> > > change will fail spectacularly, often crashing on startup. >> > >> > > >> > >> > > I suppose only Mesa really matters, since most users won't be >> > >> > > installing proprietary software that consumes 32-bit OpenCL or VA-API, >> > >> > > but there may yet be cases for that. This is usually proprietary >> > >> > > software, often involving use of Wine, such as Steam's Proton >> > >> > > distribution. >> > >> > >> > >> > yes, but 32bit was never properly supported before this patch. So if >> > >> > they don't synchronize, they will continue in the current state of >> > >> > not working at all. >> > >> > >> > >> > And I'd still try to pack the structs properly before having the >> > >> > definite uapi in place, which only happens when this all is merged >> > >> > upstream, which is *THE* most important synchronization point. >> > >> > I also sync'ed with Jose to clarify on that. >> > >> > >> > >> > I'm about to push it, but since it's your patch I'd rather let you >> > >> > confirm you are ok with it first. >> > >> >> > >> Christopher, until Xe is not enabled by default for the first platform uAPI can break. >> > >> >> > >> Was also about to push this to Xe and Mesa but lets wait for you ack then. >> > > >> > >Yeah, sorry. I was considering Maarten Lankhorst's repacked structure, >> > >but that also resizes several fields to uint64_t, which actually >> > >breaks a few downstream packages I tried it in. >> > > >> > >I guess we can stick with this for now, at least unless someone wants >> > >to rearrange these structures in the near future. At least this way, >> > >maybe we'll get some wider testing done to squash some of the bugs >> > >I've experienced, of which I cannot tell whether it's Mesa or the >> > >kernel driver. Mostly just CCS shenanigans with frame blitting of >> > >large windows or video playback, or sometimes compositor animations. >> > > >> > >I'm not sure, do you think we should hold off until the structure is >> > >repacked? Unfortunately, the last person to attempt a restructuring, >> > >mlankhorst, has appeared to have gone AFK for an extended period, or >> > >is at least occasionally responding to other things on FD.O. >> > >> > reordering and repacking as we noticed may be problematic. >> > I'd just commit this now and leave that part for later. >> > >> > Lucas De Marchi >> >> Acked-by: Christopher Snowhill <kode54@gmail.com> > >I sent the other patch anyway, as a request for commentary, and so it >will be available for a future date. Do not apply. applied this one for now so we can get the 32bit support. thanks Lucas De Marchi > >> > > >> > >I'd like to consider his attempt again, but I forget if it had any >> > >outstanding issues, other than the need to split the patches. ^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2023-05-26 6:02 UTC | newest] Thread overview: 23+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-05-25 1:56 [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 1/2] drm/xe: Add explicit padding to uAPI definition Christopher Snowhill 2023-05-25 1:56 ` [Intel-xe] [PATCH v2 2/2] drm/xe: Validate uAPI padding and reserved fields Christopher Snowhill 2023-05-25 13:18 ` Souza, Jose 2023-05-25 13:52 ` Christopher Snowhill 2023-05-25 14:16 ` Souza, Jose 2023-05-25 1:59 ` [Intel-xe] ✓ CI.Patch_applied: success for Update Xe uAPI in a minimally invasive way (rev2) Patchwork 2023-05-25 2:00 ` [Intel-xe] ✓ CI.KUnit: " Patchwork 2023-05-25 2:04 ` [Intel-xe] ✓ CI.Build: " Patchwork 2023-05-25 2:32 ` [Intel-xe] ○ CI.BAT: info " Patchwork 2023-05-25 13:24 ` [Intel-xe] [PATCH v2 0/2] Update Xe uAPI in a minimally invasive way Souza, Jose 2023-05-25 13:28 ` Souza, Jose 2023-05-25 14:27 ` Francois Dugast 2023-05-25 13:39 ` Christopher Snowhill 2023-05-25 15:13 ` Lucas De Marchi 2023-05-25 15:48 ` kode54 2023-05-25 19:12 ` Lucas De Marchi 2023-05-25 19:43 ` Souza, Jose 2023-05-25 22:44 ` Christopher Snowhill 2023-05-25 22:46 ` Lucas De Marchi 2023-05-26 0:23 ` Christopher Snowhill 2023-05-26 0:33 ` Christopher Snowhill 2023-05-26 6:02 ` Lucas De Marchi
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.