After upgrading the kernel, the related tools cannot be installed

this is my execute command:

[root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@localhost ~]# yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm
[root@localhost ~]# yum install --disablerepo=\* --enablerepo=elrepo-kernel -y kernel-ml kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel kernel-ml-core kernel-ml-modules

[root@localhost ~]# grubby --default-kernel
/boot/vmlinuz-6.0.7-1.el9.elrepo.x86_64

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done

[root@localhost ~]# yum -y install gcc gcc-c++ libaio make cmake zlib-devel openssl openssl-devel pcre pcre-devel ncurses-devel unixODBC readline-devel

Prompt conflict, unable to install:

Total                                                                                                           566 kB/s |  88 MB     02:38     
Rocky Linux 9 - BaseOS                                                                                          1.7 MB/s | 1.7 kB     00:00    
Importing GPG key 0x350D275D:
 Userid     : "Rocky Enterprise Software Foundation - Release key 2022 <releng@rockylinux.org>"
 Fingerprint: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: Transaction test error:
  file /usr/include/asm-generic/fcntl.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/mman-common.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/poll.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/shmbuf.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/siginfo.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/signal-defs.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/signal.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/socket.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/termbits.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64
  file /usr/include/asm-generic/unistd.h from install of kernel-headers-5.14.0-70.30.1.el9_0.x86_64 conflicts with file from package kernel-ml-headers-6.0.7-1.el9.elrepo.x86_64

Please do not install kernel-ml-headers. Quoting from the Tip section of kernel-ml :

There is no need to install the kernel-ml-headers package. It is only necessary if you intend to rebuild glibc and, thus, the entire operating system. If there is a need to have the kernel headers installed, you should use the current distributed kernel-headers package as that is related to the current version of glibc.