Uploaded image for project: 'CIFX Driver for Linux'
  1. CIFX Driver for Linux
  2. NXDRVLINUX-39

Provide compatibility with mainline uio_netx.ko kernel module used in driver versions prior V1.0.2.0

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V1.0.2.0, V1.0.3.0, V1.1.0.0
    • Fix Version/s: V1.1.1.0, V1.1.4.0
    • Component/s: Linux Driver
    • Labels:
      None
    • Account:
      SDO Driver (SDODRIVER)

      Description

      Since driver version V1.0.2.0 the driver supports dma.
      This requires more than only one memory (the DPM) to be mapped from kernel space to user space. The uio driver lists all mappings in the sysfs filessystem under /sys/class/uio/maps/. To be able to differentiate the various mappings from user space point of view, every mapping provides an unique name. The older uio driver does not provide memory naming, since there was no need to differentiate.
      The latest version of the libcifx driver searches for 'DPM' named memory, in case it does not find the memory, the mapping fails.

      Known Workarounds

      • Use the uio_netx kernel module provided with the cifX driver

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  MTrensch Michael Trensch
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: