Public bug reported:

SRU Justification:

Impact:
Currently RDMA drivers names have a dot to separate the major and minor host OS 
version number (eg, hv_network_directly_142.0.ko). That causes some unexpected 
behavior with the kmod tools.

modprobe ignores everything after the dot, so it's only possible to load
the modules manually with `modprobe hv_network_direct_142` instead of
`modprobe hv_network_direct_142.0`.

Also, after the modules is loaded, lsmod shows some errors when
searching for `/sys/module/hv_network_direct_142.0` while only
`/sys/module/hv_network_direct_142` is available.

Fix: replace dots with underscores to separate major and minor host OS
version numbers.

Testcase:
The user should be able to load the drivers with their complete name, eg 
`modprobe hv_network_direct_142_0` and lsmod should not show any errors after 
the module is loaded.

** Affects: linux-azure (Ubuntu)
     Importance: High
     Assignee: Marcelo Cerri (mhcerri)
         Status: In Progress

** Changed in: linux-azure (Ubuntu)
   Importance: Undecided => High

** Changed in: linux-azure (Ubuntu)
       Status: Triaged => In Progress

** Summary changed:

- linux-azure: vmbus-rdma: Use underscore to separate the minor host OS version
+ linux-azure: vmbus-rdma: Use underscore to separate major and minor host OS 
version

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1709101

Title:
  linux-azure: vmbus-rdma: Use underscore to separate major and minor
  host OS version

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1709101/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to