DOCA OFED installation failing in Oracle Linux 9.6

Hi Team

We are trying to install DOCA OFED on Oracle Linux 9.6 and as part of this, we downloaded the RPM from the DOCA site and while following the below commands, we see few errors. Looks like some dependent packages are missing.

Steps followed:

sudo rpm -i doca-host-3.1.0-091000_25.07_ol96.x86_64.rpm
sudo dnf clean all
sudo dnf -y install doca-ofed

Issue seen:

dnf -y install doca-ofed
Failed loading plugin “ulninfo”: /opt/oracle/ocsm/usr/local/lib/python3.11/site-packages/cryptography/hazmat/bindings/_rust.abi3.so: undefined symbol: PyType_GetName
Failed loading plugin “spacewalk”: /opt/oracle/ocsm/usr/local/lib/python3.11/site-packages/cryptography/hazmat/bindings/_rust.abi3.so: undefined symbol: PyType_GetName
Last metadata expiration check: 0:43:09 ago on Thu 04 Sep 2025 10:34:43 AM IST.
Error:
Problem: package doca-ofed-3.1.0-091000.x86_64 from doca requires kmod-xpmem >= 2.7.4-1.2507097.ol9u6.ol9u6, but none of the providers can be installed

  • conflicting requests
  • nothing provides kernel(current_task) = 0x4efdee44 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(kmalloc_caches) = 0x3fc8117d needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(kmem_cache_alloc_trace) = 0x9a10e7bc needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(module_layout) = 0x50d497cd needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(pv_ops) = 0x0cff1699 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(misc_deregister) = 0xcb5ff4cf needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(misc_register) = 0x41365a91 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(seq_printf) = 0x2b508503 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(boot_cpu_data) = 0xec1c6488 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(fput) = 0x793b72bf needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(seq_read) = 0x4c0537ad needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(single_open) = 0x7a883c84 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(single_release) = 0x0586b31f needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(set_cpus_allowed_ptr) = 0x5e4672b9 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__put_page) = 0x2ae59ea0 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(put_devmap_managed_page) = 0x850a91fc needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(PDE_DATA) = 0x2423f1be needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__mmap_lock_do_trace_acquire_returned) = 0x4e15c3d5 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__mmap_lock_do_trace_released) = 0xb88cc8be needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__mmap_lock_do_trace_start_locking) = 0x0965a973 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__put_task_struct) = 0x0f30819c needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__tracepoint_mmap_lock_acquire_returned) = 0x30f018e1 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__tracepoint_mmap_lock_released) = 0x7770c353 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(__tracepoint_mmap_lock_start_locking) = 0xce8b035f needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(proc_create_data) = 0x6f79bef0 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(proc_mkdir) = 0x25e5be90 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(remove_proc_entry) = 0x173e80c7 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(seq_lseek) = 0x24232ba7 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(zap_vma_ptes) = 0x4bfb7d17 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(apply_to_page_range) = 0x6b4b2670 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(find_vma) = 0x7411e52d needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(get_user_pages_remote) = 0xf138afcf needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(mmu_notifier_register) = 0x2aab1eb6 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(mmu_notifier_unregister) = 0x66f03587 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(proc_create) = 0x2f42e313 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(proc_set_user) = 0x26e82d97 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
  • nothing provides kernel(vm_mmap) = 0x42133637 needed by kmod-xpmem-2.7.4-1.2507097.ol9u6.ol9u6.x86_64 from doca
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)

We tried to update the kernel to the latest version and still see the same issue.

Any inputs on this will be helpful. Thanks in Advance.

We tried installing kernel-devel and few other libraries manually. But, still seeing the same issue.

Can anyone who has seen this issue/know of this, please help us with this.

Thanks

Pavithra

Hi,

Please make sure your OS is running on the supported Kernel version, based on this table:

If it is, and the issue still persists, I suggest opening a support case directly, and it will be handled based on entitlement.

Best Regards,

Jonathan.