리눅스 커널 6.7 업데이트…역대급 규모 기능 추가

Bcachefs 파일시스템 추가, 엔비디아 GSP 펌웨어 지원

컴퓨팅입력 :2024/01/10 11:16

'리눅스 창시자'인 리누스 토발즈가 리눅스 커널 6.7을 공개했다.

8일(현지시간) 9투5리눅스 등 외신에 따르면 리누스 토발즈는 리눅스커널 6.7에 대해 역대 최대규모 업데이트 중 하나라고 밝혔다.

새롭게 추가된 Bcachefs은 전체 기능 세트와 안정성, 견고성에 중점을 둔 새로운 기록 중 복사(COW) 파일 시스템이다. 테스트 결과 100TB 이상 대용량 데이터도 안정적으로 전송할 수 있으며, 러스트를 일부 적용해 처리속도를 향상시켰다.

Btrfs 파일 시스템은 체크섬 삭제 예약을 줄여 범위가 많은 파일의 경우 파일 삭제 시간을 12% 단축시켰다. 또한 삽입 중 범위 상태 병합을 더욱 효율적으로 만들어 중요한 기능의 실행 시간을 5% 줄였다.

리눅스커널 6.7

리눅스 커널 6.7은 누보 오픈소스 그래픽 드라이버에 엔비디아의 GSP 펌웨어를 지원한다. GPU 시스템 프로세서(GSP)가 지원되지 않는 하드웨어에서만 사용되며 GSP를 이미 지원하는 하드웨어에서는 사용 여부를 선택할 수 있다. 인텔의 메테오 레이크 그래픽도 기본적으로 지원할 수 있도록 추가됐다.

네트워킹 기능도 개선했다. UDP의 IPsec ESP에 대한 GRO 캡슐화 해제를 지원하며 경로 속성에 의해 선택적으로 활성화되는 TCP 타임스탬프의 usec를 확인할 있다. TCP 바인딩 및 연결 액세스를 제어하는 랜드록에 대한 초기 네트워크도 지원한다.

또한 썬더볼트와 USB4 연결을 개선해 새로운 하드웨어 유형 및 장치를 지원하며, 모든 미디어 드라이버가 이전 V4L2 대신 VB2 kAPI를 사용할 수 있도록 업데이트했다.

ARM64 지원을 위해 새로운 HWCAP 정의를 도입하고 암페어 SoC PMU 연결도 제공한다. 또한 레노보의 씽크패드에서 지원하는 보조 MAC 주소 읽기 지원 등 노트북에서 제공하는 기능을 감지할 수 있는 기능을 선보인다.

이 밖에도 리눅스 커널 6.7PCIe AER을 통해 신호를 받은 CXL 링크 프로토콜 오류를 기본적으로 처리하는 안정성 향상을 위한 기능도 추가했다. 더불어 보안성 향상을 위해 새로운 가상 주소 기반 lskcipher 인터페이스, PPC에 대한 6방향 언롤링의 향상된 AES/XTS 성능, PKCS1Pad의 FIPS 202 SHA-3 지원 및 단일 페이지 메시지에 대한 빠른 경로 암호화 등을 지원한다.

관련기사

리누스 토발즈는 "리눅스 6.7은 1만7천 개가 넘는 비병합 커밋과 1천 개 이상의 병합을 포함하고 있어 지금까지 우리가 진행한 커널 릴리즈 중 가장 큰 규모 중 하나였다"며 “관심있는 기능을 확인하기 위해선 빠르게 스크롤할 필요가 있을 것”이라고 강조했다.

리눅스 커널 6.7은 몇 달 동안 지원되는 단기 분기 업데이트다. 다음 버전인 리눅스 커널 6.8은 오는 3월 중순에 공개될 예정이다.