On big Linux systems running Centos, we sometimes see messages like
kernel: <program_name>: page allocation failure: order:<N>, mode:0xNNNN
Reading articles like these:
https://utcc.utoronto.ca/~cks/space/blog/linux/DecodingPageAllocFailures
https://utcc.utoronto.ca/~cks/space/blog/linux/WhyPageAllocFailure
it sounds like these messages are mostly spurious warnings resulting from some bad memory check logic in the kernel.
I understand that "order:0" messages are a big deal, but we never get those.
We do get useless higher order messages like the one above, which are just "no action required" spew that clogs up our /var/log/messages file.
Page after page of ignorable stack dumps make it hard to see real errors. This lowers system reliability.
So, is there anyway to redirect just these messages away from the /var/log/messages file?