최신 Linux 6.12 릴리스는 롱아크 아키텍처에 대한 중요한 개선 사항을 도입하며, ACPI BGRT(부트 그래픽 리소스 테이블) 지원과 CPU 취약성 보고 개선을 포함합니다. 주요 기술 업데이트로는 do_syscall() 및 Clang과 관련된 objtool 수정, 일반 CPU 취약성 지원 활성화, CPUCFG/IOCSR에서 CPU 기능 프로브 재작업이 있습니다. 또한, ARCH_HAS_SET_MEMORY 및 ARCH_HAS_SET_DIRECT_MAP 지원이 추가되었고, 하드웨어 페이지 테이블 워커가 개선되었으며, _percpu_read() 및 _percpu_write() 함수가 간소화되었습니다. 고급 확장 IRQ 모델도 도입되었으며, 다양한 버그 수정 및 소규모 변경 사항이 포함되었습니다.
이러한 개선 사항은 롱아크 아키텍처의 성능과 보안을 향상시킬 뿐만 아니라, 현대 CPU 설계 및 기능의 기준에 더욱 부합하게 만듭니다. ACPI BGRT 지원의 추가는 부팅 과정에서 그래픽 리소스 관리를 개선하여 현대 운영 체제에 필수적인 요소로 작용하는 점에서 특히 주목할 만합니다. 전반적으로 이러한 업데이트는 Linux 생태계 내에서 롱아크의 기능을 발전시키려는 의지를 반영하며, 다른 아키텍처에 대한 경쟁력을 높일 가능성을 지니고 있습니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.