From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751081Ab1IUU5N (ORCPT ); Wed, 21 Sep 2011 16:57:13 -0400 Received: from mxin.vub.ac.be ([134.184.129.112]:51530 "EHLO mxin.vub.ac.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750849Ab1IUU5L (ORCPT ); Wed, 21 Sep 2011 16:57:11 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4EAO1Nek6GuBhX/2dsb2JhbABChFykBoFTAQEEASNWBQsLGAICJgICVwYBEod3AqMDgiKPRoEshECBEQSYWhKMEg Subject: Re: [E1000-devel] e1000e: NIC not working, power management issue? From: Frederik Himpe To: jeffrey.t.kirsher@intel.com, linux-kernel@vger.kernel.org, netdev Cc: "Brandeburg, Jesse" , "e1000-devel@lists.sourceforge.net" , Lucas Nussbaum , "Ronciak, John" , John Ronciak Date: Wed, 21 Sep 2011 22:57:23 +0200 In-Reply-To: <1316598051.2182.48.camel@jtkirshe-mobl> References: <1316032260.6309.1.camel@defected> <20110915044804.GA30817@xanadu.blop.info> <20110915162354.GA5935@xanadu.blop.info> <20110915172927.GA9854@xanadu.blop.info> <20110915175004.GA11691@xanadu.blop.info> <20110916053808.GA4992@xanadu.blop.info> <1316545412.19344.5.camel@defected> <1316598051.2182.48.camel@jtkirshe-mobl> Organization: Linux Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.0.3- Content-Transfer-Encoding: 7bit Message-ID: <1316638644.16838.3.camel@defected> Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2011-09-21 at 02:40 -0700, Jeff Kirsher wrote: > On Tue, 2011-09-20 at 12:03 -0700, Frederik Himpe wrote: > > On Sun, 2011-09-18 at 18:04 +0200, Frederik Himpe wrote: > > > On Sun, 2011-09-18 at 17:38 +0200, Frederik Himpe wrote: > > > > > > > I also tried some older Debian kernels and 2.6.34-1~experimental.2 is > > > > working fine, while 2.6.35-1~experimental.3 (and later kernels I tried) > > > > is broken, so I guess the problem started between 2.6.34 and 2.6.35. > > > > Maybe I'll try to bisect now... > > > > > > Apparently these old kernels do not build anymore with my recent > > > toolchain: > > > > > > AS arch/x86/kernel/entry_64.o > > > /tmp/ccksyA7i.s: Assembler messages: > > > /tmp/ccksyA7i.s: Error: .size expression for do_hypervisor_callback does > > > not evaluate to a constant > > > > > > So I'm stuck here. > > > > Any further thing we can do to help this problem getting fixed? > > > > You noted that the problem started between 2.6.34 and 2.6.35, and that > you were going to try and bisect to find the "problem" patch. How is > that effort coming along? I cannot successfully build these kernels with my toolchain (see above). > It also appears that you copied netdev and lkml on the original email, > but they appear to have been dropped from the CC earlier on in this > email discussion. It sounds like it would be prudent to add lkml & > netdev back on to the email thread with what Jesse & John have suggested > and seen based on the information provided. This way the power > management maintainers are aware of the issue and potentially suggest > other possible fix(es) that have not already been suggested. Added these lists again. To resume what we have found up to now: when runtime PM is activated for the e1000e NIC, it does not wake up when a cable is plugged or when ethtool is run. Runtime PM has to be deactivated to get the NIC working again. Apparently this problem started between 2.6.34 and 2.6.35. -- Frederik Himpe