Re: [PATCH V3] sparc64: sparse irq

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



David Miller wrote:	[Thu Sep 25 2014, 12:35:20PM EDT]
> From: Bob Picco <bpicco@xxxxxxxxxx>
> 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.
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux