최근 Fedora Workstation 20에서 장치 드라이버(Xilinx XAPP1052)를 컴파일해 보았습니다. 그것은 나에게 다음과 같은 오류를 제공합니다.
오류: 256KiB 원자 DMA 일관성 풀이 너무 작습니다!
coherent_pool=kernel 매개변수를 사용하여 늘리세요.
어떻게 해야 하나요? coherent_pool 매개변수를 변경할 수 있는 명령이 있습니까?
답변1
메시지에 표시된 대로 coherent_pool=<size>
커널(부팅) 매개변수를 사용하십시오.
grub
원하는 커널을 선택 하려면 를 사용하고 , Modify Boot Items를 누르고 옵션 e과 함께 시작하는 줄을 추가하세요 . kernel
이 변경 사항은 재부팅 후에도 지속되지 않습니다.
변경 사항을 영구적으로 적용하려면 다음 옵션을 추가 GRUB_CMDLINE_LINUX
하세요 /etc/default/grub
.
GRUB_CMDLINE_LINUX="... coherent_pool=<size>"
update-grub
새 구성 파일을 작성하려면 실행하는 것을 잊지 마세요 .