4.6. 커널

RHEL 8.7의 커널 버전

Red Hat Enterprise Linux 8.7은 커널 버전 4.18.0-425와 함께 배포됩니다.

(BZ#2125545)

SSBDSTIBP 의 기본 완화 기능이 변경되었습니다.

spec_store_bypass_disable (SSBD) 및 spectre_v2_user (STIBP) 부팅 매개변수의 기본 완화가 seccomp 모드에서 prctl 로 변경되었습니다. 이번 업데이트를 통해 seccomp 제어에서 컨테이너 및 애플리케이션의 성능이 향상됩니다.

(BZ#2101938)

vmcore 덤프 파일은 디버그 커널 변형에 올바르게 생성됩니다.

이번 업데이트를 통해 현재 커널이 디버그 변형인 경우 kdump 메커니즘에서 캡처 커널과 동일한 버전의 비디버그 커널을 사용합니다. 디버그 이외의 커널을 캡처 커널로 사용하면 kdump 는 디버그 변형보다 메모리를 적게 사용합니다. 결과적으로 kdumpvmcore 파일을 올바르게 생성하고 충돌한 커널의 메모리 콘텐츠를 캡처합니다.

(BZ#2006000)

Intel E800 장치가 iWARP 및 RoCE 프로토콜을 지원

이 향상된 기능을 통해 enable_iwarpenable_roce devlink 매개변수를 사용하여 iWARP 또는 RoCE 프로토콜 지원을 해제할 수 있습니다. 이 필수 기능을 사용하면 프로토콜 중 하나로 장치를 구성할 수 있습니다. Intel E800 장치는 동일한 포트에서 두 프로토콜을 동시에 지원하지 않습니다.

특정 E800 장치에 대한 iWARP 프로토콜을 활성화 또는 비활성화하려면 먼저 카드의 PCI 위치를 가져옵니다.

$ lspci | awk '/E810/ {print $1}'
44:00.0
44:00.1
$

그런 다음 프로토콜을 활성화하거나 비활성화합니다. 첫 번째 포트에 pci/0000:44:00.0 을 사용하고 카드의 두 번째 포트에 pci/0000:44:00.1 을 devlink 명령의 인수로 사용할 수 있습니다.

$ devlink dev param set pci/0000:44:00.0 name enable_iwarp value true cmode runtime
$ devlink dev param set pci/0000:44:00.0 name enable_iwarp value false cmode runtime

특정 E800 장치에 대한 RoCE 프로토콜을 활성화 또는 비활성화하려면 위에 표시된 대로 카드의 PCI 위치를 가져옵니다. 다음 명령 중 하나를 사용합니다.

$ devlink dev param set pci/0000:44:00.0 name enable_roce value true cmode runtime
$ devlink dev param set pci/0000:44:00.0 name enable_roce value false cmode runtime

(BZ#2096127)