Public bug reported:

[impact]

the impact is the same as bug 1886704, the qemu vhost-user driver fails
to init. see that bug for more details on the impact.

[test case]

start a qemu guest with at least one vhost-user interface, and more than
8 discontiguous memory regions. The vhost-user device will fail to init
due to exceeding its max memory region limit.

[regression potential]

as this causes vhost-user to ignore some mem regions, any regression
would likely involve problems with the vhost-user interface; possibly
failure to init the interface, or failure to configure the interface, or
problems while using the interface.

[scope]

TBD

[other info]

this is closely related to bug 1886704, but that bug is specifically
about the 8 mem region limit of the vhost-user api. This bug doesn't
attempt to fix that limitation (as it requires using a new extension of
the vhost-user api to increase the max mem regions), this only backports
existing upstream patches that fix the vhost region calculations and
allow the vhost-user driver to indicate which mem regions it doesn't
need to use, so those are ignored, in order to keep the total under the
vhost-user limit.

** Affects: qemu (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: qemu (Ubuntu Bionic)
     Importance: Medium
     Assignee: Dan Streetman (ddstreet)
         Status: In Progress

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

** Changed in: qemu (Ubuntu Bionic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: qemu (Ubuntu Bionic)
   Importance: Undecided => Medium

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

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

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

Title:
  qemu vhost-user should ignore irrelevant mem regions because it has
  limit of 8 regions

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1887525/+subscriptions

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

Reply via email to