CMA: document cma=0

It isn't obvious that CMA can be disabled on the kernel's command line, so
document it.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Akinobu Mita <akinobu.mita@gmail.com>
Cc: Chuck Ebbert <cebbert.lkml@gmail.com>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Jean Delvare 2014-10-09 15:29:41 -07:00 committed by Linus Torvalds
parent 86cf78d73d
commit f0d6d1f6ff
2 changed files with 5 additions and 1 deletions

View File

@ -656,7 +656,8 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
Sets the size of kernel global memory area for Sets the size of kernel global memory area for
contiguous memory allocations and optionally the contiguous memory allocations and optionally the
placement constraint by the physical address range of placement constraint by the physical address range of
memory allocations. For more information, see memory allocations. A value of 0 disables CMA
altogether. For more information, see
include/linux/dma-contiguous.h include/linux/dma-contiguous.h
cmo_free_hint= [PPC] Format: { yes | no } cmo_free_hint= [PPC] Format: { yes | no }

View File

@ -252,6 +252,9 @@ config DMA_CMA
to allocate big physically-contiguous blocks of memory for use with to allocate big physically-contiguous blocks of memory for use with
hardware components that do not support I/O map nor scatter-gather. hardware components that do not support I/O map nor scatter-gather.
You can disable CMA by specifying "cma=0" on the kernel's command
line.
For more information see <include/linux/dma-contiguous.h>. For more information see <include/linux/dma-contiguous.h>.
If unsure, say "n". If unsure, say "n".