Hi everybody. A couple of days I've decided to migrate several servers on linux-4.19. What I've observed is that I have no /dev/ipmi. After taking a look into the boot log I've found that ipmi modules are complaining about percpu memory allocation failures: https://pastebin.com/MCDssZzV However, I've fixed my ipmi settings using older kernel, but I did some research about the issue. I had to increase the PERCPU_MODULE_RESERVE and PCPU_MIN_UNIT_SIZE in order to get the ipmi modules loaded. include/linux/percpu.h -#define PERCPU_MODULE_RESERVE (8 << 10) +#define PERCPU_MODULE_RESERVE (8 << 11) -#define PCPU_MIN_UNIT_SIZE PFN_ALIGN(32 << 10) +#define PCPU_MIN_UNIT_SIZE PFN_ALIGN(32 << 11) -#define PERCPU_DYNAMIC_EARLY_SIZE (12 << 10) +#define PERCPU_DYNAMIC_EARLY_SIZE (12 << 11) -#define PERCPU_DYNAMIC_RESERVE (28 << 10) +#define PERCPU_DYNAMIC_RESERVE (28 << 11) Any suggestions ? Is it a mm issue or this is a module subsystem issue ? Shouldn't it fall back? Best regards, Angel Shtilianov