Linux 6.18-rc2는 그래픽, Rust 및 AMD Zen에 대한 주요 수정 사항을 포함하여 대규모로 출시되었습니다.

  • 자동화 테스트에서 RC1 회귀가 감지되어 RC2가 커졌습니다. 꾸준한 진행과 전반적인 상태는 정상입니다.
  • DRM/그래픽: Intel Xe는 Lunar Lake에서 미디어 샘플러 절전 기능(Xe2 이전 버전), 확장된 powergate_info 및 PSR 튜닝을 지원합니다. 다양한 AMDGPU 수정 사항이 있습니다.
  • AMD Zen(x86): 오래된 재부팅 이유를 피하기 위해 S5_RESET_STATUS 레지스트리를 정리했습니다. 변경 사항은 6.17부터 안정된 것으로 표시되었습니다.
  • Linux용 Rust: rustfmt 형식에 대한 리뷰와 통합 충돌을 최소화하기 위한 업데이트된 가이드.

리눅스 6.18-rc2

리눅스 6.18-rc2 지금 이용 가능 6.18 시리즈를 만들기 위해 버그를 다듬는 데 집중한 일주일 작업 후 다음 LTS 커널 12월 초에 안정 버전이 출시되면 출시될 예정입니다. 이 릴리스에는 트리 전반에 걸친 수정 사항이 포함되어 있으며, 이는 초기 테스트에서 회귀 및 구성 문제가 발견된 결과입니다.

이 프로젝트는 큰 좌절 없이 진행되는 사이클에 대해 설명합니다. 이 반복은 다음과 같은 이유로 다소 더 방대합니다. rc1 회귀 자동 시스템에 의해 감지됨, 유사 리눅스 6.17-rc1, 몇몇은 테스트 환경에 기인하거나 사소했습니다. SH4 빅 엔디안의 QEMU아직 해결되지 않은 문제들이 있지만, 방향은 긍정적이며 사이클의 움직임은 정상적인 것으로 여겨진다.

Linux 6.18-rc2의 일반적인 수정 사항

통합 창이 닫히면서 rc2는 여러 하위 시스템에 수정 사항을 통합하고 특별한 존재감을 제공합니다. 그래픽 드라이버, Rust의 코드 포맷 및 문서 조정, AMD Zen 플랫폼에서 정보 유출을 방지하기 위한 재시작 사유 처리 변경 구식이거나 오해의 소지가 있는 시작할 때.

그래픽: DRM 하위 시스템의 새로운 기능은 무엇입니까?

rc2가 출시되기 전에는 DRM 수정 사항이 평소에 중점을 두고 매주 발송되었습니다. Intel 및 AMD이 배치에서는 Intel이 지원한 몇 가지 조정 사항을 강조하여 살펴볼 가치가 있습니다.

  • 운전사 인텔 Xe 플랫폼에서 미디어 샘플러 파워 게이팅을 활성화합니다. Xe2 이전 이러한 엔진이 공회전할 때 연료 소비를 줄이기 위해. 이 개선 사항은 Xe를 사용하는 사람들에게 영향을 미칩니다. 힘_탐침 i915 대신에, 이전 코드에 비해 더 나은 성능을 제공할 수 있는 경로입니다.
  • 디버그 파일 디버그FS powergate_info 또한 미디어 샘플러의 종료 상태를 보고하므로 에너지 절약이 활성화되어 있는지 확인하는 데 유용합니다.
  • 비활성화가 설정되었습니다 패널 자체 새로 고침(PSR) 오직 에서만 달의 호수 그리고 선택적 페치가 활성화되면 완화에 도움이 되는 측정이 있습니다. 렌더링 아티팩트 이전 Intel 플랫폼에서도 관찰되었습니다.
  • 또한, 다양한 드라이버 수정 사항도 제공됩니다. Intel Xe 및 AMDGPU 최근 6.18 통합 창 이후.

AMD Zen 컴퓨터에서 재부팅하는 이유

x86 측면에서 rc2는 시스템이 재부팅된 이유에 대한 오해의 소지가 있는 보고를 방지하기 위한 변경 사항을 도입합니다. AMD Zen. 때때로 S5_RESET_STATUS 레지스터가 하드웨어에 의해 업데이트되거나 지워지지 않아 문제가 발생할 수 있습니다. 고대의 흔적 무작위 재부팅 후 진단이 혼란스러워졌습니다.

이를 해결하기 위해 커널은 읽은 값을 레지스터에 다시 씁니다(다음 유형의 체계). write-1-to-clear 비트(bits)로 인해 이전 항목이 제거되고 기타 필요한 정보가 보존되도록 합니다. 이 설정은 6.18-rc2 6.17 시리즈에서 백포트가 계획되어 안정적인 브랜치에 포함될 것으로 표시되었습니다.

Linux용 Rust: 업데이트된 형식 및 가이드

코드 형식 검증에도 변경 사항이 적용되었습니다. rustfmt가 import 파일을 한 줄로 압축하여 병합이나 리베이스할 때 충돌 발생 가능성을 높인다는 비판이 제기된 후, 해결책은 트리를 정리하여 rustfmt-clean 그리고 더 강력한 접근 방식이 도입될 때까지 수입을 안정적으로 유지하기 위한 간단한 요령(최종 코멘트)을 가이드에 문서화합니다.

이것은 Linux 워크플로우의 마찰을 완화하여 다음을 줄입니다. 통합 갈등 그리고 리뷰를 방해하는 불필요한 미용적 변화를 피합니다.

사이클 현황 및 Linux 6.18-rc2 이후의 계획

리누스 본인도 초기 보고에 따르면 이 rc2의 규모가 다소 크지만, 점진적으로 발전하고 있으며 우려할 필요는 없다고 언급했습니다. 이러한 추세가 유지된다면 6.18 브랜치는 2018년 초에 안정적으로 출시될 것입니다. 12월 그리고, 놀라움이 없다면, LTS 이 세대를 위해.

Linux 6.18-rc2는 구체적인 수정 사항으로 한 단계 더 발전했습니다. 그래픽Rust에서 포맷을 조정하고, AMD Zen에서 재시작 이유를 보고할 때의 안정성을 개선하는 한편, 초기 테스트에서 발견된 회귀를 계속해서 다듬었습니다.