Return-path: Received: from mail-la0-f44.google.com ([209.85.215.44]:59839 "EHLO mail-la0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751423Ab3KLJgm (ORCPT ); Tue, 12 Nov 2013 04:36:42 -0500 MIME-Version: 1.0 In-Reply-To: References: <0BA3FCBA62E2DC44AF3030971E174FB301DEA052@HASMSX103.ger.corp.intel.com> <0BA3FCBA62E2DC44AF3030971E174FB301DEA097@HASMSX103.ger.corp.intel.com> <527A8166.6000701@gmail.com> <20131111224439.GA30638@google.com> Date: Tue, 12 Nov 2013 11:36:40 +0200 Message-ID: (sfid-20131112_103705_551039_6FE00C4C) Subject: Re: [Ilw] Intel Wireless 7260 hardware timed out randomly From: Emmanuel Grumbach To: wzyboy Cc: Bjorn Helgaas , "Grumbach, Emmanuel" , "ilw@linux.intel.com" , "linux-wireless@vger.kernel.org" , "linux-pci@vger.kernel.org" Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Tue, Nov 12, 2013 at 9:02 AM, Emmanuel Grumbach wrote: > On Tue, Nov 12, 2013 at 7:42 AM, wzyboy wrote: >> Hi, I've got some good news. Here is what I did today: >> >> boot up laptop -> do the sysfs trick -> start downloading a big file >> to benchmark it -> several minutes later the bug occurs -> reboot my >> laptop to recover -> do the setpci trick -> start downloading a big >> file to benchmark it -> more than 5 GiB downloaded (at ~ 2.3 MiB/s) >> and everything works fine! > > encouraging. Thanks. > I just wonder... the patch I sent was supposed to tell the HW not to > use L1. So I would have hoped it would have helped in the same way? > After all, L1 is a handshake between the device and the bridge, so > that if the device doesn't initiate / refuses to go into L1, I'd > expect it to have the same effect as disabling L1 in the ASPM register > PCIe config space? > Obviously I am wrong though. > can you please try to see if you have BIOS updates? (It seems that all the BIOS update tools run on windows... - but I can have a bootable CD :)) You can also check this out: http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=TOOL-ASU This might help to remove support for L1 substates. I guess it'd be nice to ask Lenovo too about how to find these options in BIOS. From our experience, there are a lot of features and options in BIOS that are accessible only after you enter a "secret" (I meant obscure) sequence of keys. >> >> Here are the output of lspci -vv after running two "setpci" commands. >> >> There is also a screenshot of ThinkPad X240s HMM, showing how the >> wireless card is connected to the motherboard. In this figure #10 is >> the Wireless LAN card. It is connected to the motherboard with Intel's >> NGFF connector. >> >> I will continue downloading big files to benchmark it. >> > > Thanks > >> -- >> wzyboy