From: Vitaly Kuznetsov <vkuznets@redhat.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: "Hao, Xudong" <xudong.hao@intel.com>,
"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: Failure to boot HVM guest with more than 32 VCPUS
Date: Thu, 13 Aug 2015 14:58:22 +0200 [thread overview]
Message-ID: <87io8je45t.fsf@vitty.brq.redhat.com> (raw)
In-Reply-To: <6C6415CE-6544-45FD-94C1-02C4C7456428@oracle.com> (Konrad Rzeszutek Wilk's message of "Thu, 13 Aug 2015 07:45:41 -0400")
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> writes:
> On August 13, 2015 4:20:11 AM EDT, Vitaly Kuznetsov <vkuznets@redhat.com> wrote:
>>"Hao, Xudong" <xudong.hao@intel.com> writes:
>>
>>>> -----Original Message-----
>>>> From: Vitaly Kuznetsov [mailto:vkuznets@redhat.com]
>>>> Sent: Wednesday, August 12, 2015 5:40 PM
>>>> To: Hao, Xudong
>>>> Cc: xen-devel@lists.xen.org
>>>> Subject: Re: [Xen-devel] Failure to boot HVM guest with more than 32
>>>> VCPUS
>>>>
>>>> "Hao, Xudong" <xudong.hao@intel.com> writes:
>>>>
>>>> > Hi,
>>>> >
>>>> > In X86_64 platform, we noticed an issue that Xen boot a RHEL6u6 or
>>>> > Fedora22 guest, when configure the VCPU more than 32, the guest
>>will
>>>> > fail to boot up.
>>>>
>>>> The issue is well-known for RHEL6.6 (and is fixed in 6.7 and in
>>6.6.z)
>>>> but Fedora22 should boot. The log below is from RHEL6.6, can you
>>please
>>>> provide one from Fedora?
>>>>
>>>
>>> Vitaly,
>>>
>>> Thanks for quick response. Is the fix in guest pv driver?
>>
>>The fix is in RHEL6 kernel, prior to it there is no support for
>>vcpu_info outside of shared_info and so only 32 vcpus are supported.
>
> Is the patch available somewhere? Or is it the one I had posted some time ago?
>
These are upstream commit ids (linux.git):
c06ee78d73fd24e8d8a65f16380f6a0551107e1b "xen: support large numbers of CPUs with vcpu info placement"
90d4f5534d14815bd94c10e8ceccc57287657ecc "xen:pvhvm: enable PVHVM VCPU placement when using more than 32 CPUs."
d5b17dbff83d63fb6bf35daec21c8ebfb8d695b5 "xen/smp/pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info"
--
Vitaly
prev parent reply other threads:[~2015-08-13 12:58 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-12 9:02 Failure to boot HVM guest with more than 32 VCPUS Hao, Xudong
2015-08-12 9:39 ` Vitaly Kuznetsov
2015-08-13 0:48 ` Hao, Xudong
2015-08-13 8:20 ` Vitaly Kuznetsov
2015-08-13 8:37 ` Hao, Xudong
2015-08-13 9:20 ` Vitaly Kuznetsov
2015-08-13 11:45 ` Konrad Rzeszutek Wilk
2015-08-13 12:58 ` Vitaly Kuznetsov [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=87io8je45t.fsf@vitty.brq.redhat.com \
--to=vkuznets@redhat.com \
--cc=konrad.wilk@oracle.com \
--cc=xen-devel@lists.xen.org \
--cc=xudong.hao@intel.com \
/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.