Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

56장. 커널

펌웨어가 ACPI 10.0.0.1TT를 지원하지 않는 경우 sysfs 에서 캐시 정보가 누락됨

CPU의 캐시 정보를 포함하여 CPU 토폴로지를 채우기 위해 고급 구성 및 Power Interface Processor Properties(ACPIECDHETT)를 사용하도록 kernel-alt 패키지가 업데이트되었습니다. 결과적으로 펌웨어가 ACPIECDHETT를 지원하지 않는 시스템에서 /sys/devices/system/cpu/cpu0/cache 파일에 캐시 정보가 포함되지 않습니다. 이 문제를 해결하려면 하드웨어 공급 업체와 ACPI 10.0.0.1TT 지원이 포함된 업데이트된 펌웨어를 확인하십시오. (BZ#1615370)

PCIe 슬롯에 연결된 장치의 PCI-passthrough는 HPEECDHE Gen8 및 Gen9의 기본 설정으로 사용할 수 없습니다.

HPE skopeo Gen8 및 Gen9 시스템의 기본 설정은 PCIe 슬롯에 연결된 장치에 PCI-passthrough를 사용하지 않습니다. 결과적으로 이러한 장치를 통과하려고 하면 커널 로그에서 다음 메시지와 함께 실패합니다.
Device is ineligible for IOMMU domain attach due to platform RMRR requirement. Contact your platform vendor.
이 문제를 해결하려면 다음을 수행합니다.
  • HPE>-< Gen8의 경우 HPE에서 제공하는 conrep 툴을 사용하여 언급된 시스템 설정을 재구성합니다.
  • HPE>-< Gen9의 경우 사용되는 NIC 유형에 따라 시스템 펌웨어 또는 NIC 펌웨어를 업데이트합니다.
해결방법에 대한 자세한 내용은 https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c04781229 의 내용을 참조하십시오. (BZ#1615210)

RoCE가 아닌 장치를 RXE 드라이버에 연결하면 더 이상 커널이 패닉 상태가 발생하지 않습니다.

사용자가 NMState RDMA Over Converged Ethernet (Soft RoCE) 인터페이스를 생성하고 비 RoCE 장치를 연결하면 RXE 드라이버에서 특정 문제가 관찰되었습니다. 그 결과 호스트를 재부팅하거나 종료할 때 커널이 패닉 상태가 발생했습니다. 이번 업데이트를 통해 호스트를 재부팅하거나 종료하기 전에 IRQ RoCE 인터페이스를 비활성화하면 문제가 해결됩니다. 결과적으로 호스트는 설명된 시나리오에서 더 이상 패닉 상태가 발생하지 않습니다. (BZ#1520302)

64비트 AMD 및 Intel 아키텍처 전용 BCC 패키지 활성화

BPF Compiler Collection(BCC) 라이브러리와 pcp-pmda-bcc 플러그인에서는 64비트 AMD 및 Intel CPU 아키텍처에서만 사용할 수 있는 bpf() 시스템 호출을 사용합니다. 결과적으로 Red Hat Enterprise Linux 7은 64비트 AMD 및 Intel CPU 아키텍처의 경우 BCCpcp-pmda-bcc 만 지원합니다. (BZ#1633185)

ternary operator의 분기 예측으로 인해 더 이상 시스템 패닉이 발생하지 않습니다.

이전에는 ternary 연산자의 분기 예측으로 인해 mddev- > 큐 구조를 확인하기 전에 컴파일러가 blk_queue_nonrot() 함수를 잘못 호출했습니다. 그 결과 시스템이 패닉 상태가 발생했습니다. 이번 업데이트를 통해 mddev->queue 를 확인한 다음 blk_queue_nonrot() 를 호출하면 버그가 나타나지 않습니다. 결과적으로 시스템은 설명된 시나리오에서 더 이상 패닉 상태가 발생하지 않습니다. (BZ#1627563)

RAID1 write-behind 로 인해 커널 패닉

RRAID1 가상화 기술의 중복된 배열로 된 쓰기 모드(Write-behind mode)는 하이 계층 디스크가 다시 작성되는 후 즉시 해제되는 상위 계층 물리 구조를 사용합니다. 결과적으로 커널 패닉이 트리거되고 write-behind 함수를 사용할 수 없습니다. (BZ#1632575)

부팅 시 i40iw 모듈이 자동으로 로드되지 않음

일부 i40e NIC는 iWarp를 지원하지 않으며 i40iw 모듈에서 일시 중지 및 재개 작업을 완전히 지원하지 않습니다. 결과적으로 i40iw 모듈은 일시 중단 및 재개 작업이 제대로 작동하는지 확인하기 위해 기본적으로 자동으로 로드되지 않습니다. 이 문제를 해결하려면 /lib/udev/rules.d/90-rdma-hw-modules.rules 파일을 편집하여 i40iw 의 자동 로드를 활성화합니다.
또한 동일한 시스템에 i40e 장치와 함께 설치된 다른 RDMA 장치가 있는 경우 비 i40e RDMA 장치는 rdma 서비스를 트리거하여 i40iw 모듈을 포함하여 활성화된 모든 RDMA 스택 모듈을 로드합니다. (BZ#1622413)