From: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
To: Eric Dumazet <eric.dumazet@gmail.com>
Cc: Oleg Nesterov <oleg@redhat.com>,
David Miller <davem@davemloft.net>,
Francois Romieu <romieu@fr.zoreil.com>,
netdev@vger.kernel.org
Subject: Re: [PATCH] r8169: Fix rtl8169_rx_interrupt()
Date: Wed, 17 Mar 2010 12:58:56 +0200 [thread overview]
Message-ID: <20100317105856.GB3322@swordfish> (raw)
In-Reply-To: <1268811437.2932.66.camel@edumazet-laptop>
[-- Attachment #1: Type: text/plain, Size: 6036 bytes --]
Hello,
We did pktgen over LAN testing for several hours:
iftop
19.1Mb 38.1Mb 57.2Mb 76.3Mb 95.4Mb
└──────────────────────┴──────────────────────┴───────────────────────┴──────────────────────┴───────────────────────
xxxxxxxx0007t2 => xxxxxxxxxxxxxx.xxxxx.xxxx.xxx 0b 3.60Kb 4.28Kb
<= 92.7Mb 92.7Mb 92.5Mb
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
TX: cumm: 2.50MB peak: 57.7Kb rates: 7.71Kb 5.97Kb 10.7Kb
RX: 28.0GB 92.9Mb 92.7Mb 92.8Mb 92.6Mb
TOTAL: 28.0GB 92.9Mb 92.7Mb 92.8Mb 92.6M
Without any problems.
As soon as I switched back to localhost "pollution":
[ 7343.999279] ------------[ cut here ]------------
[ 7343.999292] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0xc1/0x125()
[ 7343.999295] Hardware name: F3JC
[ 7343.999298] NETDEV WATCHDOG: eth0 (r8169): transmit queue 0 timed out
[ 7343.999301] Modules linked in: pktgen ppp_async crc_ccitt ipv6 ppp_generic slhc snd_hwdep snd_hda_codec_si3054 snd_hda_codec_realtek sdhci_pci sdhci snd_hda_intel mmc_core
asus_laptop sparse_keymap snd_hda_codec led_class snd_pcm rng_core sg psmouse snd_timer snd_page_alloc i2c_i801 evdev snd soundcore serio_raw r8169 mii usbhid hid uhci_hcd
ehci_hcd sr_mod cdrom sd_mod usbcore ata_piix
[ 7343.999361] Pid: 4801, comm: kpktgend_0 Tainted: G W 2.6.34-rc1-dbg-git6-r8169 #47
[ 7343.999364] Call Trace:
[ 7343.999372] [<c102e293>] warn_slowpath_common+0x65/0x7c
[ 7343.999378] [<c126ac34>] ? dev_watchdog+0xc1/0x125
[ 7343.999383] [<c102e2de>] warn_slowpath_fmt+0x24/0x27
[ 7343.999388] [<c126ac34>] dev_watchdog+0xc1/0x125
[ 7343.999395] [<c1036afb>] ? run_timer_softirq+0x120/0x1eb
[ 7343.999401] [<c1036b51>] run_timer_softirq+0x176/0x1eb
[ 7343.999406] [<c1036afb>] ? run_timer_softirq+0x120/0x1eb
[ 7343.999411] [<c126ab73>] ? dev_watchdog+0x0/0x125
[ 7343.999417] [<c1032d39>] __do_softirq+0x8d/0x117
[ 7343.999422] [<c1032dee>] do_softirq+0x2b/0x43
[ 7343.999426] [<c1032f13>] irq_exit+0x38/0x75
[ 7343.999433] [<c1014e75>] smp_apic_timer_interrupt+0x66/0x74
[ 7343.999438] [<c12c770a>] apic_timer_interrupt+0x36/0x3c
[ 7343.999447] [<f80878df>] ? pktgen_thread_worker+0x5c4/0x631 [pktgen]
[ 7343.999454] [<c103f931>] ? autoremove_wake_function+0x0/0x2f
[ 7343.999459] [<c103f931>] ? autoremove_wake_function+0x0/0x2f
[ 7343.999465] [<f808731b>] ? pktgen_thread_worker+0x0/0x631 [pktgen]
[ 7343.999470] [<c103f60e>] kthread+0x6a/0x6f
[ 7343.999476] [<c103f5a4>] ? kthread+0x0/0x6f
[ 7343.999481] [<c1002e42>] kernel_thread_helper+0x6/0x1a
[ 7343.999485] ---[ end trace a22d306b065d4a68 ]---
[ 7344.012654] r8169 0000:02:00.0: eth0: link up
[ 7356.012657] r8169 0000:02:00.0: eth0: link up
[ 7368.013545] r8169 0000:02:00.0: eth0: link up
Sergey
On (03/17/10 08:37), Eric Dumazet wrote:
> trimming some cc
>
> Le mercredi 17 mars 2010 à 09:25 +0200, Sergey Senozhatsky a écrit :
> > Hello,
> >
> > cumulative patch:
> >
> > [ 155.337373] ------------[ cut here ]------------
> > [ 155.337386] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0xc1/0x125()
> > [ 155.337390] Hardware name: F3JC
> > [ 155.337394] NETDEV WATCHDOG: eth0 (r8169): transmit queue 0 timed out
> > [ 155.337397] Modules linked in: pktgen ppp_async crc_ccitt ipv6 ppp_generic slhc snd_hwdep snd_hda_codec_si3054 snd_hda_codec_realtek sdhci_pci sdhci snd_hda_intel snd_hda_codec
> > asus_laptop sparse_keymap mmc_core led_class snd_pcm snd_timer snd_page_alloc psmouse rng_core snd soundcore sg i2c_i801 evdev serio_raw r8169 mii usbhid hid uhci_hcd ehci_hcd
> > sr_mod cdrom sd_mod usbcore ata_piix
> > [ 155.337468] Pid: 7, comm: ksoftirqd/1 Tainted: G W 2.6.34-rc1-dbg-git6-r8169 #47
> > [ 155.337472] Call Trace:
> > [ 155.337481] [<c102e293>] warn_slowpath_common+0x65/0x7c
> > [ 155.337506] [<c126ac34>] ? dev_watchdog+0xc1/0x125
> > [ 155.337512] [<c102e2de>] warn_slowpath_fmt+0x24/0x27
> > [ 155.337517] [<c126ac34>] dev_watchdog+0xc1/0x125
> > [ 155.337525] [<c1036afb>] ? run_timer_softirq+0x120/0x1eb
> > [ 155.337530] [<c1036b51>] run_timer_softirq+0x176/0x1eb
> > [ 155.337536] [<c1036afb>] ? run_timer_softirq+0x120/0x1eb
> > [ 155.337566] [<c126ab73>] ? dev_watchdog+0x0/0x125
> > [ 155.337576] [<c1032d39>] __do_softirq+0x8d/0x117
> > [ 155.337667] [<c1032dee>] do_softirq+0x2b/0x43
> > [ 155.337729] [<c1032fc1>] run_ksoftirqd+0x71/0x140
> > [ 155.337745] [<c1032f50>] ? run_ksoftirqd+0x0/0x140
> > [ 155.337810] [<c103f60e>] kthread+0x6a/0x6f
> > [ 155.337832] [<c103f5a4>] ? kthread+0x0/0x6f
> > [ 155.337903] [<c1002e42>] kernel_thread_helper+0x6/0x1a
> > [ 155.337907] ---[ end trace a22d306b065d4a68 ]---
> > [ 155.350902] r8169 0000:02:00.0: eth0: link up
> > [ 167.350892] r8169 0000:02:00.0: eth0: link up
> >
> >
> >
>
> On receiver ?
>
> I suspect lot of work is needed on this driver to make it working, but I
> dont have a machine with said adapter.
>
> Are you in 100 Mb full duplex mode ?
>
>
[-- Attachment #2: Type: application/pgp-signature, Size: 316 bytes --]
next prev parent reply other threads:[~2010-03-17 10:58 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20100307192305.GA598@elte.hu>
2010-03-08 12:51 ` inconsistent lock state Oleg Nesterov
2010-03-15 21:01 ` Eric Dumazet
2010-03-15 21:09 ` David Miller
2010-03-16 0:33 ` [PATCH] r8169: Fix rtl8169_rx_interrupt() Eric Dumazet
2010-03-16 6:50 ` Sergey Senozhatsky
2010-03-16 7:12 ` Eric Dumazet
2010-03-16 14:50 ` Sergey Senozhatsky
2010-03-16 15:00 ` Sergey Senozhatsky
2010-03-16 15:05 ` Eric Dumazet
2010-03-16 15:10 ` Sergey Senozhatsky
2010-03-16 15:20 ` Eric Dumazet
2010-03-16 18:26 ` Sergey Senozhatsky
2010-03-16 18:48 ` Eric Dumazet
2010-03-16 19:02 ` Sergey Senozhatsky
2010-03-17 7:25 ` Sergey Senozhatsky
2010-03-17 7:37 ` Eric Dumazet
2010-03-17 7:58 ` Sergey Senozhatsky
2010-03-17 10:58 ` Sergey Senozhatsky [this message]
2010-03-17 13:54 ` Eric Dumazet
2010-03-18 12:28 ` Sergey Senozhatsky
2010-03-17 23:55 ` Francois Romieu
2010-03-18 12:32 ` Sergey Senozhatsky
2010-03-18 13:31 ` Sergey Senozhatsky
2010-03-25 11:30 ` Sergey Senozhatsky
2010-03-25 13:19 ` Eric Dumazet
2010-03-25 13:48 ` Sergey Senozhatsky
2010-03-26 20:29 ` François Romieu
2010-03-31 12:08 ` Eric Dumazet
2010-04-02 1:43 ` David Miller
2010-04-02 13:51 ` Eric Dumazet
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=20100317105856.GB3322@swordfish \
--to=sergey.senozhatsky@gmail.com \
--cc=davem@davemloft.net \
--cc=eric.dumazet@gmail.com \
--cc=netdev@vger.kernel.org \
--cc=oleg@redhat.com \
--cc=romieu@fr.zoreil.com \
/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.