cma를 써보려고 하는데 kernel parameter로 영 먹히지가 않습니다
글쓴이: chocokeki / 작성시간: 금, 2016/04/22 - 2:51오후
x86 64bit system, grub2, ubuntu 14.04 LTS
linux kernel 4.5
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="cma64M@1G"
dmesg
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.5.0 root=UUID=caa92695-2d64-4af5-9c7e-d22c605d1f1e ro cma=1G@3G
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.5.0 root=UUID=caa92695-2d64-4af5-9c7e-d22c605d1f1e ro cma=1G@3G
[ 0.000000] Memory: 3919508K/4086104K available (7997K kernel code, 1278K rwdata, 3920K rodata, 1472K init, 1292K bss, 166596K reserved, 0K cma-reserved)
cma가 안 잡히는거 같습니다
실제로 cma_alloc 호출하면 page가 null로 리턴되네요
왜 안될까요? device tree로 따로 잡아줘야 하나요??
Forums:
댓글 달기