All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Christian Ehrhardt " <1562653@bugs.launchpad.net>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [Bug 1562653] Re: Ubuntu 15.10: QEMU VM hang if memory >= 1T
Date: Thu, 23 May 2019 05:26:55 -0000	[thread overview]
Message-ID: <155858921568.21818.2071267317226938464.malone@chaenomeles.canonical.com> (raw)
In-Reply-To: 20160328013239.3708.98267.malonedeb@wampee.canonical.com

I only saw this because it expired now :-/

Anyone affected by this might want to take a look at bug 1776189 where
Ubuntu added a special machine type to more easily set "host-phys-bits"
which is the qemu flag to have more (usually the host has more)
available (at the cost of migratability). That allows <1TB as the
default bits in qemu are chosen on the base of TCG (to be able to
emulate what is virtualized) and that is limited to 1TB.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1562653

Title:
  Ubuntu 15.10: QEMU VM hang if memory >= 1T

Status in QEMU:
  Expired
Status in qemu package in Ubuntu:
  Expired

Bug description:
  1. Ubuntu 15.10 x86_64 installed on HP SuperDome X with 8CPUs and 4T
  memory.

  2. Create a VM, install Ubuntu 15.10, if memory >= 1T , VM hang when start. If memory < 1T, it is good.
  <domain type='kvm'>
    <name>u1510-1</name>
    <uuid>39eefe1e-4829-4843-b892-026d143f3ec7</uuid>
    <memory unit='KiB'>1073741824</memory>
    <currentMemory unit='KiB'>1073741824</currentMemory>
    <vcpu placement='static'>16</vcpu>
    <os>
      <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type>
      <boot dev='hd'/>
      <boot dev='cdrom'/>
    </os>
    <features>
      <acpi/>
      <apic/>
      <pae/>
    </features>
    <clock offset='utc'/>
    <on_poweroff>destroy</on_poweroff>
    <on_reboot>restart</on_reboot>
    <on_crash>restart</on_crash>
    <devices>
      <emulator>/usr/bin/kvm</emulator>
      <disk type='file' device='disk'>
        <driver name='qemu' type='qcow2' cache='directsync'/>
        <source file='/vms/images/u1510-1.img'/>
        <target dev='vda' bus='virtio'/>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
      </disk>
      <disk type='file' device='cdrom'>
        <driver name='qemu' type='raw'/>
        <target dev='hdc' bus='ide'/>
        <readonly/>
        <address type='drive' controller='0' bus='1' target='0' unit='0'/>
      </disk>
      <controller type='pci' index='0' model='pci-root'/>
      <controller type='ide' index='0'>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
      </controller>
      <controller type='usb' index='0'>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
      </controller>
      <interface type='bridge'>
        <mac address='0c:da:41:1d:ae:f1'/>
        <source bridge='vswitch0'/>
        <model type='virtio'/>
        <driver name='vhost'/>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
      </interface>
      <input type='mouse' bus='ps2'/>
      <input type='keyboard' bus='ps2'/>
      <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'>
        <listen type='address' address='0.0.0.0'/>
      </graphics>
      <video>
        <model type='cirrus' vram='16384' heads='1'/>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
      </video>
      <memballoon model='virtio'>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
      </memballoon>
    </devices>
  </domain>

  3. The panic stack is
    ... cannot show
    async_page_fault+0x28
    ioread32_rep+0x38
    ata_sff_data_xfer32+0x8a
    ata_pio_sector+0x93
    ata_pio_sectors+0x34
    ata_sff_hsm_move+0x226
    RIP: kthread_data+0x10
    CR2: FFFFFFFF_FFFFFFD8

  4. Change the host os to Redhat 7.2 , the vm is good even memory
  >=3.8T.

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


      parent reply	other threads:[~2019-05-23  5:40 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20160328013239.3708.98267.malonedeb@wampee.canonical.com>
2016-03-29 22:15 ` [Qemu-devel] [Bug 1562653] Re: Ubuntu 15.10: QEMU VM hang if memory >= 1T Serge Hallyn
2016-03-31  1:57 ` changlimin
2016-03-31  8:35 ` changlimin
2016-04-01  4:11 ` changlimin
2016-04-05  2:09 ` changlimin
2019-05-23  4:17 ` Launchpad Bug Tracker
2019-05-23  4:17 ` Launchpad Bug Tracker
2019-05-23  5:26 ` Christian Ehrhardt  [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=155858921568.21818.2071267317226938464.malone@chaenomeles.canonical.com \
    --to=1562653@bugs.launchpad.net \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.