From: "James Harper" <james.harper@bendigoit.com.au>
To: MaoXiaoyun <tinnycloud@hotmail.com>
Cc: ian.campbell@eu.citrix.com, xen devel <xen-devel@lists.xensource.com>
Subject: RE: [GIT/PATCH 0/5] Re: unfair servicing of DomU vbd requests
Date: Tue, 8 Mar 2011 13:22:13 +1100 [thread overview]
Message-ID: <AEC6C66638C05B468B556EA548C1A77D01C55CEB@trantor> (raw)
In-Reply-To: <BLU157-w632874D342552AE3B0776DAC60@phx.gbl>
>
> I go through the patch, since all its changes happens inside
> __xen_evtchn_do_upcall(),
> so I apply the patch into my 2.6.31.kernel by manual. (I was failed to
merge a
> usable,
> 2.6.38dom0, since quite a lot branch needed, such as blkback, netback)
>
> But still, the blue screen shows up. Log attached.
> Is the timeout better than before?
>
> Beside, I think I need find some to examine my harddisk.
>
Looking at the resets, every time you see "Completing in-flight srb ...
with status SRB_STATUS_BUS_RESET" you should subsequently see
"discarding reset shadow" indicating that Dom0 completed the request
also (even though we already told Windows that the reset was done). You
can see this after the first HwScsiResetBus, but not after any
subsequent resets, indicating that even after 72 seconds xenvbd hasn't
processed any further vbd requests. The last two requests confirm this
as no requests have been placed on the ring which must be full. That
says to me that either there is a bug in GPLPV, Dom0 still isn't
servicing IO requests fairly, or you do have a problem with your disk.
If it's a disk problem, you should be getting errors under Linux at some
level. If the drivers support SMART you can query their health that way
too.
James
next prev parent reply other threads:[~2011-03-08 2:22 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <AEC6C66638C05B468B556EA548C1A77D01C55BC6@trantor>
2011-03-04 7:12 ` [GIT/PATCH 0/5] Re: unfair servicing of DomU vbd requests MaoXiaoyun
2011-03-04 7:21 ` Ian Campbell
2011-03-04 9:59 ` MaoXiaoyun
2011-03-04 10:06 ` Ian Campbell
2011-03-07 3:37 ` MaoXiaoyun
2011-03-07 8:09 ` Ian Campbell
2011-03-07 10:20 ` MaoXiaoyun
2011-03-08 2:04 ` MaoXiaoyun
2011-03-08 2:22 ` James Harper [this message]
[not found] ` <AEC6C66638C05B468B556EA548C1A77D01C55D47@trantor>
2011-03-09 5:38 ` MaoXiaoyun
2011-03-03 8:30 Keir Fraser
2011-03-03 17:09 ` [GIT/PATCH 0/5] " Ian Campbell
2011-03-04 8:40 ` John Weekes
2011-03-04 9:15 ` Ian Campbell
2011-03-07 19:33 ` John Weekes
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=AEC6C66638C05B468B556EA548C1A77D01C55CEB@trantor \
--to=james.harper@bendigoit.com.au \
--cc=ian.campbell@eu.citrix.com \
--cc=tinnycloud@hotmail.com \
--cc=xen-devel@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 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).