All of lore.kernel.org
 help / color / mirror / Atom feed
From: Roland Paterson-Jones <roland@rolandpj.com>
To: Julian Chesterfield <jac90@cam.ac.uk>
Cc: Xen Devel <xen-devel@lists.xensource.com>, xen-users@lists.xensource.com
Subject: Re: Re: [Xen-devel] tap:qcow causes dom-U to hang in 3.0.3
Date: Fri, 10 Nov 2006 16:17:01 +0200	[thread overview]
Message-ID: <455489DD.50002@rolandpj.com> (raw)
In-Reply-To: <ab5e402899c3a334735d24815f36eaac@cam.ac.uk>

Julian Chesterfield wrote:

> Roland,
>
> Can you also verify whether there's an active tapdisk process running 
> in Dom0 for each tap:{aio,qcow} vbd. We are aware of a bug with the 
> qcow implementation that we hope to submit a fix for very soon. It's 
> likely that you are seeing the same issue.

To answer your question, yes, it does appear that a tapdisk process is 
still running (this is after the dom-U has hung):

[root@dom0-0-50-45-5d-6a-bc ~]# ps -aef | grep tapdisk
root      4135     1  0 15:42 ?        00:00:01 tapdisk 
/dev/xen/tapctrlwrite1 /dev/xen/tapctrlread1

There is only one tap device, and the pid is the same as the single 
candidate while the dom-U was still reachable.

The hand seems to occur on the first (significant?) disk write inside 
the dom-U. For example:

-bash-3.00# dd if=/dev/zero of=./test-10MB bs=1k count=$((10*1024))

Has hung the dom-U, and I can no longer console or ssh into the dom-U.

Interestingly, on the dom-U, the qcow file has shrunk from its pervious 
peak of > 1TB, and is now appearing modestly as:

[root@dom0-0-50-45-5d-6a-bc ~]# ls -als /mnt/instance_image_store_0/
total 1564432
      4 drwxr-xr-x  2 root root       4096 Nov 10 15:42 .
      8 drwxr-xr-x  8 root root       4096 Nov  7 17:56 ..
1563132 -rw-r--r--  1 root root 1599078400 Nov 10 15:42 2
   1288 -rw-r--r--  1 root root    2466816 Nov 10 16:09 2.qcow

It's all very confusing. I'd love it to work, of course. Let me know 
what I can do to help with a diagnosis.

I'm running on the (binary) PAE-enabled 3.0.3 release.

Thanks and kind regards
Roland

  parent reply	other threads:[~2006-11-10 14:17 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-08 14:50 tap:qcow causes dom-U to hang in 3.0.3 Roland Paterson-Jones
2006-11-08 15:11 ` [Xen-devel] " Ewan Mellor
2006-11-09  7:58   ` [Xen-users] " Roland Paterson-Jones
2006-11-10 10:15     ` Julian Chesterfield
2006-11-10 14:00       ` Re: [Xen-devel] " Roland Paterson-Jones
2006-11-13 12:26         ` [Xen-users] " Julian Chesterfield
2006-11-14 10:10           ` Roland Paterson-Jones
2006-11-14 10:50             ` Re: [Xen-devel] " Roland Paterson-Jones
2006-12-15  5:24               ` tap:qcow causes dom-U to hang in 3.0.4-rc1 Hiromichi Itou
2006-12-19 22:32                 ` Julian Chesterfield
2006-12-20  9:57                   ` Hiromichi Itou
2006-11-10 14:17       ` Roland Paterson-Jones [this message]
2006-11-09  9:30   ` [Xen-users] Re: tap:qcow causes dom-U to hang in 3.0.3 Roland Paterson-Jones
2006-11-09 13:34   ` Roland Paterson-Jones
2006-11-09 13:58     ` Re: [Xen-devel] " Ewan Mellor
2006-11-10  8:49   ` Wolfgang Schnerring

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=455489DD.50002@rolandpj.com \
    --to=roland@rolandpj.com \
    --cc=jac90@cam.ac.uk \
    --cc=xen-devel@lists.xensource.com \
    --cc=xen-users@lists.xensource.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.