From: "Jesse Brandeburg" <jesse.brandeburg@gmail.com>
To: "Massimiliano Poletto" <max.poletto+usenet@gmail.com>
Cc: netdev@vger.kernel.org
Subject: Re: soft lockup detected with 2.6.16 kernel + e1000 driver under load
Date: Tue, 20 Jun 2006 14:17:39 -0700 [thread overview]
Message-ID: <4807377b0606201417p57425900r22728e2af31cb2de@mail.gmail.com> (raw)
In-Reply-To: <d166fa5e0606201411h22247490g6074b56fd8b0f9d8@mail.gmail.com>
On 6/20/06, Massimiliano Poletto <max.poletto+usenet@gmail.com> wrote:
> Shaw Vrana asked me to resend the message below (originally posted to
> lkml) to this list.
>
> Note that I managed to make the problem go away by adding the boot
> options "pci=usepirqmask acpi=noirq". I got the hint by reading dmesg
> output and Documentation/kernel-parameters.txt. Still, maybe the
> information below and my apparent solution will be of use to someone
> more knowledgeable in this matter than I am.
thats odd that changing the kernel interrupt setup would make a difference.
How about compiling the e1000 driver with NAPI support? I think your
problem will go away. You don't have any choice but to run NAPI with
tg3, so please at least compare apples to apples by enabling NAPI and
re-running your test.
<snip>
> BUG: soft lockup detected on CPU#0!
>
> Pid: 0, comm: swapper
> EIP: 0060:[<c035b3f6>] CPU: 0
> EIP is at netif_rx+0x131/0x18b
> EFLAGS: 00000282 Not tainted (2.6.16.19 #1)
> EAX: 00000000 EBX: f2781a80 ECX: c0514680 EDX: c3fa4560
> ESI: c3fa45e0 EDI: c051a000 EBP: 00000282 DS: 007b ES: 007b
> CR0: 8005003b CR2: 081ed000 CR3: 04356da0 CR4: 000006f0
> [<f88bd9ea>] e1000_clean_rx_irq+0x214/0x63b [e1000]
> [<f88c116c>] e1000_intr+0x13f/0x47d [e1000]
spinning here would pretty much be expected and is exactly what NAPI
is designed to fix.
Jesse
prev parent reply other threads:[~2006-06-20 21:17 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <d166fa5e0606061200x690a064fv4988dedaf0204c0e@mail.gmail.com>
2006-06-20 21:11 ` Fwd: soft lockup detected with 2.6.16 kernel + e1000 driver under load Massimiliano Poletto
2006-06-20 21:17 ` Jesse Brandeburg [this message]
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=4807377b0606201417p57425900r22728e2af31cb2de@mail.gmail.com \
--to=jesse.brandeburg@gmail.com \
--cc=max.poletto+usenet@gmail.com \
--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