ecc_enable_override 사용법

ecc_enable_override 사용법

grub 매개변수를 찾았습니다 - ecc_enable_override

이는 BIOS에서 ECC 감지가 활성화된 경우 "ecc_enable_override" 매개변수를 활성화하면 운영 체제가 ECC를 감지하도록 변경된다는 의미입니까?

https://github.com/torvalds/linux/blob/067ba54c7a7d4cb76da4c8434bd6f117b61ac8ee/drivers/edac/amd64_edac.c#L11

/*
 * Set by command line parameter. If BIOS has enabled the ECC, this override is
 * cleared to prevent re-enabling the hardware by this driver.
 */

답변1

이 의견은 오해의 소지가 있습니다. 시스템 펌웨어에 ECC가 활성화되어 있으면 amd64_edac커널은 이를 확인하고 설정에 관계없이 모듈에서 이를 사용합니다 ecc_enable_override. 시스템 펌웨어가 ECC를 활성화하지 않지만 ecc_enable_override설정된 경우 커널은 자체적으로 ECC를 활성화하려고 시도합니다.

이 설명은 시스템 펌웨어에 ECC가 활성화되어 있으면 커널이 이를 다시 활성화하지 않는다는 의미입니다.

관련 정보