From: Keith Owens <kaos@sgi.com>
To: linux-ia64@vger.kernel.org
Subject: Re: [PATCH 2.6.13 0/7] MCA/INIT: summary
Date: Thu, 01 Sep 2005 02:31:49 +0000 [thread overview]
Message-ID: <11594.1125541909@kao2.melbourne.sgi.com> (raw)
In-Reply-To: <20050830050414.7997.92549.sendpatchset@kao2.melbourne.sgi.com>
On Wed, 31 Aug 2005 06:20:53 -0500,
Robin Holt <holt@sgi.com> wrote:
>How are these different from the set you sent on 8/17? I tested those
>and they seemed to work for everything I threw at them.
The interrupt registers are now saved across MCA/INIT. The previous
patches would sometimes get an illegal operation fault after resuming
from INIT because cr.i* had been changed by INIT.
The rendezvous algorithm for INIT master/slave and MCA interrupt has
been changed. All slaves wait for the master to arrive. MCA master
pops the slaves out of SAL rendezvous so the slaves end up spinning in
OS state, which means that they can be traced. The master cpu leaves
MCA/INIT first, then the slaves follow. The INIT slaves resume to the
previous state in a single threaded sequence, I saw some problems that
implied a race in multiple cpus resuming from INIT at the same time. I
may remove that single threading later.
Busy loops were changed to use cpu_relax().
prev parent reply other threads:[~2005-09-01 2:31 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-30 5:04 [PATCH 2.6.13 0/7] MCA/INIT: summary Keith Owens
2005-08-30 15:45 ` Brent Casavant
2005-08-31 11:20 ` Robin Holt
2005-09-01 2:31 ` Keith Owens [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=11594.1125541909@kao2.melbourne.sgi.com \
--to=kaos@sgi.com \
--cc=linux-ia64@vger.kernel.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