|
Re: OS-A platform stoptime requirement
FWIW, although I appreciate the motivation behind this requirement, I also support removing it. For the case that mtime is centrally implemented, this requirement is quite onerous to implement. For
FWIW, although I appreciate the motivation behind this requirement, I also support removing it. For the case that mtime is centrally implemented, this requirement is quite onerous to implement. For
|
By
andrew@...
·
#1597
·
|
|
OS-A platform stoptime requirement
Hi there,
In the OS-A platform spec I see the following requirement:
• dcsr.stopcount and dcsr.stoptime must be supported and the reset value of each must be 1
The rationale justifies the
Hi there,
In the OS-A platform spec I see the following requirement:
• dcsr.stopcount and dcsr.stoptime must be supported and the reset value of each must be 1
The rationale justifies the
|
By
Beeman Strong
·
#1596
·
|
|
Re: Platform specification questions
Greg HI -
Thanks. I think this is very clear.
I think the recommendation could be changed to require MSI and make supporting INTx emulation optional. I am hoping to hear from BIOS and OS experts if
Greg HI -
Thanks. I think this is very clear.
I think the recommendation could be changed to require MSI and make supporting INTx emulation optional. I am hoping to hear from BIOS and OS experts if
|
By
Ved Shanbhogue
·
#1595
·
|
|
[PATCH 1/1] Platform Spec Content Reorganization into separate sections
As per the discussion and agreement during the Platform HSC meeting,
this patch splits the content of the platform spec into 3 different
sections - an OS-A Common Requirements section, OS-A Embedded
As per the discussion and agreement during the Platform HSC meeting,
this patch splits the content of the platform spec into 3 different
sections - an OS-A Common Requirements section, OS-A Embedded
|
By
Kumar Sankaran
·
#1594
·
|
|
Re: Platform specification questions
The following two items in Ved's email didn't get any response, so I offer my own below ...
I think where this came from is learnings in the ARM "server" ecosystem (as then got captured in SBSA). In
The following two items in Ved's email didn't get any response, so I offer my own below ...
I think where this came from is learnings in the ARM "server" ecosystem (as then got captured in SBSA). In
|
By
Greg Favor
·
#1593
·
|
|
Re: Platform specification questions
Yes, fine by me. We can make the changes you have suggested above and
leave the remaining content as is.
--
Regards
Kumar
Yes, fine by me. We can make the changes you have suggested above and
leave the remaining content as is.
--
Regards
Kumar
|
By
Kumar Sankaran
·
#1592
·
|
|
Re: Platform specification questions
Kumar & Greg,
If the content is worthwhile, please consider putting it in an informative section. Content, such as discussed, might either become an (inline) application note—or go into a separate
Kumar & Greg,
If the content is worthwhile, please consider putting it in an informative section. Content, such as discussed, might either become an (inline) application note—or go into a separate
|
By
Philipp Tomsich
·
#1591
·
|
|
Re: Platform specification questions
So we could drop these statements:
"
- Main memory must be protected with SECDED-ECC.
- All cache structures must be protected.
- single-bit errors must be detected and corrected.
- multi-bit
So we could drop these statements:
"
- Main memory must be protected with SECDED-ECC.
- All cache structures must be protected.
- single-bit errors must be detected and corrected.
- multi-bit
|
By
Ved Shanbhogue
·
#1590
·
|
|
Re: Platform specification questions
The intent of the platform spec is hardware-software interoperability.
I agree that dictating RAS hardware features is not within the scope
of the platform spec. However, we do want standards for RAS
The intent of the platform spec is hardware-software interoperability.
I agree that dictating RAS hardware features is not within the scope
of the platform spec. However, we do want standards for RAS
|
By
Kumar Sankaran
·
#1589
·
|
|
Re: Platform specification questions
I wouldn't view platform mandates of this sort as teaching, but as establishing a baseline that system integrators can depend on - by guiding the hardware developers as to what that expected baseline
I wouldn't view platform mandates of this sort as teaching, but as establishing a baseline that system integrators can depend on - by guiding the hardware developers as to what that expected baseline
|
By
Greg Favor
·
#1588
·
|
|
Re: Platform specification questions
I agree. I think the RAS ISA would want to be about standardized error logging and reporting but not mandate what errors are detected/corrected and how they are corrected or contained. For example,
I agree. I think the RAS ISA would want to be about standardized error logging and reporting but not mandate what errors are detected/corrected and how they are corrected or contained. For example,
|
By
Ved Shanbhogue
·
#1587
·
|
|
Re: Platform specification questions
This was just trying to mandate a basic requirement and not go as far as requiring protection of all RAM-based structures - which some may view as overreach. Conversely I can understand that some
This was just trying to mandate a basic requirement and not go as far as requiring protection of all RAM-based structures - which some may view as overreach. Conversely I can understand that some
|
By
Greg Favor
·
#1586
·
|
|
Re: Platform specification questions
Totally agree that the term "cache structure" is ambigous and variety of caches may be built. How caches are built should also be transparent to the ISA, software, and the platform in general. Like
Totally agree that the term "cache structure" is ambigous and variety of caches may be built. How caches are built should also be transparent to the ISA, software, and the platform in general. Like
|
By
Ved Shanbhogue
·
#1585
·
|
|
Re: Platform specification questions
This seems like a toothless and qualitative mandate since no FIT requirements are specified. It can be a suggestion, although it's just a qualitative suggestion. It's essentially just saying "don't
This seems like a toothless and qualitative mandate since no FIT requirements are specified. It can be a suggestion, although it's just a qualitative suggestion. It's essentially just saying "don't
|
By
Greg Favor
·
#1584
·
|
|
Re: Platform specification questions
Will be glad to.
Yes, that sounds good.
regards
ved
Will be glad to.
Yes, that sounds good.
regards
ved
|
By
Ved Shanbhogue
·
#1583
·
|
|
Re: Platform specification questions
Thanks Ved. Minor nits below.
Would you be OK to send out a patch to the mailing list for these 3
changes and then subsequently a PR to the platform git on github? Let
me know if you need any help
Thanks Ved. Minor nits below.
Would you be OK to send out a patch to the mailing list for these 3
changes and then subsequently a PR to the platform git on github? Let
me know if you need any help
|
By
Kumar Sankaran
·
#1582
·
|
|
Re: Platform specification questions
We should have a table with dependencies for SBI extensions. E.g.
SBI Time only required if sstc is not present
SBI IPI/RFENCE is only required if IMSIC or SSWI is not present
I will send a patch
We should have a table with dependencies for SBI extensions. E.g.
SBI Time only required if sstc is not present
SBI IPI/RFENCE is only required if IMSIC or SSWI is not present
I will send a patch
|
By
atishp@...
·
#1581
·
|
|
Re: Platform specification questions
Thanks. Yes.
Could I suggest:
"Cache structures must be protected to address the Failure-in-time (FIT) requirements. The protection mechanisms may included single-bit/multi-bit error detection and/or
Thanks. Yes.
Could I suggest:
"Cache structures must be protected to address the Failure-in-time (FIT) requirements. The protection mechanisms may included single-bit/multi-bit error detection and/or
|
By
Ved Shanbhogue
·
#1580
·
|
|
Re: Platform specification questions
Agree. The intent here was to mandate a minimal set of memory
protection features for server class platforms. It is not a violation
of the platform spec to have something better. As per the
Agree. The intent here was to mandate a minimal set of memory
protection features for server class platforms. It is not a violation
of the platform spec to have something better. As per the
|
By
Kumar Sankaran
·
#1579
·
|
|
Re: Platform specification questions
Yes, as per our agreement during the Platform HSC meeting several
weeks back, the plan is to make the OS-A Embedded and OS-A Server as
individual platforms without any relationship to each
Yes, as per our agreement during the Platform HSC meeting several
weeks back, the plan is to make the OS-A Embedded and OS-A Server as
individual platforms without any relationship to each
|
By
Kumar Sankaran
·
#1578
·
|