Kernel warning when allocating memory for Avago MegaRAID SAS 9460-16i controller
An issue that causes a kernel warning when loading the
megaraid_sas
module for the Avago MegaRAID SAS
9460-16i controller is introduced in this kernel release. The
issue results when the kernel attempts to allocate memory for the
IO request frame pool.
The issue is resolved by setting the contiguous memory allocation
(cma) value to 64M at boot, by editing the
/etc/defaults/grub
file to update the
GRUB_CMDLINE_LINUX line to include the option
cma=64M
. For example:
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=ol7/root rd.lvm.lv=ol7/swap rhgb quiet cma=64M"
(Bug ID 29635963, 29618702)