Resending the patch: Re: 2.6: PATCH for multiple EEH bugs
linas at austin.ibm.com
linas at austin.ibm.com
Fri Feb 6 07:26:43 EST 2004
OK,
Fifth time's a charm ...
base64 encoding the patch helps prevent the mail gateways from mangling it,
but then its too big for the mailing list manager. You can ftp the patch
http://www-124.ibm.com/linux/patches/?patch_id=1344
To repeat the original note:
Patch for multiple EEH-related bugs. Please review this patch,
& if appropriate, please apply. It should apply cleanly to
the current ameslab tree (Feb 03 2004 2.6.2-rc3).
This patch fixes multiple EEH-related bugs:
-- Fixes the eeh_check_failure() usage in an interrupt context.
This routine is now safe to use in an interrupt. The fix was to
build a cache of IO addresses and check that, instead of using
the pci routines.
-- Merges in Olof Johansson's sizeof patch when checking for failure
-- Adds EEH tests to array/string reads
-- Fixes bugs with address resolution (some i/o addresses were handled
incorrectly, resulting in EEH errors slipping by undetected.)
-- Adds EEH support to the PCI Hotplug system (so that devices that
get added/removed get properly registered with the EEH subsystem.)
-- Fixes improper use of /proc filesystem.
-- Adds some misc statistics.
Please note that the EEH subsystem will be undergoing a major revision
in the not-to-distant future; this patch is a 'stopgap' to address the
immediate concerns/issues until that time.
--linas
On Wed, Feb 04, 2004 at 02:28:53PM -0600, linas at austin.ibm.com wrote:
> On Tue, Feb 03, 2004 at 10:52:11PM -0600, olof at austin.ibm.com wrote:
> > On Tue, 3 Feb 2004 linas at austin.ibm.com wrote:
> >
> > > Patch for multiple EEH-related bugs. Please review this patch,
> > > & if appropriate, please apply. It should apply cleanly to
> > > the current ameslab tree (Feb 03 2004 2.6.2-rc3).
> >
> > I have patch failures in eeh.c, pci.c and rpaphp_core.c. Are you sure you
> > made the diff against a current ameslab tree?
>
> Right tree, bad email attachment.
>
> I don't know how it happened, but what I sent out had some trailing
> whitespace whacked. The attached patch should not have this problem.
** Sent via the linuxppc64-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc64-dev
mailing list