솔직히 말해서 걱정이 됐습니다. 제가 커널 출시 일정을 주시해온 이래, 리누스 토발즈는 한 번도 약속을 어긴 적이 없습니다. 일정이 달랐던 적도 있었겠지만, 안정적인 버전도 없고, RC도 없고, 성명도 없고…그 사람은 어떻게 되었을까요? 다행히도 아무것도 없었습니다. 그리고 우리는 이미 그것을 사용할 수 있습니다 Linux 6.14, 새로운 버전이, 예상대로, 도착했습니다... 글쎄요, 일요일에 몇 시간 걸렸습니다.
일어난 일은 순전히 부주의한 일이었습니다. 기본적으로 그는 비록 라벨이 붙어 있습니다 "무능함"에서 벗어나 그는 시간의 흐름도 느끼지 못했다. 비록 어떤 이들에게는 인간으로 보이지 않더라도 그는 인간입니다. Linux 6.14가 이제 사용 가능합니다. 뉴스 목록 아래에는 평소와 같이 Phoronix에서 얻은 내용이 있습니다.
Linux 6.14의 새로운 기능
- 프로세서:
- 이제 RISC-V는 GhostWrite 취약점에 대해 완화되었습니다.
- TLB 플러싱 확장성 최적화가 AMD 및 Intel CPU에 도움이 되도록 병합되었습니다.
- Linux x86 KVM에 대한 다양한 개선 사항.
- AMD AE4DMA 드라이버도 Linux 6.14에 도입되었습니다.
- Qualcomm Snapdragon 8 Elite SoC 지원
- Blaize BLZP1600 SoC 지원.
- SpacemiT K1 RISC-V SoC 지원
- AMD P-State 드라이버에 많은 변경 사항이 있습니다.
- AMD CPU를 위한 더 빠른 AES-GCM 및 AES-XTS 암호화.
- 레거시 AMD Northbridge 코드와 차별화하기 위한 새로운 "AMD 노드" 드라이버 옵션.
- 기타 여러 가지 새로운 AMD CPU 기능.
- AMD Preferred Core의 보다 나은 관리.
- Confidential Compute VM을 사용한 Trust Domain Extensions에 대한 Intel TDX 코드가 지속적으로 개선되었습니다.
- Turbostat 도구는 이제 Intel Panther Lake 및 Clearwater Forest CPU에서 사용할 수 있습니다.
- Panther Lake를 위한 Intel 열 컨트롤러 준비.
- Intel Clearwater Forest를 위한 EDAC 드라이버 준비.
- LoongArch의 EDAC CPU + ECC 메모리 컨트롤러가 병합되었습니다.
- 전체 메모리 대역폭을 모니터링하기 위한 리소스 제어.
- 최대 2.048개의 CPU 코어에 대한 성능 지원.
- 노트북의 리눅스:
- Lenovo 등 일부 신형 노트북 모델에서 제공되는 Microsoft Copilot 키에 대한 지원이 추가되었습니다.
- 일부 시스템에 대한 지원을 훨씬 더 빠르게 중단하고 재개합니다.
- AMD x86 플랫폼을 위한 다양한 드라이버 업데이트.
- 터치 호스트 컨트롤러 IP용 Intel THC 드라이버가 병합되었습니다.
- 리눅스 게임:
- NTSYNC 드라이버는 이제 Linux에서 Windows NT 동기화 기본 기능을 더 잘 에뮬레이트할 수 있는 완벽한 것으로 간주됩니다. 사용자 공간 패치가 적용되어 일부 타이틀에서 더 나은 Windows 게임 성능을 구현하면, 나중에 Wine/Steam Play(Proton)에서 NTSYNC를 사용할 수 있을 것입니다.
- XPad 컨트롤러가 지원하는 게임 컨트롤러가 더 많아졌습니다.
- SteelSeries Arctis 9 헤드셋 지원.
- GPU / 그래픽:
- AMDXDNA 드라이버는 DRM 하위 시스템의 "accel" 영역 아래에 있는 Ryzen AI NPU 하드웨어 지원을 위해 병합되었습니다. AMDXDNA는 메인라인 Linux 커널에서 AMD Ryzen AI NPU를 지원하는 데 필요한 모든 커널 비트를 제공합니다.
- GPU 및 기타 로컬 메모리 연결 하드웨어와 같은 장치의 메모리를 위한 새로운 "DMEM" cgroup.
- 곧 출시될 Panther Lake Xe3 그래픽에 대한 Thunderbolt UHBR 속도 지원. Panther Lake/Xe3 통합 그래픽 지원을 위한 Xe 커널 드라이버를 활성화하기 위한 추가 작업도 진행 중입니다.
- AMDGPU 드라이버는 이제 Linux Blue Screen of Death에 대한 DRM Panic 지원 기능을 제공합니다.
- 더 많은 GPU를 위한 더욱 깔끔한 AMD 셰이더 지원.
- 곧 출시될 Radeon RX 4x90 시리즈 그래픽 카드를 위한 AMD RDNA0 준비 사항.
- 커널 메시지를 위한 새로운 DRM 부트 로거. NTSYNC 드라이버 작동, AMD Ryzen AI Accelerator 지원
- 저장소 / 파일 시스템:
- 복사-쓰기 파일 시스템에서 "실험적" 플래그를 제거하기 위해 Bcachefs 파일 시스템 드라이버가 개선되었습니다.
- 캐시되지 않은 버퍼링 I/O 지원이 병합되었습니다.
- 더 나은 FUSE 파일 시스템 성능을 위해 FUSE로 IO_uring을 수행합니다.
- NFS는 LOCALIO 및 속성 위임 지원을 통해 직접 I/O를 얻었습니다.
- F2FS는 폴리오를 사용하여 더 많은 I/O 경로를 변환했습니다.
- SquashFS 메모리 사용량이 감소했습니다.
- CIFS의 읽기 성능이 향상되었습니다.
- XFS를 통해 더 나은 실시간 장치 지원이 제공됩니다.
- inode 내에서 심볼릭 링크 길이를 캐싱하면 성능이 향상됩니다.
- Btrfs는 라운드 로빈 RAID1 옵션을 얻습니다.
- 성능 문제를 해결하려면 STATX_DIO_READ_ALIGN을 사용하세요.
- 새로운 mountinfo 도구가 Linux 커널 소스 트리에 포함되었으며, 커널의 statmount() 및 listmount() 인터페이스를 보여줍니다.
- PCI NVMe 엔드포인트 기능 대상 드라이버가 유용한 사용 사례를 위해 병합되었습니다.
- 기타 하드웨어:
- NVIDIA VFIO 드라이버가 Blackwell을 위해 준비 중입니다.
- SoundWire Multi-Lane은 SoundWire 오디오 장치에 높은 대역폭이 필요할 때 여러 데이터 레인을 사용하기 위한 지원입니다.
- Type 2 및 CXL 3.1 장치를 중심으로 한 CXL 준비.
- 인텔은 다른 USB/Thunderbolt 개선 사항과 함께 Thunderbolt 3 AltMode 드라이버를 제공했습니다.
- 더 많은 데스크톱 마더보드를 위한 하드웨어 센서 모니터링.
- 여러 가지 새로운 사운드 칩셋과 Focusrite Scarlett 4세대 16i16, 18i16, 18i20 디지털 오디오 USB 인터페이스를 지원합니다.
- Alibaba Cloud ERDMA 컨트롤러에 대한 ROCEv2 지원.
- AAEON UP 메이커 보드에 대한 FPGA 지원.
- 유선 및 무선 네트워크 드라이버가 많이 개선되었습니다.
- 리눅스용 Rust:
- gendwarfksyms 도구가 Rust 작업에 도움을 주기 위해 통합되었습니다.
- Rust 코드에 있어서 또 다른 중요한 이정표.
- 이제 Rust에서 더 많은 PCI와 장치 플랫폼 드라이버 추상화가 구현되어 실제 Rust 드라이버를 작성할 수 있는 단계에 거의 도달했습니다.
- 기타 개선:
- 더 이상 사용되지 않는 EFI UGA 프로토콜을 제거합니다.
- KUnit은 이제 더 빠른 테스트를 위해 기본적으로 하드웨어 가속을 사용합니다.
- 초기 부팅 문제의 디버깅이 더 쉬워졌습니다.
- ARM64 가상 머신에 대한 VirtualBox 게스트 지원.
- 프로그래머에 많은 개선이 있었습니다.
- 특히 이전 프로그램을 돕기 위해 PID 네임스페이스 기준으로 "pid_max" 값을 조정하는 기능 지원
- Drgn 디버깅을 위한 /proc/kcore 읽기 속도가 빨라졌습니다.
- 리눅스 보안:
- 사용자 주소 마스킹은 이제 CMOV 명령을 사용합니다.
- Landlock의 LSM은 이제 '희귀' 파일을 처리할 수 있습니다.
- 이미 여러 Linux 배포판 커널 공급업체에서 수행한 작업과 일치하도록 기본 서명 모듈을 SHA1에서 SHA512로 변경했습니다.
- 일관된 보안을 유지하는 데 도움이 되는 AT_EXECVE_CHECK.
Linux 6.14가 몇 분 전에 발표되었으며 해당 tarball이 곧 출시될 예정입니다. kernel.org. 다양한 배포판으로 출시되는 것은 각 배포판의 철학에 따라 달라집니다.