kernel-devel: x86_64 binary are added in aarch64,s390x and ppc64le

I find I can't compile out of tree kernel modules with cki MR based kernel builds in non-x86, I was confusing for a while thinking it's naming issue. But today I find it's wrong binary issue. How could we put x86_64 binary in to other arches? Please fix this.

Checking existence of https://s3.upshift.redhat.com/DH-PROD-CKI/internal/272036980/aarch64/4.18.0-296.el8.test.aarch64/kernel-4.18.0-296.el8.test.aarch64.rpm
Using cki kernel https://s3.upshift.redhat.com/DH-PROD-CKI/internal/272036980/aarch64/4.18.0-296.el8.test.aarch64/kernel-4.18.0-296.el8.test.aarch64.rpm
Checking existence of https://s3.upshift.redhat.com/DH-PROD-CKI/internal/272036980/aarch64/4.18.0-296.el8.test.aarch64/kernel-devel-4.18.0-296.el8.test.aarch64.rpm
https://s3.upshift.redhat.com/DH-PROD-CKI/internal/272036980/aarch64/4.18.0-296.el8.test.aarch64 existed.
wgetting https://s3.upshift.redhat.com/DH-PROD-CKI/internal/272036980/aarch64/4.18.0-296.el8.test.aarch64/kernel-devel-4.18.0-296.el8.test.aarch64.rpm
Succeed.
Installing  kernel-devel-4.18.0-296.el8.test.aarch64.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:kernel-devel-4.18.0-296.el8.test ################################# [100%]
/mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung /mnt/tests/kernel/general/scheduler/hung_task_detector
:: [ 05:12:17 ] :: [  BEGIN   ] :: Running 'make || make EXTRA_CFLAGS=' -D KTIME_OLD_VERSION''
make[1]: Entering directory '/mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung'
make -C /usr/lib/modules/4.18.0-296.el8.test.aarch64/build M=/mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung modules
make[2]: Entering directory '/usr/src/kernels/4.18.0-296.el8.test.aarch64'
  CC [M]  /mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung/hung_task.o
/bin/sh: scripts/basic/fixdep: cannot execute binary file: Exec format error
make[3]: *** [scripts/Makefile.build:316: /mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung/hung_task.o] Error 126
make[2]: *** [Makefile:1563: _module_/mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung] Error 2
make[2]: Leaving directory '/usr/src/kernels/4.18.0-296.el8.test.aarch64'
make[1]: *** [Makefile:10: default] Error 2
make[1]: Leaving directory '/mnt/tests/kernel/general/scheduler/hung_task_detector/kmod_hung'


[root@hpe-apollo-cn99xx-14-vm-29 kmod_hung]# rpm -qf /usr/src/kernels/4.18.0-296.el8.test.aarch64/scripts/basic/fixdep
kernel-devel-4.18.0-296.el8.test.aarch64

[root@hpe-apollo-cn99xx-14-vm-29 kmod_hung]# file /usr/src/kernels/4.18.0-296.el8.test.aarch64/scripts/basic/fixdep
/usr/src/kernels/4.18.0-296.el8.test.aarch64/scripts/basic/fixdep: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=dddccbdda6375fb61d69961fd3637e5044e63f35, stripped