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 아키텍처의 경우 BCC
및 pcp-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)