Created attachment 430579 [details]
Description of problem:
I was bringing up a bnx2 interface (eth2) on a Dell M610 while receiving data on another bnx2 interface (eth0) at about 20 MB/s.
I had the following error from the kernel in /var/log/messages:
page allocation failure. order:0, mode:0x20
Version-Release number of selected component (if applicable):
ifup a few bnx2 interfaces while receiving data
Created attachment 430878 [details]
Are you able to test this patch?
Thanks for the patch. I can test it, but so far I have been unable to reproduce the allocation failure on the unpatched kernel. Do you have any idea what I need to do to see the allocation failure again on the unpatched kernel before I try the patch?
(In reply to comment #2)
> Do you have any idea what I
> need to do to see the allocation failure again on the unpatched kernel before I
> try the patch?
No. I saw a few memory allocation failures in random places and there was no working steps to reproduce to any of them :(
Since this is issue is not reproducible, I will only post patch upstream, without applying it to fedora kernel.
Thanks for reporting.