From: Bob Picco <bpicco@meloft.net>
To: sparclinux@vger.kernel.org
Subject: Re: [PATCH V3] sparc64: sparse irq
Date: Thu, 25 Sep 2014 17:14:18 +0000 [thread overview]
Message-ID: <20140925171418.GC4211@zareason> (raw)
In-Reply-To: <1410982288-10549-1-git-send-email-bpicco@meloft.net>
David Miller wrote: [Thu Sep 25 2014, 12:35:20PM EDT]
> From: Bob Picco <bpicco@meloft.net>
> Date: Wed, 17 Sep 2014 15:31:28 -0400
>
> > SPARC Virtual Machine Specification. HV_GRP_INTR is what controls the
> > cookie/sysino firmware versioning. The history appears to be something like
> > this:
> > major version 2 was dropped.
> > major version 3 is where a cookie only VIRQ
> > is possible. Using version 3 means ivector_table isn't required.
>
> Can I get some clarification on this?
I'll attempt to but will have to make an inquiry. For me this came during
debug of painful P0 hardware.
>
> Major version 2 of HV_GRP_INTR was meant to behave the way that
> you say major version 3 does.
This is what I recall but could be incorrect.
>
> My understanding is that due to Solaris erratum 6496266, the
> hypervisor has to provide the VIRQ cookie interfaces even if the guest
> only negotiates major version 1.
Possibly for newer firmware but uncertain.
>
> So supposedly, major version 3 was provided to untangle this mess.
This is what I observed but obviously could have been incorrect.
>
> Can you clear this up for me?
I'll attempt to but consider this example. M7 was dead in the water, except
for my M7, because of an HV change which impacted sysino and cookies. So it
is possibe the firmware I observed this issue was never released?
>
> Thanks.
>
you're welcome.
next prev parent reply other threads:[~2014-09-25 17:14 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-17 19:31 [PATCH V3] sparc64: sparse irq Bob Picco
2014-09-25 15:53 ` David Miller
2014-09-25 16:20 ` Bob Picco
2014-09-25 16:35 ` David Miller
2014-09-25 16:42 ` David Miller
2014-09-25 17:14 ` Bob Picco [this message]
2014-09-25 17:15 ` Bob Picco
2014-09-25 17:34 ` David Miller
2014-09-25 18:54 ` Bob Picco
2014-09-25 18:56 ` David Miller
2014-09-25 19:28 ` David Miller
2014-09-25 19:52 ` Bob Picco
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=20140925171418.GC4211@zareason \
--to=bpicco@meloft.net \
--cc=sparclinux@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 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.