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)