ARM-software / sbmr-acs

Arm SBMR Architecture Compliance Suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Send Platform Error Record NetFn/CMD conflict

solonfan opened this issue · comments

Does sbmr ipmi net/cmd define conflict with Get Manager Certificate Fingerprint? They are defined with same netfn & cmd.
image
image

And from sbmr test case,
image
Why need output date[0] eaqual to &[0xae]?
image

Hi @solonfan,

The Network Function code "0x2Ch" is used for the Group extension. The first data byte position in requests and responses under this network function identifies the defining body that specifies command functionality.
The mentioned IPMI commands use this NetFn and have different "Group extension defining bodies" differentiating them in their functionality.
 
Why does the output data[0] need to equal &[0xAE]?
Since ACS uses ipmitool, the tool truncates the completion code and outputs only the response body; hence we expect stdout[0] to be 0xAEh as defined in SBMR [1] for the response body.
 
[1] SBMR Section F.1.1 https://developer.arm.com/documentation/den0069/latest/
 
Thanks,
Amrathesh
Behalf of Arm System Compliance Team

Hi @solonfan,

The issue has been marked as closed. If you have any comments or feedback, please reopen the issue and reply.

Thanks,

Amrathesh
Behalf of Arm System Compliance Team