Skip to content

If family is not GENOA or TURIN,The program doesn't seem to end #101

Description

@Crazyer-F

Description

in function performPlatformInitializationbranch is "main",file is main.cpp
if family is not GENOA or TURIN, The program doesn't seem to end,
Can other family collect RAS?

            if (platInfo->family == GENOA_FAMILY_ID)
            {
                if ((platInfo->model != MI300A_MODEL_NUMBER) &&
                    (platInfo->model != MI300C_MODEL_NUMBER))
                {
                    BlockId = {BLOCK_ID_33};
                }
            }
            else if (platInfo->family == TURIN_FAMILY_ID)
            {
                std::cout << "Turin platform " << std::endl;
                currentHostStateMonitor();

                clearSbrmiAlertMask();

                BlockId = {BLOCK_ID_1,  BLOCK_ID_2,  BLOCK_ID_3,  BLOCK_ID_23,
                           BLOCK_ID_24, BLOCK_ID_33, BLOCK_ID_36, BLOCK_ID_37,
                           BLOCK_ID_38, BLOCK_ID_40};

                RunTimeErrorPolling();

                runtimeErrPollingSupported = true;
            }
            platformInitialized = true;
            apmlInitialized = true;
        }
        else
        {
            sd_journal_print(LOG_ERR,
                             "Failed to perform platform initialization\n");
        }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions