4.8. 커널


RHEL 9.3의 커널 버전

Red Hat Enterprise Linux 9.3은 커널 버전 5.14.0-362.8.1과 함께 배포됩니다.

Bugzilla:2232554

NVIDIA Grace CPU에 대한 지원 추가

Red Hat Enterprise Linux 9.3은 NVIDIA Grace ARM 64비트 CPU에 대한 지원을 추가합니다.

Jira:RHELDOCS-17055[1]

RHEL 커널에서 AutoIBRS 지원

AutoIBRS(Automatic Indirect Branch Restricted Speculation)는 AMD EPYC 9004 gRPCoa 제품군의 프로세서 제품군 및 이후 CPU 버전에서 제공하는 기능입니다. AutoIBRS는 Spectre v2 CPU 취약점의 기본 완화 기능이며 성능을 향상시키고 확장성을 향상시킵니다.

Bugzilla:1898184[1]

perf 버전 6.2로 업데이트

perf 성능 분석 도구는 버전 6.2로 변경되었습니다. 다양한 마이너 버그 수정 및 업데이트 외에도 perf list 명령에 사람이 친숙한 이름 및 설명이 포함된 PMU(Performance Monitor Unit) 이벤트가 표시됩니다. 또한 이번 업데이트에서는 다음 프로세서에 대한 지원이 추가되었습니다.

  • Intel 13세대 코어 프로세서(Intel Raptor Lake-S)
  • Intel 14세대 프로세서(Intel Meteor Lake)
  • Intel 5th generation Xeon 서버 프로세서(Intel Emerald Rapids)

Bugzilla:2177180[1]

Intel® QAT 커널 드라이버의 업스트림 버전 6.2

Intel® Quick Assist Technology (QAT)는 업스트림 버전 6.2로 변경되었습니다. Intel® QAT에는 대칭 및 비대칭 암호화, 압축 성능 및 기타 CPU 집약적 작업에 최적화된 가속기가 포함되어 있습니다.

리베이스에는 많은 버그 수정 및 개선 사항이 포함되어 있습니다. 가장 주목할 만한 개선 사항은 QAT GEN4의 다음 하드웨어 액셀러레이터 장치에 사용할 수 있는 지원입니다.

  • Intel Quick Assist Technology 401xx 장치
  • Intel Quick Assist Technology 402xx 장치

Bugzilla:2144528[1]

Linux 컨테이너에서 V TPM 기능을 사용할 수 있습니다.

이번 개선된 기능에는 Linux 컨테이너 및 기타 가상 환경을 위한 가상 신뢰할 수 있는 플랫폼 모듈(vTPM)이 도입되었습니다. V TPM 은 보안 실행 환경에 사용할 전용 TPM 인스턴스를 제공하는 가상화된 TPM 버전입니다. vTPM 프록시 드라이버를 사용하면 프로그램은 물리적 TPM과 동일한 방식으로 에뮬레이션 TPM과 상호 작용합니다.

결과적으로 각 가상 머신에 이제 분리 및 암호화된 전용 vTPM 인스턴스가 있을 수 있습니다.

Bugzilla:2210263[1]

버전 8.0.3에 충돌 기반

크래시 는 커널 충돌 시 kdump 에서 생성한 실행 중인 시스템과 코어 덤프 파일을 분석하는 대화형 유틸리티입니다. 크래시 유틸리티는 많은 버그 수정 및 개선 사항이 포함된 버전 8.0.3으로 변경되었습니다. 주요 개선 사항은 추가된 IPv6 지원입니다.

IPv6를 지원하는 네트워크 인터페이스의 경우 크래시net 또는 net -s 명령을 사용하여 IPv6 주소를 출력합니다.

  • net 명령은 네트워크 장치, 이름 및 IP 주소 목록을 표시합니다.
  • net -s 명령은 다음 정보를 표시합니다.

    • 열린 네트워크 소켓 및 sock 주소
    • 제품군 및 소켓 유형 및 sock 주소
    • INET 및 INET 6 제품군의 소스 및 대상 주소 및 포트

Bugzilla:2170283

vmcore dump 대상으로 지원되는 LVM 씬 프로비저닝 스토리지 볼륨

kdump 메커니즘은 이제 vmcore 대상으로 씬 프로비저닝된 논리 볼륨을 지원합니다. LVM 씬 프로비저닝을 구성하려면 다음 단계를 완료합니다.

  1. LVM 볼륨 그룹을 만듭니다.

    vgcreate vg00 /dev/sdb
  2. 사용 가능한 공간이 10MB인 LVM 씬 풀을 만듭니다.

    lvcreate -L 10M -T vg00/thinpool
  3. 파일 시스템 공간이 300MB인 LVM 씬 볼륨을 만듭니다.

    lvcreate -V 300M -T vg00/thinpool -n thinvol
    mkfs.ext4 /dev/vg00/thinvol
  4. LVM 씬 풀 임계값을 구성하여 공간을 자동으로 확장합니다.

    cat /etc/lvm/lvm.conf
    activation {
    	thin_pool_autoextend_threshold = 70
    	thin_pool_autoextend_percent = 20
    	monitoring = 1
    }
  5. 첫 번째 커널에 대해 LVM 씬 풀 모니터링 서비스를 활성화합니다.

    systemctl enable lvm2-monitor.service
    systemctl start lvm2-monitor.service
  6. kdump.conf 파일에 다음 행을 추가하여 LVM thin 볼륨을 kdump 대상으로 설정합니다.

    ext4 /dev/vg00/thinvol
    path /
  7. kdump 서비스를 시작합니다.

    kdumpctl restart
  8. 커널 패닉을 트리거하여 구성을 확인하고 vmcore/dev/vg00/thinvol 에 저장되었는지 확인합니다.

