Infiband works with RHEL 6 but fails to initialize in Red Hat Enterprise Linux Realtime kernel

Solution Unverified - Updated -

Issue

  • Infiband works with RHEL 6 but fails to initialize with Red Hat Enterprise Linux Realtime kernel

modprobe -v mlx4_ib results in

install modprobe --ignore-install $((modprobe -c | grep -wq "^allow_unsupported_modules") && echo '--allow-unsupported-modules') mlx4_core && if [ -e /etc/infiniband/openib.conf ]; then if ( grep -q "^MLX4_EN_LOAD=yes" /etc/infiniband/openib.conf > /dev/null 2>&1); then modprobe mlx4_en; fi; else modprobe mlx4_en; fi
insmod /lib/modules/3.2.23-rt37.56.el6rt.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko pfctx=0 pfcrx=0
FATAL: Error inserting mlx4_core (/lib/modules/3.2.23-rt37.56.el6rt.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for mlx4_core
insmod /lib/modules/3.2.23-rt37.56.el6rt.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko
FATAL: Error inserting mlx4_ib (/lib/modules/3.2.23-rt37.56.el6rt.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Following message is noticed in dmesg

mlx4_core: Unknown parameter `pfctx'
mlx4_core: Unknown parameter `pfctx'

Environment

  • Red Hat Enterprise Linux 6 update 2
  • Red Hat Enterprise MRG 2.2
  • Mellanox Technologies MT27500 Family [ConnectX-3]

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content