Interesting, thanks Leonardo!

Tested on Bionic (4.15) and Disco (4.18).
Default:
sudo modprobe kvm_pr
modprobe: ERROR: could not insert 'kvm_pr': Input/output error

Added "disable_radix" to the guest kernel commandline and retried loading the 
module again.
Bionic: Malformed early option 'disable_radix'
Disco: accepts the option

With that option set kvm_pr can be loaded.
Thanks now all fits together, and that is "enough" for me.

If there are kernel fixes that you'd want in Bionic to get disable_radix
to work we can add a kernel task (I don't need it).

TL;DR: for Disco forward I should be able to enable P9 based nested
tests with that tweak in place.

** Also affects: qemu (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: New => Fix Released

** Changed in: linux (Ubuntu Bionic)
       Status: New => Confirmed

** Changed in: linux (Ubuntu Bionic)
   Importance: Undecided => Wishlist

** Changed in: qemu (Ubuntu)
       Status: New => Invalid

** Changed in: qemu (Ubuntu Bionic)
       Status: New => Invalid

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

Title:
  kvm_pr on power9 not loadable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/1778854/+subscriptions

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

Reply via email to