그 결과 kdump 메커니즘이 향상된 기능을 통해 씬 프로비저닝된 스토리지 볼륨에 vmcore 덤프 파일을 저장할 수 있는 기능이 확장됩니다.

Bugzilla:2083475

업스트림 버전 1.7.3에 따라 dumpfile 을 다시 설치

페이지를 압축하거나 필요하지 않은 메모리 페이지를 제외하여 크래시 덤프 파일을 작게 만드는 makedumpfile 툴은 업스트림 버전 1.7.3에 따라 변경되었습니다. 리베이스에는 많은 버그 수정 및 개선 사항이 포함되어 있습니다.

가장 주목할 만한 변경 사항은 AMD 및 Intel 64비트 아키텍처에서 독립 실행형 덤프(sadump) 메커니즘에 추가된 5단계 페이징 모드입니다. 5단계 페이징 모드는 프로세서의 선형 주소 너비를 확장하여 애플리케이션이 더 많은 메모리에 액세스할 수 있도록 합니다. 5단계 페이징은 가상 주소 크기를 48비트에서 57비트로 확장하고 물리적 주소는 46비트에서 52비트로 확장합니다.

Bugzilla:2173815

Red Hat Enterprise Linux는 ARM의 SystemReady ES 및 IR 계층 지원

Red Hat Enterprise Linux는 이전에 SR 계층만 지원하는 반면 ARM의 SystemReady ES 및 IR를 지원합니다. RHEL 9.3에서 NVIDIA Orin, NXP i.MX 8M 및 NXP i.MX 8M Mini 모듈이 활성화되었으며 RHEL 하드웨어 인증 후보입니다. 하드웨어 파트너는 Red Hat 하드웨어 인증 과정에 등록하여 자격증을 제출 할 수 있습니다. 고객은 카탈로그에 나열된 지원되는 하드웨어를 사용하여 프로덕션 환경을 개선할 수 있습니다.

Bugzilla:2195986[1]

ARM의 RHEL에서 Bluetooth 지원

이번 개선된 기능을 통해 명령줄 인터페이스에서 bluetoothctl 툴을 사용하여 bluetooth 장치를 구성할 수 있습니다.

Bugzilla:2187856[1]

ARM의 RHEL은 RHEL 9.3에서 USB 연결 카메라 지원

이번 개선된 기능을 통해 AMD 및 Intel 64비트 아키텍처 플랫폼에서 RHEL의 CONFIG_MEDIA_SUPPORT 커널 구성이 가능합니다. 이를 통해 AMD 및 Intel 64비트 아키텍처 시스템에서 USB 어댑터를 사용할 수 있습니다.

Bugzilla:2192722[1]

B PF 버전 6.3 업데이트

BPF(Berkeley Packet Filter) 기능이 Linux 커널 버전 6.3으로 변경되었습니다. 주요 변경 사항 및 개선 사항은 다음과 같습니다.

  • BPF trampoline은 이제 64 비트 IBM Z 아키텍처에서 사용할 수 있습니다.
  • BPF_MAP_TYPE_USER_RINGBUF - 새로운 맵 유형(BBF_MAP_TYPE_USER_RINGBUF) 및 관련 도우미가 BPF 특정 링 버퍼를 통해 사용자 공간과 커널 간의 통신을 위해 정의되었습니다.
  • BPF는 이제 새로운 복잡한 데이터 구조( linked list 및 rbtree )를 제공합니다.
  • 프로그램을 추적하는 BPF trampoline은 이제 구조 인수 지원합니다.
  • BPF는 이제 NIC에서 지원하는 XDP 기능을 내보낼 수 있는 방법을 제공합니다.
  • 이제 RX 해시 및 타임스탬프 메타데이터에 대한 초기 지원과 함께 BPF 커널 함수(kfuncs)를 사용하여 하드웨어 메타데이터가 XDP 프로그램에 노출됩니다.
  • BPF는 이제 BPF 프로그램의 새로운 conntrack 모듈 항목에 소스 및 대상 NAT 주소와 포트를 설정하는 도우미를 제공합니다.
  • BPF는 이제 netfilter 패킷 필터링 프레임워크의 nf_conn:mark 연결 마크에 직접 쓸 수 있습니다.

Bugzilla:2178930[1]

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.