Messages in this thread | | | From | "Allan, Bruce W" <> | Date | Thu, 12 Aug 2010 09:12:13 -0700 | Subject | RE: e1000e crashes with 2.6.34.x and ThinkPad T60 |
| |
On Thursday, August 12, 2010 3:50 AM, Marc Haber wrote: > Hi, > > On Tue, Aug 10, 2010 at 09:34:52AM -0700, Allan, Bruce W wrote: >> [adding e1000-devel, the Intel wired ethernet developers mailing >> list] > > Thanks. > >> We have had other recent reports of issues with this part that are >> due to ASPM L1 being enabled. Would you please try disabling L1 >> after the driver is loaded as follows (assuming your adapter is >> still PCI bus/device/number 02:00.0 as indicated in the lspci output >> you provided earlier): 1) First check the hexadecimal value of the >> LnkCtl register - # setpci -s 2:0.0 0xf0 > > $ sudo setpci --version > setpci version 3.1.7 > $ sudo setpci -s 2:0.0 0xf0 > setpci: Missing width. > Try `setpci --help' for more information. > $ > > Looking at --help doesn't help me, sorry. > > Greetings > Marc
Hmm, that's a newer version than I am familiar with. Apparently in more recent versions, the tool is requiring a width be specified for unnamed registers and/or registers for which the width is unknown. That being the case, append the width specifier .B (one byte) to the register address. For example:
# setpci -s 2:0.0 0xf0.B
HTH, Bruce.
| |