[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090121182504.GA14259@elte.hu>
Date: Wed, 21 Jan 2009 19:25:04 +0100
From: Ingo Molnar <mingo@...e.hu>
To: "Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@...el.com>
Cc: "Allan, Bruce W" <bruce.w.allan@...el.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"Kirsher, Jeffrey T" <jeffrey.t.kirsher@...el.com>,
"Brandeburg, Jesse" <jesse.brandeburg@...el.com>,
"e1000-devel@...ts.sourceforge.net"
<e1000-devel@...ts.sourceforge.net>,
"netdev@...r.kernel.org" <netdev@...r.kernel.org>,
"Rafael J. Wysocki" <rjw@...k.pl>
Subject: Re: e1000e regression (interface hang) with latest -git
* Waskiewicz Jr, Peter P <peter.p.waskiewicz.jr@...el.com> wrote:
> > * Ingo Molnar <mingo@...e.hu> wrote:
> >
> > > The same point remains though: it worked before (and works fine with a
> > > distro kernel, 2.6.28-0.140.rc9.git1.fc11.x86_64) and doesnt work with
> > > latest -git.
> > >
> > > I'll capture some debug data and send it to you.
> >
> > find attached the debug data:
> >
> > ethtool.dump.eth0.before
> > ethtool.dump.eth0.after
> > ethtool.dump.eth0.after2
> > boot.log
> > config
> >
> > the 'before' dump is before the hang, shortly after bootup. It also
> > includes 'ifconfig eth0' output.
> >
> > the 'after' dump is after the hang - while the interface is hung.
> >
> > 'after2' dump is after a 'service network restart' - which brought the
> > interface back.
> >
> > Note if i wait long enough (half an hour or so), then not even 'service
> > network restart' will bring back the device.
> >
> > The kernel i tested is: v2.6.29-rc2-13-gf3b8436
>
> As Bruce stated, this is an igb issue, not e1000e. From your boot.log:
(yes, as i said it too two mails ago - it is an igb.)
> igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
> igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
>
> One other piece of info (in addition to what Bruce requested) that would
> be useful is after you've done ifconfig eht0 up, cat /proc/interrupts |
> grep eth0 and send that output (I want to see your MSI-X configuration).
here it is:
79: 35 0 9836 7451 1197 1360 766 0 2196 995 770 0 2051 863 4714 1879 PCI-MSI-edge eth0-tx-0
80: 2335 0 2718 3651 5024 9850 533 0 1405 1095 0 0 4421 1229 0 2002 PCI-MSI-edge eth0-tx-1
81: 33 0 0 5478 1125 6585 4865 6306 0 0 0 714 3757 0 2662 1020 PCI-MSI-edge eth0-tx-2
82: 21 1428 3136 3783 4249 6833 0 0 4175 0 0 1465 1940 1780 6286 0 PCI-MSI-edge eth0-tx-3
83: 40 0 0 4788 0 1486 0 7185 3998 8637 1409 6785 0 0 0 10060 PCI-MSI-edge eth0-rx-0
84: 70 1441 2606 1342 0 1678 4301 1839 0 6507 6910 16470 0 1484 1004 0 PCI-MSI-edge eth0-rx-1
85: 40 1368 0 3560 5022 2040 5 1719 0 2037 956 40 0 17264 6456 2833 PCI-MSI-edge eth0-rx-2
86: 44 414 5 1164 30 4513 4595 1542 0 10033 1151 0 4961 4203 0 10703 PCI-MSI-edge eth0-rx-3
87: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PCI-MSI-edge eth0
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists