Xpadneo-kmod failed

After updating last night, I’m getting the above issue when trying to use sudo akmods --force to repair what I figure is just another Nvidia issue after an update. It suggests “see /var/cache/akmods/xpadneo/0.9.7-1-for-6.19.14-300.fc44.x86_64.failed.log for details” (this part I don’t understand), and states “Hint: Some kmods were ignored or failed to build or install.
You can try to rebuild and install them by by calling
‘/usr/sbin/akmods --force’ as root.” but after trying as root I get the same output hint. Thanks for your time in advance!!

Please add the content of /var/cache/akmods/xpadneo/0.9.7-1-for-6.19.14-300.fc44.x86_64.failed.log, it may contain the necessary information for addressing the build issues.

For my xbox elite controller the support is built in to the kernel.
I’m curious why you need xpadneo?

For sure! from that text file:

2026/05/06 20:22:44 akmods: Building RPM using the command '/usr/sbin/akmodsbuild --kernels 6.19.14-300.fc44.x86_64 /usr/src/akmods/xpadneo-kmod.latest'
+ export CC
+ CXX=g++
+ export CXX
+ cd xpadneo-0.9.7
+ for kernel_version in 6.19.14-300.fc44.x86_64___/usr/src/kernels/6.19.14-300.fc44.x86_64
+ make V=1 -j28 -C /usr/src/kernels/6.19.14-300.fc44.x86_64 M=/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src modules
make: Entering directory '/usr/src/kernels/6.19.14-300.fc44.x86_64'
make  -C /tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src \
-f /usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile modules
make[1]: Entering directory '/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src'
make --no-print-directory -C /tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src \
-f /usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile modules
make -f /usr/src/kernels/6.19.14-300.fc44.x86_64/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1 
# CC [M]  hid-xpadneo.o
  gcc -Wp,-MMD,./.hid-xpadneo.o.d -nostdinc -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/generated -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/generated/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include/generated/uapi -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/compiler-version.h -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/kconfig.h -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fms-extensions -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -DVERSION=6  -fsanitize=bounds-strict -fsanitize=shift    -DMODULE  -DKBUILD_BASENAME='"hid_xpadneo"' -DKBUILD_MODNAME='"hid_xpadneo"' -D__KBUILD_MODNAME=hid_xpadneo -c -o hid-xpadneo.o hid-xpadneo.c   ; /usr/src/kernels/6.19.14-300.fc44.x86_64/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16  --link  --module hid-xpadneo.o
# cmd_mod hid-xpadneo.mod
  printf '%s\n'   hid-xpadneo.o | awk '!x[$0]++ { print("./"$0) }' > hid-xpadneo.mod
hid-xpadneo.c: In function ‘xpadneo_probe’:
hid-xpadneo.c:1196:21: error: implicit declaration of function ‘ida_simple_get’ [-Wimplicit-function-declaration]
 1196 |         xdata->id = ida_simple_get(&xpadneo_device_id_allocator, 0, 0, GFP_KERNEL);
      |                     ^~~~~~~~~~~~~~
hid-xpadneo.c: In function ‘xpadneo_release_device_id’:
hid-xpadneo.c:1291:17: error: implicit declaration of function ‘ida_simple_remove’ [-Wimplicit-function-declaration]
 1291 |                 ida_simple_remove(&xpadneo_device_id_allocator, xdata->id);
      |                 ^~~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/scripts/Makefile.build:289: hid-xpadneo.o] Error 1
make[2]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile:2095: .] Error 2
make[1]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/usr/src/kernels/6.19.14-300.fc44.x86_64'
error: Bad exit status from /var/tmp/rpm-tmp.4gX4kf (%build)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.4gX4kf (%build)
2026/05/06 20:22:47 akmodsbuild: * Rebuilding /usr/src/akmods/xpadneo-kmod.latest for kernel(s) 6.19.14-300.fc44.x86_64: Building target platforms: x86_64
2026/05/06 20:22:47 akmodsbuild: Building for target x86_64
2026/05/06 20:22:47 akmodsbuild: Installing /usr/src/akmods/xpadneo-kmod.latest
2026/05/06 20:22:47 akmodsbuild: setting SOURCE_DATE_EPOCH=1735171200
2026/05/06 20:22:47 akmodsbuild: Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.ZSbkix
2026/05/06 20:22:47 akmodsbuild: Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BAlI4B
2026/05/06 20:22:47 akmodsbuild: + umask 022
2026/05/06 20:22:47 akmodsbuild: + cd /tmp/akmodsbuild.fgCoMevW//BUILD/xpadneo-kmod-0.9.7-build
2026/05/06 20:22:47 akmodsbuild: + cd /tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build
2026/05/06 20:22:47 akmodsbuild: + rm -rf xpadneo-0.9.7
2026/05/06 20:22:47 akmodsbuild: + /usr/lib/rpm/rpmuncompress -x /tmp/akmodsbuild.fgCoMevW/SOURCES/xpadneo-0.9.7.tar.gz
2026/05/06 20:22:47 akmodsbuild: + STATUS=0
2026/05/06 20:22:47 akmodsbuild: + '[' 0 -ne 0 ']'
2026/05/06 20:22:47 akmodsbuild: + cd xpadneo-0.9.7
2026/05/06 20:22:47 akmodsbuild: + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
2026/05/06 20:22:47 akmodsbuild: + kmodtool --target x86_64 --repo rpmfusion --kmodname xpadneo --akmod --for-kernels 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %{?rhel:%global with_rhel_kabi 1}
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if 0%{?rhel} || 0%{?fedora}
2026/05/06 20:22:47 akmodsbuild: %global kmod_pkg_name kmod-xpadneo
2026/05/06 20:22:47 akmodsbuild: %global pkg_kmod_name xpadneo-kmod
2026/05/06 20:22:47 akmodsbuild: %{?obsolete_name:%global kmod_obsolete_name kmod-%{obsolete_name}}
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if 0%{?rhel} || 0%{?fedora}
2026/05/06 20:22:47 akmodsbuild: %global kmod_for_kernel %{?with_rhel_kabi:6.19.14-300.fc44}%{!?with_rhel_kabi:6.19.14-300.fc44.x86_64}
2026/05/06 20:22:47 akmodsbuild: %global package_kmod_name %{kmod_pkg_name}-%{kmod_for_kernel}
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: %global  _prefix_usr      /usr
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %package       -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: Summary:          xpadneo kernel module(s) for %{kmod_for_kernel}
2026/05/06 20:22:47 akmodsbuild: Provides:         kernel-modules%{!?with_rhel_kabi:-for-kernel} = 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: Provides:         installonlypkg(kernel-module)
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: Provides:         %{pkg_kmod_name} = %{?epoch:%{epoch}:}%{version}-%{release}
2026/05/06 20:22:47 akmodsbuild: Requires:         %{pkg_kmod_name}-common >= %{?epoch:%{epoch}:}%{version}
2026/05/06 20:22:47 akmodsbuild: Requires(post):   %{?_prefix_usr}/sbin/depmod
2026/05/06 20:22:47 akmodsbuild: Requires(postun): %{?_prefix_usr}/sbin/depmod
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: Requires(post):   %{?_prefix_usr}/sbin/weak-modules
2026/05/06 20:22:47 akmodsbuild: Requires(postun): %{?_prefix_usr}/sbin/weak-modules
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: %global _kmodtool_depmod_post \if [ -f /boot/System.map-6.19.14-300.fc44.x86_64 ] ; then \  %{?_prefix_usr}/sbin/depmod -aeF /boot/System.map-6.19.14-300.fc44.x86_64 6.19.14-300.fc44.x86_64 >/dev/null ; \elif [ -f /lib/modules/6.19.14-300.fc44.x86_64/System.map ] ; then \  %{?_prefix_usr}/sbin/depmod -aeF /lib/modules/6.19.14-300.fc44.x86_64/System.map 6.19.14-300.fc44.x86_64 >/dev/null ; \else \  %{?_prefix_usr}/sbin/depmod -a >/dev/null ; \fi || :
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: Requires:           kernel-uname-r >= 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: %else
2026/05/06 20:22:47 akmodsbuild: Requires:           kernel-uname-r = 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: BuildRequires:  kernel-devel-uname-r = 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: BuildRequires:  gcc
2026/05/06 20:22:47 akmodsbuild: BuildRequires:  redhat-rpm-config
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %post          -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: %{_kmodtool_depmod_post}
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: modules=( $(find /lib/modules/6.19.14-300.fc44.x86_64/extra/xpadneo/ -name "*.ko"  -o -name "*.ko.xz") )
2026/05/06 20:22:47 akmodsbuild: printf '%s\n' "${modules[@]}" | %{?_prefix_usr}/sbin/weak-modules --add-modules
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: %preun         -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: rpm -ql %{package_kmod_name}-%{version}-%{release}.x86_64 | grep -e '\.ko$' -e '\.ko.xz$' > /var/run/rpm-%{package_kmod_name}-modules
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %postun        -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: %{_kmodtool_depmod_post}
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %if %{with rhel_kabi}
2026/05/06 20:22:47 akmodsbuild: modules=( $(cat /var/run/rpm-%{package_kmod_name}-modules) )
2026/05/06 20:22:47 akmodsbuild: rm -f /var/run/rpm-%{package_kmod_name}-modules
2026/05/06 20:22:47 akmodsbuild: printf '%s\n' "${modules[@]}" | %{?_prefix_usr}/sbin/weak-modules --remove-modules
2026/05/06 20:22:47 akmodsbuild: %endif
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %description   -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: This package provides the xpadneo kernel modules built for the Linux
2026/05/06 20:22:47 akmodsbuild: kernel %{kmod_for_kernel} for the %{_target_cpu} family of processors.
2026/05/06 20:22:47 akmodsbuild: %files         -n %{package_kmod_name}
2026/05/06 20:22:47 akmodsbuild: %defattr(644,root,root,755)
2026/05/06 20:22:47 akmodsbuild: %dir /lib/modules/6.19.14-300.fc44.x86_64/extra
2026/05/06 20:22:47 akmodsbuild: /lib/modules/6.19.14-300.fc44.x86_64/extra/xpadneo/
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %global __kmodtool_kernel_uname_r 6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: %global __spec_install_post \
2026/05/06 20:22:47 akmodsbuild:   %{?__debug_package:%{__debug_install_post}}\
2026/05/06 20:22:47 akmodsbuild:   %{__arch_install_post}\
2026/05/06 20:22:47 akmodsbuild:   %{__os_install_post}\
2026/05/06 20:22:47 akmodsbuild:   %{?__kmodtool_signmodules:%{__kmodtool_modsign_install_post}}\
2026/05/06 20:22:47 akmodsbuild:   %{?__kmodtool_zipmodules:%{__kmodtool_modzip_install_post}}
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: %global kmodinstdir_prefix  /lib/modules/
2026/05/06 20:22:47 akmodsbuild: %global kmodinstdir_postfix /extra/xpadneo/
2026/05/06 20:22:47 akmodsbuild: %global kernel_versions     6.19.14-300.fc44.x86_64___%{_usrsrc}/kernels/6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: + for kernel_version in 6.19.14-300.fc44.x86_64___/usr/src/kernels/6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: + cp -a hid-xpadneo _kmod_build_6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: + echo 0.9.7
2026/05/06 20:22:47 akmodsbuild: + RPM_EC=0
2026/05/06 20:22:47 akmodsbuild: ++ jobs -p
2026/05/06 20:22:47 akmodsbuild: + exit 0
2026/05/06 20:22:47 akmodsbuild: Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4gX4kf
2026/05/06 20:22:47 akmodsbuild: + umask 022
2026/05/06 20:22:47 akmodsbuild: + cd /tmp/akmodsbuild.fgCoMevW//BUILD/xpadneo-kmod-0.9.7-build
2026/05/06 20:22:47 akmodsbuild: + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  '
2026/05/06 20:22:47 akmodsbuild: + export CFLAGS
2026/05/06 20:22:47 akmodsbuild: + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  '
2026/05/06 20:22:47 akmodsbuild: + export CXXFLAGS
2026/05/06 20:22:47 akmodsbuild: + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  '
2026/05/06 20:22:47 akmodsbuild: + export FFLAGS
2026/05/06 20:22:47 akmodsbuild: + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  '
2026/05/06 20:22:47 akmodsbuild: + export FCFLAGS
2026/05/06 20:22:47 akmodsbuild: + VALAFLAGS=-g
2026/05/06 20:22:47 akmodsbuild: + export VALAFLAGS
2026/05/06 20:22:47 akmodsbuild: + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
2026/05/06 20:22:47 akmodsbuild: + export RUSTFLAGS
2026/05/06 20:22:47 akmodsbuild: + LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  '
2026/05/06 20:22:47 akmodsbuild: + export LDFLAGS
2026/05/06 20:22:47 akmodsbuild: + LT_SYS_LIBRARY_PATH=/usr/lib64:
2026/05/06 20:22:47 akmodsbuild: + export LT_SYS_LIBRARY_PATH
2026/05/06 20:22:47 akmodsbuild: + CC=gcc
2026/05/06 20:22:47 akmodsbuild: + export CC
2026/05/06 20:22:47 akmodsbuild: + CXX=g++
2026/05/06 20:22:47 akmodsbuild: + export CXX
2026/05/06 20:22:47 akmodsbuild: + cd xpadneo-0.9.7
2026/05/06 20:22:47 akmodsbuild: + for kernel_version in 6.19.14-300.fc44.x86_64___/usr/src/kernels/6.19.14-300.fc44.x86_64
2026/05/06 20:22:47 akmodsbuild: + make V=1 -j28 -C /usr/src/kernels/6.19.14-300.fc44.x86_64 M=/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src modules
2026/05/06 20:22:47 akmodsbuild: make: Entering directory '/usr/src/kernels/6.19.14-300.fc44.x86_64'
2026/05/06 20:22:47 akmodsbuild: make  -C /tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src \
2026/05/06 20:22:47 akmodsbuild: -f /usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile modules
2026/05/06 20:22:47 akmodsbuild: make[1]: Entering directory '/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src'
2026/05/06 20:22:47 akmodsbuild: make --no-print-directory -C /tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src \
2026/05/06 20:22:47 akmodsbuild: -f /usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile modules
2026/05/06 20:22:47 akmodsbuild: make -f /usr/src/kernels/6.19.14-300.fc44.x86_64/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1 
2026/05/06 20:22:47 akmodsbuild: # CC [M]  hid-xpadneo.o
2026/05/06 20:22:47 akmodsbuild:   gcc -Wp,-MMD,./.hid-xpadneo.o.d -nostdinc -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/generated -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/arch/x86/include/generated/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include/uapi -I/usr/src/kernels/6.19.14-300.fc44.x86_64/include/generated/uapi -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/compiler-version.h -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/kconfig.h -include /usr/src/kernels/6.19.14-300.fc44.x86_64/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fms-extensions -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -DVERSION=6  -fsanitize=bounds-strict -fsanitize=shift    -DMODULE  -DKBUILD_BASENAME='"hid_xpadneo"' -DKBUILD_MODNAME='"hid_xpadneo"' -D__KBUILD_MODNAME=hid_xpadneo -c -o hid-xpadneo.o hid-xpadneo.c   ; /usr/src/kernels/6.19.14-300.fc44.x86_64/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16  --link  --module hid-xpadneo.o
2026/05/06 20:22:47 akmodsbuild: # cmd_mod hid-xpadneo.mod
2026/05/06 20:22:47 akmodsbuild:   printf '%s\n'   hid-xpadneo.o | awk '!x[$0]++ { print("./"$0) }' > hid-xpadneo.mod
2026/05/06 20:22:47 akmodsbuild: hid-xpadneo.c: In function ‘xpadneo_probe’:
2026/05/06 20:22:47 akmodsbuild: hid-xpadneo.c:1196:21: error: implicit declaration of function ‘ida_simple_get’ [-Wimplicit-function-declaration]
2026/05/06 20:22:47 akmodsbuild:  1196 |         xdata->id = ida_simple_get(&xpadneo_device_id_allocator, 0, 0, GFP_KERNEL);
2026/05/06 20:22:47 akmodsbuild:       |                     ^~~~~~~~~~~~~~
2026/05/06 20:22:47 akmodsbuild: hid-xpadneo.c: In function ‘xpadneo_release_device_id’:
2026/05/06 20:22:47 akmodsbuild: hid-xpadneo.c:1291:17: error: implicit declaration of function ‘ida_simple_remove’ [-Wimplicit-function-declaration]
2026/05/06 20:22:47 akmodsbuild:  1291 |                 ida_simple_remove(&xpadneo_device_id_allocator, xdata->id);
2026/05/06 20:22:47 akmodsbuild:       |                 ^~~~~~~~~~~~~~~~~
2026/05/06 20:22:47 akmodsbuild: make[3]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/scripts/Makefile.build:289: hid-xpadneo.o] Error 1
2026/05/06 20:22:47 akmodsbuild: make[2]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile:2095: .] Error 2
2026/05/06 20:22:47 akmodsbuild: make[1]: *** [/usr/src/kernels/6.19.14-300.fc44.x86_64/Makefile:248: __sub-make] Error 2
2026/05/06 20:22:47 akmodsbuild: make[1]: Leaving directory '/tmp/akmodsbuild.fgCoMevW/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_6.19.14-300.fc44.x86_64/src'
2026/05/06 20:22:47 akmodsbuild: make: *** [Makefile:248: __sub-make] Error 2
2026/05/06 20:22:47 akmodsbuild: make: Leaving directory '/usr/src/kernels/6.19.14-300.fc44.x86_64'
2026/05/06 20:22:47 akmodsbuild: error: Bad exit status from /var/tmp/rpm-tmp.4gX4kf (%build)
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:47 akmodsbuild: RPM build errors:
2026/05/06 20:22:47 akmodsbuild:     Bad exit status from /var/tmp/rpm-tmp.4gX4kf (%build)
2026/05/06 20:22:47 akmodsbuild: 
2026/05/06 20:22:52 akmods: Building rpms failed; see /var/cache/akmods/xpadneo/0.9.7-1-for-6.19.14-300.fc44.x86_64.failed.log for details

I’ve been trying to get my xbox controller to work since I started using fedora and I’ve never had any luck, but if it’s just for a controller driver it’s no biggie to just ignore it. I was worried this was a potential graphics driver issue. Thank you for letting me know what I was looking at!

FYI: I added the pre-formated-text tags to your post to make it easier to read.

The code needs to be updated to fix the above issue.
I guess a change in the 6.19 kernel ABI?

Maybe see if this has been reported to upstream and if they have a fix yet.

I run my xbox elite cabled, not tried bluetooth that rumour has it will be unstable.

install kernel-modules-extra

$ modinfo xpad |head -1
filename:       /lib/modules/7.0.3-200.fc44.x86_64/kernel/drivers/input/joystick/xpad.ko.xz

$ rpm -qf /lib/modules/7.0.3-200.fc44.x86_64/kernel/drivers/input/joystick/xpad.ko.xz
kernel-modules-extra-7.0.3-200.fc44.x86_64
``