diff mbox series

[3/3] dmicheck: add type 42 to SBBR requirement

Message ID 20210604051117.428840-3-alex.hung@canonical.com
State Superseded
Headers show
Series [1/3] sbbr: add checks for mandatory tables | expand

Commit Message

Alex Hung June 4, 2021, 5:11 a.m. UTC
This is based on 5.2 of Arm Server Base Boot Requirements (SBBR) 1.2

Signed-off-by: Alex Hung <alex.hung@canonical.com>
---
 src/dmi/dmicheck/dmicheck.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Ivan Hu June 7, 2021, 8:39 a.m. UTC | #1
On 6/4/21 1:11 PM, Alex Hung wrote:
> This is based on 5.2 of Arm Server Base Boot Requirements (SBBR) 1.2
> 
> Signed-off-by: Alex Hung <alex.hung@canonical.com>
> ---
>  src/dmi/dmicheck/dmicheck.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
> index fa685414..1795f5f5 100644
> --- a/src/dmi/dmicheck/dmicheck.c
> +++ b/src/dmi/dmicheck/dmicheck.c
> @@ -2105,6 +2105,7 @@ static sbbr_test_entry sbbr_test[] = {
>  	{ "System Boot Information", 32, 1, 0, 0 },
>  	{ "IPMI Device Information", 38, 0, "Required for platforms with IPMI BMC Interface.", 0 },
>  	{ "Onboard Devices Extended Information", 41, 0, RECOMMENDED_STRUCTURE_DEFAULT_MSG, 0 },
> +	{ "Redfish Host Interface", 42, 0, "Required for platforms supporting Redfish Host Interface[8].", 0 },
>  	{ 0, 0, 0, 0, 0 }
>  };
>  
> 

Acked-by: Ivan Hu <ivan.hu@canonical.com>
Colin Ian King June 14, 2021, 5:32 p.m. UTC | #2
On 04/06/2021 06:11, Alex Hung wrote:
> This is based on 5.2 of Arm Server Base Boot Requirements (SBBR) 1.2
> 
> Signed-off-by: Alex Hung <alex.hung@canonical.com>
> ---
>  src/dmi/dmicheck/dmicheck.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
> index fa685414..1795f5f5 100644
> --- a/src/dmi/dmicheck/dmicheck.c
> +++ b/src/dmi/dmicheck/dmicheck.c
> @@ -2105,6 +2105,7 @@ static sbbr_test_entry sbbr_test[] = {
>  	{ "System Boot Information", 32, 1, 0, 0 },
>  	{ "IPMI Device Information", 38, 0, "Required for platforms with IPMI BMC Interface.", 0 },
>  	{ "Onboard Devices Extended Information", 41, 0, RECOMMENDED_STRUCTURE_DEFAULT_MSG, 0 },
> +	{ "Redfish Host Interface", 42, 0, "Required for platforms supporting Redfish Host Interface[8].", 0 },
>  	{ 0, 0, 0, 0, 0 }
>  };
>  
> 

What's the [8] for in the Interface[8] text?
Alex Hung June 14, 2021, 7:22 p.m. UTC | #3
On Mon, Jun 14, 2021 at 11:32 AM Colin Ian King <colin.king@canonical.com>
wrote:

> On 04/06/2021 06:11, Alex Hung wrote:
> > This is based on 5.2 of Arm Server Base Boot Requirements (SBBR) 1.2
> >
> > Signed-off-by: Alex Hung <alex.hung@canonical.com>
> > ---
> >  src/dmi/dmicheck/dmicheck.c | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
> > index fa685414..1795f5f5 100644
> > --- a/src/dmi/dmicheck/dmicheck.c
> > +++ b/src/dmi/dmicheck/dmicheck.c
> > @@ -2105,6 +2105,7 @@ static sbbr_test_entry sbbr_test[] = {
> >       { "System Boot Information", 32, 1, 0, 0 },
> >       { "IPMI Device Information", 38, 0, "Required for platforms with
> IPMI BMC Interface.", 0 },
> >       { "Onboard Devices Extended Information", 41, 0,
> RECOMMENDED_STRUCTURE_DEFAULT_MSG, 0 },
> > +     { "Redfish Host Interface", 42, 0, "Required for platforms
> supporting Redfish Host Interface[8].", 0 },
> >       { 0, 0, 0, 0, 0 }
> >  };
> >
> >
>
> What's the [8] for in the Interface[8] text?
>

I thought it was part of the string written in the SBBR document, but it is
in fact a link to a reference in SBBR.

I will send V2 to exclude the [8].
diff mbox series

Patch

diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
index fa685414..1795f5f5 100644
--- a/src/dmi/dmicheck/dmicheck.c
+++ b/src/dmi/dmicheck/dmicheck.c
@@ -2105,6 +2105,7 @@  static sbbr_test_entry sbbr_test[] = {
 	{ "System Boot Information", 32, 1, 0, 0 },
 	{ "IPMI Device Information", 38, 0, "Required for platforms with IPMI BMC Interface.", 0 },
 	{ "Onboard Devices Extended Information", 41, 0, RECOMMENDED_STRUCTURE_DEFAULT_MSG, 0 },
+	{ "Redfish Host Interface", 42, 0, "Required for platforms supporting Redfish Host Interface[8].", 0 },
 	{ 0, 0, 0, 0, 0 }
 };