From: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
To: Jon Nelson <jnelson@jamponi.net>
Cc: netdev@vger.kernel.org
Subject: Re: Stack Trace. Bad?
Date: Wed, 7 Nov 2007 13:49:00 +0300 [thread overview]
Message-ID: <20071107104900.GB14732@2ka.mipt.ru> (raw)
In-Reply-To: <cccedfc60711061223me598dc8sad8dd36577874915@mail.gmail.com>
Hi Jon.
On Tue, Nov 06, 2007 at 02:23:03PM -0600, Jon Nelson (jnelson@jamponi.net) wrote:
> [linux-raid was also emailed this same information]
It looks like it was not :)
> I was testing some network throughput today and ran into this.
> I should note that I've this motherboard has 2x MCP55 Ethernet and one
> of them works fine and the other one gives lots and lots of frame
> errors under load.
>
> The following is only an harmless informational message.
> Unless you get a _continuous_flood_ of these messages it means
> everything is working fine. Allocations from irqs cannot be
> perfectly reliable and the kernel is designed to handle that.
> md0_raid5: page allocation failure. order:2, mode:0x20
>
> Call Trace:
> <IRQ> [<ffffffff802684c2>] __alloc_pages+0x324/0x33d
> [<ffffffff80283147>] kmem_getpages+0x66/0x116
> [<ffffffff8028367a>] fallback_alloc+0x104/0x174
> [<ffffffff80283330>] kmem_cache_alloc_node+0x9c/0xa8
> [<ffffffff80396984>] __alloc_skb+0x65/0x138
> [<ffffffff8821d82a>] :forcedeth:nv_alloc_rx_optimized+0x4d/0x18f
What MTU for this card is? Forcedeth supports jumbo frames, but does it
in very unoptimized way, particulary by relying on the possibility to
allocate 2-order pages, which is wrong.
So, set MTU to 1500 and things will be back into good shape.
I think adding fragments support is not a short-term solution because
of closed specs.
--
Evgeniy Polyakov
next prev parent reply other threads:[~2007-11-07 10:48 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <cccedfc60711061136r5ec89e73m7457e9fea0bf4f55@mail.gmail.com>
[not found] ` <cccedfc60711061139r11a5e8c6raf6cd64c575ec453@mail.gmail.com>
2007-11-06 20:22 ` Stack Trace. Bad? Jon Nelson
2007-11-06 20:23 ` Jon Nelson
2007-11-07 10:49 ` Evgeniy Polyakov [this message]
2007-11-07 13:55 ` Jon Nelson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071107104900.GB14732@2ka.mipt.ru \
--to=johnpol@2ka.mipt.ru \
--cc=jnelson@jamponi.net \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox