Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-2597

mlx4_ib_tunnels_update kernel NULL pointer dereference

    • None
    • Moderate
    • rhel-sst-network-drivers
    • ssg_networking
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • x86_64
    • None

      What were you trying to do that didn't work?

      Enable SR-IOV with:

      intel_iommu=on iommu=pt mlx4_core.log_num_mgm_entry_size=-1 mlx4_core.port_type_array=3,3 mlx4_core.num_vfs=8 mlx4_core.probe_vf=0

      Boot hangs with:

      BUG: unable to handle kernel NULL pointer dereference at 0000000000000000PGD 0 P4D 0Oops: 0000 1 SMP PTICPU: 11 PID: 1574 Comm: systemd-udevd Not tainted 4.18.0-477.21.1.el8_8.x86_64#1RIP: 0010:mlx4_ip_tunnels_update+0x3c/0x100 [mlx4_ib]Code: 53 8d 5a ff ...RSP: 0018:ffffa0aecf873b00 EFLAGS: 00010206RAX: 00000000000000000 RBX: 0000000000000001 RCX: 0000000000000001{}

      Please provide the package NVR for which bug is seen:

      4.18.0-477.21.1.el8_8.x86_64

      How reproducible:

      every boot

      Hardware:

      HP ProLiant DL380 Gen9, BIOS P89 11/23/2021
      04:00.0 Network controller: Mellanox Technologies MT27520 Family [ConnectX-3 Pro]
      764285-B21  HP 10GB/40GB 2-PORT 544+FLR-QSFP AR

      One port is connected to infiniband, the other to 40GB Ethernet.

       

      I didn't see trouble with other parameters, e.g.:

      mlx4_core.log_num_mgm_entry_size=-1 mlx4_core.port_type_array=2 mlx4_core.num_vfs=8 mlx4_core.probe_vf=8

      booted fine, but that I don't think that is what I want for my 2 port adapter.

              talatb Talat Batheesh
              opoplawski Orion Poplawski
              AMIR TZIN AMIR TZIN
              Tianhao Zhao Tianhao Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: