From: Nivedita Singhvi <niv@us.ibm.com>
To: Rob Gardner <rob.gardner@hp.com>
Cc: xen-devel <xen-devel@lists.sourceforge.net>
Subject: Re: help with horrible network failures
Date: Wed, 02 Mar 2005 15:43:52 -0800 [thread overview]
Message-ID: <42264FB8.3030309@us.ibm.com> (raw)
In-Reply-To: <422643B9.6030902@hp.com>
Rob Gardner wrote:
> My current configuration has:
> # CONFIG_E100_NAPI is not set
>
> Isn't that the same as it being disabled? Or should I change it to:
> CONFIG_E100_NAPI=n
That means NAPI is off, but from what Jon said earlier,
it's ignoring the compile option.
> I'm afraid that isn't easy to accomplish. I am working with another
> researcher in a faraway land, and so I do not have direct control over
> their machine. Changing their nic could take a while.
That's ok - it wasn't critical.
>> Sorry, ethtool can't be used to disable/enable NAPI. Ignore
>> this idiot, neuron misfire...
> So,,, what's the conclusion?
Er, that was just saying that ethtool couldn't be used
to alter this - you had to recompile the kernel in order to
disable/enable NAPI in the e100. And it's unclear whether
you are actually disabling it since it is always on. Not
sure what the maintainers intended, there, but claimed to
be fixed very recently..
However, I think you have two problems here - the
ASSERTION is one of them - but not the fatal problem - the
bad address in wakeup_common is the fatal error.
It would help if you could run some debug code (?),
unless someone on the Xen team or on this list has seen
that one before and knows what's going on..
>> Your sysctl settings would be helpful, too..
None of the following is very relevant to your
oops, but will help in your testing..
Could you turn this on? (this might affect the
assertion - but it's just playing with the race
window, really)..
> net.ipv4.tcp_low_latency = 0
echo 1 > net.ipv4.tcp_low_latency
BTW, if you are running httperf, you would probably
benefit from increasing your socket buffer sizes from
the default.
> net.ipv4.tcp_rmem = 4096 87380 174760
4096 109568 109568
> net.ipv4.tcp_wmem = 4096 16384 131072
4096 109568 109568
> net.ipv4.tcp_mem = 12288 16384 24576
122880 163840 245760
> net.core.optmem_max = 10240
102400
thanks,
Nivedita
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
next prev parent reply other threads:[~2005-03-02 23:43 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-03-02 13:37 help with horrible network failures Ian Pratt
2005-03-02 18:01 ` Nivedita Singhvi
2005-03-02 18:10 ` Rob Gardner
2005-03-02 18:37 ` Nivedita Singhvi
2005-03-02 20:07 ` Jon Mason
2005-03-02 20:20 ` Nivedita Singhvi
2005-03-02 20:55 ` Nivedita Singhvi
2005-03-02 22:52 ` Rob Gardner
2005-03-02 23:13 ` Jon Mason
2005-03-02 23:34 ` Rob Gardner
2005-03-02 23:43 ` Nivedita Singhvi [this message]
2005-03-02 23:58 ` Rob Gardner
-- strict thread matches above, loose matches on Subject: below --
2005-03-01 21:06 Rob Gardner
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=42264FB8.3030309@us.ibm.com \
--to=niv@us.ibm.com \
--cc=rob.gardner@hp.com \
--cc=xen-devel@lists.sourceforge.net \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.