Can you also confirm this with an Ubuntu based v4.8-rc6 kernel
(currently available in yakkety-proposed)

Based on the bug description, it appears this is a regression which
originates from upstream and was introduced in 4.8-rc2:

linux$ git describe --contains 5958d19a143eb229e9ece20bd4c781ad41cb7d24

Upstream is now at v4.8-rc7.  If the issue remains, please report this
upstream as well.

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  Ubuntu 16.10 KVM: kernel 4.8 can not enable SRIOV for power systems

Status in linux package in Ubuntu:

Bug description:
  ---Problem Description---
  Using Ubuntu mainline kernel
  if we try to enable SRIOV in Mellanox CX4 card it will fail. 

  # uname -r
  root@c158f2u09os:~# echo 7 > /sys/class/net/enP5p1s0f0/device/sriov_numvfs
  -bash: echo: write error: Cannot allocate memory

  logs show:
  Sep 16 00:52:46 c158f2u09os kernel: [ 1419.778118] mlx5_core 0005:01:00.0: 
not enough MMIO resources for SR-IOV
  Sep 16 00:52:46 c158f2u09os kernel: [ 1419.778238] mlx5_core 0005:01:00.0: 
enable sriov failed -12
  Sep 16 00:52:46 c158f2u09os kernel: [ 1419.778604] mlx5_core 0005:01:00.0: 
mlx5_core_sriov_enable failed -12

  ---uname output---
  ---Additional Hardware Info---
  To recreate this you need power system and a Mellanox card that can be used 
for SRIOV.  

  Machine Type = P8 
  ---Steps to Reproduce---
   with a Mellanox card like CX4 with SRIOV enabled.
  just do this echo to the PF interface in this case was enP5p1s0f0.
  echo 1 > /sys/class/net/enP5p1s0f0/device

  If I take kernel 4.8 and I revert the following patch I can get it to
  work again:

   From 5958d19a143eb229e9ece20bd4c781ad41cb7d24 Mon Sep 17 00:00:00 2001
   From: Benjamin Herrenschmidt <>
   Date: Fri, 8 Jul 2016 15:55:43 +1000
   Subject: powerpc/pnv/pci: Fix incorrect PE reservation attempt on some 
64-bit BARs

To manage notifications about this bug go to:

Mailing list:
Post to     :
Unsubscribe :
More help   :

Reply via email to