[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.WNT.4.63.0809251857360.1736@jbrandeb-desk.amr.corp.intel.com>
Date: Thu, 25 Sep 2008 19:01:21 -0700 (Pacific Daylight Time)
From: "Brandeburg, Jesse" <jesse.brandeburg@...el.com>
To: "Brandeburg, Jesse" <jesse.brandeburg@...el.com>
cc: LKML <linux-kernel@...r.kernel.org>, Jiri Kosina <jkosina@...e.cz>,
agospoda@...hat.com, "Ronciak, John" <john.ronciak@...el.com>,
"Allan, Bruce W" <bruce.w.allan@...el.com>,
"Graham, David" <david.graham@...el.com>, kkiel@...e.de,
tglx@...utronix.de, chris.jones@...onical.com,
arjan@...ux.jf.intel.com
Subject: Re: e1000e NVM corruption issue status
> We have a series of kernel patches that I will reply to this mail with
> that may help users willing to test.
this is the current set of patches that I have to help us debug
and/or fix e1000e issues found during this debug effort for
the corrupt NVM. the "drop stats lock" - "reset swflag" patches allow
Thomas' patch for a mutex in the SWFLAG acquire function to run without
any errors.
the patches are not probably production quality, but seem to work
for myself and thomas on at least a couple of machines.
The non-debug aspects of the patches will likely be pushed later.
At this point I do not believe any of these patches will fix the
NVM corruption issue, but will add to the ability of any tester
to help find the issue, and reduce the chance that it is any issue we
(now) know about.
---
Bruce Allan (2):
e1000e: Use set_memory_ro()/set_memory_rw() to protect flash memory
Export set_memory_ro() and set_memory_rw() calls. Soon to be used
Jesse Brandeburg (7):
e1000e: dump eeprom to dmesg for ich8/9
e1000e: allow bad checksum
update version
e1000e: drop stats lock
e1000e: fix lockdep issues
e1000e: do not ever sleep in interrupt context
e1000e: reset swflag after resetting hardware
Thomas Gleixner (1):
e1000e: debug contention on NVM SWFLAG
arch/x86/mm/pageattr.c | 2 +
drivers/net/e1000e/e1000.h | 4 +
drivers/net/e1000e/ethtool.c | 6 +-
drivers/net/e1000e/hw.h | 1
drivers/net/e1000e/ich8lan.c | 36 ++++++++++
drivers/net/e1000e/netdev.c | 158 ++++++++++++++++++++++++++++--------------
6 files changed, 153 insertions(+), 54 deletions(-)
--
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