Linux 7.2 EDAC 드라이버, Diamond Rapids 및 Nova Lake H를 위한 준비 완료
요약
Linux 7.2 EDAC 드라이버 업데이트를 통해 차세대 Intel Xeon 프로세서인 Diamond Rapids와 Nova Lake H에 대한 지원이 추가되었습니다. 메모리 데이터 무결성을 높이기 위한 랭크 재시도 로직과 서브 메모리 채널 인식 기능이 포함되었습니다.
핵심 포인트
- Diamond Rapids를 위한 서브 메모리 채널 인식 및 랭크 재시도 로직 지원
- Nova Lake H 및 Panther Lake H를 위한 Intel IGEN6 드라이버 지원 추가
- Skylake, Ice Lake, Meteor Lake 드라이버의 메모리 컨트롤러 코드 통합
- Skylake 및 Sandy Bridge 등 기존 Intel 아키텍처의 오류 수정 포함
Linux 7.2 EDAC 드라이버, Diamond Rapids 및 Nova Lake H를 위한 준비 완료

Linux 7.2의 EDAC (Error Detection and Correction) 기능 변경 사항에는 차세대 Xeon "Diamond Rapids" 프로세서를 위한 많은 작업이 포함되어 있습니다. 이제 Diamond Rapids를 위한 서브 메모리 채널 인식(sub memory channel awareness) 및 랭크 재시도 로직(Rank Retry Logic) 지원이 포함됩니다. Diamond Rapids를 통해 재시도 읽기 오류 로그(Retry Read Error Log)가 이제 서브 메모리 채널 단위(sub memory channel granularity)로 작동합니다. 랭크 재시도 로직(Rank Retry Logic) 처리는 데이터 무결성을 보존하고 가능한 머신 체크 에러(machine check errors)를 방지하는 데 도움을 주기 위해 실패하거나 손상된 메모리 트랜잭션을 지속적으로 재시도하는 기능입니다.
Diamond Rapids EDAC 작업 외에도, 인밴드 ECC (in-band ECC) 오류 등을 통신하기 위한 Intel IGEN6 드라이버에 Nova Lake H 및 Panther Lake H 지원이 추가되었습니다. IGEN6 드라이버에는 잘못된 메모리 토폴로지 파싱(memory topology parsing)에 대한 수정 사항도 포함되어 있습니다.
또한 Skylake, Ice Lake 및 Meteor Lake 드라이버에 영향을 미치는 메모리 컨트롤러 레지스터 액세스 헬퍼(memory controller register access helpers)를 공유 코드로 통합하는 작업도 이루어졌습니다.
이번 사이클에서 EDAC 작업이 적용되는 것은 신규 및 최신 Intel 하드웨어뿐만이 아닙니다. Skylake를 위한 정의되지 않은 동작(undefined behavior) 수정과 오래된 Sandy Bridge를 위한 진단 경고 문법(diagnostic warning grammar) 수정도 포함되어 있습니다.
모든 Intel 관련 활동 외에, Linux 7.2의 EDAC 변경 사항에 대해 보고할 만한 다른 내용은 많지 않습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기