[LTCTest] vfio_pci not loaded on Ubuntu 16.10 by default
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
kernel-package (Ubuntu) | ||||||
Xenial |
Invalid
|
Undecided
|
Unassigned | |||
Yakkety |
Invalid
|
Undecided
|
Unassigned | |||
Zesty |
Invalid
|
Undecided
|
Unassigned | |||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | |||
Yakkety |
Fix Released
|
Undecided
|
Tim Gardner | |||
Zesty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== Comment: #0 - SRIKANTH B. AITHAL <email address hidden> - 2016-10-26 01:40:39 ==
---Problem Description---
vfio_pci is not loaded by default on Ubuntu 16.10 host boot. All VFIO related tasks would fail without that module. For instance I was trying to boot guest with QEMU directly and it was failing complaining "/sys/bus/
root@c158f2u09os:~# lsmod | grep -i vfio
root@c158f2u09os:~# modprobe vfio_pci <-- need to load explicitly
root@c158f2u09os:~# lsmod | grep -i vfio
vfio_pci 51735 0
irqbypass 5567 1 vfio_pci
vfio_iommu_
vfio_virqfd 4859 1 vfio_pci
vfio 31351 2 vfio_iommu_
vfio_spapr_eeh 3441 2 vfio_iommu_
Either
> we need to have these modules loaded by kernel by default
or
> we need to update https:/
Contact Information = <email address hidden>
---uname output---
Linux c158f2u09os 4.8.0-26-generic #28-Ubuntu SMP Tue Oct 18 14:41:40 UTC 2016 ppc64le ppc64le ppc64le GNU/Linux
Machine Type = 8247-22L
---Debugger---
A debugger is not configured
---Steps to Reproduce---
1. After booting into Ubuntu 16.10, see if vfio_pci modules are loaded:
root@c158f2u09os:~# lsmod | grep -i vfio
2. After that we need to manually load vfio_pci
root@c158f2u09os:~# modprobe vfio_pci
root@c158f2u09os:~#
tags: | added: architecture-ppc64le bugnameltc-147925 severity-medium targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → kernel-package (Ubuntu) |
Changed in kernel-package (Ubuntu): | |
assignee: | Taco Screen team (taco-screen-team) → Canonical Kernel Team (canonical-kernel-team) |
tags: |
added: targetmilestone-inin1610 removed: targetmilestone-inin--- |
Changed in linux (Ubuntu Yakkety): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-yakkety removed: verification-needed-yakkety |
tags: |
added: verification-needed-xenial verification-needed-yakkety removed: verification-done-xenial verification-done-yakkety |
tags: |
added: verification-done-xenial verification-done-yakkety removed: verification-needed-xenial verification-needed-yakkety |
Changed in kernel-package (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in kernel-package (Ubuntu Yakkety): | |
status: | New → Invalid |
https:/ /lists. ubuntu. com/archives/ kernel- team/2016- October/ 080625. html