[PATCH 0/3][Disco] Fix VM boot panic on s390x

Colin King colin.king at canonical.com
Wed Jan 16 10:57:21 UTC 2019


From: Colin Ian King <colin.king at canonical.com>

BugLink: http://bugs.launchpad.net/bugs/1811259

Currently the v4.20, v5.0 kernels panic on boot on a s390x VM. The issue
was bisected down to commit 86a559787e6f5cf ("virtio-balloon: 
VIRTIO_BALLOON_F_FREE_PAGE_HINT").  After discussing it with Wei Wang
I was informed there are 3 relevant fixes for this issue in
https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git

Boots fine with these fixes when build against the Disco unstable git
repo.

Fixes: 86a559787e6f5cf ("virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT")

Wei Wang (3):
  virtio_pci: use queue idx instead of array idx to set up the vq
  virtio: don't allocate vqs when names[i] = NULL
  virtio-balloon: tweak config_changed implementation

 drivers/misc/mic/vop/vop_main.c        |  9 +++-
 drivers/remoteproc/remoteproc_virtio.c |  9 +++-
 drivers/s390/virtio/virtio_ccw.c       | 12 +++--
 drivers/virtio/virtio_balloon.c        | 98 ++++++++++++++++++++++------------
 drivers/virtio/virtio_mmio.c           |  9 +++-
 drivers/virtio/virtio_pci_common.c     |  8 +--
 6 files changed, 99 insertions(+), 46 deletions(-)

-- 
2.7.4




More information about the kernel-team mailing list