Linux WMI 드라이버, ACPI 기반 ARM64 노트북 지원 준비 완료
요약
Linux WMI 드라이버가 x86 아키텍처의 제한을 벗어나 ARM64(AArch64) 노트북을 지원하기 위한 새로운 패치 세트를 공개했습니다. 이를 통해 ACPI 기반의 현대적인 ARM 노트북 환경이 Linux에서 크게 개선될 것으로 기대됩니다.
핵심 포인트
- WMI 드라이버 코어가 x86 외의 ACPI 지원 아키텍처로 확장됨
- acpi-video 드라이버 업데이트를 통한 ARM 지원 강화
- 범용 WMI BMOF 드라이버의 aarch64 지원 활성화
- ACPI 기반 ARM64 가상 머신에서 패치 작동 확인
Linux WMI 드라이버, ACPI 기반 ARM64 노트북 지원 준비 완료

2019년경 aarch64-laptops 프로젝트를 살펴보면, 일부 Windows 10 ARM 노트북이 x86_64 노트북과 유사하게 WMI를 사용한다는 사실이 알려져 있었습니다. Linux WMI 드라이버가 x86/x86_64 아키텍처에만 국한되지 않고 AArch64 (ARM64)에서도 빌드될 수 있도록 하는 패치들이 수년간 존재해 왔으나, 아직 메인라인(mainlined)에 포함되지는 않았습니다.
Armin Wolf는 Linux 환경에서 현대적인 ARM 노트북을 개선하기 위해 WMI 드라이버를 ARM64로 가져오기 위한 새로운 패치 세트를 작성했습니다. 그는 오늘 공개된 패치 시리즈에서 다음과 같이 설명했습니다:
"aarch64-laptops 프로젝트를 통해 일부 Windows-on-Arm 노트북이 x86과 정확히 동일하게 작동하는 WMI-ACPI 매핑 장치(PNP0C14)를 포함하고 있다는 것을 발견했습니다. 그러나 이러한 장치들은 현재 WMI 드라이버 코어가 x86만 지원하기 때문에 지원되지 않고 있습니다.
첫 번째 패치는 이러한 제한을 제거하여 WMI 드라이버 코어가 ACPI를 지원하는 모든 아키텍처에서 실행될 수 있도록 합니다. 두 번째 패치는 x86 이외의 아키텍처에 대한 개선된 지원을 활용할 수 있도록 acpi-video 드라이버를 업데이트하며, 마지막 패치는 범용 WMI BMOF 드라이버가 aarch64도 지원할 수 있도록 활성화합니다.
모든 패치는 ACPI 기반 aarch64 가상 머신(VM)에서 테스트되었으며 문제없이 작동합니다."
이번에는 AArch64에 대한 WMI 드라이버 지원이 업스트림 커널(upstream kernel)에 포함되기를 기대해 봅니다.
혹시 놓치셨을 수도 있는, 몇 주 전의 다소 관련 있는 다른 소식으로는 Linux에서 Qualcomm Snapdragon 노트북을 개선하기 위한 DeviceTree-ACPI 하이브리드 모드 제안이 있었습니다. 또한 향후 Windows on ARM Snapdragon 노트북은 이상적으로 Device Tree를 필요로 하지 않고 ACPI 전용(ACPI-only)이 될 것이라는 언급도 있었습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기