Building a kernel with the z/VM CP interface
Control the build options for the z/VM® CP interface through the kernel configuration menu.
Kernel builders: This information is intended for those who want to
build their own kernel. Be aware that both compiling your own kernel or recompiling an existing
distribution usually means that you have to maintain your kernel yourself.
- CONFIG_VMCP
- is required to build a kernel with user space access to CP commands.
- CONFIG_VMCP_CMA_SIZE
- specifies the default amount of contiguous memory, in MiB, to be reserved for large responses
from z/VM CP. CONFIG_VMCP_CMA_SIZE is preset to 4 MiB.
When booting Linux®, the
vmcp_cma=
kernel parameter can override the value that is set with CONFIG_VMCP_CMA_SIZE.