From: Anthony PERARD <anthony.perard@citrix.com>
To: "Roger Pau Monné" <roger.pau@citrix.com>
Cc: Mike Reardon <mule@inso.org>,
xen-devel@lists.xen.org,
Stefano Stabellini <sstabellini@kernel.org>,
Jan Beulich <JBeulich@suse.com>,
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: [BUG] blkback reporting incorrect number of sectors, unable to boot
Date: Thu, 9 Nov 2017 17:49:58 +0000 [thread overview]
Message-ID: <20171109174958.GC8991@perard.uk.xensource.com> (raw)
In-Reply-To: <20171109170318.azqdryxeahc5ml3p@dhcp-3-128.uk.xensource.com>
On Thu, Nov 09, 2017 at 05:03:18PM +0000, Roger Pau Monné wrote:
> On Thu, Nov 09, 2017 at 08:15:52AM -0700, Mike Reardon wrote:
> > On Thu, Nov 9, 2017 at 2:30 AM, Roger Pau Monné <roger.pau@citrix.com>
> > wrote:
> >
> > > Please try to avoid top-posting.
> > >
> > > On Wed, Nov 08, 2017 at 08:27:17PM -0700, Mike Reardon wrote:
> > > > So am I correct in reading this that for at least the foreseeable future
> > > > storage using 4k sector sizes is not gonna happen? I'm just trying to
> > > > figure out if I need to get some different hardware.
> > >
> > > Have you tried to use qdisk instead of blkback for the storage
> > > backend?
> > >
> > > You will have to change your disk configuration line to add
> > > backendtype=qdisk.
> > >
> > > Roger.
> > >
> >
> > Sorry I didn't realize my client was defaulting to top post.
> >
> > If I add that to the disk config line, the system just hangs on the ovmf
> > bios screen. This appears in the qemu-dm log:
> >
> >
> > xen be: qdisk-51712: xen be: qdisk-51712: error: Failed to get "write" lock
> > error: Failed to get "write" lock
> > xen be: qdisk-51712: xen be: qdisk-51712: initialise() failed
> > initialise() failed
:(, I never saw those error messages, maybe we should increase the
verbosity of the qemu backends.
> Hm, that doesn't seem related to the issue at hand. Adding Anthony and
> Stefano (the QEMU maintainers).
>
> Is there a know issue when booting a HVM guest with qdisk and UEFI?
I know of the issue, I don't know what to do about it yet.
The problem is that QEMU 4.10 have a lock on the disk image. When
booting an HVM guest with a qdisk backend, the disk is open twice, but
can only be locked once, so when the pv disk is been initialized, the
initialisation kind of fail.
Unfortunatly, OVMF will wait indefinitly until the PV disk is
initialized.
--
Anthony PERARD
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next prev parent reply other threads:[~2017-11-09 17:49 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-04 4:48 [BUG] blkback reporting incorrect number of sectors, unable to boot Mike Reardon
2017-11-06 12:33 ` Jan Beulich
2017-11-07 10:30 ` Roger Pau Monné
2017-11-07 10:51 ` Paul Durrant
2017-11-07 11:31 ` Jan Beulich
2017-11-07 12:41 ` Roger Pau Monné
2017-11-09 3:27 ` Mike Reardon
2017-11-09 9:30 ` Roger Pau Monné
2017-11-09 9:37 ` Paul Durrant
2017-11-09 15:15 ` Mike Reardon
2017-11-09 17:03 ` Roger Pau Monné
2017-11-09 17:49 ` Anthony PERARD [this message]
2017-11-10 9:40 ` Paul Durrant
2017-11-10 9:52 ` Jan Beulich
2017-11-10 9:58 ` Paul Durrant
2017-11-09 18:25 ` Mike Reardon
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=20171109174958.GC8991@perard.uk.xensource.com \
--to=anthony.perard@citrix.com \
--cc=JBeulich@suse.com \
--cc=konrad.wilk@oracle.com \
--cc=mule@inso.org \
--cc=roger.pau@citrix.com \
--cc=sstabellini@kernel.org \
--cc=xen-devel@lists.xen.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).