마이크로소프트가 기여한 리눅스 6.13 변경 사항이 마지막 순간에 논란을 일으키고 있습니다

전문: https://www.phoronix.com/news/Linux-6.13-Dropping-EXECMEM_ROX

원저자: Michael Larabel | 작성일: 2025-01-13 13:40
사이트 내 게시일: 2025-01-13 16:28
이 기사는 마이크로소프트가 리눅스 6.13 커널에 기여한 논란의 여지가 있는 변경 사항, 즉 ROX(읽기 전용 실행) 기능 비활성화에 대해 다룹니다. 이 변경 사항은 패치 형태로 encapsulated되어 있으며, 문제와 버그가 발생했던 module_writable_address() 함수와 관련된 문제를 해결하기 위한 것입니다. 특히 특정 제어 흐름 무결성(Control Flow Integrity, CFI) 변형에 영향을 미쳐 충돌을 일으켰습니다. EXECMEM_ROX를 비활성화하기로 한 결정은 현재의 불안정성과 향후 커널 주기에서 재도입하기 위한 추가적인 개선이 필요하다는 이유로 내려졌습니다.

이 변경 사항이 시행되기 전에 x86 유지보수자들로부터의 인정이 부족했다는 비판이 제기되었으며, 이는 상당한 혼란을 초래했습니다. 이 기사는 커널 개발 커뮤니티 내에서 적절한 소통과 협력의 중요성을 강조하여 이러한 문제가 재발하지 않도록 해야 한다고 언급합니다. 이 변경 사항은 다음 주 일요일에 예정된 리눅스 6.13의 출시 버전에 포함될 것으로 예상되며, 이는 커널의 안정성과 기능에 대한 긴급성과 잠재적 영향을 강조합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Linux (811) Microsoft (237) kernel (141) Development (46) x86 (24) patch (21) ROX (1) EXECMEM (1) CFI (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.